Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
2 / 2 / 0
Регистрация: 18.07.2013
Сообщений: 23

Моделирование отдела готового платья

18.07.2013, 07:51. Показов 7274. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!

Я впервые на вашем форуме. Я узнал про раздел помощи студентам. Но решил написать в общий раздел, так как кое что успел сделать самостоятельно.

Прошу помощи в НАПИСАНИИ ПРОГРАММЫ на GPSS в следующей задаче:

В отдел готового платья покупатели заходят в среднем каждые 2 минуты. Здесь они осматриваются, после чего около 30 % покупателей уходят, не купив ничего. 20 % покупателей выбирают вещь и без примерки направляются в кассу, где кассир обслуживает каждого покупателя в среднем 1 минуту. Остальные покупатели, выбрав вещь, направляются в примерочную и занимают кабинку около 7 минут. После этого половина покупателей направляется в кассу, а половина снова начинает осматривать товар, выбирая другую вещь.

_________________________

1) Построил граф:
2) В данной сети функционируют 2 СМО: Касса и Примерочная. Обозначим их СМО 2 и СМО 3 соответственно.
3) (лямбды из матрицы передач) la2 = 0.3; la3 = 0.333
4) Загрузка каналов - ksi2 = 0.3; ksi3 = 2.3
5) Кол-во каналов - s2 = 1; s3 = 3;
-------------------------

OK! Далее программа:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
stkassa storage 1
stprimer storage 3
 
generate (exponential(1,0,2)) ;Покупатели приходят каждые 2 минуты
 
transfer 0.3,,bye ;Уходят 30 процентов
 
tokassa enter stkassa
advance(exponential(1,0,1)) ;Занимают кассу на 1 минуту
leave stkassa
transfer 0.2,,bye ;Купили 20%, остальные 80% пошли мерить вещь
 
toprimer enter stprimer
advance(exponential(1,0,7)) ;Занимают примерочную кабину на 7 минут
leave stprimer
transfer 0.5,,tokassa ;Направляются в кассу 50 процентов, а остальные остаются выбирать другую вещь
 
bye terminate
 
generate (365#24#60) ;Год времени
terminate 1
start 1
Вывод:
Code
1
2
3
STORAGE            CAP. REM. MIN. MAX.  ENTRIES AVL.  AVE.C. UTIL. RETRY DELAY
 STKASSA             1    0   0     1   296153   1    0.563  0.563    0    4
 STPRIMER            3    0   0     3   224649   1    2.999  1.000    0 12296
- Не совпадают загрузки каналов ksi2 (0.3 против 0.563) и ksi3 (2.3 против 2.999)

----------------------------

Помогите, пожалуйста, исправить программу. Надо, чтобы совпали загрузки каналов, которые выведены математически и полученные экспериментально.
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.07.2013, 07:51
Ответы с готовыми решениями:

Моделирование отдела тестирования
Добрый день. Совсем недавно начал остваивать имитационное моедлирование и столкнулся с...

Моделирование отдела по обслуживанию посетителей
Здравствуйте! Есть такая задачка: В отделе имеется 4 сотрудника. Каждый работает со своей...

Имитационное моделирование работы отдела
В отделе имеется 4 сотрудника. Каждый работает со своей скоростью(влияет сложность вопроса) и...

27
2 / 2 / 0
Регистрация: 18.07.2013
Сообщений: 23
19.07.2013, 09:07  [ТС]
Студворк — интернет-сервис помощи студентам
SergProgC++, Хорошо!
По вашей модели получается 0.328 и 3.0, а по расчётам 0.3 и 2.33

Или я не там сравниваю?

STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
STKASSA 1 1 0 1 172260 1 0.328 0.328 0 0
STPRIMER 3 0 0 3 224951 1 3.000 1.000 0 11474
0
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
19.07.2013, 20:13
Цитата Сообщение от type_array Посмотреть сообщение
По вашей модели получается 0.328 и 3.0, а по расчётам 0.3 и 2.33
по моей получается
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
STKASSA 1 1 0 1 172260 1 0.328 0.328 0 0
STPRIMER 3 0 0 3 224951 1 3.000 1.000 0 11474

получили 0.328 и 1.000

Добавлено через 38 секунд
UTIL. - это коэффициент загрузки
0
2 / 2 / 0
Регистрация: 18.07.2013
Сообщений: 23
16.10.2013, 21:52  [ТС]
Прошу удалить данную тему
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
17.10.2013, 09:24
Зачем удалять? 2500 просмотров у темы - популярная.
0
0 / 0 / 0
Регистрация: 26.07.2012
Сообщений: 5
20.01.2014, 01:07
Цитата Сообщение от type_array Посмотреть сообщение
SergProgC++, Вроде так должно получиться:

stkassa storage 1
stprimer storage 3

generate (exponential(1,0,2)) ;Покупатели приходят каждые 2 минуты

transfer 0.3,,bye ;Уходят 30 процентов

rep transfer 0.14,,tokassa ;покупать 0,2*0,7

enter stprimer
advance(exponential(1,0,7)) ;Занимают примерочную кабину на 7 минут
leave stprimer
transfer 0.35,rep,tokassa ;Направляются в кассу 0,5*0,7
tokassa enter stkassa
advance(exponential(1,0,1)) ;Занимают кассу на 1 минуту
leave stkassa

bye terminate

generate (365#24#60) ;Год времени
terminate 1
start 1



ХМ...
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
STKASSA 1 1 0 1 125326 1 0.239 0.239 0 0
STPRIMER 3 0 0 3 225409 1 3.000 1.000 0 58278




Что здесь значит REP?
0
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
20.01.2014, 06:21
метка
1
0 / 0 / 0
Регистрация: 26.07.2012
Сообщений: 5
20.01.2014, 08:38
а эта метка, что она означает и для чего нужна?
0
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
20.01.2014, 08:50
для указания места перехода транзактов
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.01.2014, 08:50

Не стыкуется дискретное моделирование и моделирование через диаграмму состояний
Добрый день! В диаграмма состояний ставлю переходы по условию, переменные для условия беру из...

Создать UML на основе готового проекта C#
Есть готовый проект на C#. Подскажите можно ли, используя VS 2010, создать на основе проекта UML...

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

Задание времени моделирования без отдельного сегмента-таймера
Возможно ли как-нибудь запустить программу без таймера и чтобы время было 480? Вот код: ...


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

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru