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