close

Вход

Забыли?

вход по аккаунту

?

Коновалов ИВ 4-42

код для вставкиСкачать

ГОУ ВПО
"ИВАНОВСКИЙ ГОСУДАРСТВЕННЫЙ ЭНЕРГЕТИЧЕСКИЙ
УНИВЕРСИТЕТ
ИМЕНИ В. И. ЛЕНИНА"
Кафедра ПОКС
Отчёт по курсовому проекту
"Модель управления производственным участком".
Выполнил: студент гр. 4-42*
Коновалов И.В.
Проверил: Кокин В.М.
Иваново 2007
Оглавление
Объект моделирования3
Концептуальная модель4
Прохождение сигналов5
Диаграммы состояний7
Разработка моделей элементов СМО и тестирование их в среде Simulink10
Общий вид системы10
Модель резерва (Reserv)10
Модель очереди сломанных машин (OU #1/Turn of Broken Machines)10
Блок расчета издержек (Economic Block)12
Обслуживающее устройство №1 (OU #1)12
Машины в работе (OU#1\Machines in Work)14
Генератор (OU#1\Machines in Work\Generator)14
Блок сравнения(BS)15
Очередь на ремонт (Turn)15
Обслуживающее устройство №2 (OU#2)17
Генератор (OU#2\Generator)18
Вывод19
Объект моделирования
Задание 7*
Модель управления производственным участком
На трикотажной фабрике 50 швейных машин работают по 8 часов в день 5 дней в неделю. Любая из этих машин может в любой момент времени выйти из строя. В этом случае ее заменяют резервной машиной либо сразу (если есть резерв), либо по мере его появления. Тем временем сломанную машину отправляют в ремонтную мастерскую, где ее чинят и возвращают в цех, но уже в качестве резервной. В существующем замкнутом цикле движения машин можно выделить 4 фазы (см. рис.).
Предварительные прикидки по реорганизации производства показывают, что для организации надежной и выгодной работы следует использовать 59 машин: 50 из них используются непосредственно в производстве, 5 составляют резерв (так называемый "горячий" резерв) 2 могут одновременно ремонтироваться и 2 находиться в состоянии ожидания ремонта. Из таких предположений следует, что в ремонтном подразделении следует держать не менее двух рабочих.
Управляющий хочет знать, насколько оправданы такие прикидки, сколько рабочих следует нанять для работы в мастерской, сколько машин арендовать для использования в качестве резервных, чтобы ими можно было заменить собственные в случае отказа, какую платить за это арендную плату.
Опыт эксплуатации машин на аналогичных предприятиях показывает, что на ремонт сломанной машины уходит примерно 7±3 часа. Время безотказной работы машины (т. е. время от отказа до следующего отказа, так называемая "наработка на отказ") составляет примерно 157±25 часов и не зависит от того, собственные это машины или арендуемые.
Плата за аренду машин не зависит от того, работают они или простаивают.
Почасовой убыток от снижения уровня производства при использовании менее 50 машин в производстве составляет примерно 20$ на неработающую машину.
Оплата рабочих в мастерской - 3,75$ в час.
За машины, находящиеся в резерве, надо платить по 30$ в день.
Постройте модель системы и исследуйте на ней организацию системы с целью определения минимальной стоимости эксплуатации.
Концептуальная модель
Прохождение сигналов
ОУ №1:
* ОУ "Машины в работе": Вх1:1 - сигнал S4 "Машина взята из резерва".
Вых1: 1 - сигнал S1 "машина сломана",
0 - нет сигнала.
Вых2: Lmvr - количество машин в работе.
* Очередь "Сломанные машины":
Вх1: 1 - сигнал S1 "машина сломана",
0 - нет сигнала.
Вх2: 1 - сигнал S2 "Машина взята в очередь на ремонт",
0 - нет сигнала.
Вых1: Lsm - количество сломанных машин в этой очереди.
* БС (блок сравнения):
Вх1: Lsm - количество сломанных машин в этой очереди.
Вх2: Lmvr - количество машин в работе.
Вх3: Lr - длина резерва.
Вых1: 1 - S4 сигнал "Машина взята из резерва".
Вых2: Издержки от некомплекта машин в цеху (Iz1).
ОЧЕРЕДЬ НА РЕМОНТ:
Вх1: 1 - сигнал S5 "Машина взята из очереди",
0 - нет сигнала.
Вх2: Lsm - количество сломанных машин в этой очереди.
Вых1: Lo - длина очереди.
Вых2: 1 - сигнал S2 "Машина взята в очередь на ремонт",
0 - нет сигнала.
ОУ № 2 "МАШИНЫ В РЕМОНТЕ":
Lrem - количество людей занятых в ремонте.
Вх1: Lo - длина очереди.
Вых1: 1 - сигнал S6 об окончании ремонта,
0 - нет сигнала.
Вых2: 1 - сигнал S5 "Машина взята из очереди"
0 - нет сигнала.
Вых3: Издержки- заработная плата рабочим(Iz2).
ОЧЕРЕДЬ "РЕЗЕРВ":
Вх1: 1 - сигнал S6 об окончании ремонта,
0 - нет сигнала.
Вх2: 1 - сигнал S4 "Машина взята из резерва".
Вых1: Lr - количество машин в резерве.
БЛОК РАСЧЕТА ИЗДЕРЖЕК:
Вх1: Издержки от некомплекта машин в цеху.
Вх2: Издержки- заработная плата рабочим.
Вх3: Lr - количество машин в резерве.
Вых1: Iz - общие издержки.
Диаграммы состояний
1. ОУ "Машины в работе"
2. Очередь "Сломаные машины"
3. БС
4. Очередь на ремонт
5. ОУ № 2 "Машины в ремонте"
6. Очередь "Резерв"
7. Блок расчета издержек
Разработка моделей элементов СМО и тестирование их в среде Simulink
Общий вид системы
Модель резерва (Reserv)
Модель очереди сломанных машин (OU #1/Turn of Broken Machines)
Элемент Switch в данной схеме стоит для того, чтобы длина очереди не была отрицательной.
В связи с идентичностью модели резерва и модели сломанных машин протестируем только модель резерва.
Входной сигнал S6 "Машина добавлена в очередь" Входной сигнал S4 "Машина взята из очереди"
Выходной сигнал Lr - длина резерва
По результатам тестирования можно сделать вывод, что модель очереди работает нормально.
Блок расчета издержек (Economic Block)
Обслуживающее устройство №1 (OU #1)
Выходной сигнал S4 "Взять машину из резерва" При прохождении сигнала S1 (машина сломана) количество машин в работе (Lmvr) уменьшается, а количество сломанных машин (Lsm) увеличивается. При прохождении сигнала S2 (машина взята в очередь на ремонт) количество машин в ремонте (Lsm) уменьшается. В том случае, если количество машин в работе меньше максимального, количество сломанных машин равно нулю, а длина резерва не равна нулю, генерируется сигнал S4 (взять машину из резерва) и количество машин в работе увеличивается на 1.
По результатам тестирования можно сделать вывод, что обслуживающее устройство №1 работает нормально. Далее приведены некоторые отдельные блоки и подсистемы обслуживающего устройства №1.
Машины в работе (OU#1\Machines in Work)
Генератор (OU#1\Machines in Work\Generator)
Machines in Work\Generator\Enabled Subsystem
Блок сравнения(BS) выполнен в виде функции
Очередь на ремонт (Turn)
Очередь на ремонт представляет собой ограниченную очередь. В том случае, когда длина очереди сломанных машин не равна нулю и в очереди на ремонт есть место, происходит генерация сигнала S2(забрать машину из очереди сломанных машин) и длина очереди на ремонт увеличивается. Элемент Switch необходим для того, чтобы исключить возможность появления отрицательной длины очереди.
Входной сигнал S5 "Машина взята из очереди на ремонт" Входной сигнал Lsm - длина сломанных машин
Выходные сигналы Lo - длина очереди
S2 - машина взята в очередь на ремонт
По результатам тестирования можно сделать вывод, что модель очереди на ремонт работает нормально.
Обслуживающее устройство №2 (OU#2)
Обслуживающее устройство №2 моделирует ремонтный цех. Сигнал S6 означает, что машина отремонтирована и мастер освободился. В том случае, когда длина очереди на ремонт больше нуля и есть свободные мастера (Lrem > 0), генерируется сигнал S5 (взять машину из очереди на ремонт).
По результатам тестирования можно сделать вывод, что обслуживающее устройство №2 работает нормально.
Генератор (OU#2\Generator)
Блок сравнения AND предназначен для того, чтобы в том случае, когда оба мастера свободны, сигналы об окончании ремонта с генератора не выходили.
Вывод
В результате работы смоделированного производственного участка в течение недели средние издержки составили порядка 5-6 тысяч $. При этом обнаружилось, что количество машин в резерве в начальный момент времени можно уменьшить с 5 до 2-3. Тогда издержки уменьшаются в среднем на 2000 $. Количество мастеров в ремонтном цеху равное 2 вполне достаточное для нормальной работы участка.
При уменьшении арендной платы вдвое и наличии 2 машин в резерве в начальный момент времени, издержки уменьшаются в среднем еще на 500$.
Итак, при выполнении всех перечисленных изменений в моделируемом производственном участке издержки за неделю сводятся к сумме в 3-3,3 тысячи$.
2
Документ
Категория
Рефераты
Просмотров
33
Размер файла
884 Кб
Теги
коновалов
1/--страниц
Пожаловаться на содержимое документа