Моделирование работы порта в GPSS World

Морские судна двух типов прибывают в порт, где происходит их разгрузка. В порту есть два буксира, обеспечивающих ввод и вывод кораблей из порта. К первому типу судов относятся корабли малого тоннажа, которые требуют использования одного буксира. Корабли второго типа имеют большие размеры, и для их ввода и вывода из порта требуется два буксира. Из-за различия размеров двух типов ко¬раблей необходимы и причалы различного размера. Кроме того, корабли имеют различное время погрузки-разгрузки. Исходные данные приведены в таблице.

 

Значение

Тип корабля

1

2

Интервал прибытия, мин

130 ± 30

390 ± 60

Время входа в порт, мин

30 ± 7

45 ± 12

Количество доступных причалов

6

3

Время погрузки-разгрузки, час

12 ± 2

18 ± 4

Время выхода из порта, мин

20 ± 5

35 ± 10



Построить модель системы, в которой можно оценить время ожидания кораблями каждого типа входа в порт. (Время ожидания входа в порт включает время ожидания освобождения причала и буксира). Корабль, ожидающий освобождения причала, не обслуживает¬ся буксиром до тех пор, пока не будет предоставлен нужный причал. Корабль второго типа не займет буксир до тех пор, пока ему не будут доступны оба буксира.
Код решения
PRCH1 STORAGE 6 ;6 причалов для кораблей первого типа
PRCH2 STORAGE 3 ;3 причила для кораблей второго типа
BUKS STORAGE 2 ;2 буксира
GENERATE 130,30 ;Подход к порту
QUEUE TYPE1
ENTER PRCH1 ;Получение причала
ENTER BUKS ;Получение буксира
DEPART TYPE1
ADVANCE 30,7 ;Буксирование до причала
LEAVE BUKS ;Освобождение буксира
ADVANCE 720,120 ;Погрузка-разгрузка
ENTER BUKS ;Получение буксира
LEAVE PRCH1 ;Освобождение причала
ADVANCE 20,5 ;Буксирование
LEAVE BUKS ;Освобождение буксира
TERMINATE
GENERATE 390,60
QUEUE TYPE2
ENTER PRCH2
ENTER BUKS,2
DEPART TYPE2
ADVANCE 45,12
LEAVE BUKS,2
ADVANCE 1080,240
ENTER BUKS,2
LEAVE PRCH2
ADVANCE 35,10
LEAVE BUKS,2
TERMINATE 0
GENERATE 48000
TERMINATE 1
START 1

Комментарии     


    0
    илья: Ребят, не подскажите как с этой задачей предложить какие-нибудь средства уменьшения времени ожидания и промоделировать их
Онлайн всего: 16
Гостей: 16
Пользователей: 0

STUDLAB Сообщить про опечатку на сайте