Файл: Голенко Д.И. Статистические модели в управлении производством.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 147

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

возникают при определении пропускной способности объекта управления для прогноза ближайшей перспек­ тивы в выполнении планов выпуска продукции (стадия годового планирования). Задачи подгруппы (б) связаны в основном со стадией оперативного регулирования, ког­ да в критических ситуациях требуется определить мини­ мально необходимое количество ресурсов для выпуска планируемой продукции. На стадии годового планирова­ ния решение такой задачи позволяет выявить резервы ресурсов.

Особенностью производства мелкосерийного типа яв­ ляется необходимость соблюдения строгой последова­ тельности в выпуске деталей и узлов отдельных изделий. Такая особенность обусловлена тем, что на мелкосерий­ ное производство существенно влияют различные случай­ ные факторы (§ 1.3), вследствие чего невозможно создать обоснованные резервные запасы готовых (нередко весь­ ма дорогостоящих) деталей, которые можно было бы ис­ пользовать в текущем периоде. Таким образом, при лю­ бом случайном срыве в выпуске какой-либо детали при­ ходится решать вопрос о срочном выпуске новой детали либо за счет запасов времени, заложенных в планы про­ изводства изделий, либо за счет интенсификации крити­ ческой цепочки работ. Это обстоятельство приводит к не­ обходимости построения взаимоувязанных календарных планов работ, в которых учтены необходимые запасы времени на все наиболее вероятные сбои производствен­ ного процесса.

Необходимость строгой календаризации всех основ­ ных работ в мелкосерийном производстве заставляет уде­ лить особое внимание изучению процессов производства и управления для таких объектов на имитационных мо­ делях.

Задача построения оптимального календарного плана по какому-либо критерию может быть решена в мелко­ серийном производстве как с помощью имитационной мо­ дели индивидуального назначения, так и с помощью стандартных моделей календарного планирования, (§ 1.3). Учитывая достижения последних лет в области разра­ ботки такого рода стандартных моделей и методов реше­ ния с их помощью различных оптимизационных задач, нам представляется более эффективным использование стандартных моделей для построения оптимальных ка-

5f>

лендарных планов. Последующие параграфы настоящей главы в основном посвящены разработке моделей и мето­ дов решения оптимальной задачи календарного плани* рования. Разработка и исследование таких моделей про­ водилась рядом ученых [2.1, 2.5, 2.7—2.8, 2.20].

Не менее важную роль в управлении мелкосерийным производством играют имитационные модели, которые строятся на основе формализации процессов производст­ ва и управления и отражают структуру объекта управ­ ления и стохастичность указанных процессов. Помимо задачи календарного планирования на такой модели мо­ гут быть поставлены и решены почти все частные опти­ мальные задачи, которые возникают при проектировании и на различных стадиях планирования и управления про­ изводством мелкосерийного типа. Перечислим некоторые из таких задач, к которым следует отнести:

1. Нахождение оптимальных коэффициентов исполь­ зования оборудования при заданной программе произ­ водства и фиксированной технологии обработки дета­ лей. Определение этих величин особенно важно при про­ ектировании новых предприятий и реконструкции старых, поскольку выбор максимальных значений коэффициентов использования оборудования приводит к значительному увеличению незавершенного производства из-за роста межоперационных пролеживаний деталей. Следует за­ метить, что увеличение коэффициентов использования оборудования вызывает последствия, аналогичные росту запасов на складах; и то и другое приводит к омертвле­ нию части оборотных средств.

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

3. Определение влияния различных ограничений нп ресурсы, накладываемых на выпуск готовой продукции. Такие характеристики процесса функционирования пред-


приятия весьма важны при принятии решений о замене тех или иных ресурсов при необходимости интенсифика­ ции выполнения отдельных работ.

4. Изучение влияния функций распределения случай­ ных величин на выходные параметры модели, нахожде­ ние скорости сходимости моделируемых процессов к ус­ тойчивому режиму, влияние качественных характеристик ресурсов на качество функционирования объекта управ­ ления и ряд других задач, которые могут быть решены с помощью имитационной модели общего назначения.

Изучение влияния управляющих воздействий руково­ дителей низовых подразделений (смен, участков) на ход производственного процесса, в том числе при организа­ ции дисциплины очереди деталей к станкам. Исследова­ ние такого рода организующих воздействий может быть проведено на имитационной модели с помощью введения специальных правил предпочтения, которые рассматри­ ваются достаточно подробно в § 2.8 настоящей главы.

Этот перечень задач может быть продолжен в зависи­ мости от требований конкретной обстановки, однако уже данный список говорит о широких возможностях ими­ тационной модели при изучении конкретного производ­ ства.

В заключение остановимся на одной весьма важной задаче построения имитационных моделей. Такой задачей является выбор языка моделирования для построения имитационных моделей достаточно общего назначения. Сложность и трудоемкость построения такого рода ими­ тационной модели значительно затрудняет их широкое применение для решения насущных проблем управления производством. Поэтому рассмотрение вопросов выбора достаточно эффективного языка для построения имита­ ционных моделей и методологические вопросы построе­ ния таких моделей также отнесены нами к содержанию настоящей главы (§ 2.9.).

§2. 2. Модели календарного планирования

иих роль в управлении мелкосерийным

производством

Разработка математических моделей календарного планирования производится на основании требований и ограничений для сформулированных выше задач путем

обобщения и формализации процессов производства и управления в реальных объектах. Поскольку управление мелкосерийным производством основано главным обра­ зом на минимизации рассогласований между фактичес­ кими и плановыми сроками выпуска изделий, особое вни­ мание приходится уделять моделям календарного пла­ кирования, среди которых важное место занимают стан­ дартные модели (матричные, сетевые и т. п.). Последние применяются в основном для разработки аналитических методов решения задач календарного планирования и теории расписаний достаточно общего вида, а также для решения некоторых частных задач. Так, например, с по­ мощью аналитических методов может быть получено ре­ шение задачи построения календарного графика загруз­ ки оборудования на предприятии мелкосерийного про­ изводства.

Рассмотрим вопросы, связанные с постановкой, клас­ сификацией и методологией решения задач оптимально­

го календарного

планирования.

Пусть задано

множество деталей (партий деталей)

di(i= 1, 2,. . ., п)

и группа станков, на которых могут быть

обработаны все эти детали. Деталь di проходит совокуп­

ность

операций Оц,

Oi2,.

. ., Оіт.,

которые должны вы­

полняться в строго

определенной

последовательности

(задан

технологический

маршрут

МІ обработки детали

di).

 

 

 

 

Обычно исходная информация по технологии обработ­ ки деталей задается в виде упорядоченной последова­ тельности чисел, называемой технологической матрицей

T=\\Nih tut

Каждый элемент матрицы представляет упорядоченную пару чисел или конечное число упорядоченных чисел. По­ следний случай имеет место тогда, когда /-я операция і-й детали может быть выполнена на одном из нескольких

станков. Символ

обозначает

номер группы

оборудо­

вания, на котором

выполняется

/-я операция і-й

детали,

iij — время обработки.

 

 

Так, например, если вторая операция пятой детали может быть выполнена на третьем станке (все множество станков перенумеровано) за 1 час, а на восьмом станке— за 0,7 часа и больше ни на каком станке эта операция выполняться не может, то в клетке, соответствующей пя-



той строке и второму столбцу технологической матрицы должна быть запись: 3/1; 8/0,7. Матрица Т является стан­ дартной моделью для решения задачи календарного пла­ нирования, формулируемой следующим образом.

Требуется найти наилучший, по некоторому критерию К, план-график (расписание) выполнения всех операций по обработке каждой детали во времени на соответству­ ющем оборудовании.

Решение задачи может быть 'представлено в виде мат­ рицы запуска деталей

Л = 11 (пц,Тц)\\,

где (rtij, Тц) — упорядоченная пара чисел, которая нахо­ дится на пересечении t'-й строки и /-го столбца и обозна­ чает, что /-я по порядку обработки операция £-й детали запускается в производство в момент времени Тц на стан­ ке с номером tiij^Nij.

Расписание в смысле данного выше определения так­ же должно удовлетворять ряду требований и ограниче­ ний, наиболее часто встречающихся в производстве. Прежде всего имеется в виду, что tij является суммой подготовительно-заключительного и операционного вре­ мени, затраченного на деталь либо партию деталей, в за­ висимости от того, что понимается под di. В качестве ог­ раничений выступают следующие положения:

1)любая операция выполняется на конкретном стан­ ке от начала до конца без перерывов;

2)в любой момент времени любой станок может вы­ полнять не более одной операции;

3)любая операция детали di может быть начата пос­ ле окончания предыдущих операций в технологическом маршруте МІ.

Расписание, удовлетворяющее ограничениям 1,2 и 3, называется допустимым. Если множество допустимых расписаний обозначить через D, то задача календарного планирования заключается в нахождении такого распи­ сания А* из множества D, которое минимизировало бы принятый критерий

К(А*) = min К (А).

Сформулированная задача является достаточно уни­ версальной, и ряд конкретных производственно-организа­ ционных условий календарного планирования укладыва­ ется в описанную модель. То обстоятельство, что иногда

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

Более простой и менее общей является модель, кото­ рая упоминается в литературе [2.5] как задача очереднос­ ти. В отличие от предыдущей задачи множество допусти­ мых расписаний в задаче очередности помимо ограниче­ ний 1, 2 и 3 должно удовлетворять еще следующим допол­ нительным ограничениям:

4)каждая операция любой детали может быть вы­ полнена только на одном станке;

5)все детали имеют одинаковые технологические маршруты, причем фиктивные операции (операции с ну­ левым временем) отсутствуют;

6)технологический маршрут предусматривает выпол­ нение всех операций на различных станках;

7) на всех

станках

порядок

прохождения деталей

один и тот же.

 

 

 

При отсутствии неоправданных простоев каждая пере­

становка п=

І2, ...,

in) чисел

1, 2, ..., п однозначно

определяет расписание А, поэтому решение задачи оче­ редности сводится к отысканию наилучшей в смысле не­ которого критерия перестановки я, определяющей поря­ док обработки деталей. Планы без неоправданных про­

стоев называют действительными

планами.

 

Иногда рассматривается задача, у которой допусти­

мое

расписание удовлетворяет

только

ограничениям

1 6,

т. е. в отличие от задачи очередности

на различных

станках порядок прохождения деталей может быть раз­ личным.

Рассмотренные типы задач календарного планирова­

ния для удобств ссылок назовем задачей I (ограничения

1—3), задачей

I I (ограничения 1—7)

и задачей I I I (огра­

ничения 1 6).

Для формулировки

конкретной задачи

календарного планирования необходимо указать тип за­ дачи и критерий оптимальности.

При выборе критерия оптимальности учитываются следующие общие цели, стоящие перед предприятием:

— оптимальное использование ресурсов при заданной производственной программе;


— построение производственной программы, опти­ мально использующей ресурсы предприятия.

В детальной формулировке эти цели можно рассмат­ ривать как прямую и обратную задачи календарного планирования. Будем понимать под критерием оптималь­ ности некоторый функционал К ( А ) , определенный на календарных планах А (его нередко называют целевой функцией). Наилучшему плану должно соответствовать экстремальное значение этой функции. Выбор критериев оптимальности для каждого конкретного случая дикту­ ется конкретными организационно-производственными условиями. В ряде работ предлагаются следующие кри­ терии:

критерий минимизации общего

времени обработки

всех деталей

 

К\{А) = min (max TIM

T ) ,

Аі

где Tim.=^Ti,n,+t)m.—время окончания обработки по­

следней операции /-и детали; критерий минимизации суммарного пролеживапия де­

талей в заданный период времени

/ < 2 ( Л ) = т і п 2 2 іі+І-Тп),

Аі і

где Tij = Tij + tij — время окончания обработки на і-й де­

тали /-й операции;

 

критерий минимизации

суммарного простоя станков

в заданный период времени

(для задачи II)

K3{A)=m\nZ2

(Ti+ij-Tu);

Аі >

критерий минимизации отклонения от плановых сро­ ков окончания обработки каждой детали (партии дета­ лей)

КА{А) = m i n 2 J Ti-fimi

/,

А 4

 

где ТІ — заданный срок окончания обработки і-й детали или партии деталей.