Форум программистов, компьютерный форум, киберфорум
Наши страницы
GPSS
Войти
Регистрация
Восстановить пароль
 
abs1108
0 / 0 / 0
Регистрация: 10.08.2016
Сообщений: 4
1

Моделирование трехфазной системы массового обслуживания

04.02.2018, 19:54. Просмотров 226. Ответов 2
Метки нет (Все метки)

Ребята подскажите правильный код программы для системы с ожиданием, одноканальной, трехфазной, при этом перед 2 и 3 фазой очередь не допускается. Буду Вам благодарен.

Добавлено через 9 минут
В дополнение
Условия задачи:
Поток заявок 9 ед. в час
Интенсивность обслуживания фаз:
1Ф- 30 ед. в час
2Ф- 9 ед. в час
3Ф- 30 ед. в час.

Добавлено через 10 минут
Код
lambda  equ  9; 
      mu_1   equ  30
      mu_2   equ  9
      mu_3   equ  30

      Generate (exponential(1,0,(1./lambda))); генерирование входящего потока - простейший поток. 9 машин в час, т.е. каждые 6 минут прибывает машина.
      TEST E F2,0, 
Met_1 QUEUE    F_0
      SEIZE    1                             ; проверка наличия в первой фазе машины на обслуживании.
      DEPART   F_0                             
      ADVANCE (exponential(3,0,(1./mu_1)))   ; время обслуживания в 1.
      RELEASE 1                              ; освободить первую фазу после обслуживания в CH_SH_1F. 
                               
****************************************************************************************************************************************
      TEST E F2,0, 
      SEIZE    2                              ; проверка наличия во второй фазе машины на обслуживании.
      ADVANCE (exponential(3,0,(1./mu_2)))   ; время обслуживания в 2.
      RELEASE 2                              ; освободить вторую фазу после обслуживания в PD_OTSG_2F.
                                
****************************************************************************************************************************************
      TEST E F3,0,      
      SEIZE    3                             ; проверка наличия в 3 фазе машины на обслуживании.
      ADVANCE (exponential(3,0,(1./mu_3)))   ; время обслуживания в 3.
      RELEASE 3                              ; освободить 3 фазу после обслуживания в CH_SH_1F.
                                
****************************************************************************************************************************************
TERMINATE 1                            ; убытиe автомобиля с третьей фазы (из СМО).

START 100000
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2018, 19:54
Ответы с готовыми решениями:

(Моделирование системы массового обслуживания с параллельными каналами обслуживания с повторами)
Помогите написать программу Рассмотрим систему массового обслуживания с...

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

Модель трехфазной разомкнутой Сети Массового Обслуживания в GPSS
Здравствуйте,уважаемые форумчане! Доселе я не был знаком с GPSS ,от чего...

Моделирование одноканальных систем массового обслуживания
первая лаба по GPSS, еще ничего толком не понял, да и не объясняют ничего,...

Имитационное моделирование систем массового обслуживания на языке GPSS\PC
Тема: "Имитационное моделирование систем массового обслуживания на языке...

2
Dukalys
Модератор
1738 / 970 / 266
Регистрация: 13.02.2012
Сообщений: 3,208
05.02.2018, 06:34 2
Нормальный код. Только вот
Код
 TEST E F2,0,
условие не дописано.

Тут возможны два варианта - без проверки TEST - заявки будут накапливаться
Второй вариант тоже без ТЕСТ, но следать занятие второго до освобождения первого
SEIZE 1
ADVANCE
SEIZE 2
RELEASE 1
Такая система всёравно будет как-бы с ожиданием, а значит очередью.

Третий вариант с отказами, тогда проверяете свободно ли устройство, иначе - отказ
Код
TEST E F2,0,OTKAZ
и гденибудь в конце модели
Код
OTKAZ TERMINATE
Всё зависит от того какую дисциплину вам нужно смоделировать.
0
abs1108
0 / 0 / 0
Регистрация: 10.08.2016
Сообщений: 4
05.02.2018, 22:07  [ТС] 3
Спасибо! Буду разбираться дисциплина обслуживания в моей задаче - СМО с ожиданием (неограниченное ожидание или очередь). При занятости всех каналов заявка поступает в очередь и в конце концов будет выполнена

Добавлено через 3 минуты
В задаче одноканальная СМО
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2018, 22:07

Модель системы массового обслуживания
Вот сама задача Ребята не знаю что делать вообще Изучал Всю зиму и лето C#...

Модель системы массового обслуживания с отказами
Всем доброго времени суток) Дано задание по GPSS. Но сам код, как я понял,...

Построение модели двухфазной системы массового обслуживания
Прошу помочь с построением GPSS модели при заданных условиях. Ниже прилепляю...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru