заявок, інтенсивності обробки заявок першої ЕОМ, інтенсивності обробки заявок другого ЕОМ, інтенсивності обробки заявок для всього банку даних відповідно. Виведені значення обчислюються структурами Clock - Divide, Clock2 - Divide2, Clock3 - Divide3, Clock4 - Divide4 відповідно.
Структура Add - Compare To Constant - Data Type Conversion - Stop Simulation призначена для примусової зупинки процесу симуляції після проходження 400 запитів через банк даних.
Підсистема Infa_ON_ALL призначена для запису в робочу область номерів заявок, які завершили обслуговування та часу завершення обробки для кожної заявки. Структура підсистеми представлена ??на рис. 18.
Малюнок 18. Структура підсистеми Infa_ON_ALL
Структура Add-Transport Delay необхідна для формування прямокутних імпульсів для включення триггерной підсистеми. Параметри блоку Transport Delay представлені на рис. 19.
Малюнок 19. Параметри блоку Transport Delay Тригерна підсистема здійснює безпосередньо запис даних в робочу область. Структура триггерной підсистеми наведена на рис. 20.
Малюнок 20. Структура триггерной підсистеми
. 2 Визначення ємності накопичувачів
Так як час первинної обробки заявки (2 с.) горазда менше, ніж тимчасові інтервали генерування заявок (від 7 до 13 секунд), то черги на обробку заявок перед першою і другою ЕОМ не виникають і, при будь-якому значенні ємності накопичувачів перед ЕОМ, система працюватиме без збоїв.
. 3 Побудова функції розподілу часу обслуговування заявки
Графік залежності кількості оброблених заявок від часу симуляції представлений на рис. 21.
Малюнок 21. Графік залежності кількості оброблених заявок від часу симуляції
Рівняння прямої лінії, представленої на графіку може бути знайдено за формулою:
де - координати точки А
- координати точки В
Рівняння для даної прямої буде мати вигляд:
Часовий інтервал між двома сусідніми заявками дорівнює 18.
Знаючи рівняння функції, використовуючи табличний процесор MS Excel 2010 (файл Статістіка.xlsx), одержуємо значення часу симуляції для кожної з оброблених заявок.
Визначаємо математичне очікування для часу обслуговування:
де n - обсяг вибірки
- варіанти або значення ознаки
Математичне сподівання для часу обслуговування одно:
Обчислимо середнє квадратичне відхилення для часу обслуговування:
Обчислимо стандартне відхилення для часу обслуговування заявок:
Використовуючи отримані дані і вбудовану функцію НОРМРАСП, отримаємо графік функції розподілу часу обслуговування заявки, представлений на рис. 22.
Нормальний розподіл (розподіл Гауса) задається наступною функцією щільності розподілу:
Для отриманих даних функція щільності розподілу має вигляд:
Всі проміжні дані, що використовувалися при розрахунках не наводяться зважаючи великих розмірів розрахункових таблиць
.
Малюнок 22. Графік функції розподілу часу обслуговування заявки.
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
Лазарєв Ю. Моделювання процесів і систем в Matlab. Навчальний курс. СПб .: Питер; Київ: Видавнича група BHV, 2005. 512 с.