- •Содержание
- •Введение
- •1. Построения концептуальной модели системы
- •1.1 Описание моделируемой системы
- •1.2 Структурная схема модели системы и её описание
- •1.3 Временная диаграмма и её описание
- •2. Формализация модели
- •2.2 Укрупнённая схема моделирующего алгоритма и её описание
- •2.3 Математическая модель
- •2.4 Детальная схема моделирующего алгоритма и её описание
- •2.5 Описание машинной программы решения задачи
- •2.6 Результаты моделирования
- •2.7 Сравнение результатов имитационного моделирования и аналитического расчета характеристик
- •2.8 Описание возможных улучшений в работе системы
- •Заключение
- •Список литературы
1.2 Структурная схема модели системы и её описание
На основании задания, прежде всего, строим структурную схему данной СМО. Анализ условия задачи и структурной схемы позволяет сделать вывод, что в процессе перевозки изделий со склада возможны следующие ситуации:
Нехватка изделий A или B. При этом прибывшая машина сразу уезжает без груза.
Погрузка изделий. При этом вновь прибывающие машины ожидают своей очереди на погрузку и уезжают по завершении погрузки.
Рис.1.2.1. Структурная схема процесса функционирования склада.
1.3 Временная диаграмма и её описание
Более детально процесс функционирования можно представить на временной диаграмме (рис. 1.3.1).
На диаграмме:
ось 1 – моменты поступления изделий A на склад;
ось 2 – моменты поступления изделий B на склад;
ось 3 – моменты времени, в которые к складу подъезжают машины;
ось 4 – пребывание машин в очереди на погрузку;
ось 5 – погрузка изделий в машины;
ось 6 – пребывание изделий на складе.
С помощью временной диаграммы можно выявить все особые состояния системы, которые необходимо будет учесть при построении блок-диаграммы.
Все описанное выше есть, по сути, этап построения концептуальной модели системы. Следующим должен стать этап формализации модели.
Рис. 1.3.1. Временная диаграмма процесса функционирования склада.
2. Формализация модели
2.1 Q – схема системы и её описание
Так как описанные процессы являются процессами массового обслуживания, то для формализации задачи используем символику Q–схем. В соответствии с построенной концептуальной моделью и символикой Q–схем структурную схему данной СМО можно представить в виде, показанном на рисунке 2.1, где И – источник, К – канал, Н – накопитель.
Источник И имитирует процесс поступления изделий в накопители Н1 и Н2, т.е. на склад готовой продукции. Источник И2 имитирует процесс поступления машин на загрузку (в канал К). Очередь на погрузку соответствует накопителю Н3. Если в накопителях Н1 и Н2 не достаточно элементов (изделий), то заявки (машины) из источника И2 не попадают в канал К и удаляются.
Рис. 2.1. Структурная схема склада в символике Q–схем.
2.2 Укрупнённая схема моделирующего алгоритма и её описание
имитационный моделирование загрузка алгоритм
После
этапа формализации задачи необходимо
приступить к построению моделирующего
алгоритма. Обобщенная схема моделирующего
алгоритма данной задачи, построенная
с использованием "принципа
t",
представлена на рис. 2.2.
После
пуска модели и ввода исходных данных
происходит проверка, если обслужено
заданное число заявок, то идет обработка
результатов и вывод их на печать. В
обратном случае переход к следующему
интервалу
.
Рис.2.2. Обобщенная схема моделирующего алгоритма процесса функционирования склада.
2.3 Математическая модель
Перед составлением программы решения задачи необходимо определить переменные и уравнения математической модели. В нашем случае это:
(2.1)
(2.2)
где
- вероятность отказа в обслуживании,
-
коэффициент утилизации,
-
интенсивность потока заявок,
-
интенсивность потока обслуживания,
-
число заявок, получивших отказ,
-
число сразу обслуженных заявок.
