Курсовая работа: Моделювання процесу надходження до ЕОМ повідомлень
- повідомлення надходить через кожні 5±2 секунд;
- на обробку повідомлень ЕОМ витрачає 7±3 секунд;
- якщо протягом 13 секунд ЕОМ не обробила заявку, то заявка вважається втраченою;
- буфер зберігає 1 повідомлення.
- зроблено змістовний опис системи збору, фіксації, обробки інформаційних повідомлень, що надходять з датчиків до ЕОМ (розглянуті основні положення роботи системи, встановлені границі моделювання, визначені критерії перевірки правильності побудови моделі);
- складено концептуальну модель об*єкту, що містить гіпотези, які необходні для побудови моделі ЕОМ, яка працює в системі управління технологічним процесом; побудована схема реального процесу надходження повідомлень на обробку інформації від датчиків; розглянуто основні відомості про експоненційний закон розподілу заявок у найпростішій СМО;
- зроблено опис імітаційної моделі, який представлено у вигляді блок-схеми основного алгоритма роботи ЕОМ.
- розроблено програмну моделі вивчаємої системи мовою GPSS/PC.
Під час проведення моделювання роботи ЕОМ у технологічному процесі з визначеними у завданні початковими умовами було послано на обробку 450 повідомлень.
При моделюванні з рівномірним надходженням потоку повідомлень було оброблено 316 повідомлень. При цьому коефіціент завантаження ЕОМ склав 0.985.
При моделюванні з експоненційним надходженням потоку повідомлень було оброблено 527 повідомленя. При цьому коефіціент завантаження ЕОМ склав 0.875.
З цього робимо висновок, що розроблена модель відповідає реальному процесу надходження повідомлень на обробку до ЕОМ з датчиків під час технологічного процесу.
Список використаної літератури
1. Лабораторний практикум з математичної статистики А.М.Кузнецов, Р.І.Зароський, Є.Ю. Неділько. -Миколаїв: УДМТУ, 2002.-7c.
2. Томашевський В.М. Моделювання систем - К.: "Вид. гр. БХВ", 2005.- 352 с.
3. Шрайбер Т.Дж.. Моделирование на GPSS.- М.: Машиностроение.1980.- 592с
Додаток А – Текст програми із рівномірним законом розподілу часу надходження та обслуговування повідомлень:
5 MBUF STORAGE 1
10 GENERATE 4,1
15 GATE SNF MBUF,REFUS
20 ENTER MBUF
25 MARK IDL
30 QUEUE PRCS
35 GATE NU CMPTR
40 LEAVE MBUF
45 TEST LE MP$IDL,13,REFUS
50 SEIZE CMPTR
55 ADVANCE 5,1
60 DEPART PRCS
65 RELEASE CMPTR
70 REFUS TERMINATE 1