Модель станции технического обслуживания (СТО)
На небольшой СТО производят техосмотр и связанный с ним ремонт транспортных средств, который выполняет один механик. Рабочий день механика составляет 8 часов. Число автомобилей, прибывающих ежедневно на СТО, распределено равномерно от двух до четырех. Время, необходимое для обслуживания первой машины, распределено равномерно от 1,5 до 2,5 часов. Машины, которые не удалось обслужить в течение рабочего дня, остаются на СТО, а работа по их ремонту продолжается на следующий день.
Полицейские машины могут прибыть на СТО в любое время суток. В среднем они приезжают раз в 48 часов, и обслуживаются механиком вне очереди. Более того, при появлении полицейской машины механик прекращает обслуживание обычных машин и начинает заниматься обслуживанием прибывшей полицейской машины. После завершения такого обслуживания он возвращается к прерванным работам по ремонту. Если СТО закрыта в момент приезда полицейской машины, ее оставляют на станции до 8 ч утра (время начала работы). Время обслуживания полицейских машин экспоненциально со средним 2,5 часа.
Постройте имитационную модель СТО и оцените распределение числа полицейских машин, находящихся в ремонте. Выполнить прогон модели для 25 рабочих дней, предполагая, что механик работает без перерывов.
Задание 18 Модель выполнения работ по сетевому графику
На рисунке изображен сетевой график выполнения работ бригадой рабочих. Узел 1 определяет начало выполнения комплекса работ, узел 7 — завершение работ. Узел 2 определяет завершение работы 1—2, для выполнения которой требуются 4 рабочих и 14±6 дней. Остальные узлы и дуги интерпретируются аналогично.
Информация о всех дугах (работах) и требуемых для их выполнения ресурсах приведена в таблице.
Дуга (работа) | Требуемое количество рабочих | Время выполнения работы (дни) |
1-2 | 14±6 | |
1-3 | 20+9 | |
2-4 | 10±3 | |
2-5 | 18±4 | |
3-4 | 22±5 | |
3-6 | 25±7 | |
4-5 | ||
4-7 | 15±5 | |
5-7 | 8±3 | |
6-7 | 10+3 |
168
Задания по имитационному моделированию
Задания по имитационному моделированию
169
Последовательность выполнения работ определяется двумя условиями: наличие количества рабочих, необходимого для начала работ, и синхронизации. Например, работы 1—2 и 1—3 могут быть начаты одновременно, если позволяют ресурсы рабочей силы. Если же таких ресурсов не хватает, то выполняется в первую очередь та работа, для которой требуется больше рабочих (по принципу максимальной занятости).
Синхронизация сводится к простому правилу: любая работа может быть начата, если все предшествующие ей работы завершены. Например, работа 4—7 может быть начата только после того, как завершены работы 2—4 и 3—4. Пунктирная дуга (на рисунке дуга 4—5) определяет фиктивную работу, требующую 0 ед.времени и 0 рабочих. Такая дуга используется в графике только как условие синхронизации (работа 5—7 может быть начата только по завершении работ 2—5 и 4-5).
Постройте модель последовательности работ, оцените распределения времени выполнения всего комплекса работ и времени простоя рабочих (измеряется в человеко-днях) для случаев, когда в бригаде 5 человек, 6 человек, 8 человек.
В каждом из этих случаев проведите имитацию для 100 циклов полного выполнения комплекса работ.
Задание 19*