Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование СМО.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
248.83 Кб
Скачать

Блок схема программы

1-й сегмент 2-й сегмент

ADVANCE 5,2

ADVANCE 10,2

ADVANCE 20,5

3-й сегмент

Текст программы:

INITIAL X$PRIB,0

INITIAL X$RABOT,4

DOXOD VARIABLE 50#N$BOX

RASXOD VARIABLE N$BOX#2+5#20+10#X$RABOT#20

PRB VARIABLE V$DOXOD-V$RASXOD

GENERATE ,,,X$RABOT

NEXT ADVANCE 10,2

QUEUE OCH

SEIZE STAN

DEPART OCH

ADVANCE 20,5

BOX RELEASE STAN

TRANSFER ,NEXT

GENERATE (EXPONENTIAL (1,0,42))

PREEMPT STAN

ADVANCE 5,2

RETURN STAN

TERMINATE

GENERATE 48000

SAVEVALUE PRIB,V$PRB

TERMINATE 1

START 1

Таблица результатов моделирования

Кол-во работников

Прибыль, грн.

1

89780

2

100588

3

100724

4

100140

5

100324

6

99896

7

99764

8

99524

9

99476

10

99276

График зависимости прибыли от количества работников

Вывод: Проанализировав полученные результаты, можно сделать вывод, что в указанной ситуации оптимальное количество работников это 3 человека. Прибыль при этом максимальна и составляет 100724 грн.

Задание № 5. Исследование работы смо с экспоненциальным законом поступления заявок и передачей заявок в различные точки модели

Задача. Автоматизированный участок состоит из 3 робототехнических комплексов (РТК) и поста контроля на выходе. На участок поступают детали, входной поток имеет пуассоновский характер, причем среднее значение интервала прихода составляет 50 с. Для каждого РТК задано: вероятность обработки – 0.77, 0.58, 0.85; время обработки – 12550, 15015, 12040 мин; число операций – 11, 41, 31. После обработки на РТК деталь становится в очередь на контроль. Уже стоя в очереди, деталь проходит 2±1 слесарную операцию. Время обслуживания на контрольном посту пропорционально числу операций (на одну операцию уходит 3 с). Проведите моделирование недели рабочего времени и определите нагрузку контролера и максимальную длину очереди на контроле. Считая, что число контейнеров не ограничено, определите максимальное их число, занятое деталями одновременно.

Метод построения модели.

Строим эту модель в виде непрерывной цепи блоков, добавляя к ней компоненты, предназначенные для управления моделированием. Для моделирования необходимо задать емкость МКУ, реализовать подсчет числа операций, использовать трансфер в режиме статической передачи данных, косвенную адресацию при определенном времени обслуживания. Порядок блоков в модели соответствует порядку фаз, в которых оказывается деталь при движении в реальной системе. Для установления периодов в моделировании используется сегмент таймера из двух блоков. Общее время моделирования 8 часов в день * 60 минут в часе * 60 секунд в минуте*5 смен = 144000 сек.

Таблица – Индивидуальные задания к лабораторной работе 8

Номер варианта

Номер РТК

Удельный вес деталей, обрабатываемых на данном РТК

Длительность отработки детали, мин

Число операций на РТК

14

1

2

3

0.77

0.58

0.85

125  50

150  15

120  40

1  1

4  1

3  1

Таблица определений

Транзакты

1 сегмент

2сегмент

Детали

Таймер

Приборы

ANN

контролер

Арифм. переменные

VREM

Описывает зависимость времени контроля от числа деталей

Функции

AAA1, AAA2, AAA3

AAA4

РТК

Распределение числа слесарных операций

Очереди:

BOY

Очередь к контролёру

МКУ

МКУ BOX

Моделирование использования контейнеров