Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект [6] / Курсовой проект - Пояснительная записка (Основная часть).doc
Скачиваний:
84
Добавлен:
02.05.2014
Размер:
1.02 Mб
Скачать

2 Структурная схема процесса функционирования

Структурная схема процесса функционирования системы передачи данных представлена на рисунке 1.

Рисунок 1- Структурная схема процесса функционирования участка термической обработки

3 Структурная схема модели в символике q-схем

Далее приведена структурная схема модели участка термической обработки в символике Q-схем (рис. 2)

Рисунок 2 - Структурная схема модели в символике Q-схем

На рисунке 2 использованы следующие обозначения:

И – источник, К - канал, Н – накопитель;

Н1– накопитель цементации;

Н2– накопитель закаливания;

К1– цементирующий агрегат;

К2 – закаливающий агрегат.

Источник И имитирует поступающие на участокк детали. Если накопитель Н1 заполнен, то клапан 1 закрыт, если при этом из источника И поступает очередная заявка, то открывается клапан 2 и деталь считается потеряной. Если цементирующий агрегат К1 свободен, то открывается клапан 3 и обрабатывается очередная заявка из накопителя Н1. Далее заявка поступает в накопитель Н2 агрегата закаливания, если клапан 4 открыт, а затем и в сам агрегат закаливания – канал К2. После этого заявка уходит по одному из четырех направлений, в зависимости от времени обработки и общего количества проходов по участку. Направление ухода заявки определяется одним из 4-х клапанов: клапан 6,7,8,9. Клапан 6 открывается, если заявка должна пройти повторную закалку в канале К2 (один проход и ); Клапан 7 открывается, если полную повторную обработку в канал К1 и К2(один проход,); Клапан 8 открывается, если деталь(заявка) первого сорта(два прохода иили один проход и); Клапан 9 открывается, если деталь(заявка) второго сорта (два прохода и).

4 Переменные и уравнения имитационной модели

Экзогенные переменные:

RequestTime= 10 – интервал поступления деталей на участок;

RequestMistake = 5 – погрешность интервала поступления деталей на участок.

Эндогенные переменные:

CementationTime= 10 – время цементации;

CementationMistake = 6 – погрешность времени цементации;

TemperingTime= 10 – время закалки;

TemperingMistake = 7 – погрешность времени закалки;

FstSort/RequestQuantity – вероятность полной обработки;

SecSort/RequestQuantity – вероятность частичной обработки;

Denied/RequestQuantity – вероятность отказа в обработке.

Вспомогательные переменные:

S1.Volume– свободная емкость накопителя;

S1.MaxVolume– Емкость накопителя;

S1.IsFull– флаг заполненности накопителя;

E1.IsFree– флаг состояния канала.

Переменные состояния:

Denied– количество необработанных деталей;

FstSort– количество обработанных деталей первого сорта;

SecSort– количество обработанных деталей второго сорта.

Дополнительные переменные, используемые в программе:

t– текущее время моделирования;

RequestQuantity– количество деталей, которые надо обработать.

Параметры модели:

StorageVolume= 5 – емкость накопителей.

Lф= 2; – количество фаз;

LН1 = 1; – количество накопителей первой фазы;

LK1 = 1; – количество каналов первой фазы;

LН2 = 1; – количество накопителей второй фазы;

LK2 = 1; – количество каналов второй фазы;

E1.EndTime– время окончания обслуживания детали агрегатом цементации;

E2.EndTime– время окончания обслуживания детали агрегатом закалки.

Уравнения модели:

FstSortPossibility=FstSort/RequestQuantity– вероятность полной обработки;

SecSortPossibility=SecSort/RequestQuantity– вероятность частичной обработки;

DeniedSortPossibility =Denied/RequestQuantity – вероятность отказа в обработке.

Соседние файлы в папке Курсовой проект [6]