Приложение 5
GPSS - ПРОГРАММА CMO_ZAMК.GPS
; GPSS/PC Program File CMO_ZAM.GPS.
(V 2, # 37349) 03-10-2005
10 SIMULATE
20 RMULT 17
30 EXPON FUNCTION RN1,C24
0,0/.1,.104/.2,.222/.3,.355/.4,.509/.5,.69/
.6,.915/.7,1.2/.75,1.38
.8,1.6/.84,1.83/.88,2.12/.9,2.3/.92,2.52/
.94,2.81/.95,2.99/.96,3.2
.97,3.5/.98,3.9/.99,4.6/.995,5.3/.998,6.2/
.999,7/.9998,8
50 TIME TABLE MP1,50,50,20
60 TQUE1 QTABLE QUE1,10,10,20
65 TQUE2 QTABLE QUE2,1,1,50
80 CHANEL STORAGE 2
90 ;
100 GENERATE ,,,2
110 BXOD QUEUE QUE2
130 ENTER CHANEL
140 DEPART QUE2
150 ADVANCE 125,FN$EXPON
160 LEAVE CHANEL
170 MARK 1
175 QUEUE QUE1
180 SEIZE COMPU
190 DEPART QUE1
210 ADVANCE 100,FN$EXPON
220 RELEASE COMPU
230 TABULATE TIME
250 SPLIT 1,BXOD
255 TERMINATE
260 ;
270 GENERATE 500000
280 TERMINATE 1
Приложение 6 программа смо_acpb.Gps. (режим разделения времени, ррв)
; GPSS/PC Program File STARTUP.GPS.
(V 2, # 37349) 01.01.2005
10 ;
20 SIMULATE
30 ;
40 INITIAL X$Q,10
50 INITIAL X$TAY,1
60 INITIAL X$REGIM,0
70 INITIAL X$T,70
80 INITIAL X$TBX,100
100 INITIAL X$I,0
110 INITIAL X$TOCT,0
130 RMULT 31
140 XPDIS EQU 1
150 XPDIS FUNCTION RN1,C24
0,0/.1,.104/.2,.222/.3,.355/.4,.509/.5,.69/
.6,.915/.7,1.2/.75,1.38
.8,1.6/.84,1.83/.88,2.12/.9,2.3/.92,2.52/
.94,2.81/.95,2.99/.96,3.2
.97,3.5/.98,3.9/.99,4.6/.995,5.3/.998,6.2/
.999,7/.9998,8
160 ;
170 VAR1 BVARIABLE (P2'LE'X$Q)#(X$REGIM'E'0)
180 VAR2 VARIABLE P2-X$Q
190 VAR3 BVARIABLE (P2'LE'X$Q)#(X$REGIM'E'1)
200 VAR4 VARIABLE X$Q-P2
210 VAR5 VARIABLE 1000-P2
220 ;
230 TIME TABLE M1,20,20,20
240 QTIME QTABLE OCH,5,5,10
250 ;
260 REZULT MATRIX ,2,1000
270 ;
280 GENERATE X$TBX,FN$XPDIS
290 SAVEVALUE I+,1
300 ASSIGN 4,X$I
310 ASSIGN 2,X$T,1
320 MSAVEVALUE REZULT,1,P4,P2
330 MET0 PRIORITY V$VAR5
340 MARK 3
350 QUEUE OCH
360 SEIZE SYSTEM
370 DEPART OCH
380 MSAVEVALUE REZULT+,2,P4,MP3
390 TEST E BV$VAR1,1,MET1
400 ADVANCE P2
410 TRANSFER ,MET2
420 MET1 TEST E BV$VAR3,1,MET3
430 ADVANCE P2
440 SAVEVALUE TOCT,V$VAR4
450 ADVANCE X$TOCT
460 SAVEVALUE TOCT,0
470 TRANSFER ,MET2
480 MET3 ADVANCE X$Q
490 ASSIGN 2,V$VAR2
500 ADVANCE X$TAY
510 RELEASE SYSTEM
505 ADVANCE
520 TRANSFER ,MET0
530 MET2 RELEASE SYSTEM
540 TABULATE TIME
550 TERMINATE
560 ;
570 GENERATE 40000
580 TERMINATE 1
590 START 1
Рекомендуемая литература
Советов Б.Я. , Яковлев С.А. Моделирование
систем: Учебник для вузов. - М.: «Высшая школа», 1985. -271 с.
2. Шеннон Р. Имитационное моделирование систем
- Наука и искусство. – М.: Мир, 1978. – 418 с.
3. Рыжиков Ю. И. Имитационное моделирование.
Теория и технологии. –СПб.: КОРОНА - принт. –
М.: Альтекс - А, 2004. – 384 с.
4. Боев В. Д. Моделирование систем.
Инструментальные средства GPSSWorld.
Учебное пособие. -СПб.: БxВ – Петербург, 2004. –
368 с.
5. Шрайбер Т. Моделирование на GPSS. – М.:
Машиностроение, 1981. –235 с.
6. Эддоус М., Стейнсфилд Р. Методы принятия
решений. –М.: Аудит, ЮНИТИ, 1997. –590 с.
7. Липаев В.В., Яшков С.Ф. Эффективность
методов организации вычислительного процесса
в АСУ. – М.: Статистика, 1975. – 255 с.
8. Клейнрок Л. Вычислительные системы с
очередями. – М.: Мир, 1979. – 600 с.
9. Саркисян Р.Е. Аналитическое и имитационное
моделирование процессов и систем массового
обслуживания: Учебное пособие. –М.: МИИТ,
2009. -328.
СОДЕРЖАНИЕ
Работа 1. Построение производственного
плана фирмы и его анализ ……………. 3
Работа 2. Транспортная задача …………………. 27
Работа 3. Исследование моделей системы
массового обслуживания ………………43
Приложения ……………………….………………..72
Рекомендуемая литература ………….…………… 82
Учебно-методическое издание
Саркисян Р.Е. Анализ и оптимизация на основе
программных систем STORM и GPSS.
Методические указания для проведения
практических и лабораторных работ.
Подписано в печать Изд. № 51-13 Тираж 100 экз.
Усл. –печ. л. ----- Заказ № Формат --------
150048, г. Ярославль, Московский пр-т, д. 151
Типография Ярославского филиала МИИТ.