
- •Раздел 2. Управление в организационных системах Тема 2.1. Особенности современного предприятия как объекта автоматизированного управления
- •Функциональные подсистемы асу предприятием (асуп)
- •Иерархические уровни управления предприятием
- •Фазы процесса управления предприятием
- •I фаза. Планирование.
- •II фаза. Фаза учёта.
- •Постановка задачи объемного планирования производства. Подходы к решению
- •Лекция 2.2.2. Балансовые модели планирования
- •Матричная форма модели межцехового баланса производства
- •Показатели прямых и косвенных материальных затрат
- •Баланс труда
- •Лекция 2.2.3. Постановка задачи о загрузке оборудования
- •Задача с последовательной обработкой изделий
- •Задача с параллельной обработкой изделий
- •Задача со смешанной обработкой изделий
- •Лекция 2.2.4. Задача распределения производственной программы по календарным периодам
- •Распределение производственной программы при длительности производственного цикла меньше интервала планирования
- •Распределение производственной программы при длительности производственного цикла больше периода планирования
Задача с параллельной обработкой изделий
Задача с параллельной обработкой обычно формулируется следующим образом. Предприятие располагает m типами взаимозаменяемого оборудования, на котором может выпускаться n видов изделий. Длительность изготовления изделия i-го вида (i=1,...,n) на j-ом типе оборудования (j=1,...,m) составляет aij единиц времени. Фонд рабочего времени оборудования составляет bj единиц времени. Известна производственная программа предприятия, в соответствии с которой предприятие должно произвести не менее d*i и не более d**i изделий i-го вида. Изготовление изделия i-го вида на оборудовании j-го типа требует от предприятия затрат в объеме gij единиц. Необходимо составить такой план загрузки оборудования, при котором суммарные затраты были бы минимальными.
В данной задаче для изготовления каждого изделия требуется один из типов оборудования и в отличие от предыдущей задачи маршрут изготовления изделий заранее неизвестен. Математическая модель задачи будет иметь следующий вид. Искомыми неизвестными являются yij – продолжительность работы оборудования j-го типа по изготовлению изделий i-го вида. Для определения объёмов производства изделий на каждом типе оборудования xij необходимо выполнить следующие вычисления:
Критерием
оптимальности будет минимизация затрат
на изготовление продукции.
Если известна отпускная цена выпускаемых изделий ci, то более корректным будет выбор в качестве критерия оптимальности максимизации прибыли предприятия.
Решение задачи должно удовлетворять следующим ограничениям:
н
а фонд рабочего времени оборудования
н
а объем выпуска продукции на всем оборудовании
н
а неотрицательность переменных
Задача со смешанной обработкой изделий
Однако на подавляющем большинстве предприятий для производства изделий требуется несколько последовательных операций, выполняемых на разнотипных группах оборудования. Каждая группа обычно содержит несколько взаимозаменяемых единиц оборудования. К примеру, в цехе холодной прокатки для производства автолиста используются травильные агрегаты, колпаковые печи, агрегаты резки и т.д., причем травильных агрегатов два, колпаковых печей несколько десятков, агрегатов резки около десяти.
Для таких предприятий наиболее подходящей является смешанная задача, которую можно сформулировать следующим образом. Предприятие производит n видов изделий. Для производства i-го вида изделия требуется mi групп оборудования. Каждая j-ая группа оборудования состоит из lj типов взаимозаменяемого оборудования. Длительность обработки i-го изделия на оборудовании k-го типа из j-ой группы составляет aijk единиц времени (i=1,...,n; j=1,...,mi; k=1,...,lj). Фонд рабочего времени оборудования k-го типа из j-ой группы составляет bjk. Обработка изделия i-го вида на оборудовании k-го типа из j-ой группы требует от предприятия затрат в объеме gijk единиц. Отпускная цена выпускаемых изделий ci. Необходимо составить такой план загрузки оборудования, при котором суммарная прибыль будет максимальной.
Математическую модель задачи построим следующим образом. Обозначим за xijk – количество изделий i-го типа, прошедших обработку на k-ом типе оборудования j-ой группы. План загрузки оборудования определяется как:
где zijk – длительность работы оборудования k-го типа из j-ой группы по обработке изделий i-го вида.
Так как производственная программа предприятия неизвестна, введем переменную yi, которая будет обозначать оптимальный выпуск изделий i-го вида.
Дальнейшие
построения необходимо проводить для
двух случаев: отсутствия или наличия
незавершенного производства, т.е.
образования некоторого запаса
полуфабрикатов после отдельных операций.
Если незавершенное производство
отсутствует, тогда критерий оптимальности
в виде максимизации прибыли можно
записать:
или
Решение задачи должно удовлетворять следующим ограничениям:
н
а фонд рабочего времени оборудования
на отсутствие незавершенного производства
на объем выпускаемой продукции
н
а неотрицательность переменных
Вслучае наличия незавершенного производства
критерий оптимальности можно записать
в виде (2.4), а группу ограничений (2.5) в
виде неравенства:
Предложенные математические модели являются довольно сложными, имеют большое количество переменных и ограничений. Для упрощения вычислений можно решить эту задачу в два этапа.
На
первом этапе решается задача с
последовательной обработкой и определяется
оптимальный объем выпуска продукцииyi.
Математическая модель этой задачи имеет
следующий вид:
На переменные наложены следующие ограничения:
1.
2.
3.
Здесьgij
и aij
– приведенные значения затрат и
длительности обработки изделия i-го
вида на j-ой
группе оборудования, которые определяются
по следующим формулам:
Однако
так какbijk
заранее неизвестны, то расчеты по данным
формулам можно заменить расчетами по
более простым приближенным формулам:
Или, что аналогично:
На втором этапе решается max{mi} задач с параллельной обработкой и определяется xijk и продолжительность работы оборудования zijk (i =1,…n; j = 1,…,mi; k = 1,…lj).
Математическую
модель задачи для конкретной j-ой группы
оборудования можно записать следующим
образом:
При ограничениях:
1.
2.
3.
Необходимо отметить, что обычно учитывается возможность образования незавершенного производства (2.6). Для решения всех описанных задач из-за линейности их математических моделей обычно применяются методы линейного программирования, например, модифицированный симплекс-метод. Возможно также применение динамического программирования.