Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 5

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

07.12.2016, 12:06. Показов 1931. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Суда прибывают в гавань, и время между прибытиями, представленное независимыми одинаково экспоненциально распределенными случайными величинами со средним значением, равно 1,25 дня. В гавани имеется док с двумя якорными стоянками и двумя кранами для разгрузки судов. Корабли, прибывшие тогда, когда обе якорные стоянки заняты, становятся в очередь с дисциплиной обслуживания FIFO. Время, необходимое одному крану для раз-ірузки судна, равномерно распределено между 0,5 и 1,5 дня. Если в гавани всего одно судно, разгрузкой занимаются оба крана, и время разгрузки (оставшееся) уменьшается вдвое. Если в гавани два судна, то каждый из двух кранов работает с каждым судном. Если оба крана разгружают одно судно, то, по прибытии второго судна, один из кранов немедленно начинает его обслуживание, а оставшееся время обслуживания первого судна увеличивается вдвое. Допустив, что в гавани на момент времени 0 нет судов, выполните моделирование работы системы в течение 90 дней и вычислите минимальное, максимальное и среднее время нахождения судов в гавани (включая их время пребывания на якорной стоянке). Оцените также ожидаемый коэффициент заірузки каждой якорной стоянки и кранов.

Пытался создать что-то похожее дайте какие нибудь наставления, потому что мне кажется я вообще все не правильно делаю.


Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
;generate (exponential(1,0,30))//генерация транзактов
generate 100,2
anch STORAGE 2//выделил емкость для мест разрузки кораблей
 
 
GATE SF anch//проверяю полна ли стоянка если да то отправляю в очередь
queue OCH
 
 
GATE SE anch//проверяю пуста ли стоянка затем идет разгрузка в этом блоке.
enter anch,1
advance 100,2 
leave anch
terminate
 
 
GATE SNF anch//проверяю есть ли место в стоянке, если есть то занимается место и идет разгрузка, и уменьшается время так как это требуют в задании
enter anch,1
test L anch 2,MET1
advance 18,6
MET1 advance 18,5
leave anch
terminate
 
 
generate 2160
terminate 1
start 1
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2016, 12:06
Ответы с готовыми решениями:

Моделирование работы порта
Вот такая простая задачка. НО! В программе принципиальная ошибка: после прихода судов в порт уничтожаются транзакты (суда) – получается,...

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

Моделирование морского порта
Всем приветик! Надо решить задачку, а я не понимаю как, но очень хочу разобраться! Плиизз помогите решить! А ещё лучше объяснить! Буду...

1
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
07.12.2016, 13:34
TweddyCrafted, добрый день.

Да, путаница в решении конечно же есть.

1. Необходимо разобраться с генерированием заявок - судов.\
Первая ваша запись соответствует условию - в среднем 30 часов между судами
Code
1
generate (exponential(1,0,30))//генерация транзактов
2.
Code
1
GATE SF anch//проверяю полна ли стоянка если да то отправляю в очередь
Хорошо что пишите комментарии, здесь логическая ошибка.
заявка приходит, проверяет условие - полна стоянка (SF)? Нет (для первой и второй заявок это так). И что имеем в итоге? заявка далее по коду не пойдёт(и все остальные тоже), а будет до бесконечности (конца моделирования) ждать события которого не произойдёт.

Дальше аналогичным образом проверьте.

Мой совет разрабатывать программу последовательно, даже в режиме прохода заявок можно
1. закомментируйте карту START
2. запустите модель ctrl+alt+s
3. откройте окно модели window/simulation window/block window
4. step step step ходим заявками по модели и проверяем правильность работы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.12.2016, 13:34
Помогаю со студенческими работами здесь

Моделирование работы госпиталя
В госпиталь на протяжении суток поступают раненые и потер¬певшие от катастрофы, которых доставляют на пятиместных (70%) и трехместных (30%)...

Моделирование работы склада
Необходимо промоделировать работу склада. Существует 2 вида заявок от механиков. Первый вид: интервал прихода - 370,140 время...

Моделирование работы ж/д кассы
Добрый день! Прошу помочь составить программу (в GPSS) для моделирования работы железнодорожной билетной кассы. Поток заявок зависит от...

Моделирование работы аэропорта
Здравствуйте!Очень прошу, помогите пожалуйста с решением задачи! :sorry: Заранее, огромнейшее спасибо!:pardon: Снаружи. Поток...

Моделирование работы цеха
Вечер добрый! Помогите с задачей на GPSS: Задание:В цех поступает пуассоновский поток деталей с интенсивностью 20 дет/ч. С вероятностью...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru