ANALIZA PROBLEMU JOB-SHOP Z UWZGLĘDNIENIEM ZAKŁÓCEŃ PROCESU PRODUKCYJNEGO
|
|
- Emilia Matusiak
- 7 lat temu
- Przeglądów:
Transkrypt
1 ANALIZA PROBLEMU JOB-SHOP Z UWZGLĘDNIENIEM ZAKŁÓCEŃ PROCESU PRODUKCYJNEGO Łukasz SOBASZEK, Arkadiusz GOLA, Antoni ŚWIĆ Streszczenie: W pracy zaprezentowano koncepcję harmonogramowania produkcji w systemie job-shop z uwzględnieniem zakłóceń procesu produkcyjnego. Przedstawiona została ogólna idea szeregowania zadań produkcyjnych, a także rys historyczny. Omówiono problemy harmonogramowania produkcji oraz metody ich rozwiązywania. Dokonano analizy problemu general job-shop, a także przestawiono metodykę odpornego harmonogramowania produkcji. Zaprezentowano koncepcję szeregowania zleceń produkcyjnych bazującą na predykcji zakłóceń produkcji. Słowa kluczowe: szeregowanie zadań produkcyjnych, harmonogramowanie odporne, problem job-shop. 1. Wstęp Współczesny rynek dość często określany jest mianem burzliwego. Występująca w nim duża konkurencyjność sprawia, że z jednej strony przedsiębiorstwa muszą obniżać koszty produkcji, zaś z drugiej rozwijać się i zwiększać elastyczność systemów produkcyjnych [1, 2]. Dlatego też istnieje potrzeba ciągłego optymalizowania procesów. Pomocnym narzędziem staje się tu harmonogramowanie produkcji. Szeregowanie zadań jest bardzo ważnym zagadnieniem, gdyż stanowi podstawę sprawnego i efektywnego organizowania pracy produkcyjnej. Należy jednak pamiętać, iż proces produkcyjny charakteryzuje się pewną dynamiką, a przez to wymaga ciągłej kontroli i analizy. 2. Szeregowanie zadań produkcyjnych 2.1. Geneza powstania i rys historyczny Pierwsza Rewolucja Przemysłowa spowodowała inicjację ogromnych zmian. Produkcja manufakturowa została zastąpiona produkcją przemysłową na dużą skalę. Nowopowstające fabryki były jednak małe i niezbyt skomplikowane. Ciągły rozwój determinował rozbudowę ośrodków produkcyjnych. Pomimo to, wiele fabryk zapominało o jednoczesnej adaptacji do nowych wymagań. Ciągły rozwój produkcji wymusił także potrzebę jej planowania i kontrolowania. Stąd też zrodziła się idea harmonogramowania produkcji. Pierwsze harmonogramy były jednak bardzo proste informowały kiedy należy rozpocząć produkcję na zamówienie, bądź kiedy zamówienie zostanie zrealizowane. Nie uwzględniały one zatem dokładnego czasu realizacji produkcji, czy też czasów poszczególnych operacji. Metody te były określane mianem nieformalnych. Sytuacja zaczęła się zmieniać u schyłku XIX wieku. Wówczas zaczęto opracowywać formalne metody szeregowania zadań produkcyjnych. Frederick Taylor, jako pierwszy, zaproponował tworzenie biur planowania produkcji. Celem powstałej jednostki było 658
2 tworzenie planów, zarządzanie zapasami oraz monitorowanie operacji. Ponadto Henry L. Gantt zaproponował opracowanie listy uwzględniającej kolejność wykonywania poszczególnych zadań w ciągu dnia. Efektem rozważań Gantta było opracowanie szeregu wykresów pozwalających na obserwację i analizę prowadzonej produkcji. Graficzny przebieg produkcji przedstawiony w postaci wykresu, stosowany jest w szeregowaniu zleceń produkcyjnych do dziś [3]. Wraz z upływem czasu pojawiały się coraz nowsze środki planowania i nadzorowania procesu produkcji. Przykładem mogą tu być tablice planistyczne, bądź linie balansu. Rozwój technik komputerowych spowodował zastosowanie algorytmów obliczeniowych w procesie harmonogramowania projektów, a następnie produkcji. Zastosowanie komputera w tym obszarze miało na celu stworzenie systemu pomocnego w zarządzaniu i nadzorowaniu procesu produkcyjnego. Pierwsze próby w tej dziedzinie prowadziła firma IBM. Efektem tych działań było powstanie oprogramowania Production Information and Control System. Kolejnym etapem było tworzenie systemów, które znajdowały zastosowanie w rzeczywistych przedsiębiorstwach produkcyjnych. Systemy miały za zadanie samoistnie podejmować decyzje związane z szeregowaniem zadań produkcyjnych. Rozwój tych rozwiązań zaowocował powstawaniem systemów klasy MRP, które następnie ewoluowany do systemów MRP II oraz obecnie powszechnie stosowanych systemów klasy ERP [3]. Systemy tej klasy zazwyczaj posiadają odrębny moduł służący do harmonogramowania produkcji. Umożliwia on tworzenie oraz podgląd harmonogramów, generowanie wykresów Gantta, sprawdzanie obciążenia stanowisk i wiele innych. Ponadto możliwe jest przeprowadzenie symulacji oraz optymalizacji produkcji. Mimo znaczącego rozwoju zagadnień związanych z harmonogramowaniem produkcji na przestrzeni lat, wciąż istnieje potrzeba rozwoju tej dziedziny inżynierii produkcji. Dlatego też nadal prowadzi się szereg badań mających na celu opracowywanie zaawansowanych systemów wspomagających proces szeregowania zadań produkcyjnych, a także stosowanie efektywnych algorytmów harmonogramowania Harmonogramowanie produkcji Pod pojęciem harmonogramowanie produkcji (szeregowanie zadań produkcyjnych) rozumie się określenie kolejności wykonywanych zadań i operacji na określonych stanowiskach produkcyjnych, tak aby uzyskać najlepsze wykorzystanie zasobów produkcyjnych względem określonego kryterium celu [4]. Efektem harmonogramowania jest opracowanie harmonogramu (wykresu bądź opisu) poszczególnych zadań (operacji) uwzględniającego czas ich wykonania [5]. Najczęściej stosowanym wykresem w szeregowaniu zadań produkcyjnych jest wykres Gantta (rys. 1). 659
3 maszyna nr pracy nr operacji M nr maszyny M czas Rys. 1. Harmonogram w postaci wykresu Gantta Harmonogram Gantta przedstawiany jest w układzie współrzędnych (x,y). Oś odciętych (x) jest osią czasu, zaś oś rzędnych (y) stanowią maszyny, bądź stanowiska realizujące poszczególne operacje. Operacje oznaczane są za pomocą prostokątów bądź poziomych linii, których długość odpowiada czasowi wykonywania danego zadania. Opracowanie harmonogramu odbywa się za pomocą dwóch podstawowych metod: harmonogramowania w przód dany jest czas poszczególnych operacji oraz data rozpoczęcia produkcji wówczas wyznacza się termin zakończenia realizacji zlecenia, harmonogramowanie wstecz dany jest wymagany czas zakończenia realizacji zlecenia oraz czas poszczególnych operacji wówczas wyznacza się najpóźniejszy termin rozpoczęcia pierwszej operacji [5]. Przedstawione metody tworzenia harmonogramów wydają się dość proste, jednak szeregowanie zadań produkcyjnych dla rzeczywistego systemu jest często bardzo skomplikowane. Dzieje się tak, ponieważ w rzeczywistych przypadkach występuje wiele czynników utrudniających harmonogramowanie, tj.: zmienna liczba realizowanych zleceń, ograniczenia związane z operacjami i stanowiskami, zdarzenia losowe powodujące zakłócenia przebiegu produkcji. Te oraz inne czynniki powodują, iż stworzenie optymalnego harmonogramu staje się praktycznie niemożliwe. Ponadto z definicji harmonogramowania wynika, iż spełnione musi być założone kryterium celu. Przyjęte kryterium celu ma za zadanie pozwolić na osiągnięcie celów zakładanych przed przedsiębiorstwo. Oczywiście najważniejszym celem przedsiębiorstwa jest uzyskanie największego zysku, przy jak najmniejszych kosztach wytwarzania. Jednak koszty wytwarzania zależne są od wielu czynników stąd też w procesie harmonogramowania zakłada się prostsze kryteria. Wśród nich należy wymienić: kryterium minimalizacji długości cyklu, kryterium minimalnego odchylenia terminu wykonania od terminu dyrektywnego, kryterium minimalnych przestojów maszyn. Dobór odpowiedniego kryterium podyktowany jest charakterystyką procesu produkcyjnego [4]. Ponadto podczas szeregowania zadań produkcyjnych zastosowanie znajdują tzw. reguły priorytetów. Reguły priorytetu to funkcje, które poszczególnym zadaniom (oczekującym na wykonanie przed rozpatrywanym stanowiskiem) przyporządkowują odpowiednią wartość, zwaną wskaźnikiem priorytetu. Następnie reguła wybiera zadanie (operację) z minimalną (lub maksymalną) wartością wskaźnika priorytetu, przez co określa, iż dane zadanie 660
4 (operacja) ma być wykonane jako pierwsze. W literaturze wymienia się około 100 reguł priorytetu, jednak do najczęściej stosowanych zalicza się reguły [4,6]: pierwszy przybył pierwszy obsłużony, najkrótszego (najdłuższego) czasu operacji, najdłuższego czasu następnej operacji, najkrótszego (najdłuższego) czasu wykonania operacji, najkrótszego czasu przygotowawczo zakończeniowego, najdłuższej kolejki, ważonego najkrótszego czasu operacji, maksymalnej wartości zadania. Istnieje zależność pomiędzy założonym kryterium celu oraz przyjętymi regułami priorytetów reguły należy dobierać tak, aby jak w jak największym stopniu wspomagała osiągnięcie wymaganego kryterium [4]. Kolejnym etapem procesu harmonogramowania jest przekazanie harmonogramu do realizacji [7]. Należy pamiętać, iż harmonogramowanie jest podstawą każdego sprawnego i efektywnego procesu organizowania produkcji. 3. Problemy szeregowania zadań 3.1. Problemy harmonogramowania produkcji Harmonogramowanie produkcji jest zagadnieniem bardzo istotnym, dlatego też należy dążyć poszukiwania rozwiązań optymaln. Poprzez optymalizację rozumie się poszukiwanie najlepszego rozwiązania (ekstremum funkcji) z punktu widzenia określonych kryteriów [8]. Problemy harmonogramowania produkcji można podzielić w następujący sposób [9]: Ze względu na rodzaj rozpatrywanego systemu produkcyjnego wyróżnia się: problem przepływowy (flow-shop), problem gniazdowy (job-shop), problem otwarty (open-shop). Ze względu na zmiany procesu produkcyjnego wyróżnia się problemy: dynamiczne, statyczne. Uwzględniając analizę procesu produkcyjnego definiuje się problemy: praktyczne, teoretyczne. Uwzględniając czynnik losowości problemy dzieli się na: deterministyczne, probabilistyczne. Zagadnieniami dość często poruszanymi w literaturze są problemy: przepływowy (flowshop), gniazdowy (job-shop) oraz otwarty (open-shop) [10]. Każdy z powyższych problemów posiada własną charakterystykę. Ich rozwiązanie polega na odpowiedniej analizie i przyporządkowaniu poszczególnych elementów trzech zbiorów: zbioru zadań J, zbioru maszyn M oraz zbioru operacji O. Zbiór operacji O dodatkowo podzielony jest na ograniczoną liczbę podzbiorów odpowiadających poszczególnym zadaniom [11,12]. Poszukując rozwiązania danego problemu należy pamiętać o jego charakterystyce i założeniach. Problem flow-shop jest najprostszym z rozpatrywanych problemów. Wynika to z założeń na podstawie których odbywa się szeregowanie: 661
5 zadania wykonywane są bez przerwy, dana maszyna może wykonywać tylko jedną operację w danej chwili, nie można wykonywać więcej niż jednej operacji (zadania) w danej chwili, każda maszyna wykonuje zadania w takiej samej kolejności. Przykładem systemu w który może wystąpić taki problem jest linia montażowa. Dość często problem przepływowy rozpatruje się jako tzw. permutation flow-shop. Wówczas jako zmienną decyzyjną przyjmuje się permutację zbioru zadań [8]. Problem job-shop nazywany jest dość często ogólnym problemem harmonogramowania (general job-shop). Przypadek ten zakłada pełne uporządkowanie zadań wynikające z ograniczeń technologicznych. W problemie gniazdowym zbiór operacji podzielony jest na podzbiory odpowiadające poszczególnym zadaniom. Dodatkowo przyjmuje się następujące ograniczenia: każda z maszyn może wykonywać wyłącznie jedną operację w danej chwili, w danej chwili nie można wykonywać więcej niż jednej operacji danego zadania, operacja nie może zostać przerwana. Dopuszczalne uszeregowanie zostaje zdefiniowane na podstawie momentów rozpoczęcia operacji przy uwzględnieniu powyższych ograniczeń. Problem polega na określeniu dopuszczalnego rozwiązania, które będzie minimalizowało wykonanie wszystkich operacji rozpatrywanego procesu [12]. Jak sama nazwa wskazuje, problem ten będzie występował w gniazdach produkcyjnych. Problem typu open-shop jest nazywany także problemem otwartym. Problem ten jest nieco mniej znany i cechuje go brak uporządkowania operacji [13]. Problem otwarty jest bardzo ważnym problemem praktycznym związanym z szeregowaniem zadań produkcyjnych. Jest on jednocześnie bardzo trudny do rozwiązania zwłaszcza, gdy chodzi o czas uzyskania jego rozwiązania. W przypadku problemu open-shop nie są określone relacje następstw, które zachodzą pomiędzy poszczególnymi operacjami procesu. Dlatego też operacje mogą być wykonywane w dowolnej kolejności. Tak przyjęte założenie powoduje, że przestrzeń obliczeń i poszukiwania rozwiązania przyjmuje ogromne rozmiary. Liczba różnorodnych wariantów harmonogramów jest bardzo duża. Scharakteryzowane powyżej problemy są czołowymi problemami harmonogramowania i dlatego też zagadnienia te są przedmiotem szerokich badań i analiz. Oprócz problemów związanych z charakterystyką systemu produkcyjnego, istnieją problemy związane ze zmiennością procesu produkcyjnego. Doświadczenie wskazuje na występowanie dynamizmu produkcji. Dlatego też, podczas szeregowania zadań produkcyjnych napotyka się na problemy statyczne oraz dynamiczne. Wszelkie problemy statyczne dotyczą systemów harmonogramowania, w których wszystkie procesy są znane podczas szeregowania. Oznacza to, że żadne zadania, które uprzednio nie były znane nie pojawią się. Natomiast problemy dynamiczne dotyczą systemów wymagających często pewnej reorganizacji [9]. Problemy harmonogramowania można także podzielić na problemy praktyczne oraz teoretyczne (będące często problemami testowymi). Problemy praktyczne dostrzegane są podczas analizy (obserwacji) realizowanego rzeczywistego procesu produkcyjnego, zaś teoretyczne ujawniają się podczas oceny wyników przeprowadzanych badań. Cechą charakterystyczną tych problemów jest formułowanie pewnych założeń upraszczających rzeczywistość zgodnych lub niezgodnych z praktyką. Proces harmonogramowania związany jest także z występowaniem zmiennych losowych. Dlatego też rozróżnia się problemy deterministyczne oraz stochastyczne. Problemy te wynikają z charakteru rozpatrywanego systemu. Jeżeli szeregowanie zleceń 662
6 produkcyjnych będzie odbywało się w systemie stochastycznym, wówczas wielkości takie jak chociażby termin gotowości prac czy czasy wykonania operacji są zmiennymi losowymi o zadanych parametrach. W systemie deterministycznym element losowości nie będzie występował [9] Metody rozwiązywania problemów szeregowania Proces harmonogramowania produkcji związany jest z występowaniem licznych problemów różnorodnej natury. Dlatego też dokłada się wszelkich starań, aby powstające problemy niwelować, poprzez ich rozwiązywanie. W tym celu stosuje się różnorodne metody budowania harmonogramów [14]. W rozwiązywaniu problemów szeregowania zadań produkcyjnych znajduje zastosowanie wiele algorytmów. Ogólnie można podzielić je na dwie grupy [13]: optymalizacyjne (dokładne) gwarantujące znalezienie rozwiązania optymalnego, aproksymacyjne (przybliżone) nie gwarantujące znalezienia rozwiązania optymalnego, jednak charakteryzujące się większą szybkością działania oraz angażujące mniejszą liczbę zasobów. Wśród metod harmonogramowania zadań wyróżnia się [9]: metody poszukujące dokładnych rozwiązań problemów (przeszukiwanie zupełne, przeszukiwanie losowe, programowanie całkowitoliczbowe), metodę podziałów i ograniczeń, systemy ekspertowe, heurystyczne metody budowania harmonogramów (systemy dyspozytorskie, reguły priorytetów, algorytmy przeszukiwania sąsiedztwa), metody zaliczane do grupy algorytmów ewolucyjnych (algorytmy genetyczne, programowanie ewolucyjne, systemy klasyfikatorowe). Wymienione metody harmonogramowania (rys. 2) pozwalają na likwidację powstających barier, a także zwiększenie efektywności planowania i realizacji produkcji. Stosowanie różnorodnych metod szeregowania zadań produkcyjnych pozwala ponadto zoptymalizować proces harmonogramowania produkcji. Metody harmonogramowania produkcji Metody poszukujące dokładnych rozwiązań Systemy ekspertowe Algorytmy ewolucyjne Metoda podziałów i ograniczeń Metody heurystyczne Rys. 2. Podział metod harmonogramowania produkcji 663
7 3.3. Problem general job-shop Na przełomie lat sukcesywnie wzrastała liczba publikacji poruszająca zagadnienie harmonogramowania w systemie job-shop (rys. 3). W literaturze związanej z szeregowaniem zleceń produkcyjnych bardzo często poruszaną tematyką jest general jobshop problem, czyli ogólny problem harmonogramowania. Rys. 3. Prezentacja liczby publikacji na temat harmonogramowania zadań [15] Problematyka opracowywania harmonogramów produkcji wynika również z faktu, iż problemy te należą one do klasy problemów NP-trudnych. Oznacza to, iż niemożliwe jest prowadzenie obliczeń ze złożonością wielomianową a to implikuje dużą trudność w znalezieniu dokładnego rozwiązania (bardzo długi czas obliczeń, niezbędny do wykonania algorytmu). Uzyskane rozwiązania mają wówczas charakter dopuszczalny [13]. W celu zobrazowania złożoności problemu job-shop warto przeanalizować prosty przykład. Zakłada się, że w pewnym procesie produkcyjnym należy wykonać 5 zadań produkcyjnych. Każde zadanie należy wykonać w 2 operacjach za pomocą 2 maszyn. Liczba możliwych do zaplanowania operacji wynosi 5 x 2 x 2 = 20. Z kolei liczba wszystkich możliwych permutacji kolejności wykonania operacji wynosi 20! = Dodatkowo wśród tak wielu uszeregowań należy znaleźć rozwiązanie optymalne [4]. Szczegółowa analiza ogólnego problemu harmonogramowania wykazuje jego dużą złożoność, dlatego też stał się on przedmiotem licznych badań. Prowadzone badania mają często charakter teoretyczny. Głównie rozpowszechnione problemy harmonogramowania general job-shop, to tzw. problemy testowe stanowiące podstawę odniesienia podczas oceny uzyskanych wyników badań [15]. Cechą charakterystyczną problemów testowych jest bazowanie na zbiorze założeń upraszczających [9]: 1. Operacje jednego zlecenia nie mogą być wykonywane równolegle. 2. Na danej maszynie nie można wykonywać dwóch operacji równolegle. 3. Każda praca ma m operacji po jednej na każdą maszynę. 4. Każda praca musi być wykonana do końca. 5. Czasy wykonania operacji są niezależne od harmonogramu. 6. Dopuszczalne jest oczekiwanie wyrobów na zwolnienie maszyny. 7. Jest tylko jedna maszyna każdego typu. 8. Mogą wystąpić okresy w których maszyny są nieobciążone. 664
8 9. Maszyna nie może wykonywać więcej niż jedną operację i w danym momencie. 10. Maszyny nigdy się nie psują i są dostępne w ciągu całego czasu realizacji produkcji. 11. Ograniczenia technologiczne są z góry znane i niezmienne. 12. Nie występuje czynnik losowości. Analizując powyższe założenia można zauważyć, iż część z nich jest zgodna, bądź niezgodna z rzeczywistością. Przykładowo założenie nr 4 jest zgodne z rzeczywistością, gdyż niemożliwe jest zaprzestanie pracy i zaniechanie dalszej realizacji procesu. Natomiast założenie nr 8 jest zupełnie niezgodne w praktyką, gdyż w rzeczywistym procesie produkcyjnym możne dojść do awarii maszyny, czy też wymagany jest jej przestój w celu przeglądu i konserwacji [9]. Przedstawione złożenia stanowią poważne ograniczenie w zastosowaniu proponowanych rozwiązań w praktyce. Dlatego też w ostatnich latach, w obszarze problemu general job-shop, pojawił się szereg nurtów naukowych starających się eliminować wymienione ograniczenia. Przykładem może być tu podejście flexible job-shop zakładające występowanie zbioru kilku maszyn umożliwiających realizację procesu na alternatywnych stanowiskach. Innym przykładem jest zagadnienie robust scheduling (harmonogramowanie odporne), które stara się eliminować złożenie związane z awaryjnością maszyn w procesie produkcyjnym oraz występowaniem czynników losowych. 4. Harmonogramowanie odporne Doświadczenia praktyczne wykazują, iż każdy proces produkcyjnych charakteryzuje się dynamizmem. Podczas planowania produkcji zakłada się jej statyczny przebieg, jednak w tracie realizacji procesu produkcyjnego mogą występować różnego rodzaju nieprzewidziane zjawiska, traktowane jako zakłócenia. Wśród wielu zmieniających się czynników można wyróżnić [16]: zakłócenia związane z dostępnością zasobów (awarie maszyn, robotów), zakłócenia związane z zamówieniami (pojawienie się nowych zamówień, zmiana terminu wykonania), zakłócenia związane z operacjami (niedobór materiału, zła jakość wykonania wyrobu), zakłócenia związane z błędnym oszacowaniem parametrów rozpoczętego procesu (błędne oszacowanie czasów wykonania operacji), zakłócenia związane ze zmianą czasu trwania operacji (absencja lub złe samopoczucie pracownika, skrócenie lub wydłużenie czasu wykonywania operacji). Należy dołożyć wszelkich starań, aby wymienione przeszkody prawidłowego przebiegu procesu produkcyjnego były niwelowane. Im więcej zmian procesu, tym większa jego nerwowość i dezorganizacja. Stąd też w literaturze pojawia się podejście polegające na tworzeniu harmonogramów odpornych (ang. robust schedules). Harmonogramowanie odporne stanowi cześć procesu zwanego harmonogramowaniem predyktywno-reaktywnym. W takim podejściu, do szeregowania zadań produkcyjnych, wyróżnia się dwie fazy [16]: fazę związaną z etapem planowania (harmonogramowanie predyktywne), fazę związaną z etapem realizacji planu (harmonogramowanie reaktywne). 665
9 Faza harmonogramowania predyktywnego określana jest także fazą offline. To właśnie w trakcie tej fazy tworzone są: harmonogram nominalny uwzględniający aktualne parametry systemu, harmonogram odporny uwzględniający niepewność i zmienność realizowanego procesu. Faza harmonogramowania reaktywnego określana jest fazą online. Uszeregowanie tworzone jest wówczas w trakcie prowadzenia produkcji. Jakakolwiek zmiana procesu powoduje tworzenie alternatywnego harmonogramu. Harmonogramowanie odporne ma na celu minimalizację wpływu różnorodnych zakłóceń na realizowany proces. Uszeregowanie będące efektem tego harmonogramowania będzie niepodatne na zakłócenia pojawiające się w procesie produkcyjnym. Do najczęściej stosowanych technik uodparniania harmonogramów zalicza się [7]: techniki nadmiarowości, harmonogramowanie warunkowe, budowanie częściowo uporządkowanych harmonogramów, analiza wrażliwości uszeregowań. Tworzenie uszeregowań odpornych może usprawnić proces produkcyjny. Dobrze wykonany harmonogram odporny jest lepszy niż modyfikacja dotychczasowego harmonogramu, który często wiąże się z dużą liczbą skomplikowanych obliczeń [16]. 5. Koncepcja harmonogramowania odpornego z wykorzystaniem danych historycznych Analizując dotychczasową literaturę dotyczącą problemu szeregowania zadań produkcyjnych typu job-shop, można wysnuć wniosek, iż harmonogramowanie produkcji z uwzględnieniem zakłóceń procesu produkcyjnego, jest jednym z aktualnych zagadnień badawczych a opracowane rozwiązania ze względu na utylitarny charakter mogą znaleźć szerokie zastosowanie w przemyśle. Podejście to może pomóc zoptymalizować przebieg procesu produkcyjnego [18]. Już sam Henry Gantt rozważając szeregowania zadań w systemie typu job-shop zwykł mawiać, iż najlepiej przygotowane harmonogramy są bezużyteczne, jeżeli ignorowana jest sytuacja, którą się obserwuje [3]. Różnorodne zaburzenia potrafią w bardzo niekorzystny sposób wpływać na przebieg produkcji, powodując jego dezorganizację oraz nerwowość. Jest to bardzo negatywne działanie, szczególnie we współczesnym, mocno konkurencyjnym rynku. Brak realizacji zamówienia w terminie może spowodować utratę klienta. Współczesne przedsiębiorstwa nie mogę pozwolić sobie na taką sytuację [19]. Szczególnie niebezpiecznymi zakłóceniami są awarie maszyn, bądź różnice pomiędzy realnym czasem wykonania zadania a czasem planowanym. Dlatego też, wykorzystując dostępne narzędzia i metody badań, można zaproponować pewną koncepcję harmonogramowania odpornego, którą można przedstawić w kilku krokach (rys. 4): Etap 1 - Analiza danych procesu produkcyjnego (liczba operacji, czasy trwania operacji, dostępne stanowiska) oraz utworzenie nominalnego harmonogramu produkcji. Uszeregowanie realizowane jest za pomocą odpowiednio dobrego algorytmu (odpowiedniej metody rozwiązywania typowego problemu job-shop). Etap 2 - Wykorzystanie danych historycznych dotyczących procesu w celu określenia maszyn mogących ulec uszkodzeniu, a także wyselekcjonowaniu procesów z zaburzeniami czasu ich realizacji. W tym celu należy wykorzystać narzędzie, służące do predykcji analizowanych zakłóceń. Zastosowanie znaleźć mogą tu sztuczne sieci neuronowe, które 666
10 wykorzystywane są w przewidywaniu i prognozowaniu wielu zjawisk i procesów. Etap 3 - Utworzenie harmonogramu odpornego na podstawie przetworzonych danych historycznych (zastosowanie odpowiedniego algorytmu). W szeregowaniu zadań produkcyjnych z uwzględnieniem historycznych zakłóceń zastosowanie znaleźć mogą techniki redundancji (nadmiarowości). Odporne uszeregowanie zawierać będzie bufory czasowe w newralgicznych miejscach procesu produkcyjnego. Etap 4 - Ocena odporności utworzonego harmonogramu, a także porównanie jakości harmonogramu nominalnego z uszeregowaniem odpornym. W przypadku spełnienia założonych kryteriów przekazanie harmonogramu uwzględniającego rozpatrywane zakłócenia do realizacji. W przypadku niespełnienia zakładanych kryteriów ponowne szeregowanie odporne (zastosowanie innej metody harmonogramowania, bądź szczegółowa analiza parametrów rozpatrywanych zakłóceń). Parametry procesu produkcyjnego Dane historyczne o przebiegu procesów Tworzenie harmonogramu nominalnego Tworzenie harmonogramu odpornego Ocena odporności oraz porównanie jakości harmonogramów Czy kryteria zostały spełnione? NIE TAK Przekazanie harmonogramu do realizacji Rys. 4. Schemat blokowy rozpatrywanej koncepcji 6. Podsumowanie Proces produkcyjny z samego założenia jest procesem dynamicznych, narażonym na powstawanie nieprzewidywanych sytuacji. Szeregowanie zadań produkcyjnych z uwzględnieniem antycypacji możliwych zakłóceń jest zagadnieniem bardzo ważnym. Z pewnością znajduje ono zastosowanie w rzeczywistych systemach, gdzie występują nieplanowane awarie maszyn, bądź zmiany czasów realizowanych operacji. Przedstawiona w artykule koncepcja jest przedmiotem prowadzonych aktualnie badań i analiz pod kątem opracowania metodologii harmonogramowania odpornego i opartego na niej oprogramowania umożliwiającego generowanie harmonogramów dla dyskretnych procesów produkcyjnych. 667
11 Literatura 1. Gola A., Świć A.: Directions of Manufacturing Systems Evolution from the Flexiblity Level Point of View, [w:] R.Knosala (ed.) Innovations in Management and Production Engineering. Oficyna Wyd. Polskiego Towarzystwa Zarządzania Produkcją, Opole 2012, pp Gola A., Świć A., Kramar V.: A multiple-criteria approach to machine-tool selection for focused flexibility manufacturing systems, Management and Production Engineering Review, Vol. 2, No. 4, 2011, pp Herrmann J. W.: A history of production scheduling. International Series in Operations Research & Management Science, vol. 89, 2006, pp Konsala R.: Zastosowania metod sztucznej inteligencji w inżynierii produkcji. Wydawnictwa Naukowo-Techniczne, Warszawa Pająk E.: Zarządzanie produkcją produkt, technologia, organizacja. Wydawnictwo Naukowe PWN, Warszawa Bräsel H., Dornheim L., Kutz S., Mörig M., Rössling I.: LiSA A Library of Scheduling Algorithms. University Magdeburg, Włoczewski J.: Planowanie produkcji w przedsiębiorstwie przemysłowym. Instytut Wydawniczy Związków Zawodowych, Warszawa Nowicki E.: Metoda tabu w problemach szeregowania zadań produkcyjnych. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław Pawlak M.: Algorytmy ewolucyjne jako narzędzie harmonogramowania produkcji. Wydawnictwo Naukowe PWN, Warszawa Muhammad Shahrizal A., Deris S.: An artificial immune system for solving production scheduling problems: a review. Springer Science, Business Media B.V Nowicki E., Makuchowski M.: Metoda wstawień w klasycznych problemach szeregowania. Cz. I. Problem przepływowy. Instytut Cybernetyki Technicznej, Politechnika Wrocławska, s Nowicki E., Makuchowski M.: Metoda wstawień w klasycznych problemach szeregowania. Cz. II. Problem gniazdowy. Instytut Cybernetyki Technicznej, Politechnika Wrocławska, s Herka W., Sewastianow P.: Szeregowanie zadań na jednej maszynie (aspekt wąskiego gardła) w warunkach niepewności rozmyto-interwałowej. Instytut Informatyki Teoretycznej i Stosowanej, Częstochowa. 14. Sobaszek Ł., Gola A., Zastosowanie Matlaba w szeregowaniu zadań produkcyjnych. [w:] M. Janczarek, J.Lipski, Technologie informacyjne w technice i kształceniu, Wyd. Politechniki Lubelskiej, Lublin 2013, s Wojakowski P.: Metoda projektowania przepływu produkcji w warunkach zmiennego zapotrzebowania. Praca doktorska, Kraków Jensen M. T.: Generating Robust and Flexible Job Shop Schedules Using Genetic Algorithms. IEEE Transactions on Evolutionary Computation, vol. 7, no. 3, 2003, pp Klimek M., Łebkowski P.: Harmonogramowanie odporne procesu technologicznego montażu. Przegląd Mechaniczny, nr 12, 2008, s Gola A., Sobaszek Ł.: Simulation of production flow using MATLAB system [w:] Świć A., Lipski J.: Optimization of Production Processes. Wyd. Politechniki Lubelskiej, 2013, s
12 19. Palajová S., Figa Š., Gregor M.: Simulation of manufacturing and logistics systems for the 21th century. Applied Computer Science, vol. 7, no. 2, 2011, pp Mgr inż. Łukasz SOBASZEK Prof. dr hab. inż. Antoni ŚWIĆ Instytut Technologicznych Systemów Informacyjnych, Wydział Mechaniczny Politechnika Lubelska Lublin, ul. Nadbystrzycka 36 tel.: (81) Dr inż. Arkadiusz GOLA Katedra Organizacji Przedsiębiorstwa, Wydział Zarządzania Politechnika Lubelska Lublin, ul. Nadbystrzycka 36 tel.: (0-81)
PROBLEMY HAROMONOGRAMOWANIA PRODUKCJI
Łukasz Sobaszek, mgr inż. Wydział Mechaniczny, Politechnika Lubelska PROBLEMY HAROMONOGRAMOWANIA PRODUKCJI Artykuł zawiera informacje dotyczące procesu harmonogramowania produkcji, problemów występujących
SZEREGOWANIE ZADAŃ PRODUKCYJNYCH Z UWZGLĘDNIENIEM DWUCZYNNIKOWEJ NIEPEWNOŚCI PROCESU
SZEREGOWANIE ZADAŃ PRODUKCYJNYCH Z UWZGLĘDNIENIEM DWUCZYNNIKOWEJ NIEPEWNOŚCI PROCESU Łukasz SOBASZEK, Arkadiusz GOLA, Antoni ŚWIĆ Streszczenie: Proces szeregowania zadań pozwala uzyskać odpowiedzi na wiele
Metody optymalizacji dyskretnej
Metody optymalizacji dyskretnej Spis treści Spis treści Metody optymalizacji dyskretnej...1 1 Wstęp...5 2 Metody optymalizacji dyskretnej...6 2.1 Metody dokładne...6 2.2 Metody przybliżone...6 2.2.1 Poszukiwanie
Sterowanie wykonaniem produkcji
STEROWANIE WYKONANIEM PRODUKCJI (Production Activity Control - PAC) Sterowanie wykonaniem produkcji (SWP) stanowi najniŝszy, wykonawczy poziom systemu zarządzania produkcją, łączący wyŝsze poziomy operatywnego
K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz
K.Pieńkosz Wprowadzenie 1 dr inż. Krzysztof Pieńkosz Instytut Automatyki i Informatyki Stosowanej Politechniki Warszawskiej pok. 560 A tel.: 234-78-64 e-mail: K.Pienkosz@ia.pw.edu.pl K.Pieńkosz Wprowadzenie
OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI
Autoreferat do rozprawy doktorskiej OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI Michał Mazur Gliwice 2016 1 2 Montaż samochodów na linii w
Katalog rozwiązań informatycznych dla firm produkcyjnych
Katalog rozwiązań informatycznych dla firm produkcyjnych www.streamsoft.pl Obserwować, poszukiwać, zmieniać produkcję w celu uzyskania największej efektywności. Jednym słowem być jak Taiichi Ohno, dyrektor
www.streamsoft.pl Katalog rozwiązań informatycznych dla firm produkcyjnych
www.streamsoft.pl Katalog rozwiązań informatycznych dla firm produkcyjnych Obserwować, poszukiwać, zmieniać produkcję w celu uzyskania największej efektywności. Jednym słowem być jak Taiichi Ohno, dyrektor
Algorytm genetyczny (genetic algorithm)-
Optymalizacja W praktyce inżynierskiej często zachodzi potrzeba znalezienia parametrów, dla których system/urządzenie będzie działać w sposób optymalny. Klasyczne podejście do optymalizacji: sformułowanie
PRZEWODNIK PO PRZEDMIOCIE. Logistyka (inżynierskie) stacjonarne. I stopnia. dr inż. Marek Krynke. ogólnoakademicki. kierunkowy
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Zarządzanie produkcją i usługami Logistyka (inżynierskie) stacjonarne
Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle
Badania operacyjne: Wykład Zastosowanie kolorowania grafów w planowaniu produkcji typu no-idle Paweł Szołtysek 12 czerwca 2008 Streszczenie Planowanie produkcji jest jednym z problemów optymalizacji dyskretnej,
Etapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
Katalog rozwiązań informatycznych dla firm produkcyjnych
Katalog rozwiązań informatycznych dla firm produkcyjnych www.streamsoft.pl Obserwować, poszukiwać, zmieniać produkcję w celu uzyskania największej efektywności. Jednym słowem być jak Taiichi Ohno, dyrektor
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE DIAGNOSTYKĘ MEDYCZNĄ Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt
Informatyczne Systemy Zarządzania Klasy ERP. Produkcja
Informatyczne Systemy Zarządzania Klasy ERP Produkcja Produkcja Moduł dostarcza bogaty zestaw narzędzi do kompleksowego zarządzania procesem produkcji. Zastosowane w nim algorytmy pozwalają na optymalne
Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa
Jacek Skorupski pok. 251 tel. 234-7339 jsk@wt.pw.edu.pl http://skorupski.waw.pl/mmt prezentacje ogłoszenia konsultacje: poniedziałek 16 15-18, sobota zjazdowa 9 40-10 25 Udział w zajęciach Kontrola wyników
PRZEWODNIK PO PRZEDMIOCIE. Logistyka. niestacjonarne. I stopnia. dr inż. Marek Krynke. ogólnoakademicki. kierunkowy
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Zarządzanie produkcją i usługami Logistyka niestacjonarne I stopnia
PLANOWANIE PRZEZBROJEŃ LINII PRODUKCYJNYCH Z WYKORZYSTANIEM METODY MODELOWANIA I SYMULACJI
Dariusz PLINTA Sławomir KUKŁA Akademia Techniczno-Humanistyczna w Bielsku-Białej PLANOWANIE PRZEZBROJEŃ LINII PRODUKCYJNYCH Z WYKORZYSTANIEM METODY MODELOWANIA I SYMULACJI 1. Planowanie produkcji Produkcja
Katalog rozwiązań informatycznych dla firm produkcyjnych
Katalog rozwiązań informatycznych dla firm produkcyjnych www.streamsoft.pl Obserwować, poszukiwać, zmieniać produkcję w celu uzyskania największej efektywności. Jednym słowem być jak Taiichi Ohno, dyrektor
Planowanie produkcji w systemie SAP ERP w oparciu o strategię MTO (make to order)
Planowanie produkcji w systemie SAP ERP w oparciu o strategię MTO (make to order) Ewelina Gielarek 1 1 Politechnika Rzeszowska im. I. Łukasiewicza, Wydział Budowy Maszyn i Lotnictwa, Streszczenie Koło
BADANIA OPERACYJNE i teoria optymalizacji. Prowadzący: dr Tomasz Pisula Katedra Metod Ilościowych
BADANIA OPERACYJNE i teoria optymalizacji Prowadzący: dr Tomasz Pisula Katedra Metod Ilościowych e-mail: tpisula@prz.edu.pl 1 Literatura podstawowa wykorzystywana podczas zajęć wykładowych: 1. Gajda J.,
Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
Stacjonarne Wszystkie Katedra Informatyki Stosowanej Dr inż. Marcin Detka. Podstawowy Obowiązkowy Polski Semestr pierwszy. Semestr letni Brak Nie
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 202/203 Z-ZIP2-0452 Informatyczne Systemy Zarządzania Produkcją Manufacturing Management
KARTA PRZEDMIOTU. Dyscyplina:
KARTA PRZEDMIOTU Jednostka: WIPiE Dyscyplina: Poziom studiów: 3 Semestr: 3 lub 4 Forma studiów: stacjonarne Język wykładowy: Nazwa przedmiotu: Metody sztucznej inteligencji Symbol przedmiotu: MSI Liczba
Spis treści 377 379 WSTĘP... 9
Spis treści 377 379 Spis treści WSTĘP... 9 ZADANIE OPTYMALIZACJI... 9 PRZYKŁAD 1... 9 Założenia... 10 Model matematyczny zadania... 10 PRZYKŁAD 2... 10 PRZYKŁAD 3... 11 OPTYMALIZACJA A POLIOPTYMALIZACJA...
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
Zaawansowane planowanie i harmonogramowanie produkcji. Wrocław r.
Zaawansowane planowanie i harmonogramowanie produkcji. Wrocław 18.11.2009 r. SIMPLE.APS Zlecenie produkcyjne: pochodzące z zewnętrznych systemów ERP dane o zleceniach produkcyjnych posiadających przypisane
Harmonogramowanie produkcji
Harmonogramowanie produkcji Harmonogramowanie produkcji jest ściśle związane z planowaniem produkcji. Polega na: rozłożeniu w czasie przydziału zasobów do zleceń produkcyjnych, podziale zleceń na partie
NIETYPOWE WŁASNOŚCI PERMUTACYJNEGO PROBLEMU PRZEPŁYWOWEGO Z OGRANICZENIEM BEZ PRZESTOJÓW
NIETYPOWE WŁASNOŚCI PERMUTACYJNEGO PROBLEMU PRZEPŁYWOWEGO Z OGRANICZENIEM BEZ PRZESTOJÓW Mariusz MAKUCHOWSKI Streszczenie: W pracy rozważa się permutacyjny problem przepływowy z kryterium będącym momentem
... Zarządzanie Produkcją (MRP)
1 Zarządzanie Produkcją 3 Techniczne przygotowanie produkcji 4 Planowanie produkcji 4 Planowanie zapotrzebowań materiałowych 5 Planowanie i realizacja zleceń 5 Planowanie zdolności produkcyjnych 5 Sterowanie
SYLABUS/KARTA PRZEDMIOTU
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU Systemy produkcyjne komputerowo zintegrowane. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny 3. STUDIA
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Programowanie liniowe w technice Linear programming in engineering problems Kierunek: Rodzaj przedmiotu: obowiązkowy na kierunku matematyka przemysłowa Rodzaj zajęć: wykład, laboratorium,
Z-LOG-120I Badania Operacyjne Operations Research
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 01/013 Z-LOG-10I Badania Operacyjne Operations Research A. USYTUOWANIE MODUŁU W
t i L i T i
Planowanie oparte na budowaniu modelu struktury przedsięwzięcia za pomocą grafu nazywa sie planowaniem sieciowym. Stosuje się do planowania i kontroli realizacji założonych przedsięwzięć gospodarczych,
KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI
KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI Adam KONOPA, Jacek CZAJKA, Mariusz CHOLEWA Streszczenie: W referacie przedstawiono wynik prac zrealizowanych w
doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.
doc. dr Beata Pułska-Turyna Zakład Badań Operacyjnych Zarządzanie B506 mail: turynab@wz.uw.edu.pl mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505. Tel.: (22)55 34 144 Mail: student@pgadecki.pl
DWUKROTNA SYMULACJA MONTE CARLO JAKO METODA ANALIZY RYZYKA NA PRZYKŁADZIE WYCENY OPCJI PRZEŁĄCZANIA FUNKCJI UŻYTKOWEJ NIERUCHOMOŚCI
DWUKROTNA SYMULACJA MONTE CARLO JAKO METODA ANALIZY RYZYKA NA PRZYKŁADZIE WYCENY OPCJI PRZEŁĄCZANIA FUNKCJI UŻYTKOWEJ NIERUCHOMOŚCI mgr Marcin Pawlak Katedra Inwestycji i Wyceny Przedsiębiorstw Plan wystąpienia
SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
Zagadnienia optymalizacji Problems of optimization
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 0/04 Zagadnienia optymalizacji Problems of optimization A. USYTUOWANIE MODUŁU W
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: INTELIGENTNE SYSTEMY OBLICZENIOWE Systems Based on Computational Intelligence Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj
Karta (sylabus) modułu/przedmiotu Inżynieria Materiałowa Studia II stopnia specjalność: Inżynieria Powierzchni
Karta (sylabus) modułu/przedmiotu Inżynieria Materiałowa Studia II stopnia specjalność: Inżynieria Powierzchni Przedmiot: Zintegrowane systemy wytwarzania Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Programowanie liniowe w zagadnieniach finansowych i logistycznych Linear programming in financial and logistics problems Kierunek: Matematyka Rodzaj przedmiotu: obowiązkowy dla specjalności
Modele optymalizacyjne wspomagania decyzji wytwórców na rynku energii elektrycznej
Modele optymalizacyjne wspomagania decyzji wytwórców na rynku energii elektrycznej mgr inż. Izabela Żółtowska Promotor: prof. dr hab. inż. Eugeniusz Toczyłowski Obrona rozprawy doktorskiej 5 grudnia 2006
Z-ZIP-120z Badania Operacyjne Operations Research. Stacjonarne Wszystkie Katedra Matematyki dr Monika Skóra
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Z-ZIP-120z Badania Operacyjne Operations Research A. USYTUOWANIE MODUŁU
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Algorytmy i programowanie Algorithms and Programming Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: kierunkowy Poziom studiów: studia I stopnia forma studiów: studia
PRZEWODNIK PO PRZEDMIOCIE ANALIZA SYSTEMOWA. Logistyka. Niestacjonarne. I stopnia III. dr Cezary Stępniak. Ogólnoakademicki.
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj
kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Systemy Decision suport systems Zarządzanie i Inżynieria Produkcji Management and Engineering of Production Rodzaj przedmiotu: obowiązkowy Poziom studiów: studia II stopnia
Systemy Monitorowania Produkcji EDOCS
Systemy Monitorowania Produkcji EDOCS Kim jesteśmy? 5 Letnie doświadczenie przy wdrażaniu oraz tworzeniu oprogramowania do monitorowania produkcji, W pełni autorskie oprogramowanie, Firma korzysta z profesjonalnego
Wprowadzenie w tematykę zarządzania projektami/przedsięwzięciami
Wprowadzenie w tematykę zarządzania projektami/przedsięwzięciami punkt 2 planu zajęć dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania
OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA
OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA Projekt to metoda na osiągnięcie celów organizacyjnych. Jest to zbiór powiązanych ze sobą, zmierzających
OPTYMALIZACJA PRZEPŁYWU MATERIAŁU W PRODUKCJI TURBIN W ROLLS-ROYCE DEUTSCHLAND LTD & CO KG
Andrew Page Rolls-Royce Deutschland Ltd & Co KG Bernd Hentschel Technische Fachhochschule Wildau Gudrun Lindstedt Projektlogistik GmbH OPTYMALIZACJA PRZEPŁYWU MATERIAŁU W PRODUKCJI TURBIN W ROLLS-ROYCE
Techniki CAx. dr inż. Michał Michna. Politechnika Gdańska
Techniki CAx dr inż. Michał Michna 1 Sterowanie CAP Planowanie PPC Sterowanie zleceniami Kosztorysowanie Projektowanie CAD/CAM CAD Klasyfikacja systemów Cax Y-CIM model Planowanie produkcji Konstruowanie
AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016
AUTOMATYZACJA PROCESÓW DYSKRETNYCH 2016 Adam PRUS, Krzysztof PIEŃKOSZ Politechnika Warszawska SZEREGOWANIE ZADAŃ CZĘŚCIOWO PODZIELNYCH NA PROCESORACH RÓWNOLEGŁYCH Streszczenie. W pracy jest rozpatrywany
9.9 Algorytmy przeglądu
14 9. PODSTAWOWE PROBLEMY JEDNOMASZYNOWE 9.9 Algorytmy przeglądu Metody przeglądu dla problemu 1 r j,q j C max były analizowane między innymi w pracach 25, 51, 129, 238. Jak dotychczas najbardziej elegancka
Studia stacjonarne I stopnia
Studia stacjonarne I stopnia Kierunek Logistyka sem. 1 Logistyka Ćwiczenia 7 Literatura Red. M. Fertsch: Logistyka produkcji Biblioteka Logistyka ILiM Poznań 2003 M. Fertsch: Podstawy zarządzania przepływem
HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA
HARMONOGRAMOWANIE ROBÓT BUDOWLANYCH Z MINIMALIZACJĄ ŚREDNIEGO POZIOMU ZATRUDNIENIA Wojciech BOśEJKO, Zdzisław HEJDUCKI, Michał PODOLSKI, Mariusz UCHROŃSKI Streszczenie: w pracy proponujemy zastosowanie
kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr VI semestr letni (semestr zimowy / letni)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu ETI 6/8 Nazwa modułu Komputerowe wspomaganie prac inżynierskich Computer aided engineering
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Optymalizacja produkcji oraz lean w przemyśle wydobywczym. Dr inż. Maria Rosienkiewicz Mgr inż. Joanna Helman
Optymalizacja produkcji oraz lean w przemyśle wydobywczym Dr inż. Maria Rosienkiewicz Mgr inż. Joanna Helman Agenda 1. Oferta dla przemysłu 2. Oferta w ramach Lean Mining 3. Potencjalne korzyści 4. Kierunki
Z-ZIP2-303z Zagadnienia optymalizacji Problems of optimization
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 0/03 Z-ZIP-303z Zagadnienia optymalizacji Problems of optimization A. USYTUOWANIE
Algorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Techniki CAx. dr inż. Michał Michna. Politechnika Gdańska
Techniki CAx dr inż. Michał Michna 1 Komputerowe techniki wspomagania projektowania 2 Techniki Cax - projektowanie Projektowanie złożona działalność inżynierska, w której przenikają się doświadczenie inżynierskie,
WIEDZA T1P_W06. K_W01 ma podstawową wiedzę o zarządzaniu jako nauce, jej miejscu w systemie nauk i relacjach do innych nauk;
SYMBOL Efekty kształcenia dla kierunku studiów: inżynieria zarządzania; Po ukończeniu studiów pierwszego stopnia na kierunku inżynieria zarządzania, absolwent: Odniesienie do obszarowych efektów kształcenia
Karta (sylabus) modułu/przedmiotu Mechanika i budowa maszyn] Studia II stopnia. polski
Karta (sylabus) modułu/przedmiotu Mechanika i budowa maszyn] Studia II stopnia Przedmiot: Zintegrowane systemy wytwarzania Rodzaj przedmiotu: obowiązkowy Kod przedmiotu: MBM 2 N 0 1 05-0_1 Rok: I Semestr:
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE PROCESÓW OBRÓBKI PLASTYCZNEJ I Kierunek: Mechanika i Budowa Maszyn Rodzaj przedmiotu: obowiązkowy na specjalności APWiR Rodzaj zajęć: wykład, seminarium I KARTA PRZEDMIOTU
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 6 SYSTEMY ROZMYTE TYPU MAMDANIEGO
System Zarządzania Produkcją Opis funkcjonalny
System Zarządzania Produkcją to rozwiązanie przygotowane przez Grupę Dr IT, rozwijające standardową funkcjonalność modułu enova365 Produkcja o następujące elementy: operacje wzorcowe, operacje do indywidualnego
Badania operacyjne. Ćwiczenia 1. Wprowadzenie. Filip Tużnik, Warszawa 2017
Badania operacyjne Ćwiczenia 1 Wprowadzenie Plan zajęć Sprawy organizacyjne (zaliczenie, nieobecności) Literatura przedmiotu Proces podejmowania decyzji Problemy decyzyjne w zarządzaniu Badania operacyjne
Sterowanie procesami dyskretnymi
Politechnika Rzeszowska Wydział Elektrotechniki i Informatyki Katedra Informatyki i Automatyki Laboratorium Sterowanie procesami dyskretnymi Stanowisko 3 Algorytmy harmonogramowania zadań pakiet LiSA Rzeszów
Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.
Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1. Grażyna Koba MIGRA 2019 Spis treści (propozycja na 2*32 = 64 godziny lekcyjne) Moduł A. Wokół komputera i sieci komputerowych
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt TELEMEDYCYNA Telemedicine Forma studiów: studia stacjonarne
Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym
POLITECHNIKA WARSZAWSKA Instytut Technik Wytwarzania Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym Marcin Perzyk Dlaczego eksploracja danych?
Schemat programowania dynamicznego (ang. dynamic programming)
Schemat programowania dynamicznego (ang. dynamic programming) Jest jedną z metod rozwiązywania problemów optymalizacyjnych. Jej twórcą (1957) był amerykański matematyk Richard Ernest Bellman. Schemat ten
Efekty kształcenia dla makrokierunku: INFORMATYKA STOSOWANA Z KOMPUTEROWĄ NAUKĄ O MATERIAŁACH Wydział: MECHANICZNY TECHNOLOGICZNY
Efekty kształcenia dla makrokierunku: INFORMATYKA STOSOWANA Z KOMPUTEROWĄ NAUKĄ O MATERIAŁACH Wydział: MECHANICZNY TECHNOLOGICZNY nazwa kierunku studiów: Makrokierunek: Informatyka stosowana z komputerową
Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Zastosowanie sztucznych sieci neuronowych Nazwa modułu w informatyce Application of artificial
Zarządzanie produkcją Production Management. Technologie Produkcyjne Katedra Inżynierii Produkcji Dr inż. Aneta Masternak-Janus
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014 Zarządzanie produkcją Production Management A. USYTUOWANIE MODUŁU W SYSTEMIE
Podstawy Informatyki Computer basics
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014
Techniki i rozwiązania IT w optymalizacji procesów
Techniki i rozwiązania IT w optymalizacji procesów dr inż. amber.zarz.agh.edu.pl/amaciol Cel przedmiotu Zapoznać się z problemami informacyjnodecyzyjnymi zarządzania organizacjami Nauczyć się wykorzystywać
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PODSTAWY MODELOWANIA PROCESÓW WYTWARZANIA Fundamentals of manufacturing processes modeling Kierunek: Mechanika i Budowa Maszyn Rodzaj przedmiotu: obowiązkowy na specjalności APWiR Rodzaj
Technologie informacyjne - wykład 12 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 12 - Prowadzący: Dmochowski
Od ERP do ERP czasu rzeczywistego
Przemysław Polak Od ERP do ERP czasu rzeczywistego SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE ZARZĄDZANIE PRODUKCJĄ Wrocław, 19 listopada 2009 r. Kierunki rozwoju systemów informatycznych zarządzania rozszerzenie
MATRYCA EFEKTÓW KSZTAŁCENIA
ZAŁĄCZNIK NR 2 MATRYCA EFEKTÓW KSZTAŁCENIA Studia podyplomowe ZARZĄDZANIE FINANSAMI I MARKETING Przedmioty OPIS EFEKTÓW KSZTAŁCENIA Absolwent studiów podyplomowych - ZARZĄDZANIE FINANSAMI I MARKETING:
Informacje o wybranych funkcjach systemu klasy ERP Zarządzanie produkcją
iscala Informacje o wybranych funkcjach systemu klasy ERP Zarządzanie produkcją Opracował: Grzegorz Kawaler SCALA Certified Consultant III. Zarządzanie produkcją 1. Umieszczanie w bazie informacji o dostawcach
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
Rys Wykres kosztów skrócenia pojedynczej czynności. k 2. Δk 2. k 1 pp. Δk 1 T M T B T A
Ostatnim elementem przykładu jest określenie związku pomiędzy czasem trwania robót na planowanym obiekcie a kosztem jego wykonania. Związek ten określa wzrost kosztów wykonania realizacji całego przedsięwzięcia
RAPORT. Gryfów Śląski
RAPORT z realizacji projektu Opracowanie i rozwój systemu transportu fluidalnego w obróbce horyzontalnej elementów do układów fotogalwanicznych w zakresie zadań Projekt modelu systemu Projekt automatyki
Krzysztof Jąkalski Rafał Żmijewski Siemens Industry Software
Krzysztof Jąkalski Rafał Żmijewski Siemens Industry Software Warszawa 31.05.2011 Plan rejsu 1 2 3 Ale po co żeglować i z kim? Rozwiązanie, czyli co mamy pod pokładem Eksperymenty, czyli przykłady żeglowania
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK
UNIKANIE IMPASÓW W SYSTEMACH PROCESÓW WSPÓŁBIEŻNYCH
UNIKANIE IMPASÓW W SYSTEMACH PROCESÓW WSPÓŁBIEŻNYCH Robert Wójcik Instytut Cybernetyki Technicznej Politechniki Wrocławskiej 1. Impasy w systemach procesów współbieżnych 2. Klasyczne algorytmy unikania
Badania operacyjne. Michał Kulej. semestr letni, Michał Kulej () Badania operacyjne semestr letni, / 13
Badania operacyjne Michał Kulej semestr letni, 2012 Michał Kulej () Badania operacyjne semestr letni, 2012 1/ 13 Literatura podstawowa Wykłady na stronie: www.ioz.pwr.wroc.pl/pracownicy/kulej Trzaskalik
Z-ZIP-072z Zarządzanie produkcją Production Management. Stacjonarne Wszystkie Katedra Inżynierii Produkcji Dr inż. Aneta Masternak-Janus
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Z-ZIP-072z Zarządzanie produkcją Production Management A. USYTUOWANIE
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I SYMULACJA UKŁADÓW STEROWANIA Kierunek: Mechatronika Rodzaj przedmiotu: Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1.
Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka
Modelowanie jako sposób opisu rzeczywistości Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka 2015 Wprowadzenie: Modelowanie i symulacja PROBLEM: Podstawowy problem z opisem otaczającej
MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH
MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH 1. Przedmiot nie wymaga przedmiotów poprzedzających 2. Treść przedmiotu Proces i cykl decyzyjny. Rola modelowania matematycznego w procesach decyzyjnych.
Projektowanie Produktu Product Design PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu Kierunek: Projektowanie Produktu Product Design Zarządzanie i Inżynieria Produkcji Management and Production Engineering Rodzaj przedmiotu: specjalnościowy Rodzaj zajęć: Wykład, laboratorium
PRZEWODNIK PO PRZEDMIOCIE. Bezpieczeństwo i higiena pracy
PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Inżynieria produkcji i usług Bezpieczeństwo i higiena pracy
Opis przedmiotu. Karta przedmiotu - Badania operacyjne Katalog ECTS Politechniki Warszawskiej
Kod przedmiotu TR.SIK306 Nazwa przedmiotu Badania operacyjne Wersja przedmiotu 2015/16 A. Usytuowanie przedmiotu w systemie studiów Poziom kształcenia Studia I stopnia Forma i tryb prowadzenia studiów