Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Сравнение результатов имитационного моделирования и аналитического расчета характеристик




 

Запишем значения характеристик, рассчитанные аналитически:

для первой фазы: r1 = 0,895, t1 = 8,945 минут;

для второй фазы: r2 = 3,2, t2 = 32 минуты.

Запишем значения характеристик, полученные в процессе имитационного моделирования:

для первой фазы: r1 = 0,53, t1 = 7,78 минут;

для второй фазы: r2 = 2,05, t2 = 28,45 минуты.

Расхождение в результатах, полученных аналитическим и имитационным путем, объясняется в первую очередь экспоненциальным характером распределения интервала поступления заявок и времени их обработки на устройстве второй фазы. При недостаточно большом времени симуляции генерируемая датчиками GPSS последовательность псевдослучайных чисел может быть неравномерной, а так как мы используем эти датчики для генерации экспоненциально распределенной последовательности, то это сказывается и на нашей системе. Увеличив время симуляции можно добиться большей степени сходства аналитических и имитационных результатов. Также нельзя забывать о том, что GPSS производит округление окончательной величины, полученной при вычислении оператора FVARIABLE, что тоже ведет к некоторой потере точности.


Улучшение работы системы

 

Описание возможных улучшений в работе системы

 

Одной из целей данной работы является устранение очередей заявок, возникающих в ходе работы исходной системы. В качестве мер по уменьшению очередей можно предложить приведение экспоненциального характера распределения случайных величин интервала поступления партий деталей в цех и времени регулирования изделий к равномерному. Однако и при таком варианте возникновение очередей возможно из-за случайности величин. Для полного устранения очередей исключим случайный характер вышеозначенных величин и примем интервал поступления заявок в цех равным 10, а время регулировки равным 8.

 

4.2 Окончательный вариант модели

 

В исходном варианте модели изменим значения параметра A блока GENERATE на 10 и значение параметра блока ADVANCE внутри пары SEIZE REG, RELEASE REG на 8. Также исключим из текста модели описание вещественных переменных INCT и REGT.

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

 

Результаты работы окончательной модели

 

Осуществим симуляцию скорректированной модели.

Содержимое файла отчета приведено в приложении 4. Время начала симуляции - 0, время окончания симуляции - 1440. Статистика по устройствам и очередям представлена в таблицах 4.1 и 4.2.


Таблица 4.1 - Статистика по устройствам скорректированной модели

FACILITY ENTRIES UTIL. AVE. _TIME AVAILABLE OWNER PEND INTER RETRY DELAY
ASM 143 0,595 6 1 0 0 0 0 0
REG 143 0,791 7,97 1 144 0 0 0 0

 

Таблица 4.2 - Статистика по очередям скорректированной модели

QUEUE MAX CONT. ENTRIES ENTRIES (0) AVE. CONT. AVE. TIME AVE. (-0) RETRY
1 1 0 143 143 0,00 0,00 0,00 0
2 1 0 143 143 0,00 0,00 0,00 0

 

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


Заключение

 

Данная курсовая преследовала следующие цели: построение модели исследуемой системы, анализа этой модели, проведение имитационных экспериментов над ней, с целью выявления нюансов его поведения, предложение мер по улучшению системы.

На этапе построения модели были построены все необходимые схемы, обеспечивающие полное понимание структуры модели и принципов ее работы.

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

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


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

 

1. Советов Б.Я., Яковлев С.А. Моделирование систем. - М.: Высш. шк., 1995.

2. Вентцель Е.С. Исследование операций. - М.: Радио и связь, 1972.

.   Шрайбер Т. Дж. Моделирование на GPSS,M.: "Машиностроение", 1980.

.   Вентцель Е.С. Теория вероятностей. - М.: Наука, 1969.


Приложения

 

Приложение 1

Листинг исходного варианта модели

 

10 SIMULATE

INCT FVARIABLE - 10#LOG ((1+RN1) /1000)

REGT FVARIABLE - 8#LOG ((1+RN1) /1000)

GENERATE V$INCT

QUEUE 1

SEIZE ASM

DEPART 1

ADVANCE 6

RELEASE ASM

QUEUE 2

SEIZE REG

DEPART 2

ADVANCE V$REGT

RELEASE REG

TERMINATE

160 GENERATE 1440

TERMINATE 1

START 1

END


Приложение 2

Выходная статистика исходного варианта модели

 

START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY

1440 14 2 0 16144LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY

1 GENERATE 147 0 0

2 QUEUE 147 4 0

3 SEIZE 143 0 0

4 DEPART 143 0 0

5 ADVANCE 143 1 0

6 RELEASE 142 0 0

7 QUEUE 142 5 0

8 SEIZE 137 0 0

9 DEPART 137 0 0

10 ADVANCE 137 1 0

11 RELEASE 136 0 0

12 TERMINATE 136 0 0

13 GENERATE 1 0 0

14 TERMINATE 1 0 0ENTRIES UTIL. AVE. _TIME AVAILABLE OWNER PEND INTER RETRY DELAY143 0.595 5.99 1 144 0 0 0 4137 0.766 8.06 1 138 0 0 0 5MAX CONT. ENTRIES ENTRIES (0) AVE. CONT. AVE. TIME AVE. (-0) RETRY

1 5 4 147 48 0.53 5.24 7.78 0

11 5 142 38 2.05 20.84 28.45 0


Приложение 3

Листинг скорректированного варианта модели

 

SIMULATE

30 GENERATE 10

QUEUE 1

SEIZE ASM

DEPART 1

ADVANCE 6

RELEASE ASM

QUEUE 2

SEIZE REG

DEPART 2

ADVANCE 8

RELEASE REG

TERMINATE

GENERATE 1440

160 TERMINATE 1

START 1

END


Приложение 4

Выходная статистика скорректированной модели

 

START_TIME END_TIME BLOCKS FACILITIES STORAGES FREE_MEMORY

1440 14 2 0 17888LOC BLOCK_TYPE ENTRY_COUNT CURRENT_COUNT RETRY

1 GENERATE 143 0 0

2 QUEUE 143 0 0

3 SEIZE 143 0 0

4 DEPART 143 0 0

5 ADVANCE 143 0 0

6 RELEASE 143 0 0

7 QUEUE 143 0 0

8 SEIZE 143 0 0

9 DEPART 143 0 0

10 ADVANCE 143 1 0

11 RELEASE 142 0 0

12 TERMINATE 142 0 0

13 GENERATE 1 0 0

14 TERMINATE 1 0 0ENTRIES UTIL. AVE. _TIME AVAILABLE OWNER PEND INTER RETRY DELAY143 0.595 6.00 1 0 0 0 0 0143 0.791 7.97 1 144 0 0 0 0MAX CONT. ENTRIES ENTRIES (0) AVE. CONT. AVE. TIME AVE. (-0) RETRY

1 0 143 143 0.00 0.00 0.00 0

1 0 143 143 0.00 0.00 0.00 0

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...