C 3
Zadanie laboratoryjne 1
Napisać program symulujący działanie systemu z rysunku:
T1
p1
O1
SMO
O3
p
T2
SMO
2
O2
SMO
Przy realizacji zadania należy przyjąć następujące dane z listy przedstawionej poniżej: a) rozkład zmiennych Tj: (nrDz + i) mod 6 + 1;
b) rozkład zmiennych Oi: (nrDz + i + 1) mod 6 + 1;
c) Li: (nrDz + i) mod 2 + 1;
d) ALi: (nrDz + i + 2) mod 3 + 1;
e) Rj = (nrDz + i + 5) mod 3 + 1;
f) Mi = (nrDz + i + 2) mod 4 + 1;
g) Blokowanie zgłoszeń i-tego SMO = (nrDz + i) mod 2 +1; gdzie:
Ti – zmienna losowa oznaczająca czas pomiędzy kolejnymi napływami zgłoszeń do systemu; Oi – zmienna losowa oznaczająca czas obsługi pojedynczego zgłoszenia w gnieździe; pi – prawdopodobieństwa przemieszczenia się zgłoszenia po danym łuku; Li – długości kolejek poszczególnych SMO;
AL.i – algorytmy kolejek (w przypadku istnienia kolejki z priorytetami należy przyjąć, że zgłoszenia posiadają priorytety);
1. Rozkłady zmiennych losowych:
1.1. Wykładniczy
1.2. Erlanga
1.3. Normalny
1.4. Jednostajny
1.5. Trojkątny
1.6. Weibulla
2. Długości kolejek pojedynczych SMO
2.1. ograniczone (możliwe straty)
2.2. nieograniczone
3. Algorytm kolejek:
3.1. FIFO
3.2. LIFO
3.3. Z priorytetami
4. Liczba stanowisk obsługi w gniazdach (1-M)
5. Ilość zgłoszeń jednocześnie napływających do systemu (1-R) 6. Możliwość blokowania zgłoszeń w gniazdach obsługi w przypadku barku miejsca w kolejce: 6.1. Tak
6.2. Nie
Pozostałe dane należy określać na początku symulacji.
Program powinien umożliwić oszacowanie następujących charakterystyk granicznych systemu oraz poszczególnych SMO:
• średni czas przebywania zgłoszenia,
• średnią liczbę zgłoszeń,
• średnią liczbę zajętych kanałów,
• średnią liczbę zgłoszeń w kolejce.
Zadanie zrealizować w języku MODSIM II.
W sprawozdaniu należy zawrzeć:
− opis metody wyznaczania charakterystyk (sposób realizacji, wzory estymatorów); Termin rozliczenia się z realizacji zadania: do ostatnich zajęciach laboratoryjnych.
C 3
Zadanie laboratoryjne 2
Napisać program symulujący działanie systemu z rysunku:
p2
O2
T1
p1
O1
SMO
1-p
SMO
1
O3
SMO
p3
Przy realizacji zadania należy przyjąć następujące dane z listy przedstawionej poniżej: h) rozkład zmiennych Tj: (nrDz + i) mod 6 + 1;
i)
rozkład zmiennych Oi: (nrDz + i + 1) mod 6 + 1;
j)
Li: (nrDz + i) mod 2 + 1;
k) ALi: (nrDz + i + 2) mod 3 + 1;
l)
Rj = (nrDz + i + 5) mod 3 + 1;
m) Mi = (nrDz + i + 2) mod 4 + 1;
n) Blokowanie zgłoszeń i-tego SMO = (nrDz + i) mod 2 +1; gdzie:
Ti – zmienna losowa oznaczająca czas pomiędzy kolejnymi napływami zgłoszeń do systemu; Oi – zmienna losowa oznaczająca czas obsługi pojedynczego zgłoszenia w gnieździe; pi – prawdopodobieństwa przemieszczenia się zgłoszenia po danym łuku; Li – długości kolejek poszczególnych SMO;
AL.i – algorytmy kolejek (w przypadku istnienia kolejki z priorytetami należy przyjąć, że zgłoszenia posiadają priorytety);
7. Rozkłady zmiennych losowych:
7.1. Wykładniczy
7.2. Erlanga
7.3. Normalny
7.4. Jednostajny
7.5. Trojkątny
7.6. Weibulla
8. Długości kolejek pojedynczych SMO
8.1. ograniczone (możliwe straty)
8.2. nieograniczone
9. Algorytm kolejek:
9.1. FIFO
9.2. LIFO
9.3. Z priorytetami
10. Liczba stanowisk obsługi w gniazdach (1-M)
11. Ilość zgłoszeń jednocześnie napływających do systemu (1-R) 12. Możliwość blokowania zgłoszeń w gniazdach obsługi w przypadku barku miejsca w kolejce: 12.1. Tak
12.2. Nie
13. Ilość zgłoszeń jednocześnie napływających do systemu (1-R) Pozostałe dane należy określać na początku symulacji.
Program powinien umożliwić oszacowanie następujących charakterystyk granicznych systemu oraz poszczególnych SMO:
• średni czas przebywania zgłoszenia,
• średnią liczbę zgłoszeń,
• średnią liczbę zajętych kanałów,
• średnią liczbę zgłoszeń w kolejce.
Zadanie zrealizować w języku MODSIM II.
W sprawozdaniu należy zawrzeć:
− opis metody wyznaczania charakterystyk (sposób realizacji, wzory estymatorów); Termin rozliczenia się z realizacji zadania: do ostatnich zajęciach laboratoryjnych.
C 3
Zadanie laboratoryjne 3
Napisać program symulujący działanie systemu z rysunku:
T1
p
O
2
1
O2
SMO
SMO
T2
O3
SMO
p3
Przy realizacji zadania należy przyjąć następujące dane z listy przedstawionej poniżej: o) rozkład zmiennych Tj: (nrDz + i) mod 6 + 1;
p) rozkład zmiennych Oi: (nrDz + i + 1) mod 6 + 1;
q) Li: (nrDz + i) mod 2 + 1;
r) ALi: (nrDz + i + 2) mod 3 + 1;
s) Rj = (nrDz + i + 5) mod 3 + 1;
t)
Mi = (nrDz + i + 2) mod 4 + 1;
gdzie:
Ti – zmienna losowa oznaczająca czas pomiędzy kolejnymi napływami zgłoszeń do systemu; Oi – zmienna losowa oznaczająca czas obsługi pojedynczego zgłoszenia w gnieździe; pi – prawdopodobieństwa przemieszczenia się zgłoszenia po danym łuku; Li – długości kolejek poszczególnych SMO;
AL.i – algorytmy kolejek (w przypadku istnienia kolejki z priorytetami należy przyjąć, że zgłoszenia posiadają priorytety);
14. Rozkłady zmiennych losowych:
14.1. Wykładniczy
14.2. Erlanga
14.3. Normalny
14.4. Jednostajny
14.5. Trojkątny
14.6. Weibulla
15. Długości kolejek pojedynczych SMO
15.1. ograniczone (możliwe straty)
15.2. nieograniczone
16. Algorytm kolejek:
16.1. FIFO
16.2. LIFO
16.3. Z priorytetami
17. Liczba stanowisk obsługi w gniazdach (1-M)
18. Ilość zgłoszeń jednocześnie napływających do systemu (1-R) Pozostałe dane należy określać na początku symulacji.
Program powinien umożliwić oszacowanie następujących charakterystyk granicznych systemu oraz poszczególnych SMO:
• średni czas przebywania zgłoszenia,
• średnią liczbę zgłoszeń,
• średnią liczbę zajętych kanałów,
• średnią liczbę zgłoszeń w kolejce.
Zadanie zrealizować w języku MODSIM II.
W sprawozdaniu należy zawrzeć:
− opis metody wyznaczania charakterystyk (sposób realizacji, wzory estymatorów); Termin rozliczenia się z realizacji zadania: do ostatnich zajęciach laboratoryjnych.
C 3
Zadanie laboratoryjne 4
Napisać program symulujący działanie systemu z rysunku:
6
1
2
5
3
4
7
Ei – i–ty element niezawodnościowy:
• czas Pi poprawnej pracy elementu jest zm. los. o rozkładzie normalnym z parametrami (m i , δ i),
• czas Ri naprawy elementu jest zm. los. o rozkładzie Erlanga(µi, ki).
Wymienione parametry wejściowe zadawane są przed rozpoczęciem symulacji. Wyniki symulacji zachowywane są w pliku.
Program powinien umożliwić oszacowanie następujących charakterystyk:
− średni czas do pierwszej awarii systemu - TTFF,
− średni czas pomiędzy awariami systemu - TBF,
− graniczny średni czas naprawy systemu - RT,
− graniczne prawdopodobieństwa zdatności systemu,
− prawdopodobieństwo awarii systemu w przedziale [t1, t2],
− prawdopodobieństwo zdatności systemu w chwili T - PTU,
− średnia liczba awarii systemu w przedziale [t1, t2],
− graniczna średnia liczba uszkodzonych elementów.
Zadanie zrealizować w języku MODSIM II.
W sprawozdaniu należy zawrzeć:
− opis metody wyznaczania charakterystyk (sposób realizacji, wzory estymatorów); Termin rozliczenia się z realizacji zadania: do ostatnich zajęciach laboratoryjnych.
C 3
Zadanie laboratoryjne 5
Napisać program symulujący działanie systemu z rysunku:
C
1 µ1
C2 µ2
Cn µn
Zamknięta sieć BBS-SNO
Nazwa sieci BBS-SNO określa jakiego rodzaju blokady występują w tej sieci. W systemie tym blokada następuje przed obsługą i w czasie blokady w gnieździe obsługi nie ma żadnego zgłoszenia.
W zamkniętej sieci z blokadami typu BBS-SNO nie występuje tzw. deadlock, jeżeli dla każdego cyklu C spełniony jest warunek :
K < ∑
−
B 1
j
∈
j C
gdzie K - liczba zgłoszeń w sieci,
Bj - pojemność j-tego systemu
Program powinien zapewnić symulację systemu BBS-SNO oraz oszacowanie charakterystyk : a) prawdopodobieństwa wystąpienia blokady;
b) liczby blokad w przedziale czasu;
c) średniej długości kolejki w każdej stacji obsługi;
d) średniego czasu między blokadami;
e) czasu do pierwszej blokady;
Parametry wejściowe:
• Liczba stacji - od 0 do n, przyjąć n=4,
• Liczba klientów - 0<K<Suma[C(i)] ,
• Opis stacji - intensywności obsługi µ(i) (rozkł. wykł.) oraz długości kolejek C(i),
• Symulacja - czas rozgrzewki oraz łączny czas symulacji.
Zadanie zrealizować w języku MODSIM II.
W sprawozdaniu należy zawrzeć:
− opis metody wyznaczania charakterystyk (sposób realizacji, wzory estymatorów); Termin rozliczenia się z realizacji zadania: do ostatnich zajęciach laboratoryjnych.