Реферат: Моделирование термической обработки шестерней

Время цементации распределено в интервале о 3 до 17 минут, то есть цементация производиться с интервалом 3, 4, 5, 6, …, 16, 17 минут.

Время закаливания распределено в интервале от 4 до 16 минут, то есть закаливание производиться с интервалом 4, 5, 6, …, 15, 16 минут.

Необходимо смоделировать процесс обработки 400 шестерен.

Итак, можно сделать вывод, что исходных данных для моделирования термической обработки шестерен достаточно.

1.3. Создание концептуальной модели

Процесс термической обработки шестерен следует:

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

Все компоненты участка термической обработки можно представить в следующем виде:

Рис.1 Концептуальная модель в виде блок-схемы

2. Алгоритмизация модели и ее машинная реализация

2.1. Построение блок – схемы алгоритма

2.2. Построение блок – диаграммы

2.3. Составление таблицы определений

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

Элементы GPSS Интерпретация Характеристики
Устройства
1 Устройство, производящее цементацию Время цементации 10 + 5 мин.
2 Устройство, производящее закаливание Время закаливания 10 + 6 мин.

3. Входные и выходные потоки.

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

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

Выходящий поток требований – это последовательность выходящих требований, обслуживаемых в системе и подчиняемых закону. Выходными параметрами являются величины, характеризующие свойства системы – качество ее функционирования, - например такие, как:

· Коэффициенты использования каналов обслуживания

· Максимальная и средняя длинна очередей в системе

· Время нахождения требований в очередях и каналах обслуживания

4. Создание имитационной модели

Построение имитационной модели можно начать с заголовка,

например с такого:

; GPSSWOBR.GPS

* Моделирование термической обработки шестерней *

* *

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

Сгенерируем моделирование потока шестерней с помощью оператора GENERATE (Генерировать). Тогда начало нашей программы будет выглядеть так:

GENERATE 10 ,5

В поле операнда А данного оператора записывается средний интервал времени между поступлениями шестерней на обработку. В нашем случае он составляет 10 мин. В поле операнда B дано отклонение времени поступления шестерней на обработку от среднего. В нашей задаче отклонение составляет 5 мин.

Шестерня поступившая на обработку сначала встает в очередь. Если она есть. Это можно промоделировать оператором QUEUE (Очередь), который в только в совокупности с соответствующим оператором DEPART (Выйти) собирает статистическую информацию о работе моделируемой очереди.

В нашей задаче оператор QUEUE выглядит так:

QUEUE CEM

К-во Просмотров: 379
Бесплатно скачать Реферат: Моделирование термической обработки шестерней