- •Федеральное государственное бюджетное образовательное учреждение
- •Глава 1 Построение концептуальной модели
- •1.1 Постановка задачи.
- •1.2 Анализ исходных данных
- •1.3 Создание концептуальной модели
- •Глава 2 Алгоритмизация модели и ее машинная реализация
- •Глава 3 Получение и интерпретация результатов моделирования
- •3.1 Планирование эксперимента
- •3.2 Анализ результатов моделирования
Глава 1 Построение концептуальной модели
1.1 Постановка задачи.
В задании на моделирование объекта четко и ясно описаны система автоматизации проектирования, состоящая из одной ЭВМ и трех терминалов, и процессы, протекающие в этой системе. Поэтому нет необходимости в дополнительном изучении предметной области.
1.2 Анализ исходных данных
При описании системы автоматизации проектирования задано время формирования задания на расчет в интерактивном режиме, т.е. набор строки задания занимает 10±5 с. Обработка каждой строки занимает 3с работы ЭВМ и 5 с работы терминала. После того как набраны десять строк - задания считается сформированным.
Эти данные являются входными параметрами. Теперь необходимо определить, достаточно ли этих данных для создания модели и получения нужных результатов?
В задании сказано, что необходимо определить коэффициент загрузки ЭВМ и проанализировать эффективность работы
Теперь проанализируем законы распределения исходных данных.
Время набора строки задания проектировщиком равномерно распределено в интервале от 5 до 15 с, т.е. задания с одинаковой вероятностью могут поступать через интервалы 5,6,7,…,14,15 с. Время формирования задания занимает 3 с на ЭВМ и 5 с на терминале. Задание считается сформированным, когда будут набраны десять строк.
Итак, можно сделать выводы, что исходные данные для моделирования достаточны.
1.3 Создание концептуальной модели
Система автоматизированного проектирования состоит из ЭВМ и трех терминалов. Проектировщики набирают строки задания через определенные промежутки времени. Обработка строк задания занимает время работы ЭВМ и время работы терминала. После того как набираются десять строк задание считается сформированным.
ЭВМ, терминалы и проектировщики можно представить как приборы. Тогда СМО будет выглядеть следующим образом.
Рис 1 – СМО в виде блок-схемы
Рис 2 – СМО в виде Q-схемы
Таким образом, мы имеем три источника с одинаковым временем генерации сообщений, три буфера, представленных на схеме как накопители, четыре устройства, которые обрабатывают сообщения, три из них работают параллельно, и одно устройство обрабатывает сообщения поступающие от первых трех.
Так как источники сообщений работают по одинаковым законам распределения времени, то вероятность поступления сообщений от какого-либо из источников одинакова.
Глава 2 Алгоритмизация модели и ее машинная реализация
2.1 Построение блок - схемы алгоритма
На этом этапе создается схема алгоритма, описывающая функционирование системы автоматизированного проектирования. Она будет строиться с использованием СМО, представленной на рис 1.
Рис 3 – Блок-схема алгоритма
2
3600
1
10,5
1
1
1
EVM
EVM
EVM
EVM
EVM
EVM
TER1
TER1
TER2
TER3
3
3
3
5
5
T1
T2
T3
TER2
TER3
5
NAC3
NAC2
NAC1
NAC3
NAC2
NAC1
SF
SF
SF
NAC3
NAC2
NAC1
ANALIS
ANALIS
ANALIS
Рис
4 – Блок диаграмма
2.3 Составление таблицы определений
№ |
Название устройства |
Описание |
1 |
EVM |
ЭВМ |
2 |
TER1 |
Терминал 1 |
3 |
TER2 |
Терминал 2 |
4 |
TER3 |
Терминал 3 |
Генерацию заявок в GPSS выполняет команда GENERATE.
Обработка в устройствах будет моделироваться блоком ADVANCE.
Выход из системы - блок TERMINATE.
Направление сообщений на каждый из трех терминалов – блок SPLIT.
Изменение направления движения сообщений – блок TRANSFER.
Накопители (буферы) – STORAGE
Наполнение накопителя, проверка его состояния, удаление сообщений из накопителя – блоки ENTER, GATE, LEAVE.