Modelowanie procesów dyskretnych
Transkrypt
Modelowanie procesów dyskretnych
Modelowanie procesów dyskretnych - studia stacjonarne Warunki zaliczenia: Obecność i aktywność na laboratoriach, realizacja zadań laboratoryjnych, zaliczenie testu końcowego i projektu. Cwicz 1. Algorytmy i programy obliczeniowe - proste przykłady procesów opracowanie modelu i uruchomienie przykładu w wybranym języku (3g) 1.1. Dyskretny proces zmiany populacji 1.2. Dyskretyzacja procesu losowego 1.3. Model z dyskretnym dwustanowym sterowaniem procesu ciągłego 1.4. Model układu logicznego Ćwicz. 2 Realizacja wybranych algorytmów optymalizacji w szeregowania operacji i rozdziału zasobów (6g) 2.1 Analiza i opis problemu – model matematyczny, dane wejściowe i wyniki , 2.2 Zapoznanie się z oprogramowaniem 2.3 Opracowanie przykładowej struktury danych i algorytmu rozwiązania. dla wybranych metod szeregowania 2.4 Realizacja programu z wykorzystaniem wybranych narzędzi projektowania Cwicz 3. Sieci Petriego w modelowaniu procesów dyskretnych. (6g) 3.1 Definicja i właściwości sieci Petriego - opis zdarzenia i jego realizacja 3.2 Zapoznanie się z obsługą programu symulacyjnego 3.3 Analiza sieci Petriego - przykładowy test 3.4 Przygotowanie modeli dla wybranych współbieżnych problemów dyskretnych ich praktyczna realizacja w sieci Petriego i przeprowadzenie symulacji: automat biletowy, trasa, robot, producent i konsument i inne. Cwicz 4. Podstawowe obiekty i zdarzenia w systemach masowej obsługi – język GPSS - modelowanie systemu ,obiekty i zadania (klient, kolejka, zgłoszenie, obsługa) obszary zastosowań. (6g.) 4.1 Zapoznanie się z językiem GPSS, dokumentacją i obsługą programu symulacyjnego w oparciu o przykładowe realizacje. 4.2 Przygotowanie modeli dla wybranych problemów dyskretnych i ich realizacja - stanowiska jednokanałowe z zadaną ilością zakończonych zadań i z zadanym czasem stanowiska wielokanałowego 2 stanowiska jednokanałowe z określeniem różnych warunków wyboru jedno zadanie na 2-ch stanowiskach jednokanałowych porównanie obsługi zadań wg zasady FIFO i SPT Cwicz 5. Algorytmika i programowanie w systemach rzeczywistych procesów dyskretnych z zastosowaniem przerwan czasowych (4g.). 5.1 Zapoznanie się z przykładowym systemem 5.2 Realizacja algorytmu i programu dla uproszczonego przypadku Cwicz 6. Algorytmika i programowanie systemów symulacji procesów dyskretnych (3g) 6.1 Zastosowaniem trójwarstwowej hierarchii koordynatorów zdarzeniowych. 6.2 Przykłady zastosowań i przegląd bibliotek platformie systemu Windows i Linux Zaliczenie zajęc (test zaliczeniowy i zaliczenie projektu) (2g.) Uwaga: Projekty dotyczą zagadnień wg pkt 2, 5, 6 a test zaliczeniowy dotyczy zakresu realizowanego na ćwiczeniach o nr 3