Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

6

.docx
Скачиваний:
49
Добавлен:
28.01.2018
Размер:
391.36 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра АПУ

отчет

по лабораторной работе №6

дисциплина - «Моделирование систем»

Тема: «Дискретно-событийное моделирование в Anylogic»

Студент гр. 5371

Уруков С.Д.

Преподаватель

Туральчук К.А.

Вариант 9. Работа порта

В порту танкеры загружаются сырой нефтью, которую морским путем доставляют затем по назначению. Мощности порта позволяют загружать не более 2 танкеров одновременно. Танкеры, прибывают в порт через каждые 16 ± 12 ч. Время на погрузку – 12 ± 6 ч.

В порту имеется один буксир, услугами которого пользуются все танкеры при причаливании и отчаливании. Причаливание и отчаливание занимает около 1 ч, причем, если в услугах буксира нуждаются сразу несколько танкеров, приоритет отдается операции отчаливания.

По результатам имитационного моделирования в течение года (500 танкеров) определите: среднее время пребывания танкеров в порту, среднюю длину очереди на погрузку.

Спроектированная модель

В этой модели были учтены все заданные условия задачи

  1. Supply1 и supply2 – два процесса погрузки танкеров: «Мощности порта позволяют загружать не более 2 танкеров одновременно». selectDock – условие, которое проверяет занятость доков и направляет танкер на свободный процесс.

  2. «Танкеры, прибывают в порт через каждые 16 ± 12 ч.», - источник ships генерирует равномерным распределением 1 танкер с периодом времени от 2 до 28 часов.

  3. «Время на погрузку – 12 ± 6 ч.», - у supply1 и supply2 задан delay с равномерным распределением от 6 до 18 часов.

  4. «Причаливание и отчаливание занимает около 1 ч, причем, если в услугах буксира нуждаются сразу несколько танкеров, приоритет отдается операции отчаливания», - разработана логика движения буксира.

Docking, sailing_off – процессы причаливания и отчаливания соответственно. Каждый процесс занимает час времени. Условия towing_ship_free(,2) задают правила работы буксира, отвечая условиям: занят ли буксир, свободен ли хотя бы один док, нужно ли какому-то танкеру отчалить. Если услугами буксира воспользоваться нельзя, то танкер ожидает 12 минут.

Результаты имитационного моделирования

Санкт-Петербург 2017

Соседние файлы в предмете Моделирование систем