Prognozowanie i symulacja procesów przemysłowych laboratorium komputerowe 30h/semestr. Prowadzący: mgr inż. Bartosz Skobiej

Podobne dokumenty
Lista zadań nr 7. Rys. 1. Rozmieszczenia elementów sygnalizacji na skrzyżowaniu

S Y L A B U S P R Z E D M I O T U

Instrukcja. Laboratorium Metod i Systemów Sterowania Produkcją.

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Karta (sylabus) modułu/przedmiotu Mechanika i budowa maszyn] Studia II stopnia. polski

SYLABUS/KARTA PRZEDMIOTU

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE. Logistyka. niestacjonarne. I stopnia. dr inż. Marek Krynke. ogólnoakademicki. kierunkowy

PRZEWODNIK PO PRZEDMIOCIE

Michał Cydzik. Promotor: Mgr inż. Waldemar Ptasznik-Kisieliński

Organizacja systemów produkcyjnych / Jerzy Lewandowski, Bożena Skołud, Dariusz Plinta. Warszawa, Spis treści

S Y L A B U S P R Z E D M I O T U

Dr hab. inż. Jan Duda. Wykład dla studentów kierunku Zarządzanie i Inżynieria Produkcji

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

PRZEWODNIK PO PRZEDMIOCIE. Logistyka (inżynierskie) stacjonarne. I stopnia. dr inż. Marek Krynke. ogólnoakademicki. kierunkowy

Politechnika Krakowska im. Tadeusza Kościuszki KARTA PRZEDMIOTU. obowiązuje słuchaczy rozpoczynających studia podyplomowe w roku akademickim 2018/2019

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

MODELOWANIE PODSYSTEMU OBRABIAREK W ESP CZĘŚCI KLASY KORPUS Z WYKORZYSTANIEM PROGRAMU ENTERPRISE DYNAMICS

Opis modułu kształcenia Programowanie liniowe

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Projektowanie systemów mechatronicznych Rodzaj przedmiotu:

Organizacja systemów produkcyjnych Kod przedmiotu

MODELOWANIE I SYMULACJA UKŁADÓW PNEUMATYCZNYCH, HYDRAULICZNYCH I ELEKTRYCZNYCH za pomocą programu komputerowego AUTOSIM 200

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Podstawy elektroniki i miernictwa

ogólnoakademicki studia niestacjonarne Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr hab. inż. Jerzy Stamirowski przedmiot podstawowy


Projektowanie bazy danych przykład

SYLABUS/KARTA PRZEDMIOTU

Projektowanie siłowych układów hydraulicznych - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Grafy i sieci w informatyce - opis przedmiotu

Simulink MATLAB Przegląd obiektów i przykłady zastosowań

PRZEWODNIK PO PRZEDMIOCIE

WOJSKOWA AKADEMIA TECHNICZNA WYDZIAŁ CYBERNETYKI

PROJEKTOWANIE PROCESU TECHNOLOGICZNEGO MONTAŻU

Automatyzacja wytwarzania - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Niezawodność i diagnostyka projekt

Karta przedmiotu studiów podyplomowych

PRZEWODNIK PO PRZEDMIOCIE

Niezawodność i diagnostyka projekt. Jacek Jarnicki

Grafika inżynierska i podstawy projektowania Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Automatyka i Robotyka II stopień ogólnoakademicki

WOJSKOWA AKADEMIA TECHNICZNA WYDZIAŁ CYBERNETYKI

Najważniejsze sygnały używane na PKP

PRZEWODNIK PO PRZEDMIOCIE

INFORMATYCZNE SYSTEMY ZARZĄDZANIA

SPIS TREŚCI Projekt lokalnych programów sygnalizacji świetlnej dla skrzyżowania pl.powstańców Śl. - Wielka (025) we Wrocławiu

S Y L A B U S P R Z E D M I O T U

Regulamin przedmiotów: Modelowanie symulacyjne

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

PRZEWODNIK PO PRZEDMIOCIE

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)

Grafika inżynierska - opis przedmiotu

Karta (sylabus) modułu/przedmiotu Inżynieria Materiałowa Studia II stopnia specjalność: Inżynieria Powierzchni

RAPORT. Gryfów Śląski

Systemy wspomagania decyzji Kod przedmiotu

Komputerowe wspomaganie projektowania urządzeń płynowych Computer aided design of fluid systems

POLITECHNIKA GDAŃSKA WYDZIAŁ MECHANICZNY PROJEKT DYPLOMOWY INŻYNIERSKI

BOC dla KJUF Podsumowanie warsztatów listopada 2011

Komputerowe wspomaganie procesów technologicznych I Computer Aided Technological Processes

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

Wpływ strefy dylematu w sygnalizacji akomodacyjnej na bezpieczeństwo ruchu tramwajowego

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE. Grafika inżynierska. Logistyka (inżynierskie) niestacjonarne. I stopnia. dr inż. Marek Krynke. ogólnoakademicki.

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

Algorytm. Krótka historia algorytmów

PRZEWODNIK PO PRZEDMIOCIE. Grafika inżynierska. Logistyka (inżynierskie) stacjonarne. I stopnia. dr inż. Marek Krynke. ogólnoakademicki.

SIECI PETRIEGO WYŻSZEGO RZEDU Kolorowane sieci Petriego. Kolorowane sieci Petriego 1

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Systemy Czasu Rzeczywistego (SCR)

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Projektowanie logistycznych gniazd przedmiotowych

Podstawy robotyki - opis przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Modelowanie przetworników pomiarowych Kod przedmiotu

Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr II semestr letni. tak. Laborat. 30 g.

Model Matematyczny Call Center

Opis przedmiotu. Karta przedmiotu - Badania operacyjne Katalog ECTS Politechniki Warszawskiej

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: II stopnia (magisterskie)

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski pierwszy letni (semestr zimowy / letni)

pojawianie się na drodze - z prawdopodobieństwem alf a nowe auto pojawia się na początku ulicy z pewną prędkością początkową

Rok akademicki: 2030/2031 Kod: RBM IM-s Punkty ECTS: 4. Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne

Zarządzanie i Inżynieria Produkcji

Transkrypt:

Aktualizacja: 07.12.2010 Przedmiot: Prognozowanie i symulacja procesów przemysłowych laboratorium komputerowe 30h/semestr Prowadzący: mgr inż. Bartosz Skobiej Ogólny zakres tematyczny. Prognozowanie i symulacja procesów przemysłowych z wykorzystaniem wspomagania komputerowego. Oprogramowanie. HPSim (sieci Petriego typu P/T), CPN Tools (czasowe kolorowe sieci Petriego, HTCPN). Forma zaliczenia semestru: Ocena średnia z dwóch projektów. Założenia do projektów: projekt tworzony w grupach dwuosobowych zastosowanie programów: HPSim, CPN Tools projekt 1: zbudowanie układu symulacyjnego 3 maszyn obróbkowych z obsługą różnych marszrut technologicznych projekt 2: zbudowanie układu symulacyjnego w oparciu o kolorowe, czasowe sieci Petriego lub HTCPN po zbudowaniu pierwszej wersji projektu 1 wprowadzić optymalizację w oparciu o próby symulacyjne stworzyć wykres Gantt'a obrazujący pracę układu projektu 1 sformułować wnioski do projektu 1 opracować dokumentację projektu 2 (założenia, cele do osiągnięcia, opis oczekiwanego działania, uwagi i predykcja wniosków). Literatura. Marcin Szpyrka, Sieci Petriego w modelowaniu i analizie systemów współbieżnych, WNT, Warszawa 2008 Ryszard Zdanowicz, Modelowanie i symulacja procesów wytwarzania, Wydawnictwo Politechniki Śląskiej, Gliwice 2007 Literatura uzupełniająca Anne Vinter Ratzer i inni, CPN Tools for Editing, Simulating, and Analysing Coloured Petri Nets, Springer Berlin 2003 Kurt Jensen i inni, Coloured Petri Nets and CPN Tools for modelling and validation of concurrent systems, Springer Berlin / Heidelberg, Berlin 2007 Harro Wimmel, Entscheidbarkeit bei Petri Netzen, Springer Verlag, Berlin 2008 Strona 1 z 8

Zajęcia laboratoryjne. Wprowadzenie do teorii sieci Petriego: rozwój komputerowych systemów wspomagania zastosowanie komputerów i sieci Petriego podstawowa klasyfikacja sieci elementy budowy sieci (miejsca, tranzycje, łuki, tokeny) zasady budowy sieci Petriego. Wprowadzenie do programu HPSim: zakres obsługiwanych sieci budowa programu (narzędzia, atrybuty elementów, tryb edycji i symulacji) Zadanie 1 Wspólne tworzenie prostej sieci P/T z omówieniem atrybutów miejsc, tranzycji i łuków. Zadanie 2 Algorytm rozwiązywania równania stopnia 2. Omówienie zagadnienia i wyjaśnienie wątpliwości. Pomoc i omówienie rozwiązania lub kilku możliwych rozwiązań. Testowanie układów. Zadanie 3 Skrzyżowanie 01. Analiza systemu sygnalizacji świetlnej przedstawionej na rysunku. Wyświetlany jest tylko sygnał zielony a skrzyżowanie ma spełniać wymagania bezkolizyjności. Ustalenie dopuszczalnych stanów systemu i stworzenie sieci Petriego modelującej działanie sygnalizacji. Ustalenie czasu cyklu zmiany świateł na 15ms. Objaśnienie założeń, punkty krytyczne. Wspólne omówienie założeń i określenie dopuszczalnych stanów systemu. Strona 2 z 8

1 2a 2b 3 Dopuszczalne stany systemu. Stan 1 2a 2b 3 1 zielony zielony czerwony czerwony 2 czerwony zielony zielony czerwony 3 czerwony czerwony czerwony zielony Jeden z kilku stanów niebranych pod uwagę (możliwa kolizja) 4 czerwony zielony czerwony zielony Rozwiązanie Budowa sieci TYLKO z zielonymi sygnalizatorami. Tranzycje typu Deterministic podać czasu przejść tak aby cykl=15ms (czyli po 5 ms na tranzycję). Działanie w skali czasowej. Testowanie poprawności działania układu. Zadanie 4 Skrzyżowanie 02. Praca samodzielna. Symulacja skrzyżowania przedstawionego na schemacie, obejmującego tylko zieloną sygnalizację. Sygnalizacja zielona działa naprzemiennie: 1 3; 2 4, czyli umożliwia ruch po liniach prostych w obu kierunkach jednocześnie. Całkowity cykl świateł 6ms (po 3ms na kierunek). Strona 3 z 8

1 2 4 3 Zadanie 5 Symulacja dystrybutora napojów. W maszynie znajdują się: kawa za 2 PLN i herbata za 1 PLN. Dystrybutor przyjmuje monety 1,2,5. Istnieje możliwość wrzucania tylko 1 monety. Po wrzuceniu monety klient może wybrać napój lub zrezygnować. Stworzyć pojedynczy cykl pracy dystrybutora przy założeniu, że automat nie wydaje reszty. Zadanie 6 Model przejazdu kolejowego Schemat przejazdu kolejowego. Wspólna praca nad układem. Omówienie elementów: szlaban, pociąg, auto i ich wpływu na działanie systemu. Wprowadzenie losowości w przejazdach pociągów. Przykładowe założenia: 10 pociągów uaktywnia się kolejno w czasie losowym: 20 40ms (Uniform distribution) Przejazd po torowisku auta: 1ms Przejazd pociągu: 5ms Szlaban: jeżeli jest token to szlaban jest w górze. Zadanie 7 Model układu obróbkowego. Model układ składa się z magazynu o pojemności 20 przedmiotów, jednego robota, jednej maszyny obróbkowej i magazynu wyrobów gotowych. Robot pobiera przedmioty z magazynu i transportuje do maszyny obróbkowej. Po obróbce przedmioty są transportowane przez robota do magazynu wyrobów gotowych. Czas obróbki przedmiotów w maszynie ustalono na 7ms. Czasy transportowe wynoszą 1ms. Wstępne założenia i uwagi dotyczące symulowanego układu. Ustalenie kolejności wykonywania czynności i separacja podukładów: stany robota stany przepływu materiałów. Strona 4 z 8

Różne modele symulacyjne maszyn obróbkowych. Rozbudowa układu: dwa magazyny po 20 przedmiotów robot pobiera przedmioty naprzemiennie i dostarcza do maszyny a następnie do magazynu wyrobów gotowych. Zadanie 8 Ruch wahadłowy/sygnalizacja przemienna. Założenia: auta jeżdżą w dowolnym kierunku średnio co 10ms przejazd jednokierunkowy auta trwa 7ms Zadanie: dobrać optymalny czas zmiany świateł z uwagi na ilość aut oczekujących na przejazd. Ważne zagadnienia: losowy kierunek jazdy aut co 10ms czy sieć osiąga swój stan końcowy? symulacja przejazdu tylko jednego auta na raz (sugerowane rozbudowanie o powiązanie między ilością aut a czasem przejazdu) omówienie błędów w działaniu układu, np. podczas przejazdu auta w czasie 7ms i pojawieniu się tokena zmiany świateł... oraz innych. Strona 5 z 8

Projekt 1. Rozpatrujemy układ 3 maszyn, dwóch/trzech magazynów (palet) i robota przemysłowego. Schemat przepływu elementów w układzie jest określony marszrutami technologicznymi (MT) definiującymi ruch pomiędzy maszynami M1, M2, M3 i paletami. Patrz: założenia na stronie 1 oraz przykładowy projekt. M1 M2 M3 P1 P2 P3 Wymagania minimalne do sprawozdania: strona tytułowa opis zadania stworzony model układu (praca niewspółbieżna) wykres Gantt'a wnioski. Przykładowe marszruty technologiczne na oceny wyższe: A) MT1: P1 M1 M2 P2 MT2: P3 M2 M3 P3 B) MT1: P1 M2 M1 P1 MT2: P3 M3 M2 P2 C) MT1: P2 M2 M1 P1 MT2: P3 M3 P1 D) MT1: P1 M1 M2 P2 MT2: P3 M3 P2 E) MT1: P1 M1 P2 MT2: P3 M1 M3 P3 F) MT1: P1 M1 M2 P1 MT2: P2 M3 P3 G) MT1: P1 M1 M3 P3 MT2: P2 M2 P2 Strona 6 z 8

Zadanie 9 Termostat. pojęcie termostatu i jego zastosowania pojęcie temperatury elementy konstrukcji termostatu (np. bimetal) system termostatu z dwoma czujnikami warunki logiczne działania termostatu z dwoma czujnikami stany krytyczne układu zakres symulacji i sposoby jej implementacja w sieci Petriego. Zadanie 10 Skrzyżowanie 03 S A B C R P O N M D E F G H L K J I Zadania: 1. Zapoznać się z rysunkiem. 2. Przyjąć uwarunkowania: sygnalizacja tylko koloru zielonego Strona 7 z 8

skrzyżowanie bezkolizyjne czas przejazdu auta przez skrzyżowanie: 3ms (czas podany w skali) stosunek czasu możliwości ruchu w kierunkach 3:2:1 (W E: N S: W N/E S) powtarzacze A,B,C oraz J,K,L zapalają się 2ms PRZED światłami E,F,G oraz N,O,P 3. Dokonać porównania z zadaniami omawianymi na zajęciach. 4. Zredukować ilość świateł dla celów symulacyjnych. 5. Opracować tabelę stanów dopuszczalnych modelu. 6. Zbudować model w programie HPSim. Zadanie 11 Sygnalizator świetlny Stworzyć model zmiany kolorów świateł: zielony, żółty, czerwony zgodnie z rzeczywistością, tzn. Zielony (5ms) > Pomarańczowy (1ms) > Czerwony (4ms) > Czerwony+Pomarańczowy (1ms) > Zielony... Zadanie 12 Wodny park rozrywki/zjeżdżalnia Stworzyć model symulacyjny dwustopniowej zjeżdżalni w parku wodnym, określić jej wąskie gardła. Sprawdzić czy przy poniższych założeniach kolejka do zjeżdżalni będzie się wydłużać czy będzie się skracać? Dane: Stopień 1 (górny): zjazd 3ms. Pomiędzy stopniami mamy miejsce na 4 osoby. Stopień 2 (dolny): zjazd 5ms. Zjeżdżać może tylko jedna osoba na raz. Liczba osób w kolejce do zjeżdżalni nie może przekroczyć 30. Po zjechaniu, 50% osób idzie bawić się innymi atrakcjami, a 50% wraca na szczyt zjeżdżalni. Nowi klienci pojawiają się losowo w czasie 10ms 20ms i ustawiają się w kolejce na szczycie zjeżdżalni. Powrót klienta, który zjechał, na szczyt zjeżdżalni trwa 5ms. Zadanie 13 Układ samoregulujący. Na podstawie Zadania 9 stworzyć układ samoregulujący w zakresie 8 12 w miejscach czujników. Tzn.: przy stanie 8 w czujniku > powrót do stanu 10; przy stanie 12 w czujniku > powrót do stanu 10; z zachowaniem ilości tokenów w systemie. Strona 8 z 8