Планирование и оптимизация: от Вергилия до... APS-системы
Во-первых, при анализе различных решений класса APS необходимо четко представлять следующее: самым важным аспектом их работы является реалистичность планирования. А она в существенной степени зависит от поддерживаемых ограничений модели. В самом деле, сколь бы интересным ни был составленный план, практическую ценность он представляет только в том случае, если его можно выполнить.
На какие же основные ограничения производственной модели следует обращать внимание?
1. На ограничения, связанные со специфическими типами оборудования: печами, танками, конвейерами, рольгангами, трубопроводами, соединяющими отдельные единицы парка машин. Важна возможность моделирования минимальной и максимальной емкости загрузки оборудования, процессов заполнения и освобождения содержимого танков.
2. На те, что имеют отношение к технологическим маршрутам и спецификациям изделий. Можно ли задавать произвольную последовательность прохождения операций в маршруте, параллельное их выполнение, жесткую стыковку типа \"начало - конец\", ограничивать максимальное время жизни отдельных переделов? Немаловажной является возможность описания и реализации альтернативных производственных маршрутов, задания длительностей отдельных операции в зависимости от требуемого для их выполнения оборудования, указания приоритетов использования этого оборудования. Для сборочных и рецептурных производств существенно и то, каким способом можно описать спецификацию/рецепт изделия: какова максимальная глубина вложенности компонентов, можно ли точно указывать временной отрезок потребления сырья и материалов в рамках технологического маршрута?
3. Допускается ли планирование с учетом прогнозируемых поставок сырья и материалов, ограниченного числа операторов в отдельные смены, наличия доступной технологической оснастки и инструмента?
4. Можно ли учитывать динамические ограничения, связанные с поломками оборудования, невыходом сотрудников на работу, изменением скорости работы машин уже в процессе реализации плана?
5. Допускается ли планирование взаимозаменяемых компонентов (полуфабрикатов) не для каждого производственного заказа в отдельности, а более крупными партиями, как это делается при использовании алгоритмов MRP-II в ERP-системах?
Во-вторых, немаловажный фактор - скорость работы системы. Как правило, скорость расчета/перерасчета оперативного производственного расписания должна составлять минуты, максимум десятки минут. В связи с тем что в большинстве APS-систем сначала информационная модель загружается в память, их производительность определяется реализованными алгоритмами и мало зависит от выбора СУБД.
Любая система автоматизированного планирования является системой поддержки принятия решений и не может полностью заменить планировщика. Ручные корректировки в подготовленном программой расписании - это часто только способ внести дополнительные ограничения, которые система не поддерживает в рамках информационной модели. С точки зрения пользователя, APS-решение должно обеспечивать ему свободу работы с расписанием - разрешать перенос операций с машины на машину, предоставлять инструмент корректировки параметров заказов. Она должна оценивать правомочность вносимых им изменений с точки зрения заложенных в исходную модель условий. Естественно, корректировки должны осуществляться в режиме реального времени.
Важным моментом является то, в какой форме система составления производственных расписаний предоставляет информацию о планировании. Табличная форма в виде нарядов на работы удобна для передачи расписания в печатном виде для исполнения в цех, но имеет весьма ограниченные возможности интерактивной корректировки.
Для анализа и изменения планов наиболее удобной формой представления информации считается диаграмма Ганта.
Существует множество ее вариантов в зависимости от того, какие данные представлены на оси ординат. Диаграмма Ганта по заказам (по задачам), часто используемая менеджерами проектов, не столь востребована при анализе производственных расписаний, как диаграмма Ганта с распределением операций по машинам. В практической работе нередко применяется и диаграмма Ганта с распределением задач по операторам. Очень полезны дополнительные диаграммы, служащие для анализа загрузки оборудования, движения материалов на складе с указанием прогнозного состояния склада, ключевых показателей эффективности и потребления энергоресурсов, а также для формирования списка запаздывающих/опережающих производственных заказов. При работе со сложными производственными моделями, включающими сотни единиц оборудования (машиностроение) или сотни операций в технологических маршрутах (изготовление микропроцессоров), существенное влияние на гибкость работы с планом оказывает наличие инструментов сортировки и фильтрации отображаемых на диаграммах Ганта объектов.
С точки зрения представления времени в производственной модели большинство APS-систем можно разделить на две группы. В более старых продуктах используется дискретная модель с разбиением оси времени на фиксированные периоды. Любая операция должна выполняться внутри такого периода, и ее длительность не может быть описана как дробная часть периода. В новых системах применяется непрерывная модель времени: операция может начаться и закончиться в любой момент, заданный с определенной точностью (секунда, минута и т. д.).
Современные средства планирования используют гибридные модели времени: на цеховом уровне все операции привязаны к непрерывной шкале, а на уровне завода планирование осуществляется по дискретным периодам. При этом в процессе работы с системой по мере необходимости планировщик имеет возможность переключаться с непрерывной шкалы времени на дискретную и обратно. При выборе APS-системы следует обращать внимание на минимально допустимый интервал дискретной шкалы времени и на наличие выбора различных горизонтов планирования: открытого горизонта планирования (с момента начала расчета плана до последней операции), фиксированного горизонта (на котором запрещено вводить в производственное расписание новые дестабилизирующие заказы).
Подготовленное производственное расписание является идеализацией технологического процесса. В ходе исполнения плана возникают отклонения, связанные с поломками оборудования и инструмента, отсутствием сырья на складах, браком какой-либо детали. Важным отличием систем APS от ERP является возможность организации обратной связи с производством для учета подобных отклонений. Качество составленного в процессе перепланирования расписания зависит от того, какие данные можно ввести в APS-систему в рамках контроля отклонений, сколько это потребует времени.
Перепланирование - один из важнейших элементов поддержания расписания в актуальном состоянии. Периодичность перепланирования зависит от специфики производства и может составлять от минут до нескольких суток и даже недель.
Большинство APS-продуктов способны работать в информационной инфраструктуре предприятия автономно. Тем не менее многие данные, которые используются в процессе расчета, могут быть получены из внешних систем: портфель заказов, график закупки сырья и справочник оборудования - из ERP, технологическая информация и спецификации изделий - из PDM/PLM (Product Data Management), сведения о ходе производственного процесса - из MES (Manufacturing Execution System), данные по складским остаткам - из WMS (Warehouse Management System), графики планово-предупредительных ремонтов - из EAM (Enterprise Asset Management). Приложения APS также выдают весьма важную для управления предприятием информацию. Это и производственные расписания, экономический анализ которых можно провести в ERP-системах, и очереди заказов для выполнения на машинах, управляемых MES-системами, интегрированными с АСУ ТП, и наряды на работы для LIMS-решений (Labor Information Management System). Беспрепятственная передача указанных потоков данных невозможна без применения современных средств интеграции приложений EAI (Enterprise Application Integration). Некоторые APS-системы имеют в своем составе подобные инструменты.
С чего начать?
Прежде чем приступить к выбору системы планирования следует четко представлять себе, какие результаты необходимо достичь с ее помощью. Чаще всего на отечественных предприятиях обращают внимание на коэффициент загрузки оборудования, повысить который стремятся всеми возможными способами. Является ли этот индикатор основным на пути улучшения производственной деятельности? Как показывает практика зарубежных предприятий, показатель загрузки оборудования конечно же важен, но не критичен при анализе конкурентных преимуществ предприятия: можно успешно перерабатывать сырье, переводя его в отходы, загружая оборудование на 95%.
По данным ряда исследований, наибольшим значением с точки зрения оценки конкурентоспособности производства обладает показатель доли вовремя выполняемых заказов. На его улучшение и должна быть ориентирована система планирования.
Очень важно, чтобы система планирования позволяла рассчитывать количественные показатели производительности для их дальнейшего анализа и улучшения процессов. Эти показатели должны охватывать максимальный круг ресурсов и процессов: производственные заказы, оборудование, персонал, качество продукции, сырье и материалы.
Таким образом, современная система планирования должна предоставлять возможность анализа совокупности показателей для различных вариантов производственного расписания (в том числе выполняемого в данный момент).
Оптимизация оптимизатора. Дальнейшим развитием описанного подхода можно считать идеологию кайдзен - предприятия, управляемого по ключевым показателям. Кайдзен предполагает, что внутренним движителем всех процессов улучшения является стремление к достижению измеримых и понятных целей, выраженных в терминах ключевых показателей эффективности.
Насколько нам известно, подобная функция, которую можно было бы назвать \"оптимизатором оптимизатора\", сегодня реализована только в продукте компании ORTEMS S.A.S Для заданных высшим руководством предприятия целей и показателей эффективности она позволяет сформулировать такие составные правила разрешения конфликтов планирования, которые обеспечат достижение поставленных целей вне зависимости от меняющихся внешних условий (т. е. находит глобально оптимизированный план).
При этом используются многочисленные алгоритмы оптимизации (часть из которых описана выше), рассматривающие систему планирования как черный ящик. На его входе задаются различные значения параметров планирования, после чего оценивается эффективность получаемых расписаний с точки зрения ключевых показателей эффективности.
Шаги в будущее
Планирование не может быть эффективным, если предприятие рассматривается как обособленная от рынка производственная структура. Современные APS-системы рассматривают предприятие как составную часть цепочки управления поставками. Во многих случаях благодаря Интернету одной и той же системой пользуются поставщики сырья, производители полуфабрикатов и сборочные предприятия, закупающие компоненты. Объединив в единую цепь планирование всех составляющих, современные компании достигают синергетического эффекта: все участники цепочки поставок начинают работать предсказуемо, без сбоев и с лучшими показателями эффективности.
https://www.lobanov-logist.ru/library/352/57281/