Часть блоков в рассматриваемой модели могут обрабатывать сигналы.
Сигналы представляют собой численные величины, определенные в любой
момент времени в течение процесса моделирования (не только в дискретные
моменты времени). Сигналы появляются на соединительных линиях между
сигнальными портами двух блоков. Например, сигнальный выходной порт
(signal output port) #n блока FIFO Queue вязан с сигнальным входным портом
(signal input port) in блока Текущая длина очереди (Signal Scope).
При моделировании событийно-управляемых систем, не содержащих
блоков с непрерывными состояниями, необходимо настроить соответствующим
образом
параметры
моделирования.
Выберите
команду
Simulation-
>Configuration parameters->Solver. В разделе Solver options в поле Type
139
выберите Variable-step и в поле Solver – Discrete. В поле Max step size
(максимальный размер шага) введите inf (бесконечность).
Время моделирования принято 480 минут (8 часов).
Результаты работы модели представлены на рис. 88-89. Более подробное
описание используемых блоков можно найти в Приложении 3.
(а) (б)
Рис. 88. Обслуженные клиенты (а) и среднее время обслуживания (б)
(а) (б)
Рис. 89. Средняя длина очереди (а) и текущая длина очереди (б)
Задание 2
Требуется смоделировать работу небольшого магазина, который имеет
один кассовый аппарат и одного продавца. Известны следующие параметры
функционирования магазина: поток покупателей (заявок), приходящих в
магазин за покупками, равномерный; интервал времени прибытия покупателей
колеблется в пределах от 8,7 минуты до 10,3 мин. включительно, или 9,5 ± 0,8
мин; время пребывания покупателей у кассового аппарата составляет 2,3 ± 0,7
мин. После этого покупатели подходят к продавцу для получения товара;
время, потраченное на обслуживание покупателей продавцом, составляет 10 ±
1,4 мин.
Требуется
определить
параметры
функционирования
магазина:
коэффициент загрузки кассира; коэффициент загрузки продавца; максимальное,
среднее и текущее число покупателей в каждой очереди; среднее время
обслуживания в каждом канале обслуживания.
140
Задание 3
Постройте в Simulink модель СМО для задачи, которая была разобрана
вашей группой на практике.
Достарыңызбен бөлісу: |