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 kierunek stopień tryb język status przedmiotu AiR I Stacjonarne / niestacjonarne Polski obieralny. CEL PRZEDMIOTU nabycie umiejętności i kompetencji w zakresie projektowania systemów produkcyjnych z ograniczeniami zasobowymi, nabycie podstawowej wiedzy dotyczącej optymalizacji struktury wybranych klas systemów produkcyjnych nabycie podstawowych umiejętności w programowaniu z ograniczeniami 5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI A. systemy sterowania i monitorowania procesów przemysłowych. B. podstawy matematyki dyskretnej, programowanie strukturalne 6. EFEKTY KSZTAŁCENIA A. Wiedza 7A_WPP_W15 ma podstawową wiedzę odnośnie projektowania systemów z ograniczeniami zasobowymi oraz wyznaczania ich harmonogramu 7A_WPP_W05 zna podstawowe własności programowania z ograniczeniami 7A_WPP_W10 zna metody optymalizacji struktury systemów z ograniczeniami zasobowymi B. Umiejętności 7A_WPP_U0 potrafi projektować i wyznaczać harmonogramy w wybranej klasie systemów z ograniczeniami zasobowymi 7A_WPP_U05 potrafi zoptymalizować strukturę wybranej klasy systemów produkcyjnych 7A_WPP_U18 potrafi zastosować programowanie z ograniczeniami i programowanie logiczne z ograniczeniami w problemach optymalizacji systemów dyskretnych 1
C. Kompetencje 7. TREŚCI PROGRAMOWE STUDIA STACJONARNE Wykład Ćwiczenia Laboratorium W1 Omówienie struktury 1 Ć1- L1 - Wprowadzenie, określenie wykładu Wprowadzenie do warunków zaliczenia, przekazanie systemów produkcyjnych spisu literatury i materiałów komputerowo zintegrowanych dydaktycznych. W Struktury komputerowych systemów sterowania. Warstwy sterowania. Elementy składowe komputerowego systemu sterowania: Interfejs komputerproces i jego organizacja. Sygnalizacja, kontrola i dokumentacja przebiegu procesu sterowanego komputerowo. W3 Zintegrowane systemy wytwarzania. Rodzaje elastycznych systemów produkcyjnych: gniazdo produkcyjne, stacja montażowa, linia produkcyjna, sieć produkcyjna. W Problemy projektowania zintegrowanych systemów produkcyjnych oraz planowania i sterowania produkcją. W5 Wybrane modele programowania dyskretnego: problemy z niepodzielnościami, problemy rozdziału zadań i zasobów, problemy kombinatoryczne, problemy przepływów w sieciach, problemy z nieciągłą funkcją celu. W6- Zastosowanie środowisk dedykowanych dla programowania z ograniczeniami programowanie logiczne z ograniczeniami. Omówienie i pokazanie przykładów programowania z ECLiPSe. W7 Formułowanie modeli matematycznych wybranych Ć- L - Przykłady zastosowań systemu klasy ERP zawierający zestaw komponentów funkcjonalnych, stosowanych w produkcji, zarządzaniu łańcuchem dostaw, utrzymaniu w ruchu i administrowaniu zasobami. Ć3- L3 Analiza problemów ograniczeń zasobowych w systemach produkcyjnych. Oprogramowanie autorskie - program do weryfikacji zleceń produkcyjnych dla ograniczeń zasobowych w systemach montażowych Ć- L Optymalizacja czasu produkcji oraz rozkładu obciążeń maszyn w systemach produkcyjnych bez maszyn równoległych Ć5- L5 - Optymalizacja czasu produkcji oraz rozkładu obciążeń maszyn w systemach produkcyjnych z maszyn równoległych Ćn- L6 Wstęp do programowania z ECLiPSe. Instalacja oraz uruchomienie pakietu Podstawowe instrukcje deklaracji zmiennych, pętli iteracyjnych oraz deklaracji struktur. L7 Programowanie z 6
problemów optymalizacji dyskretnej z klasy problemów z niepodzielnościami, problemów rozdziału zadań i zasobów, problemów przepływów w sieciach oraz problemów z nieciągłą funkcją celu. SUMA GODZIN 15 SUMA GODZIN ECLiPS cd. Własności i metody biblioteki Suspend oraz jee zastosowania w modelowaniu ograniczeń. L8 Ocena wiedzy i zaliczenie przedmiotu SUMA GODZIN 30 TREŚCI PROGRAMOWE STUDIA NIESTACJONARNE wykład W1 Omówienie struktury wykładu Wprowadzenie do systemów produkcyjnych komputerowo zintegrowanych W Struktury komputerowych systemów sterowania. Warstwy sterowania. Elementy składowe komputerowego systemu sterowania: Interfejs komputerproces i jego organizacja. W3 Zintegrowane systemy wytwarzania. Rodzaje elastycznych systemów produkcyjnych: gniazdo produkcyjne, stacja montażowa, linia produkcyjna, sieć produkcyjna. W Problemy projektowania zintegrowanych systemów produkcyjnych oraz planowania i sterowania produkcją. W5 Wybrane modele programowania dyskretnego: problemy z niepodzielnościami, problemy rozdziału zadań i zasobów. W6 Zastosowanie środowisk dedykowanych dla programowania z ograniczeniami programowanie logiczne z ograniczeniami. Omówienie i pokazanie przykładów programowania z ECLiPSe. W7- Przedstawienie przykładów zastosowania Ćwiczenia laboratorium 1 L1 - Wprowadzenie, określenie warunków zaliczenia, przekazanie spisu literatury i materiałów dydaktycznych. 1 L - Przykłady zastosowań systemu klasy ERP zawierający zestaw komponentów funkcjonalnych, stosowanych w produkcji, zarządzaniu łańcuchem dostaw, utrzymaniu w ruchu i administrowaniu zasobami. 1 L3 Analiza problemów ograniczeń zasobowych w systemach produkcyjnych. Oprogramowanie autorskie - program do weryfikacji zleceń produkcyjnych dla ograniczeń zasobowych w systemach montażowych 1 L Optymalizacja czasu produkcji oraz rozkładu obciążeń maszyn w systemach produkcyjnych bez maszyn równoległych 1 L5 - Optymalizacja czasu produkcji oraz rozkładu obciążeń maszyn w systemach produkcyjnych z maszyn równoległych L6 Wstęp do programowania z ECLiPSe. Instalacja oraz uruchomienie pakietu Podstawowe instrukcje deklaracji zmiennych, pętli iteracyjnych oraz deklaracji struktur. L7 Programowanie z 1 3 3
modeli i metod optymalizacji dyskretnej do projektowania elastycznych systemów montażowych. ECLiPS cd. Własności i metody biblioteki Suspend oraz jee zastosowania w modelowaniu ograniczeń. L8 Ocena wiedzy i zaliczenie przedmiotu SUMA GODZIN 9 SUMA GODZIN 18 8. NARZĘDZIA DYDAKTYCZNE Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery Oprogramowanie: środowisko dedykowane dla programowania z 9. SPOSÓB ZALICZENIA Zaliczenie na ocenę - Zaliczenie na ocenę 10. FORMY ZALICZENIA Zaliczenie pisemne - Pisemne sprawdziany na początku każdego z laboratorium (z wyjątkiem pierwszego) 11. SPOSOBY OCENY Sprawdzian obejmuje treści prezentowane na wykładzie. Do uzyskania zaliczenia wymagane jest uzyskanie 51% maksymalnej liczby punktów. Studia niestacjonarne Zaliczenie sprawdzianów wszystkich 1. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Średnia na zrealizowanie Aktywności Stacjonarne Niestacjonarne Godziny kontaktowe z nauczycielem 60 36 Przygotowanie się do laboratorium 90 11 Przygotowanie się do zajęć 90 90 SUMARYCZNA LICZBA PUNKTOW ECTS 8 DLA PRZEDMIOTU
13. WYKAZ LITERATURY A. Literatura wymagana 1. Sawik T., Łebkowski P.: Elastyczne systemy produkcyjne. AGH, Kraków 199.. Sawik T.: Optymalizacja dyskretna w elastycznych systemach produkcyjnych., WNT, Warszawa 199 B. Literatura uzupełniająca 1. strona www.eclipseclp.org.. Sawik T., Planowanie i sterowanie produkcji w elastycznych systemach montażowych. WNT, Warszawa1996 1. PROWADZĄCY PRZEDMIOT OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Prof. nzw. Dr hab. inż. Krzysztof Patan Wykład ćwiczenia Laboratorium/Projekt 1 Imię i nazwisko Paweł Majdzik Paweł Majdzik Tytuł/stopień naukowy Dr inż. Dr inż. Instytut Politechniczny Politechniczny Kontakt e-mail p.majdzik@pwsz.glogow.pl p.majdzik@pwsz.glogow.pl 5
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W GŁOGOWIE SYLABUS/KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU Sterownie operacyjne w systemach produkcyjnych. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny 3. STUDIA kierunek stopień tryb Język status przedmiotu AiR I Stacjonarne / niestacjonarne Polski obieralny. CEL PRZEDMIOTU Zapoznanie studentów z podstawowymi problemami decyzyjnymi oraz modelami i metodami matematycznymi stosowanymi w planowaniu produkcji, Nabycie podstawowych umiejętności w szeregowaniu zadań w zautomatyzowanych systemach produkcyjnych 5. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I KOMPETENCJI A. systemy sterowania i monitorowania procesów przemysłowych. B. podstawy matematyki dyskretnej, programowanie strukturalne 6. EFEKTY KSZTAŁCENIA A. Wiedza 7B_WPP_W15 ma podstawową wiedzę odnośnie rozwiązywania problemów decyzyjnych 7B_WPP_W05 zna podstawowe modele i metody matematyczne stosowane w planowaniu produkcji B. Umiejętności 7B_WPP_U0 Posiada podstawowe umiejętności w zakresie szeregowania zadań w zautomatyzowanych systemach produkcyjnych C. Kompetencje 1
7. TREŚCI PROGRAMOWE STUDIA STACJONARNE Wykład Projekt W1 Omówienie struktury wykładu Wprowadzenie do systemów decyzyjnych zorientowanych na problemy produkcyjne W Sterowanie przepływem materiałów w zautomatyzowanych systemach przetwarzania W3 Równoważenie obciążeń maszyn i optymalizacja marszrut technologicznych w elastycznych systemach montażowych. W Wybrane modele i algorytmy teorii szeregowania zadań. Szeregowanie zadań na pojedynczej maszynie: reguła Smitha, reguła Jacksona. W5 Szeregowanie zadań na maszynach równoległych: heurystyki SPT, LPT, ścieżki krytycznej. W6- Szeregowanie zadań w systemie przepływowym: algorytm Johnsona, metoda podziału i oszacowań. W7 Szeregowanie zadań w systemie gniazdowym: algorytm grafu dysjunktywnego, modele programowania całkowitoliczbowego. 1 Indywidualne zadania projektowe dla poszczególnych studentów SUMA GODZIN 15 SUMA Laboratorium L1 - Wprowadzenie, określenie warunków zaliczenia, przekazanie spisu literatury i materiałów dydaktycznych. L - Formułowanie modeli matematycznych zadań równoważenia obciążeń maszyn w elastycznych liniach montażowych z maszynami pojedynczymi lub z maszynami równoległymi. L3 Formułowanie modeli matematycznych zadań optymalizacji marszrut technologicznych w elastycznych systemach produkcyjnych. L Konstruowanie algorytmów heurystycznych dla problemów szeregowania zadań na maszynach równoległych, w systemie przepływowym lub w systemie gniazdowym. L5 - Modelowanie problemów decyzyjnych za pomocą języka LINGO lub AMPL. L6 Modelowanie problemów równoważenia obciążeń maszyn w elastycznych gniazdach lub elastycznych liniach produkcyjnych. L7 Modelowanie zadań 6 wyboru marszrut produkcyjnych. Modelowanie wybranych modeli programowania całkowitoliczbowego stosowanych w szeregowaniu zadań na maszynach równoległych, w systemach przepływowych lub w systemach gniazdowych. L8 Ocena wiedzy i zaliczenie przedmiotu 15 SUMA GODZIN 30 GODZIN TREŚCI PROGRAMOWE STUDIA NIESTACJONARNE wykład W1 Omówienie struktury wykładu Wprowadzenie do systemów decyzyjnych zorientowanych na problemy Projekt 1 Indywidualne zadania projektowe dla poszczególnych Laboratorium L1 - Wprowadzenie, określenie warunków zaliczenia, przekazanie spisu literatury i materiałów dydaktycznych. 1
produkcyjne W Sterowanie przepływem materiałów w zautomatyzowanych systemach przetwarzania W3 Równoważenie obciążeń maszyn i optymalizacja marszrut technologicznych w elastycznych systemach montażowych. W Wybrane modele i algorytmy teorii szeregowania zadań. Szeregowanie zadań na pojedynczej maszynie: reguła Smitha, reguła Jacksona. W5 Szeregowanie zadań na maszynach równoległych: heurystyki SPT, LPT, ścieżki krytycznej. W6- Szeregowanie zadań w systemie przepływowym: algorytm Johnsona, metoda podziału i oszacowań. W7 Szeregowanie zadań w systemie gniazdowym: algorytm grafu dysjunktywnego, modele programowania całkowitoliczbowego. SUMA GODZIN 9 SUMA 8. NARZĘDZIA DYDAKTYCZNE studentów 1 L - Formułowanie modeli matematycznych zadań równoważenia obciążeń maszyn w elastycznych liniach montażowych z maszynami pojedynczymi lub z maszynami równoległymi. 1 L3 Formułowanie modeli matematycznych zadań optymalizacji marszrut technologicznych w elastycznych systemach produkcyjnych. 1 L Konstruowanie algorytmów heurystycznych dla problemów szeregowania zadań na maszynach równoległych, w systemie przepływowym lub w systemie gniazdowym. 1 L5 - Modelowanie problemów decyzyjnych za pomocą języka LINGO lub AMPL. L6 Modelowanie problemów równoważenia obciążeń maszyn w elastycznych gniazdach lub elastycznych liniach produkcyjnych. 3 L7 Modelowanie zadań wyboru marszrut produkcyjnych. Modelowanie wybranych modeli programowania całkowitoliczbowego stosowanych w szeregowaniu zadań na maszynach równoległych, w systemach przepływowych lub w systemach gniazdowych. L8 Ocena wiedzy i zaliczenie przedmiotu 9 SUMA GODZIN 18 GODZIN Środki dydaktyczne: projektory multimedialne, tablice dydaktyczne, komputery Oprogramowanie: środowisko dedykowane dla programowania z 9. SPOSÓB ZALICZENIA wykład Ćwiczenia Laboratorium/Projekt Zaliczenie na ocenę - Zaliczenie na ocenę 3
10. FORMY ZALICZENIA Zaliczenie pisemne - Pisemne sprawdziany na początku każdego z laboratorium (z wyjątkiem pierwszego) 11. SPOSOBY OCENY Sprawdzian obejmuje treści prezentowane na wykładzie. Do uzyskania zaliczenia wymagane jest uzyskanie 51% maksymalnej liczby punktów. Studia niestacjonarne Zaliczenie sprawdzianów wszystkich 1. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Średnia na zrealizowanie Aktywności Stacjonarne Niestacjonarne Godziny kontaktowe z nauczycielem 60 36 Przygotowanie się do laboratorium 30 Przygotowanie się do zajęć 30 0 SUMARYCZNA LICZBA PUNKTOW ECTS DLA PRZEDMIOTU 13. WYKAZ LITERATURY A. Literatura wymagana 1. Sawik T., Łebkowski P.: Elastyczne systemy produkcyjne. AGH, Kraków 199.. Sawik T.: Optymalizacja dyskretna w elastycznych systemach produkcyjnych., WNT, Warszawa 199 B. Literatura uzupełniająca 1. strona www.eclipseclp.org.. Sawik T., Planowanie i sterowanie produkcji w elastycznych systemach montażowych. WNT, Warszawa1996 1. PROWADZĄCY PRZEDMIOT OSOBA ODPOWIEDZIALNA ZA PRZEDMIOT: Prof. nzw. Dr hab. inż. Krzysztof Patan Wykład ćwiczenia Laboratorium/Projekt 1 Imię i nazwisko Paweł Majdzik Paweł Majdzik Tytuł/stopień naukowy Dr inż. Dr inż. Instytut Politechniczny Politechniczny Kontakt e-mail p.majdzik@pwsz.glogow.pl p.majdzik@pwsz.glogow.pl