- •Имитационное моделирование
- •38.03.05 «Бизнес-информатика»
- •Научный редактор л.А. Гусакова
- •1. Цели и задачи курсовой работы
- •2. Общие указания по организации и методике выполнения курсовой работы
- •3. Требования к выполнению, содержанию, порядок сдачи курсовой работы
- •4. Этапы выполнения курсовой работы
- •5. Оформление пояснительной записки
- •6. Варианты задания курсовой работы
- •7. Пример выполнения курсовой работы
- •Метод построения модели
- •Блок схема
- •Листинг
- •Выходные данные
- •8. Условные обозначения на блок-диаграммах gpss
- •9. Список рекомендуемой литературы
Блок схема
Листинг
ASSEM FUNCTION RN1,D11
.01,25/.04,26/.09,27/.19,28/.37,29/.63,30
.81,31/.91,32/.96,33/.99,34/1,35
FIER FUNCTION RN1,D5
.05,6/.3,7/.7,8/.95,9/1,10
GENERATE ,,,4
BACK1 ADVANCE FN$ASSEM
SEIZE OVEN
ADVANCE FN$FIER
RELEASE OVEN
TRANSFER ,BACK1
***** Сегмент таймера *****
GENERATE 480
TERMINATE 1
START 1
Предполагается рассмотреть 3 варианта с числом сборщиков от 4 до 6. Количество сборщиков равно значению операнда D в блоке GENERATE.
Примечание. Листинг должен содержать подробные комментарии.
Выходные данные
GPSS World Simulation Report - Primer.2.1
Saturday, September 16, 2006 00:21:24
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 2400.000 8 1 0
NAME VALUE
ASSEM 10000.000
BACK1 2.000
FIER 10001.000
OVEN 10002.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 4 0 0
BACK1 2 ADVANCE 246 3 0
3 SEIZE 243 0 0
4 ADVANCE 243 1 0
5 RELEASE 242 0 0
6 TRANSFER 242 0 0
7 GENERATE 1 0 0
8 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
OVEN 243 0.815 8.049 1 1 0 0 0 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
1 0 2401.000 1 4 5
5 0 2406.000 5 2 3
4 0 2419.000 4 2 3
3 0 2422.000 3 2 3
6 0 4800.000 6 0 7
Выше приведен стандартный отчет для случая 4-х сборщиков. Для 2-го и 3-го вариантов (число сборщиков соответственно равно 5 и 6) информация об устройстве в стандартном отчете имеет вид:
2-й вариант
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
OVEN 288 0.970 8.09 1 1 0 0 0 0
3-й вариант
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
OVEN 295 0.987 8.04 1 1 0 0 0 0
Выводы
Поведение модели исследовалось при трех соотношениях «сборщики – печь». Было выполнено три раздельных прогона. При каждом новом прогоне менялся только операнд D блока GENERATE 1-го сегмента модели. Именно он задавал соотношение «сборщики – печь».
Вычисляем прибыль в каждом варианте. Стоимость использования печи в течение сорокачасового периода равна 480 * 5 =2400 ден. ед. Каждый сборщик зарабатывает за эту неделю 24 * 40 = 960 ден. ед. Для трех прогонов число выпущенных деталей было равно 242, 287 и 294 соответственно (в эти числа не вошли те изделия, которые оставались в печи при завершении моделирования).
Значения прибыли в трех случаях равны
1 вариант (4 сборщика): 242*42–242*12 –2400 – 960*4=1020 ден. ед., 2 вариант (5 сборщиков): 287*42–287*12 –2400 – 960*5=1410 ден. ед., 3 вариант (6 сборщиков): 294*42–294*12 –2400 – 960*6= 660 ден. ед. Следовательно, оптимальным числом сборщиков, использующих для обжига одну печь, является число 5.