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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

2. Реализация модели

Описанная в данной курсовой работе модель, представляет собой имитацию работы СТО по обслуживанию автомобилей. Моделирование происходит в течении 5 рабочих дней с перерывами. Автомобили прибывают в среднем каждые 14 минут. Автомобили делается на 2 категории. Одна на тех. обслуживание 36%, другая на ремонт 64%. Для технического обслуживания работает два бокса, после чего 12% процентов поступает на ремонт в боксы ремонта, которые делятся на категории сложности. В боксы ремонта автомобили поступают равновероятно. Ниже представлена блок-схема.

Рис. 2.1 Блок-схема

Листинг кода:

       FUNCTION RN1, C24

,0/.100.104/.200.222/.300.355/.400.509

.690/.600.915/. 700,1.200/. 750,1.380

,1.600/. 840,1.830/. 880,2.120/. 900,2.300

,2.520/. 940,2.810/. 950,2.990/. 960,3.200

,3.500/. 980,3.900/. 990,4.600/. 995,5.300

,6.200/. 999,7/1,8

FUNCTION RN1, D3

,1/. 66,2/1,3

       , 1            ADVANCE        7, FN$EXPDIS 7, FN$EXPDIS1, SDFG

.36, ll_remont, ll_to

_to assign time, (uniform (1,10,55))cost, (uniform (2,100,400))toP$timeto.12, ll_summing, ll_remont_middle

_remont assign type, FN$RASPe P$type, 1, ll_test2time, (uniform (4,12,45))cost, (uniform (5,50,450)), ll_enter

_test2 test e P$type, 2, ll_remont_hard_remont_middle assign time, (Normal (6,45,5))cost, (uniform (7,100,1400)), ll_enter_remont_hard assign time, (uniform (8,50,150))cost, (uniform (9,350,2550)), ll_enter_enter enter remontP$timeremont_summing savevalue sum+, P$costt_time72001

start 1

Отчет:TIME END TIME BLOCKS FACILITIES STORAGES

.000 7200.000 31 0 2

VALUE10007.00010003.000_ENTER 24.000_REMONT 12.000_REMONT_HARD 21.000_REMONT_MIDDLE 18.000_SUMMING 27.000_TEST2 17.000_TO 6.00010004.00010001.0002.00010008.00010006.00010000.00010005.000_TIME 10002.000

LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

GENERATE 1 0 02 ADVANCE 493 0 0

ADVANCE 493 1 0

SPLIT 492 0 0

TRANSFER 492 0 0_TO 6 ASSIGN 187 0 0

ASSIGN 187 0 0

ENTER 187 0 0

ADVANCE 187 1 0

LEAVE 186 0 0

TRANSFER 186 0 0_REMONT 12 ASSIGN 305 0 0

TEST 305 0 0

ASSIGN 102 0 0

ASSIGN 102 0 0

TRANSFER 102 0 0_TEST2 17 TEST 203 0 0_REMONT_MIDDLE 18 ASSIGN 125 0 0

ASSIGN 125 0 0

TRANSFER 125 0 0_REMONT_HARD 21 ASSIGN 101 0 0

ASSIGN 101 0 0

TRANSFER 101 0 0_ENTER 24 ENTER 328 0 0

ADVANCE 328 1 0

LEAVE 327 0 0_SUMMING 27 SAVEVALUE 490 0 0

TABULATE 490 0 0

TERMINATE 490 0 0

GENERATE 1 0 0

TERMINATE 1 0 0

CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY2 1 0 2 187 1 0.834 0.417 0 03 2 0 3 328 1 2.507 0.836 0 0

MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.%_TIME 47.549 30.048 0

.000 - 11.000 4 0.82

.000 - 21.000 60 13.06

.000 - 31.000 65 26.33

.000 - 41.000 105 47.76

.000 - 51.000 131 74.49

.000 - 61.000 38 82.24

.000 - 71.000 15 85.31

.000 - 81.000 12 87.76

.000 - 91.000 10 89.80

.000 - 101.000 10 91.84

.000 - 111.000 6 93.06

.000 - 121.000 5 94.08

.000 - 131.000 12 96.53

.000 - 141.000 7 97.96

.000 - 151.000 10 100.00

RETRY VALUE0 304957.798

XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE

0 7214.399 1 9 1040.046259.086

0 7230.841 1 3 4

0 7325.886 1 25 26140.7291988.4393.000

495 0 14400.000 495 0 30

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

Из отчета видно, что на этапе подготовки двигателя было задействовано 0.614 процентов мощности, подготовки насоса 0.579 процентов, подготовки фундамента 0.316.

Так же была построена гистограмма.


Рис. 2.2 Гистограмма


В ходе данной курсовой работы была разработана и выполнена имитационная модель работы по сборке насосов средствами GPSS World. Данная модель отображает процесс работы СТО по ремонту автомобилей и техническому обслуживанию. Данная модель позволяет оценить работу СТО в течении пяти рабочих дней.

После того, как полученная модель была исследована и проанализирована, была выявлена взаимосвязь и факт влияния интервалов поступления транзактов на эффективность работы системы. Главной целью созданной модели было оценить выручку СТО за пять дней работы.


Библиографический список

программа моделирование дискретный листинг

1. Елизарова Ю.М., Тихонова Н.А. Создание имитационных моделей в системе GPSS WORLD. Учебное пособие. - Издательство ОмГТУ, 2011. - 104 с.

.   Томашевский В., Жданова E. Имитационное моделирование в среде GPSS. - М.: Бестселлер, 2003. - 416 c.

3.      Система GPSSWorld. [Электронный ресурс] http://www.elina-computer.ru/pakgpss.htm, Режим доступа: свободный. Дата считывания информации: 21.05.2012.