УДК 658.514.3:004.021
ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ МОДЕЛЕЙ СИСТЕМЫ ОПЕРАТИВНОГО КАЛЕНДАРНОГО ПЛАНИРОВАНИЯ МНОГОНОМЕНКЛАТУРНОГО ПРОИЗВОДСТВА
© 2016 С.А. Карпаев1, С.Н. Ларин1, А.А. Федоров2
!ФНПЦ АО «НПО «Марс», г. Ульяновск 2Ульяновский государственный технический университет
Статья поступила в редакцию 02.04.2016
В статье приведен анализ цикла проектирования оперативно-календарного плана в проекции на технологическую подготовку производства (ТПП), выявлены его недостатки, особенности, пути повышения эффективности оперативно-календарного планирования. Для устранения недостатков предложено и описано взаимодействие системы оперативного-календарного планирования с системой автоматизации проектирования (САПР) ТПП. Разработан алгоритм проектирования оперативно-календарного плана с использованием истории успешных практик производства на множестве вариантов технологических процессов. Представлен пример формирования оперативно-календарного плана с использованием средств разработанных в процессе исследования.
Ключевые слова: оперативно-календарное планирование, технологическая подготовка производства, интеграция систем, модель
Проблема автоматизации многономенклатурного производства - одна из наиболее актуальных в условиях ускорения экономического развития, всемерной интенсификации и повышения эффективности производства на базе современных информационных технологий. Решение ее сильно задержалось по сравнению с проблемой автоматизации массового производства деталей, как правило, одного наименования, где давно и успешно применяются традиционные автоматические линии. Техническая база для решения этой проблемы сформировалась с появлением высокопроизводительных и высокоавтоматизированных станков с числовым программным управлением (ЧПУ), в том числе и на базе электронных вычислительных машин [1].
Базовым составляющим автоматизированных систем производства является планирование использования средств производства и трудовых ресурсов предприятия, а также расчет равномерной загрузки трудовых ресурсов и площадей, выстраивание выполнение заказов таким образом, что бы задания между цехами, участками, рабочим центрами сочетались с минимальными количествами простоев во время настройки и подготовки к работе, исключив диспропорции при выполнении задач на разных стадиях изготовления. Эта задача полностью ложится на системы оперативно-календарного планирования (ОКП). Существенную и значимую роль в производстве оказывает САПР ТПП, так как процесс производства руководствуется технологическим процессом, маршрут которого детально описан в сопроводительных документах [1-3].
При одинаковой программе выпуска может быть разработано несколько вариантов технологических процессов обработки, имеющих различные характеристики. Изменение программы выпуска еще больше увеличивает инвариантность применения технологических процессов и усложняет процесс
Карпаев Сергей Александрович, инженер по автоматизированным системам управления производства. E-mail: [email protected]
Ларин Сергей Николаевич, кандидат технических наук, заместитель начальника ПТК-6 - начальник сектора 603. Email: [email protected]
Федоров Александр Александрович, кандидат технических наук, заведующий кафедрой «Самолетостроение». E-mail: [email protected]
проектирования и выбор оптимального варианта. Из возможных вариантов технологического процесса изготовления одного и того же изделия, равноценных с позиции технического принципа проектирования, выбирают наиболее эффективный и рентабельный вариант. С точки зрения построения производственных расписаний важно учесть и выбрать тот технологический процесс, эффективность и рентабельность от которого будет максимальна с учетом постоянно меняющегося приоритета изготовления в плане производства. Необходимость комплексного подхода при решении задач управления производством, автоматизированных систем ТПП и ОКП привело к унификации требований к подобным системам и появлению новых концепций.
В статье авторами раскрывается подход (который уже получил частичную реализацию) к извлечению и использовании истории успешных опытов производства, а так же множества вариантов технологических процессов САПР ТПП в процессе проектирования оперативно-кален-дарного плана, предлагаются оригинальные алгоритмические решения формирования оперативно-календарных планов.
Взаимосвязь систем САПР ТПП и ОКП. Оперативно производственное планирование в единичном производстве включает в себя: расчёт производственного цикла; построение календарного графика выполнения заказов; расчёт времени опережения в работе цехов; расчёт загрузки оборудования; регулярный учёт выполнения заказов. Расчет длительности производственного цикла изготовления изделия начинается с разработки календарного графика общей и узловой его сборки (циклограммы). Последняя определяет продолжительность производственного цикла и устанавливает очередность комплектования узлов изделия. После определения длительности цикла сборки изделия, продолжительности механической обработки и изготовления заготовок можно определить полный цикл изготовления изделий и составить график выполнения заказа, который служит важным документом для межцехового планирования на предприятиях с единичным типом производства. При составлении графика изготовления изделия учитываются технологические операции (на основании техпроцессов) также пролеживание деталей (межоперационное, межцеховое).
Проведенный анализ показал, что в существующих системах построения планов (например в системах, «СПРУТ-ОКП», «1С: Предприятие», «SAP» и др.) отсутствует технология анализа архива технологических процессов с точки зрения их проекции на
производство, отсутствует предварительная аналитика загружаемых рабочих центров. Системы ОКП взаимодействуют с системами САПР ТП, PDM, ERP (рис.1). Наличие постоянного обмена данными является обязательным условием работы системы ОКП [1, 5].
Рис. 1. Взаимодействие системе ОКП
В процессе формирования производственных планов учитывается много характеристик: трудовые ресурсы, материальные ресурсы, рабочие центры и т.п. Также в процессе формирования плана производятся расчеты по минимизации временных потерь простоев оборудования, времени ожидания обслуживания (обеспечение комплектного выпуска деталей), минимизация времени выполнения всех работ по комплекту деталей с учётом подстановки наиболее эффективного технологического процесса. Все критерии в равной степени невозможно использовать в процессе построения плана, однако можно выстроить приоритетность самих критериев в соответствии со значимостью [5-7].
Цель работы: построение модели взаимодействия критериев технологических операций и критериев построения плана между САПР ТПП и системой ОКП.
Разработка модели интеграции систем ОКП и САПР ТПП. Инженерная подготовка производства изделия начинается с анализа конструкторской документации (КД), технических требований, технических условий (ТУ) разработчика и т.д. После получения КД инженер-технолог проводит анализ на возможность изготовления, и в случае, если оборудование и освоенная технология позволяет изготовить изделие - создает технологически процесс (ТП) в САПР ТПП. В систему ОКП загружается укрупненный план (помесячный, поквартальный и т.п.) производства, который благодаря алгоритму производит формирование календарного плана на каждый цех. В результате работы программного обеспечения на выходе получается цеховой оперативно-календарный план. Авторы стати предлагают при построении оперативно-календарного плана использовать исходные данные всех технологических процессов САПР ТПП (рис. 2).
Рис. 2. Взаимодействие систем управления производством
При формировании оперативно-календарного плана система получает на планируемое изделие технологический процесс (из САПР ТПП) и технологические
операции. Каждая технологическая операция с помощью алгоритма формирования цехового плана рассчитывается и передается на конкретный участок, где
будет производиться сама технологическая операция. В процессе расчета во внимание принимаются такие параметры как, материальные ресурсы (доступность вспомогательного материала, наличие металлорежущего инструмента и т.п.), трудовые ресурсы (рассматривается наличие и/или отсутствие исполнителя на рабочем месте на указанный период планирования), ресурсы рабочих центров (учитывается график ремонта оборудования). В процессе расчета каждой операции производится расчет интервалов времени между операциями (Щ] среди множества деталей заказов (Ь) планируемого периода Твр. В процессе построения плана так же считается трудоёмкость операции ^¡к) на конкретном станке (Кп), длительность выполнения технологической операции (рц), в том числе множество всех технологических операций (СО (включая время простоев). При расчете система обращается к истории успешных практик и включает в план технологическую операцию на исполнителя, чья производительность выше других. На рис. 3 отражен процесс циклический, итерационный, где производится сравнение характеристик в момент построения оперативно-календарного планирования.
Уменьшение времени ожидания обработки для всех деталей или узлов заказа, простоев оборудования, а также сокращения времени всего производственного цикла выполнения заказа решение задачи оптимизации производственного процесса нужно выполнять в соответствии со следующими критериями: минимизация времени ожидания обслуживания (Квд), т. е. обеспечение комплектного выпуска деталей (суммируется одноименная номенклатура), улучшение структуры
штучно-калькуляционного времени определенной по формуле:
К, (0 = т т (£/Иу) (1)
где Щ - интервал времени между окончанием (]-1)-й и началом ]-й операции 1-ой детали; ¡8 - множество деталей заказа Б.
Максимальная загрузка оборудования (К2) является одной из основополагающих целей в производственном процессе. В расчет включено все множество операций ¡-той детали (01) и длительность выполнения операции (р). Изначально определяется значение р! по формуле:
Р1=(^Ри) (2)
где ру- длительность выполнения операции; 01 - множество операций ¡-той детали.
Исходя из известной составляющей р производится расчет длительности прохождения ¡-той детали в системе (Б1), включая время простоя по формуле: ?! = (И ц + Р д (3)
Таким образом, минимизация простоев оборудования (К2) рассчитывается с учетом трудоёмкости операции ¡-той детали на к-том станке ^¡к) по следующей формуле:
К2 = тIп(ца - X1 е кз) (4)
В итоге минимизация времени выполнения всех работ по комплекту деталей рассчитывается по следующей формуле:
К3=т ( п (X 1 6 к-Х 1 е //;) (5) где йк - объем работ, который необходимо выполнить по ¡-той детали заказа б.
Рис. 3. Процесс итерации технологической операции в алгоритме
Алгоритмическая интерпретация модели
ОКП. Методика интеграции САПР ТПП и ОКП представляется в виде последовательно выполняемых процедур:
1. Получение состояния всех видов ресурсов (материальные, трудовые ресурсы, ресурсы рабочих центров).
2. Получение итогового объёма мощности рабочих центров в зависимости от ресурсов.
3. Получение результата о выполнении плана.
4. Невыполненные технологические операции с наивысшим приоритетом добавляются в план.
5. Получение мощности невыполненных операций и формирование остаточной мощности рабочих центров.
6. Получение новой номенклатурной позиции плана.
7. Поиск технологического процесса на выбранную номенклатурную позицию из САПР ТПП.
8. Определение количества технологических процессов ранее используемых на производстве (если больше одной, то последующий цикл повторяется в зависимости от количества технологических процессов).
9. Определяются все технологические операции по выбранному технологическому процессу в сумме затрат на реализацию не превышающих смену или две смены рабочего дня (зависит от установок системы).
10. Каждая технологическая операция распределяется по рабочим центрам каждого из участка, которому
определена технологическая операция (методом сло- выполняется - технологическая операция не распре-
жения).
деляется на рабочие центры и последующие операции
11. Определяются критерии, установленные в «бараба- техпроцесса не обрабатываются.
Алгоритм формирования оперативно-календар-
не» (рис. 3).
12. Каждый критерий проверяется на условие добавле- ного плана представлен на рис. 4. ния в рабочий центр (согласно п.10), если условие не
Рис. 5. Интерфейсная реализация интеграции САПР ТПП и системы ОКП
Практическая реализация. Система производит расчет текущего состояния выполнения установленного плана и выдает результат о выполненных операциях, а также о проценте его выполнения. Для построения плана на следующий период (периодом может быть любой промежуток времени между итерациями построения плана) необходимо установить атрибут «учитывать все технологические операции»: таким образом, система при расчетах обращается к истории технологических операций САПР ТП.
Каждый технологический процесс анализируется с точки зрения его последнего исполнения. Лучший по своим параметрам (под лучшим подразумевается техпроцесс скорость исполнения, которого самая высокая среди остальных, а так же его себестоимость его реализации по отношению к другим) технологический процесс система в порядке соответствующем общему плану обрабатывает и распределяет по рабочим центрам в план будущего периода. Таким образом, при формировании плана выполнения технологических операций производится аналитика всех технологических операций ранее выполняемых на производстве.
Выводы: предложена модель взаимодействия систем технологической подготовки производства и системы календарного планирования производства. Предлагаемая модель интеграции систем позволяет на этапе проектирования технологических процессов спрогнозировать итоговое время изготовления изделия с учетом загрузки рабочих центров. Прогноз осуществляется на основании истории успешных опытов, ранее изготовленных деталей, а также текущего
состояния производственных мощностей. Таким образом, на стадии проектирования технологической подготовки определяется техническая возможность реализации всех технологических операций с учетом возможности их выполнения в рамках постоянно формирующегося календарного плана производства.
СПИСОК ЛИТЕРАТУРЫ:
1. Чудаков, А.Д. Автоматизированное оперативно-календарное планирование в гибких комплексах механообработки / А.Д. Чудаков, Б.Я. Фалевич. - М.: Машиностроение, 1986. 224 с.
2. Капустин, Н.М. Автоматизация производственных процессов в машиностроении: под ред. Н.М.Капустина / Н.М. Капустин, П.М. Кузнецов, А.Г. Схиртладзе и др. - М.: Высшая школа, 2004. 415 с.
3. Михайлов, А.В. Основы проектирования технологических процессов машиностроительных производств / А.В. Михайлов, Д.А. Расторгуев, А.Г. Схиртладзе. - Старый Ос-кол: ТНТ, 2010. 336 с.
4. Спиридонов, А.А. Планирование эксперимента при исследовании технологических процессов. - М.: Машиностроение, 1981. 184 с.
5. Гаврилов, Д.А. Управление производством на основе стандарта MRP II - СПб: Питер, 2003. 352 с.
6. Татевосов, К.Г. Основы оперативно-производственного планирования на машиностроительном предприятии. -Л.: Машиностроение, 1985. 278 с.
7. Гамма, Э. Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. - СПб: Питер, 2001. 368 с.
8. Детмер, У. Теория ограничений Голдратта. Системный подход к непрерывному совершенствованию. - М.: Анд проджект, 2007. 414 с.
PRACTICAL REALIZATION OF MODELS OF EXPEDITIOUS SCHEDULING SYSTEM AT MULTINOMENCLATURE PRODUCTION
© 2016 S.A. Karpaev1, S.N. Larin1, A.A. Fedorov2
!FNPTs JSC "NPO "Mars", Ulyanovsk 2 Ulyanovsk State Technical University
In article the analysis of a cycle of design the quick planned schedule in projection to the technological preparation of production (TPP) is provided, his shortcomings, features, ways of increase the efficiency of quick scheduling are revealed. For elimination of shortcomings interaction of system quick scheduling with system of automation of design (SAPR) TPP is offered and described. The algorithm of design of the quick planned schedule with use of history successful the practician of production on a set of options of technological processes is developed. The example of formation the quick planned schedule with use of the means developed in the course of research is presented.
Key words: quick scheduling, technological preparation of production, integration of systems, model
Sergey Karpaev, Engineer for Automated Production Management Systems. E-mail: [email protected]
Sergey Larin, Candidate of Technical Sciences, Deputy Chief of PTK-6 - Chief of the 603 Sector. E-mail: [email protected] Alexander Fedorov, Candidate of Technical Sciences, Head of the Department "Aircraft Manufacturing". E-mail: [email protected]