Harmonogramowania proces贸w produkcyjnych i przedsi臋wzi臋膰 inwestycyjnych – cz臋艣膰 I
Przygotowanie
harmonogramu np. produkcyjnego to okre艣lenie daty zako艅czenia procesu, w tym
termin贸w rozpocz臋cia i zako艅czenia poszczeg贸lnych operacji (technologicznych).
To tak偶e okre艣lenie kolejno艣ci wykonywania operacji na poszczeg贸lnych
maszynach/ stanowiskach. A je偶eli w systemie okre艣lone zosta艂y dodatkowe zasoby
lub parametry to w wyniku procesu harmonogramowania
wskazane by艂oby oszacowanie zapotrzebowania na takie zasoby wraz z ich
jednoznacznym przydzia艂em do poszczeg贸lnych zada艅. Powinni艣my
zatem ostatecznie otrzyma膰 harmonogram
produkcji wraz z planem potrzeb materia艂owych .
Od czego zacz膮膰? Proponuj臋 w pierwszej
kolejno艣ci rozpatrywany proces (produkcyjny)
roz艂o偶y膰 na czynniki pierwsze definiuj膮c w nim mo偶liwie najwi臋cej parametr贸w
podstawowych. Im dok艂adniej zostanie to zrobione, tym wi臋ksze
prawdopodobie艅stwo, 偶e uda nam si臋 zoptymalizowa膰 dany proces ze wzgl臋du na
interesuj膮ce nas kryterium.
W tym celu powinni艣my:
Powy偶szy rysunek przedstawia jeden ze sposob贸w zapisu listy czynno艣ci. Po wpisaniu do programu MS Project podstawowych informacji, takich jak nazwa czynno艣ci, jej symbol, jednostk臋 oraz czynno艣ci poprzedzaj膮ce program sam nam generuje najszybszy mo偶liwy moment zako艅czenia przedsi臋wzi臋cia. W literaturze i praktyce mo偶na si臋 spotka膰 z kilkoma sposobami zapisu listy materia艂贸w. Przyk艂ad z rysunku powy偶ej to przypadek gdy jednostk膮 jest czas a szukany jest najszybszy mo偶liwy termin zako艅czenia ca艂ego projektu. Program MS Project jest oprogramowaniem wspomagaj膮cym zarz膮dzanie projektem. Mo偶emy prze艂膮czy膰 si臋 teraz na widok Network Diagram, kt贸ry na podstawie wpisanych przez nas danych, generuje graf zale偶no艣ci kolejno艣ciowych.
Jak du偶o informacji mo偶na wyczyta膰 z takiego diagramu?
Ca艂y dzia艂 wy偶szej matematyki po艣wi臋cony jest teorii graf贸w i badaniu ich
w艂asno艣ci, to o czym艣 艣wiadczy. Zainteresowanych t膮 tematyk膮 odsy艂am do literatury
z zakresu bada艅 operacyjnych.
Podobnej techniki u偶ywa si臋 tak偶e do przedstawienia struktury wyrobu w poszczeg贸lnych ogniwach procesu. Wystarczy, 偶e w powy偶szym zapisie listy czynno艣ci zamiast czasu wprowadzimy jednostk臋 alternatywn膮 (np. miary, wagi itp.)
Taki graf
nazywa膰 b臋dziemy drzewem produktu. Ka偶dy p贸艂produkt u偶yty do produkcji mo偶e
posiada膰 swoje w艂asne drzewo, a im wi臋cej produkt贸w ko艅cowych, tym wi臋cej
zale偶no艣ci pomi臋dzy p贸艂produktami. Je偶eli te wszystkie informacj臋 zbierzemy na
jednym grafie stworzymy tak zwany graf Gozinto.
A informacj臋, kt贸re w ten spos贸b zaprezentujemy graficznie b臋dziemy mogli u偶y膰
potem do wyliczenia zapotrzebowania na surowce, p贸艂produkty i do szczeg贸艂owego
opisu struktury wyrobu (zamiennie stosuj臋 si臋 wyra偶enia BOM -Bill of
Materials). R贸wnolegle znaj膮c czasu wykonania poszczeg贸lnych czynno艣ci mo偶emy
spr贸bowa膰 wyznaczy膰 harmonogram
procesu. Jak wida膰, je偶eli dobrze
opiszemy nasz proces, informacje o czasie rozpocz臋cia
i zako艅czenia poszczeg贸lnych podproces贸w produkcji wraz z planem potrzeb
materia艂owych w tych podprocesach b臋d膮 tworzy膰 przejrzyst膮 ca艂o艣膰.
Wr贸膰my jeszcze na chwil臋 do przyk艂adu z rysunku 1 i 2.
Zauwa偶my, i偶 na rysunku numer 2 jedna 艣cie偶ka w grafie zaznaczona jest na
czerwono. 艢cie偶k臋 tak膮 nazywa si臋 w teorii graf贸w 艣cie偶k膮 krytyczn膮, a w
praktyce w膮skim gard艂em projektu.
Doszli艣my do momentu, w kt贸rym nale偶a艂oby na podstawie
wszystkich zebranych informacji zaproponowa膰 optymalne rozwi膮zanie. Jest to
najtrudniejszy i najwa偶niejszy moment w ca艂ym procesie. Na potrzeby
wprowadzenia za艂贸偶my, 偶e w tej konkretnej sytuacji znamy algorytm i za pomoc膮
jednego przycisku prze艂膮czamy si臋 w programie MS Projekt na widok wykresu
Gantta odczytuj膮c rozwi膮zanie.
Znale藕li艣my nasze rozwi膮zanie - harmonogram o mo偶liwie najszybszym czasie zako艅czenia. Algorytm, z kt贸rego korzysta program MS Projekt to algorytm CPM – 艣cie偶ki krytycznej. Gdyby zamiast najwcze艣niejszego czasu zako艅czenia ca艂ego przedsi臋wzi臋cia interesowa艂a nas najmniejsza liczba czynno艣ci przekraczaj膮cych linie krytyczn膮 algorytm CP okaza艂by si臋 niewystarczaj膮cy. Sytuacja komplikuje si臋 za ka偶dym razem gdy dochodz膮 nowe warunki, ograniczenia, inne kryteria optymalizacji. Jak to zapisa膰, jak ogarn膮膰 ro偶ne mo偶liwo艣ci? Odpowied藕 znajdziemy zapoznaj膮c si臋 z TEORI膭 SZEREGOWANIA ZADA艃. Anna D膮browska, logistica.pl
|
|




