Symulacja dyskretna Dr inż. Bożena Mielczarek
Model nr 2. (Książka rozdz.8.3, str ) Wyroby napływają w tempie opisanym rozkładem wykładniczym (EXPO) o średniej 5 minut Po przybyciu kierowane są na pierwsze stanowisko, gdzie obróbka trwa TRIA(1,3,6) minut (TRIA oznacza rozkład trójkątny) Po opuszczeniu pierwszego stanowiska wszystkie wyroby kierowane są na drugie stanowisko, gdzie poddawane są kolejnemu procesowi obróbki. Czas obsługi na stanowisku „2” jest taki sam jak na „1”. Po opuszczeniu drugiego stanowiska obsługi następuje kontrola jakości wyrobów, która trwa 5 minut. 80% wyrobów pomyślnie przechodzi test. Może zdarzyć się, że wyroby czekają na kontrolę w kolejce. System opuszczają wszystkie wyroby bez względu na wynik testu. Co można powiedzieć o pracy systemu? (Długość kolejek, czas oczekiwania, czas pobytu w systemie) 5 powtórzeń Czas symulacji=24 godziny Jednostki symulacji = minuty
Model nr 2
Moduł Decide: podział procentowy Główny strumień zgłoszeń rozdzielany jest losowo wg zadanego podziału procentowego
Polecenia: Należy policzyć liczbę wyrobów dobrych i złych oraz zebrać statystyki dot. czasu w kolejce, długości kolejek i wykorzystania stanowiska kontroli. (Moduł Decide). Dodaj wykresy śledzące długości kolejek i liczbę zajętych maszyn dla wszystkich trzech stanowisk. Czy przed drugim stanowiskiem będzie tworzyła się kolejka? DLACZEGO?
Moduł RECORD Arena zbiera automatycznie wiele statystyk końcowych, ale możemy potrzebować też inne. W zadaniu chcemy znać liczbę wyrobów dobrych i złych. Moduł Record zbiera i umieszcza w raporcie różne statystyki uwzględniając wszystkie zgłoszenia, które przejdą przez ten moduł.
Moduł RECORD Type—Typ naliczanej statystyki. Count zmniejszy lub zwiększy wartość statystyki o wskazaną wartość. Entity Statistics wygeneruje ogólne statystyki związane ze zgłoszeniem. Time Interval policzy i zapamięta różnicę pomiędzy wskazanym atrybutem a bieżącym czasem symulacji. Time Between wyznaczy i zapamięta czas pomiędzy wejściem dwóch kolejnych zgłoszeń do modułu. Expression wyznaczy wartość podanego wyrażenia.
Dynamiczny wykres Należy zbudować wykres śledzący długości trzech kolejek
Dynamiczny wykres: kolejka nr 1 Wybieramy– Build Expression Wyszukujemy wyrażenie: „Aktualna długość kolejki”
Dynamiczny wykres: kolejka nr 1 Skala na osi X: długość jednego powtórzenia. Skok jednostki na osi X
Dynamiczny wykres: kolejka nr 1