Курсовая работа: Моделювання процесу надходження до ЕОМ повідомлень
1) Повідомлення надходить на ЕОМ.
2) Якщо ЕОМ вільна, то повідомлення обробляється.
3) Якщо ЕОМ зайнята, то виконується спроба поставити повідомлення до черги.
4) Якщо черга вільна, то повідомлення успішно поміщається до неї, щоб далі бути обробленим ЕОМ.
5) Вмикається лічильник часу, для відліку часу, що повідомлення знаходиться в черзі, якщо час більший ніж задано, то повідомлення втрачається.
6) Якщо час менший заданого, то повідомлення надходить до ЕОМ для обробки.
7) Якщо черга зайнята, то повідомлення втрачається.
Розлянутий алгоритм обробки ЕОМ одного повідомлення представлено на рисунку 5.
Рисунок 5 – блок-схема процесу обробки повідомлення в ЕОМ
Робота ЕОМ відбуваеться у циклі, поки до ЕОМ надходить потік заявок, що складає 450 повідомлень.
5 Програмування імітаційної моделі
- менші витрати часу на розробку;
- менше запису тих понять, що характеризуют процес імітації.
Особливість моделювання за допомогою GPSS/PC є те, що можно зберігти звичну термінологію СМО при побудові моделі. У якості об'єтів використовуються повідомлення, черги і таке інше.
Вказані вище умови і визначають доцільність використання мови GPSS/PC в якості програмного інструменту для моделювання процесу надходження від датчиків повідомлень до ЕОМ на обробку.
6 Випробування імітаційної моделі
В результаті моделювання отримані наступні результати:
1) Кількість втрачених повідомлень:
2) Кількість оброблених повідомлень:
3) Коефіцієнт завантаження ЄОМ:
В результаті моделювання з експонентним модифікатором часу надходження та обслуговування повідомлень отримані наступні результати:
1) Кількість оброблених повідомлень:
2) Відносна пропускна спроможність ЄОМ:
Відносна пропускна спроможність ЄОМ обчислена аналітично в п.2. Звідси обчислимо критерій якості:
7 Результати імітаційного моделювання
У курсовій роботі було виконано моделювання процесу надходження від датчиків повідомлень на обробку до ЕОМ.
Під час проведення моделювання роботи ЕОМ у технологічному процесі з визначеними у завданні початковими умовами було послано на обробку 450 повідомлень.
При моделюванні з рівномірним надходженням потоку повідомлень було оброблено 316 повідомлень. При цьому коефіціент завантаження ЕОМ склав 0.985. Крім того після теоретичного обчислення та після перевірки моделі з використанням експоненційного закону розподілу було знайдено критерій якості, який склав 4,18%.
З цього робимо висновок, що розроблена модель відповідає реальному процесу надходження повідомлень на обробку до ЕОМ з датчиків під час технологічного процесу.
Висновки
У курсовій роботі було виконано моделювання процесу надходження від датчиків повідомлень на обробку до ЕОМ з такими характеристиками: