Planowanie bez iteracji, przykład
Ten przykład wyjaśnia, w jaki sposób główne plany pozycji są symulowane przy uwzględnianiu ograniczeń materiałowych i/lub zdolności oraz braku używania iteracji.
Przegląd
Krzesło jest produkowane z metalowej ramy i skórzanego siedziska. Rama jest produkowana z dwóch metalowych rur.
W planowaniu używane są pozycje z następującymi kodami pozycji:
Rama i metalowa rura są zdefiniowane jako ograniczenia.
Sytuacja początkowa
W tym przykładzie rozpatrywany jest pojedynczy okres planu.
Stosowane są następujące założenia:
- Przewidywany zapas wcześniejszego okresu planu to zero dla każdej pozycji.
- Dane odstępy czasu realizacji wynoszą zero.
- Plan zapasów dla każdej pozycji wynosi zero.
- Pole Punkt rozpoczęcia w sesji Parametry zarządzania nakładami pracy (cpwlc2101m000) ustawiono na Bieżący plan główny.
Poprzednia symulacja skutkowała następującymi danymi planowania głównego:
KRZESŁO |
---|
Zapotrzebowanie (prognoza) | 50 |
Plan produkcji | 50 |
Przewidywany zapas | 0 |
RAMA |
---|
Zapotrzebowanie zależne | 50 |
Plan produkcji | 50 |
Przewidywany zapas | 0 |
METALOWA RURA |
---|
Zapotrzebowanie zależne | 100 |
Plan produkcji | 100 |
Przewidywany zapas | 0 |
Symulowanie planu głównego
Załóżmy, że rzeczywiste zapotrzebowanie na KRZESŁO wynosi 60, czyli przekracza prognozę zapotrzebowania. Ponadto przeciążony jest zasób, gdzie produkowana jest METALOWA RURA, tak więc faktycznie może być wyprodukowanych tylko 80 rur.
Następnie załóżmy, że plan główny jest symulowany przy uwzględnianiu ograniczeń materiałowych i zdolności, ale bez użycia iteracji.
Symulacja składa się z normalnego przejścia planowania w kolejności wzrastających numerów etapu (oznacza to: najpierw pozycja końcowa, potem składnik).
Poniższa tabela pokazuje wyniki przebiegu symulacji. Prawa kolumna pokazuje wynik symulacji.
KRZESŁO | Stary | Nowy |
Zapotrzebowanie (prognoza) | 50 | 50 |
Zapotrzebowanie (rzeczywiste) | 0 | 60 |
Plan produkcji | 50 | 50 |
Przewidywany zapas | 0 | -10 |
RAMA | Stary | Nowy |
Zapotrzebowanie zależne | 50 | 50 |
Plan produkcji | 50 | 50 |
Przewidywany zapas | 0 | 0 |
METALOWA RURA | Stary | Nowy |
Zapotrzebowanie zależne | 100 | 100 |
Plan produkcji | 100 | 80 |
Przewidywany zapas | 0 | -20 |
Wyjaśnienie:
- W nowej symulacji używane jest rzeczywiste zapotrzebowanie na KRZESŁO zamiast prognozy zapotrzebowania (ponieważ wyższe jest rzeczywiste zapotrzebowanie).
- Zgodnie z tym wyższym zapotrzebowaniem, plan produkcji KRZESŁA powinien zostać zwiększony z 50 do 60. Jednak ponieważ RAMA jest ograniczeniem w planowaniu KRZESŁA oraz ze względu na przewidywany zapas RAM wynoszący 0, plan produkcji KRZESŁA nie zostaje zwiększony.
- Ponieważ plan produkcji KRZESŁA pozostaje bez zmian, zależne zapotrzebowanie na RAMY także nie jest zwiększone.
- METALOWA RURA jest ograniczeniem w planowaniu RAMY. Jednak ponieważ istniejący przewidywany zapas METALOWYCH RUR wynosi zero, plan produkcji RAM nie zostaje zmniejszony.
- Ograniczona zdolność produkcyjna METALOWYCH RUR odgrywa rolę tylko w planie produkcyjnym METALOWYCH RUR. Na wyższych poziomach (zaplanowanych wcześniej) algorytm planowania nie uznaje ograniczenia wprowadzonego do produkcji metalowych rur.
Główną zaletą nieużywania iteracji jest stosunkowo szybki proces planowania. Jednak, jak pokazuje przykład, planowanie na podstawie ograniczeń bez iteracji na pewno posiada swoje ograniczenia. W niektórych sytuacjach może działać dobrze, szczególnie przy zastosowaniu następujących warunków:
- Struktura zestawień materiałów krytycznych (BCMs) jest raczej prosta (mało poziomów i zazwyczaj tylko jeden krytyczny komponent na pozycję).
- Bieżący plan główny jest używany jako punkt rozpoczęcia dla algorytmu zarządzania nakładami pracy.
- Dane planu głównego są regularnie aktualizowane.
Zwłaszcza gdy sytuacja planowania staje się bardziej skomplikowana (złożone struktury BCM, wysoka ilość współzależności pomiędzy pozycjami planu), pełna optymalizacja planowania wymaga użycia iteracji.
Aby uzyskać wyjaśnienie sposobu użycia iteracji, należy zapoznać się z tematem Planowanie z iteracjami; aby zapoznać się z przykładem, zob. Planowanie z iteracjami, przykład.