4-wyklad_Harmonogramowanie operacyjne w IFS_2
Transkrypt
4-wyklad_Harmonogramowanie operacyjne w IFS_2
HARMONOGRAMOWANIE OPERACYJNE Z OGRANICZENIAMI W IFS APPLICATIONS Cele sterowania produkcją 9 Dostosowanie asortymentu i tempa produkcji do spływających na bieżąco zamówień 9 Dostarczanie produktu finalnego o wysokiej jakości, w określonym czasie i określonej ilości 9 Zmniejszanie kosztów wytwarzania i magazynowania przez pełniejsze wykorzystanie zasobów produkcyjnych 9 Skracanie cykli produkcyjnych 9 Spadek zapasów Podstawowe pojęcia Harmonogramowanie produkcji można zdefiniować jako zadanie wyznaczenia takiego rozdziału w czasie dostępnych zasobów produkcyjnych, który zapewni zaspokojenie zapotrzebowania na produkowane wyroby przy najlepszym ich wykorzystaniu z uwzględnieniem ograniczeń. Zlecenie produkcyjne jest to pewnego rodzaju dokument, zawierający informacje o wytwarzanym produkcie, jego strukturze, operacjach procesu produkcyjnego i czasie ich wykonania. Zlecenia produkcyjne są tworzone na podstawie planowanych wielkości produkcyjnych. Struktura funkcjonalna systemów MRP/ERP cele strategiczne co, kiedy, ile? planowanie taktyczne zagregowane plany produkcji i sprzedaży co, jak, kiedy, ile? raporty planowanie operacyjne przyjęte zamówienia, zlecenia planowane produkcji i zaopatrzenia co, jak, gdzie, kiedy, ile? informacje dla właścicieli raporty planowanie robocze zlecenia robocze, zlecenia zbytu, zlecenia zakupu planowanie obciążeń zdolności produkcyjnych, korekty zdolności produkcyjnych, otwieranie zleceń raporty co, jak, gdzie, kiedy, ile? planowanie wykonawcze zlecenia wykonawcze, zlecenia ekspedycyjne, zlecenia odbioru dostaw obsługa zamówień klientów nadrzędne harmonogramowanie produkcji zarządzanie przepływem materiałów raporty szczegółowe harmonogramowanie produkcji, zbieranie danych fabrycznych, analiza stanu realizacji zleceń, sterowanie ekspedycją i odbiorem dostaw Co to jest CBS? ¾ Komponent CBS (ang. Constraint Based Scheduling) jest narzędziem do harmonogramowania produkcji w środowisku ograniczeń zasobowych i kolejnościowych. ¾ Jest rozszerzeniem modułu IFS/Zlecenia Produkcyjne w postaci działającego w pamięci Serwera Harmonogramowania. Schemat procesu realizacji zleceń produkcyjnych z uwzględnieniem komponentu CBS IFS Nawigator W komponencie CBS istnieją trzy typy harmonogramowania: - interakcyjny: osobista reakcja operatora w proces harmonogramowania - wyprzedzający (predykcyjny): automatyczna optymalizacja harmonogramu bazująca na bieżącej sytuacji - reagujący (reakcyjny): uzupełnienie harmonogramu w oparciu o przerwy dla zasobu Chcąc wygenerować harmonogram za pomocą komponentu CBS należy najpierw zaimplementować odpowiednie dane systemu produkcyjnego: - pozycje magazynowe - strukturę produktową - gniazda produkcyjne - marszruty technologiczne - zlecenia produkcyjne Przykład Maszyny Marszruty technologiczne Czasy wykonywania operacji (w godz.) - pozycje magazynowe - struktura produktowa - gniazda produkcyjne - marszruty technologiczne - zlecenia produkcyjne W komponencie CBS istnieją trzy typy harmonogramowania: - interakcyjny: osobista reakcja operatora w proces harmonogramowania - wyprzedzający (predykcyjny): automatyczna optymalizacja harmonogramu bazująca na bieżącej sytuacji - reagujący (reakcyjny): uzupełnienie harmonogramu w oparciu o przerwy dla zasobu Ekran interakcyjnego trybu harmonogramowania Lewy panel Prawy panel Ekran interakcyjnego trybu harmonogramowania Wykresy Gantta uzyskane na podstawie zaimplementowanego przykładu Korzystając z predykcyjnego trybu harmonogramowania możemy przeharmonogramować istniejący harmonogram za pomocą dostępnych reguł priorytetu: FIFO (ang. First In First Out): zlecenia będą obsługiwane zgodnie z kolejnością wprowadzania ich do systemu. LPST (ang. Latest Possible Start Time / Least Slack): reguła ta pozwala na harmonogramowanie zleceń według rosnących czasów przestoju; czas przestoju jest wyznaczany przez umieszczenie zleceń możliwie najbliżej swoich terminów realizacji. EDD (ang. Earliest Due Date): zgodnie z tą reguła zlecenia są umieszczane w harmonogramie według swoich terminów realizacji tzn. zlecenie które ma wcześniejszą datę zakończenia jest wcześniej obsługiwane. Wykresy Gantta przy zastosowaniu reguły FIFO Wykresy Gantta przy zastosowaniu reguły EDD Wykresy Gantta przy zastosowaniu reguły „możliwie najpóźniej” Wykresy Gantta przy zastosowaniu reguły LPST Za pomocą komponentu CBS można stworzyć: - harmonogram operacji na wybranym stanowisku Harmonogram pracy maszyny M1 Harmonogram pracy maszyny M2 - harmonogram realizacji zleceń produkcyjnych - harmonogram pracy maszyn Harmonogramowanie w oparciu o cechy pozycji Wykres Gantta, na maszynie R1, bez kolejkowania w oparciu o cechy pozycji Wykres Gantta, na maszynie R1, powstały w wyniku kolejkowania w oparciu o cechy pozycji Komponent CBS daje możliwość wyświetlania również innych informacji (obiektów): Kalendarze czasu pracy Zestawy narzędzi Kategorie zaszeregowania Zlecenia produkcyjne bez zdefiniowanej kategorii zaszeregowania Zlecenia produkcyjne ze zdefiniowaną kategorią zaszeregowania Przerwy dla zasobów Statystyki