Процес функціонування трифазної розімкнутої системи масового обслуговування представлено на рис. 10.9.
Рис. 10.9. Графічне зображення функціонування трифазної розімкнутої системи масового обслуговування
Охарактеризуємо кожну подію, яка виникає у такій системі
1. Генерування вимог, що надходять у систему (GENERATE).
2. Вхід вимог у чергу (QUEUE).
3. Перевірка зайнятості каналу обслуговування(SEIZE).
4. Вихід вимоги з черги (DEPART).
5. Обслуговування вимоги (ADVANCE).
6. Звільнення каналу обслуговування (RELEASE).
7. Передача вимоги із однієї фази в іншу (ADVANCE).
8. Вхід вимоги у накопичувач (ENTER).
9. Передача вимоги в один із вільних каналів обслуговування (TRANSFER).
10. Очікування звільнення одного із каналів обслуговування (SEIZE).
11. Вихід вимоги з накопичувача (LEAVE).
12. Час обслуговування вимоги в каналі обслуговування (ADVANCE).
13. Звільнення каналу обслуговування (RELEASE).
14. Передача вимоги із однієї фази в іншу (ADVANCE).
15. Вхід вимог у чергу (QUEUE).
16. Перевірка зайнятості каналу обслуговування(SEIZE).
17. Вихід вимоги з черги (DEPART).
|
|
18. Обслуговування вимоги (ADVANCE).
19. Звільнення каналу обслуговування (RELEASE).
20. Вихід вимоги із системи (TERMINATE).
З наведеної схеми видно, що багатофазна система – це послідовне поєднання одноканальних і багатоканальних систем. Тому для побудови імітаційної моделі скористайтесь теоретичними відомостями до попередніх лабораторних робіт.
Завдання для виконання роботи
Відповідно до заданого варіанту необхідно виконати наступні дії:
· розробити блок-діаграми та програмний код GPSS World для реалізації моделі;
· провести процес моделювання у GPSS World з використанням інтерактивного режиму.
Індивідуальні завдання для моделювання
В інформаційно-обчислювальній системі відбуваються наступні події: “введення інформації”, “оброблення інформації”, “виведення інформації”. Подія “введення інформації” триває b секунд і підпорядковується N -му закону розподілу. Подія “оброблення інформації” здійснюється трьома процесорами. Час оброблення інформації становить l, j, m секунд відповідно і характеризуються М -ними законами розподілу. Подія “виведення інформації” триває g секунд і підпорядковується К -му закону розподілу. Інформаційні потоки надходять у систему кожні a секунд і підпорядковуються експоненціальному закону розподілу. Середній час передавання інформації від однієї фази до іншої дорівнює l m секундам і характеризується нормальним розподілом.
Змоделювати роботу системи протягом 1000 с і визначити основні характеристики:
· коефіцієнти використання всіх процесорів;
· середній час обслуговування вимоги на кожній фазі;
|
|
· максимальну кількість вимог, які перебувають у черзі на обслуговування;
· середній час перебування вимог у чергах.
Індивідуальні вхідні дані для моделювання наведено у табл. 10.5.
Таблиця 10.5
№ варіанту | a | b | l | j | m | g | l | m | закони | ||
N | М | К | |||||||||
1. | 25±3 | 28±2 | 3±1 | 5±2 | норм. | експ. | норм. | ||||
2. | 45±5 | 39±3 | 42±4 | 10±3 | 2±1 | 3±1 | експ. | норм. | норм. | ||
3. | 70±5 | 65±3 | 72±6 | 4±2 | 4±2 | експ. | норм. | експ. | |||
4. | 5±2 | 6±2 | 3±1 | 2±1 | норм. | експ. | норм. | ||||
5. | 17±3 | 50±4 | 45±3 | 55±5 | 5±2 | 3±1 | норм. | норм. | експ. | ||
6. | 3±1 | 4±2 | експ. | експ. | експ. | ||||||
7. | 10±3 | 15±3 | 4±2 | 3±1 | норм. | експ. | норм. | ||||
8. | 7±2 | 21±3 | 19±4 | 15±5 | 3±1 | 2±1 | норм. | норм. | експ. | ||
9. | 55±4 | 61±5 | 53±3 | 3±2 | 3±1 | експ. | норм. | експ. | |||
10. | 28±4 | 4±2 | 3±1 | експ. | експ. | норм. | |||||
11. | 14±2 | 3±2 | 2±1 | норм. | експ. | експ. | |||||
12. | 55±5 | 49±3 | 58±6 | 5±3 | 4±2 | експ. | норм. | експ. | |||
13. | 42±3 | 44±4 | 48±5 | 4±2 | 3±1 | експ. | норм. | експ. | |||
14. | 15±3 | 2±1 | 3±2 | експ. | експ. | норм. | |||||
15. | 8±2 | 25±4 | 21±3 | 28±5 | 10±2 | 2±1 | 2±1 | норм. | норм. | норм. |