Моделирование работы дома быта

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

величина обратная интенсивности, а при математических расчетах интенсивности считались константами. Среднюю длину очереди математическим путем рассчитать не удалось, так как она бесконечно увеличивается.

 

1.10 Возможные улучшения в работе системы.

 

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

Промоделируем работу дома быта при наличии 5, 6 и 7 рабочих мест и сравним коэффициенты загрузки мастеров и максимальную длину очереди.

Результаты по изменениям начальной системы сведем в таблицу 1.

 

Таблица 1 - Изменения в системе

№ вариантаКоличество рабочих местЗагруженность мастеровТекущая длина очереди150.96320260.9561370.9160

Исходя из анализа таблицы, видно, что вариантом с минимальной очередью является 3 вариант. Однако во 2 варианте длина очереди составляет всего лишь 1, что позволяет сделать вывод о том, что второй вариант является наиболее оптимальным для решения данной задачи в отличие от третьего. Это связано с тем, что в варианте 3 мастера загружены всего лишь на 91%, что приводит к неэффективному использованию труда мастеров.

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

 

Заключение

 

Данная курсовая работа, посвященная исследованию процессов обработки с помощью и в ЭВМ, имела своей целью моделирование СМО для изучения ее характеристик: коэффициента загрузки ЭВМ, отражающегося в загруженности устройства СМО. Моделирование проводилось с помощью языка моделирования, очень удобного для исследования СМО, GPSS World Student Version 4.3.5.

Результат, полученный в курсовой работе, является относительным, поскольку в реальном мире происходит учет экономических, технологических факторов. Кроме того, результат зависит от применяемых средств расчета, что влияет на отличие от математически рассчитанного. Однако для полноценного моделирования существует необходимость проведения нескольких исследований реальной модели для получения точных результатов виртуального моделирования.

Разработанная программа удовлетворяет требованиям ограниченной программы языка GPSS (для студентов), а потому может быть запущена на любых современных ЭВМ.

Моделирование реальных процессов с помощью ЭВМ является выгодным в стоимости и экономии времени, а потому его актуальность не вызывает сомнений

 

Список литературы

 

  1. Советов Б.Я., Яковлев С. А. Моделирование систем. - М.:Высш. шк.,1995.
  2. Вентцель Е.С. Исследование операций. - М.:Радио и связь,1972.
  3. Советов Б.Я., Яковлев С.А. Моделирование систем. Практикум. - М.:Высш. шк.,1999.
  4. Вентцель Е.С. Теория вероятностей. - М.:Наука, 1969.

 

Приложение 1

 

Листинг программы на языке GPSS:

SIMULATE FUNCTIONRN1,D7

.143,480/.286,240/.429,160/.572,120/.715,96/.858,80/1,69FUNCTIONRN1,D11

.091,48/.182,40/.273,34/.364,30/.455,27/.546,24/

.637,22/.728,20/.819,18/.91,17/1,16STORAGE5FN$GENINSKLADMASTS,1SKLADFN$GENPRMASTS,1240011

 

Приложение 2

 

Листинг измененной программы для 6 рабочих мест:

SIMULATE

GENPRFUNCTIONRN1,D7

.143,480/.286,240/.429,160/.572,120/.715,96/.858,80/1,69FUNCTIONRN1,D11

.091,48/.182,40/.273,34/.364,30/.455,27/.546,24/

.637,22/.728,20/.819,18/.91,17/1,16STORAGE6FN$GENINSKLADMASTS,1SKLADFN$GENPRMASTS,1240011

Листинг измененной программы для 7 рабочих мест:

SIMULATE

GENPRFUNCTIONRN1,D7

.143,480/.286,240/.429,160/.572,120/.715,96/.858,80/1,69FUNCTIONRN1,D11

.091,48/.182,40/.273,34/.364,30/.455,27/.546,24/

.637,22/.728,20/.819,18/.91,17/1,16STORAGE7FN$GENINSKLADMASTS,1SKLADFN$GENPRMASTS,1240011

Отчет измененной программы для 6 рабочих мест:

GPSS World Simulation Report - MAXXXXXXX.10.1TIME END TIME BLOCKS FACILITIES STORAGES

.000 2400.000 9 0 1VALUE 10001.00010000.00010002.00010003.000LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

GENERATE 86 0 0

QUEUE 86 1 0

ENTER 85 0 0

DEPART 85 0 0

ADVANCE 85 6 0

LEAVE 79 0 0

TERMINATE 79 0 0

GENERATE 1 0 0

TERMINATE 1 0 0MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY9 1 86 8 3.218 89.814 99.026 0CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY

MASTS 6 0 0 6 85 1 5.734 0.956 0 1

Отчет измененной программы для 7 рабочих мест:

GPSS World Simulation Report - MAXXXXXXX.9.1TIME END TIME BLOCKS FACILITIES STORAGES

.000 2400.000 9 0 1VALUE 10001.00010000.00010002.00010003.000LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY

GENERATE 86 0 0

QUEUE 86 0 0

ENTER 86 0 0

DEPART 86 0 0

ADVANCE 86 5 0

LEAVE 81 0 0

TERMINATE 81 0 0

GENERATE 1 0 0

TERMINATE 1 0 0MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY7 0 86 26 1.576 43.988 63.050 0CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY7 2 0 7 86 1 6.410 0.916 0 0