HIERARCHICZNA M ETODA PLANOW ANIA PRODUKCJI DLA SYSTEMU PRZEPŁYW OW EGO BEZ MAGAZYNÓW

Podobne dokumenty
Harmonogramowanie produkcji

HEURYSTYCZNY ALGORYTM SZEREGOWANIA ZADAŃ W SYSTEMIE MASZYN RÓWNOLEGŁYCH Z KRYTERIUM MINIMALNO-CZASOWYM

SYLABUS/KARTA PRZEDMIOTU

Metody optymalizacji dyskretnej

Planowanie wieloasortymentowej produkcji rytmicznej Zastosowanie symulacji jako narzędzia weryfikacyjnego

Sterowanie procesami dyskretnymi

PRZEWODNIK PO PRZEDMIOCIE

Cechy systemu MRP II: modułowa budowa, pozwalająca na etapowe wdrażanie, funkcjonalność obejmująca swym zakresem obszary technicznoekonomiczne

NIETYPOWE WŁASNOŚCI PERMUTACYJNEGO PROBLEMU PRZEPŁYWOWEGO Z OGRANICZENIEM BEZ PRZESTOJÓW

WIELOKRYTERIALNE WSPOMAGANIE DECYZJI W HARMONOGRAMOWANIU PRODUKCJI

OPTYMALIZACJA DYSKRETNA

Możliwości minimalizacji liczby wymian narzędzi z wykorzystaniem oprogramowanego modelu numerycznego

PRZEWODNIK PO PRZEDMIOCIE

Tomasz AMBROZIAK, Dariusz PYZA WYBRANE ASPEKTY MODELOWANIA SYSTEMÓW PRZEWOZOWYCH

Zarządzanie zasobami w harmonogramowaniu wieloobiektowych przedsięwzięć budowlanych z wykorzystaniem teorii szeregowania zadań

Zagadnienie transportowe

Problemy harmonogramowania cyklicznego w zrobotyzowanych komórkach. Wojciech Muszyński Katedra Cybernetyki i Robotyki

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. 199 Nr kol. 1999

OKREŚLENIE WPŁYWU WYŁĄCZANIA CYLINDRÓW SILNIKA ZI NA ZMIANY SYGNAŁU WIBROAKUSTYCZNEGO SILNIKA

Plan wykładu. Przykład. Przykład 3/19/2011. Przykład zagadnienia transportowego. Optymalizacja w procesach biznesowych Wykład 2 DECYZJA?

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2008 Seria: AUTOMATYKA z. 199 Nr kol. 1999

Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach

METODA DOBORU I OCENY STRUKTURY LINII MONTAŻOWEJ

HARMONOGRAMOWANIE CYKLICZNE W PRZEPŁYWOWYCH SYSTEMACH PRODUKCYJNYCH

Całkowitoliczbowe programowanie liniowe

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

Numeryczna symulacja rozpływu płynu w węźle

Programowanie liniowe całkowitoliczbowe. Tadeusz Trzaskalik

PROBLEMY HAROMONOGRAMOWANIA PRODUKCJI

Metody planowania i sterowania produkcją BUDOWA HARMONOGRAMU, CYKL PRODUKCYJNY, DŁUGOTRWAŁOŚĆ CYKLU PRODUKCYJNEGO.

Harmonogramowanie produkcji

Zarządzanie projektami

NADĄŻNE STEROWANIE PROCESEM PRODUKCJI POWTARZALNEJ

Harmonogramowanie produkcji

OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI

Optymalizacja struktury produkcji kopalni z uwzględnieniem kosztów stałych i zmiennych

AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016

K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz

Metody Ilościowe w Socjologii

PRZEWODNIK PO PRZEDMIOCIE

WYKORZYSTANIE MES DO WYZNACZANIA WPŁYWU PĘKNIĘCIA W STOPIE ZĘBA KOŁA NA ZMIANĘ SZTYWNOŚCI ZAZĘBIENIA

Algorytmy konstrukcyjne dla problemu harmonogramowania projektu z ograniczonymi zasobami. Marcin Klimek *

Badania operacyjne. Michał Kulej. semestr letni, Michał Kulej () Badania operacyjne semestr letni, / 13

Modele optymalizacyjne wspomagania decyzji wytwórców na rynku energii elektrycznej

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM

Badania operacyjne. Dr Michał Kulej. Pokój 509, budynek B4 Forma zaliczenia wykładu: egzamin pisemny.

Badania operacyjne. Dr hab. inż. Adam Kasperski, prof. PWr. Pokój 509, budynek B4 Materiały do zajęć dostępne na stronie:

Algorytmy heurystyczne w UCB dla DVRP

MODEL SYMULACYJNY ROZPROSZONEGO SYSTEMU POMIAROWO-STERUJĄCEGO Z INTERFEJSEM CAN

Analiza porównawcza trzech metod planowania produkcji dla systemów przep³ywowych bez magazynów

PRZEWODNIK PO PRZEDMIOCIE

Sterowanie wykonaniem produkcji

Zarządzanie projektami. Zarządzanie czasem w projekcie

przedsięwzięć budowlanych i mające

Laboratorium WDEC. Opis posługiwania się pakietem AMPL

Warstwowa struktura układów sterowania ciągłymi procesami przemysłowymi

Systemy wbudowane. Uproszczone metody kosyntezy. Wykład 11: Metody kosyntezy systemów wbudowanych

Ą ć ć ć ć Ł

PRZEWODNIK PO PRZEDMIOCIE

SYMULACJA PRZEBIEGU PROCESÓW PRODUKCYJNYCH W SYSTEMACH PRZEPŁYWOWYCH W OPARCIU O OPROGRAMOWANIE TECNOMATIX PLANT SIMULATION

HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA

Modelowanie w projektowaniu maszyn i procesów cz.5

Algorytm. Krótka historia algorytmów

PLANOWANIE PRZEZBROJEŃ LINII PRODUKCYJNYCH Z WYKORZYSTANIEM METODY MODELOWANIA I SYMULACJI

BADANIE WYDAJNOŚCI GNIAZDA MONTAŻU WRZECIENNIKA GŁÓWNEGO CENTRUM TOKARSKIEGO

Wielokryterialne harmonogramowanie portfela projektów. Bogumiła Krzeszowska Katedra Badań Operacyjnych

PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ

LINIA MONTAŻOWA Z WIELOMA OPERATORAMI NA POJEDYNCZEJ STACJI ROBOCZEJ

System harmonogramowania produkcji KbRS

ALGORYTM EWOLUCYJNY DLA PROBLEMU GRUPOWANIA WYROBÓW Z ALTERNATYWNYMI MARSZRUTAMI

System harmonogramowania produkcji KbRS

Rebalans linii montażowej

WYBÓR PUNKTÓW POMIAROWYCH

Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych

Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle

Rozdział 2 PROGRAMOWANIE LINIOWE CAŁKOWITOLICZBOWE

Projektowanie logistycznych gniazd przedmiotowych

1 Programowanie całkowitoliczbowe PLC

WSPOMAGANIE PROCESU PLANOWANIA PRODUKCJI Z WYKORZYSTANIEM OPROGRAMOWANIA PLANT SIMULATION

DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI

Spis treści. WSTĘP 13 Bibliografia 16

Zadanie transportowe i problem komiwojażera. Tadeusz Trzaskalik

Priorytetyzacja przypadków testowych za pomocą macierzy

Sterowanie procesami dyskretnymi Discrete processes

Programowanie współbieżne Wykład 2. Iwona Kochańska

THE DEPENDENCE OF TIME DELAY FROM QUEUE LENGTH ON INLET OF SIGNALIZED INTERSECTION

doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.

Optymalizacja harmonogramów budowlanych - szeregowanie zadań. Mgr inż. Aleksandra Radziejowska AGH Akademia Górniczo-Hutnicza w Krakowie

PROJEKT INŻYNIERSKI I

mapowania strumienia wartości

MODELOWANIE POŁĄCZEŃ TYPU SWORZEŃ OTWÓR ZA POMOCĄ MES BEZ UŻYCIA ANALIZY KONTAKTOWEJ

PRZEWODNIK PO PRZEDMIOCIE

Od ERP do ERP czasu rzeczywistego

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ

ORGANIZACJA PROCESÓW DYSTRYBUCJI W DZIAŁALNOŚCI PRZEDSIĘBIORSTW PRODUKCYJNYCH, HANDLOWYCH I USŁUGOWYCH

OPTYMALIZACJA LICZBY WARSTW DLA ALOKACJI NEYMANA

Programowanie liniowe. Tadeusz Trzaskalik

Harmonogramowanie przedsięwzięć

Przetwarzanie równoległe

Transkrypt:

ZESZYTY NAU KOW E POLITECHNIKI ŚLĄSKIEJ Seria: AUTOM ATYKA z. 144 2006 Nr kol. 1727 Marek MAGIERA Akademia Górniczo-Hutnicza HIERARCHICZNA M ETODA PLANOW ANIA PRODUKCJI DLA SYSTEMU PRZEPŁYW OW EGO BEZ MAGAZYNÓW Streszczenie. Opracowana dwupoziomowa metoda dotyczy jednokierunkowego, wielostadialnego systemu przepływowego. Na pierwszym poziomie tej metody przydzielane są operacje do maszyn, a na drugim operacje te są szeregowane. Uwzględniono przypadek, w którym maszyny m ogą pełnić rolę buforów oraz tzw. system bez czekania. Zamieszczono wyniki testowania metody. HIERARCHICAL METHOD OF PRODUCTION PLANING FOR FLOW SHOP W ITHOUT STORES Summary. The paper presents a two-level method o f production planning for flow shop with parallel machines. The top-level is a machine loading, i.e., allocation o f operations among the stations. The base-level is a task scheduling. The case when machines are free to use as buffers and the system without waiting are regarded. Results o f computational experim ents are presented. 1. W prowadzenie - ogólny opis metody Systemy przepływowe, w których pominięto bufory międzyoperacyjne, cieszą się coraz większym zainteresowaniem. Wynika to z korzyści wynikających z takich konfiguracji systemów, do których należą: prostsze sterowanie (mniej parametrów, zmiennych ograniczeń), zm niejszenie kosztów sterowania, zwiększenie niezawodności. Dla systemów bez magazynowania buduje się nowe, coraz szybsze m etody planowania produkcji. Problematyce tej poświęcone sąm. in. prace: [1, 3,4, 5, 6]. N iniejszy artykuł przyłącza się do przedstawionego nurtu badań. Dla wielostadialnego, jednokierunkow ego systemu przepływowego opracowana została dwupoziomowa metoda planowania produkcji. Na pierwszym poziomie tej metody operacje rozdzielane są pomiędzy maszyny tak, aby obciążenia poszczególnych maszyn były zbliżone. Na drugim poziomie - w celu otrzymania harmonogramu produkcji - szeregowane są operacje przydzielone wcześniej do poszczególnych maszyn. Każde stadium to zbiór maszyn pracujących równolegle. Przechodząc przez dane stadium produkt obciąża w nim co najwyżej jed n ą maszynę. W opracowanej metodzie uwzględnione zostały dwa przypadki: maszyny m ogą pełnić rolę buforów (mogą być blokowane ) - w sytuacji, gdy dana

58 M. M agiera maszyna nie m oże wykonać operacji, produkt obciąża maszynę, na której zakończono uprzednią operację; maszyny nie mogą pełnić roli buforów - obowiązuje zakaz przerw pomiędzy wykonywaniem kolejnych operacji (tzw. system z ograniczeniami bez czekania ). W zięte zostały pod uwagę dwa rodzaje m arszrut produkcyjnych: sztywne marszruty produkcyjne - każdy typ operacji przydzielany jest do maszyn należących do tego samego stadium; alternatywne marszruty produkcyjne - każdy typ operacji przydzielany jest do co najmniej jednej maszyny; maszyny te m ogą należeć do różnych stadiów. 2. M odele matematyczne Dla poszczególnych poziom ów opracowanej metody zbudowane zostały liniowe modele matematyczne zadań programowania całkowitoliczbowego. Zestawienie oznaczeń tych modeli, przedstawione jest w tabeli 1. Wykaz indeksów, parametrów i zm iennych zamieszczonych w tych m odelach przedstawiono w tabeli 2. Oznaczenia modeli matematycznych Tabela 1 Opis modelu Poziom I Poziom II Planowanie produkcji dla systemu ze sztywnymi marszrutami, w którym maszyny mogą pełnić rolę buforów Planowanie produkcji dla systemu z alternatywnymi marszrutami, w którym maszyny mogą pełnić rolę buforów Planowanie produkcji dla systemu ze sztywnymi marszrutami, w którym maszyny nie mogą pełnić roli buforów Planowanie produkcji dla systemu z alternatywnymi marszrutami, w którym maszyny nie mogą pełnić roli buforów M l-i M2-I M l-i M l-ii Ml-II M2-II M2-1 M2-II Tabela 2 Wykaz indeksów, parametrów i zmiennych Indeks: /' maszyna; i e I = / - przedział czasowy; / e i = (l,...,//} j - operacja; = v - stadium; v e k = {l,...,<9} k - produkt; k e K = W} Parametry wejściowe: a.. przestrzeń robocza maszyny i wymagana dla operacji j; bv całkowita przestrzeń robocza maszyny należącej do stadium v; gjt czas transportu produktu k z maszyny, na której uprzednio wykonano operację na maszynę w /', uwzględniający orientację przestrzenną produktu; pjt - czas wykonywania operacjiy dla produktu k; pit = 1, jeżeli maszyna / jest dostępna w przedziale czasowym I, inaczej juu = 0; F - zbiór uporządkowanych par (/', v) takich, że maszyna i należy do stadium v; / zbiór maszyn, na których można wykonać operacjęy;

Hierarchiczna m etoda planowania produkcji 59 Jc - zbiór operacji wymagających użycia podajnika części, Jca J \ Jk - zbiór operacji wykonywanych dla produktu Ic, Jk c z J ; Rk zbiór par operacji {j,r\ gdzie j, r e Jt, kolejno wykonywanych dla produktu k\ Zmienne dla I poziomu: Zmienne dla II poziomu: Xj = 1, jeżeli operację^' przydzielono qm = 1, jeżeli w przedziale I operacje dla produktu k do maszyny inaczej xv = 0; wykonywane są na maszynie i; inaczej ąm = 0; zijt = 1, jeżeli j produktu k przydziclo- = 1, jeżeli w przedziale / maszyna i pełni rolę bu no do maszyny i, inaczej zijk = 0. f ra dla produktu k; inaczej ym = 0. Liczba przedziałów czasowych H szacowana jest wg procedury opisanej w pracy [5] (str. 170). W procedurze tej szacowana jest długość cyklu produkcyjnego, uwzględniająca ograniczoną dostępność maszyn. Liczba H wyznaczana jest z zależności: dla sztywnych marszrut: H = 1,3 C x, dla alternatywnych: H = 1,2 C x. Zadanie rozdziału operacji pomiędzy maszyny, rozwiązywane na I poziomie zostało sform ułowane w postaci liniowych modeli matem atycznych M l-i, M2-I: Zminimalizować: Prra (1) zijkś x ij; j ej k;k ek (6) przy ograniczeniach: xij = 0; / g L ; y e J (7) w + Z (1-M/)ź ^ ; i ' e / ( 2) z,;<- + zvt - 1; 0 > ), M k e K j e j l e L l S C ^ Y jzijk = 1 ; j J k (3) j,r e J k: j* r ; k e K (8) ie lj X afy < bv; {i, v)ef (4) /z., < i 0 > ) e Ri >k&k (9) j e J e i e l <=1 ' Txij > 1 ; j e J (5) x..,zijk e{0,l}; i e l ; j e J-,keK (10) ielj Do m odelu M l- I należy ponadto następujące ograniczenie: Xj+xJj < 1; ( i,v ),( r,f ) e F :v * e ;je J (11) Na I poziomie metody minimalizowane jest obciążenie najbardziej obciążonej maszyny, wyznaczane wg zależności (2). Drugi składnik nierówności (2) uwzględnia planowane przestoje maszyn (np. remonty, konserwacje, przezbrojenia) w szacowanej długości cyklu produkcyjnego C x. Pozostałe ograniczenia zapewniają: (3) - rozdział wszystkich operacji pomiędzy maszyny, (4) - zachowanie ograniczonych przestrzeni roboczych m aszyn, (5) - przydział każdej operacji do co najmniej jednej maszyny, (6) - przydział produktów do takich maszyn, do których przydzielono odpowiednie operacje, (7) - elim inację przydziału operacji do niewłaściwych maszyn, (8) - przepływ przez co najwyżej jedną maszynę danego stadium, (9) - jednokierunkowość przepływu i zachowanie ograniczeń kolejnościowych, (10) - binamość zmiennych, a (11) - zbudowane tylko dla M l-i, gwarantuje sztywność m arszrut produkcyjnych. Wyniki rozwiązań zadań M ł-i i M2-I stanowią dane wejściowe do problemów rozwiązywanych na poziomie II. Wśród parametrów wejściowych są czasy obciążeń maszyn m przez produkty k, znane na podstawie zależności (12):

60 M. M agiera t<t = 'Ep*z# ie l>kek (12^ j e J, Zagadnienie szeregowania operacji zostało sformułowane w postaci modeli matematycznych: M l-ii i M2-II (wg oznaczeń z tabeli 1). Oto te modele: Zminimalizować: '^ '^ ^, 1 qm (13) i e l k e K le L przy ograniczeniach: 'YjqM=tlk\ UgK'JgL (14) i e l ^? j w - / - ^ SiÄ- 1 + 0-4V)'a ; iel\ kek; l,f el:i > f, lik > 1 (15) k e K ; /e/;/ez (16) 2>,*,< 1; kek-,/zl (17) i e l l<hu - fil* - 1 ä gik + «(1-4W); *, T e /; * e K : tik,ta > 0 a / * = / + /* ; A / e (18) p e l : r ś p ś i qm,y,t, e {0,1}; i e I; k e K; I e L (19) Ograniczenia tylko dla M l-ii (maszyny m ogą pełnić rolę buforów): A* A* + 0 &* / ea / / ea / /ea i,r e I :i> z\k e K > 0 a /*=/«+* (20) p e l s ś p i i ' ' ' Z i, + 4 - ) ' J 2:E /? A,i ł 0 5,/J + 0 5 i zei;kek:tń> 0 a Y.ł/* >t* le L (21) / e A p e lrts p 1 z* s Z / W '» _ 5 '<*~ 5 _ ; f e L i,tei:i> r;kek :tlt,t* > 0 a Z tl*= ł*+t* 1 e L pelt Spśi n o s q,u + } M 1; i e I; k e K; l e L (23) Ograniczenie wyłącznie dla M 2-II (dla systemu bez czekania ): l-qitl-f-q * f^ g ik + '*-l + aq-q#); i,tei:i> r,kek :t ta>0* Z ^ = G + **;/,/ e A (24) p e l : r ś p ś i Zależność (13) umożliwia aproksymację minimalizacji długości uszeregowania. Gwarantuje ona ponadto uzyskanie stosunkowo krótkich czasów zakończenia wykonywania operacji dla produktów. Poszczególne ograniczenia zapewniają: (14) - rozdział operacji pom iędzy m aszyny; (15) - niepodzielność operacji (wykonywanie danej operacji w kolejnych przedziałach czasowych); (16) - przydział co najwyżej jednej operacji do m aszyny dostępnej w danym przedziale czasowym; (17) - wykonywanie co najwyżej jednej operacji produktu w danej chwili; (18) - zachowanie kolejności wykonywania operacji w jednokierunkow ym systemie przepływowym, uwzględniającym czasy transportu pom iędzy maszynami; (19) - binam ość zmiennych. Kolejne ograniczenia, zbudowane dla M l-ii, służą do: (20) - wyznaczenia łącznego czasu, w którym maszyna musi pełnić rolę bufora; (21), (22) - wyznaczenia przedziałów czasowych, w których m aszyna pełni tę funkcję; (23) - uniem ożliwienia równoczesnego wykony

Hierarchiczna m etoda planowania produkcji 61 wania operacji i pełnienia roli bufora przez maszynę. Nierówność (24), przynależna do modelu M2-II, zapewnia przepływ, w którym maszyny nie m ogą pełnić roli buforów. 3. W eryfikacja metody Opracowana metoda została przetestowana dla 5. grup zadań. Dla każdego testowego zadania, rozwiązywanego za pom ocą pakietu optymalizacji dyskretnej [2], wyznaczany byl wskaźnik y/ (25), stanowiący odchyłkę otrzymanej długości uszeregowania od szacowanej wartości długości uszeregowania. Parametry grup oraz wartości średnie wskaźnika y/ zestawione są w tabeli 3. W = (CU - C LB)/CLB (25) t \ m a x m a x // m a x gdzie: C x - szacowana długość uszeregowania [5], C '(x - długość uszeregowania otrzym ana po zastosow aniu opisanej m etody i zależności (26): CnL =, max (/?,) (26) ig I, Ice A J e L Zestaw ienie param etrów wejściowych i otrzym anych wyników Parametry grupy Tabela 3 y/ [%] dla problemów sfonnułowanych w modelach: Grupa 9 M N W H M l-i, M1-1I M2-I, M1-1I M l-i, M2-II M2-1, M2-II 1 2 4 10 3 18 9,3 8,4 14,8 10,7 2 2 6 12 4 20 8,3 7,5 13,3 9,6 3 3 6 14 6 30 7,7 7,1 11,5 8,8 4 3 8 16 7 35 7,4 6,5 10,3 7,9 5 4 8 18 8 40 6,8 5,0 9,4 7,4 Liczby: 9- stadiów, M- maszyn, N - typów operacji, W- typów produktów, H - przedziałów czaso%vych. Jak wykazały wyniki eksperymentów obliczeniowych, największa wartość odchyłki yi nie przekroczyła 15,1%, a jej średnia wartość 14,8%. W przypadku przyjęcia sztywnych marszrut produkcyjnych wartości tych odchyłek były większe w porównaniu do wyników wyznaczonych dla alternatywnych marszrut. W yniki wykazały również wpływ możliwości blokowania maszyn na wydłużenie długości uszeregowania - w odniesieniu dla systemu przepływowego bez czekania. 4. Uwagi końcowe Rozwój techniki komputerowej i oprogramowania dają dobre perspektywy dla opracowanych modeli zadań programowania całkowitoliczbowego. Modele te m ogą być oczywiście zm odyfikowane, rozbudowane. M ożna je ponadto wykorzystać do budowy algorytmów heurystycznych, umożliwiających rozwiązywanie opisanych zadań w znacznie krótszym czasie. Dekompozycja zagadnienia planowania produkcji na dwa zadania cząstkowe, rozwiązywane na kolejnych poziom ach metody, um ożliwiła rozwiązywanie próbie-

62 M. Magiera m ów o stosunkowo dużych rozmiarach. Alternatywne podejście do planowania produkcji - monolityczne - charakteryzuje się bowiem znaczną liczbą param etrów i zm iennych, co wpływa na rozmiary zadania a tym samym na czasochłonność obliczeń. Pominięcie buforów m iędzyoperacyjnych uprościło sterowanie systemem i obniżyło jego koszty. Uwzględnienie ograniczonej dostępności maszyn wpłynęło korzystnie na planowanie ich przezbrojeń, przeglądów technicznych, remontów itp. LITERATURA 1. Abadi I. N. K., Hall N. G., Sriskandarayah C.: Minimizing Cycle Time in a Blocking Flowshop. Operations Research, 46, 2000, p. 177-180. 2. Fourer R., Gay D., Kemighan B.: AMPL - A Modelling Language for M athematical Programming. Boyd & Fraser Publishing Company 1993. 3. Grabowski J., Pempera J.: Zagadnienie przepływowe z ograniczeniami bez magazynowania. Algorytm tabu search z multiruchami. Automatyka, tom 9, zeszyt 1-2, W ydawnictwa AGH, Kraków, 2005, s. 95-104. 4. Hall N. G., Sriskandarayah C.: A survey o f machine scheduling problems with blocking and no-wait in process. Operations Research, 44, 1996, p. 510-525. 5. Magiera M.: Algorytmy szeregowania operacji dla wielostadialnego systemu przepływowego z ograniczeniami bez czekania; w: Komputerowo zintegrowane zarządzanie, tom II pod red. R. Knosali. Oficyna Wydawnicza Polskiego Towarzystwa Zarządzania Produkcją, Opole 2006, s. 167-186. 6. Reddi S.S., Ramamoorthy C,V.: On flowshop sequencing problems with no-wait in process. Operational Research Quarterly, 23, 1972, p. 323-331. 7. Sawik T.: Badania operacyjne dla inżynierów zarządzania. W ydawnictwa AGH, Kraków 1998. Recenzent: Dr hab. inż: M. Zaborowski, prof. IISiT PAN Abstract The paper presents a method o f production planning for a flexible unidirectional system without stores. The proposed method is hierarchical. The top-level is a machine loading, i.e., allocation o f operations am ong the stations. The base-level is a task scheduling. The case when machines are free to use as buffers and the system without waiting are regarded. The mathematical linear models with binary decision variables are constructed for the described levels. The models are created for two different types o f routes: fixed and alternative production routes. The schedule is divided into tim e intervals in the method. The approximation to time criterion is used in the mixed integer programming. Results o f computational experiments with the method are included.