Математическая модель оптимизации распределения технологических операций на предприятии
Автор: Р.З. Валиуллин, И.Ф. Юлдашев
Журнал: Известия Самарского научного центра Российской академии наук @izvestiya-ssc
Рубрика: Машиностроение и машиноведение
Статья в выпуске: 4 т.27, 2025 года.
Бесплатный доступ
Статья посвящена вопросам оптимизации распределения технологических операций на производственном предприятии. В условиях, когда предприятия, особенно небольшие и средние, сталкиваются с неравномерной загрузкой оборудования и частыми изменениями ассортимента, возникает необходимость в эффективном и рациональном решении о перераспределении операций. В этой связи предлагается математическая модель, позволяющая принимать оптимальные управленческие решения по распределению технологических операций, при этом учитывая реальные ограничения, специфику оборудования и особенности производства, что, как показывает практика, существенно влияет на итоговую эффективность.
Математическое моделирование, оптимизация, линейное программирование, технологические операции, распределение ресурсов, оборудование с ЧПУ, универсальное оборудование, управленческие решения
Короткий адрес: https://sciup.org/148331809
IDR: 148331809 | УДК: 658.5 | DOI: 10.37313/1990-5378-2025-27-4-77-81
Mathematical Model of Optimizing the Distribution of Technological Operations at the Enterprise
The article is devoted to the issues of optimizing the distribution of technological operations at a manufacturing enterprise. In conditions when enterprises, especially small and medium-sized ones, are faced with uneven equipment loading and frequent changes in product range, there is a need for an effective and rational solution to redistribute operations. In this regard, a mathematical model is proposed that allows making optimal management decisions on the distribution of technological operations, while taking into account real limitations, equipment specifi cs and production features, which, as practice shows, signifi cantly affects the fi nal effi ciency.
Текст научной статьи Математическая модель оптимизации распределения технологических операций на предприятии
Современное производство, в том числе наукоемкое, все чаще сталкивается с нестабильностью. Ассортимент может меняться, загрузка оборудования идти волнообразно, особенно для небольших производственных предприятий склонных к кризису роста. Вполне естественно, что лица, принимающие решения, стремясь как-то упорядочить процессы, пересматривают логистику, пробуют перераспределять ресурсы, иногда даже радикально. Один из возможных шагов - частичная (а порой и почти полная) замена имеющегося оборудования на более современные аналоги. Теоретически это обещает выигрыш и по времени, и по деньгам. Но – что важно – подобные решения требуют внятной численной базы. И именно здесь математическое моделирование выходит на передний план, поскольку является реальным инструментом при принятии логистических производственных решений.
Вопрос о том, как именно распределить операции между различными типами оборудования, вполне можно перевести в задачу линейного программирования, где каждая операция рассматривается как некое задание, которое должно быть передано одному из альтернативных ресурсов. Обычно эти ресурсы различаются по времени выполнения и стоимости. Что характерно, в ряде работ (например, в [1]) подчеркивается: само по себе распределение - лишь часть задачи. Важно учитывать и технологические связи между операциями, и ограничения на их возможное объединение. Все это влияет на результат не меньше, чем производственные мощности. Применение таких моделей позволяет не просто «перераспределить» задачи, а увидеть, при каких условиях использование современного оборудования действительно дает экономический эффект - с учетом полного расчета по времени и затратам.
Один из показательных случаев - когда операции, ранее выполнявшиеся на различных универсальных станках, переносятся на новое оборудование. Сама по себе такая замена может выглядеть очевидной, однако на практике она требует перерасчета многих параметров: от возможности технологического совмещения операций до различий в стоимости минуты обработки. Помимо этого, важно учитывать возможные перестановки в порядке выполнения. В работе [2] предлагается подход, где ключевым становится не сокращение затрат как таковых, а сбалансированность всего производственного процесса. Такой подход, разумеется, применим и там, где цель все же связана с минимизацией затрат, но при этом объем выпуска должен оставаться сбалансированным.
вариантами обработки. Если это сделано невнятно - результат может быть далек от оптимума. Зато если модель достаточно точна, перераспределение операций может не просто сократить затраты, но и снять избыточную нагрузку с перегруженных участков - что, в общем-то, не менее важно.
Стоит учитывать, что даже при явном выигрыше по времени далеко не каждое предприятие может позволить себе перенести все операции на более производительное оборудование. Причины здесь разные. Иногда - нехватка мощностей, иногда - экономические соображения. Новая оснастка стоит недешево, а еще бывают сложности с переналадкой, программированием, не говоря уже о необходимости переобучения персонала. Кроме того, станки с ЧПУ не всегда выгодны - при малых объемах или сложной номенклатуре их использование может попросту не окупиться. Поэтому на практике может сохраняться так называемый смешанный режим: часть операций по-прежнему остается за универсальными станками. И это, в общем-то, вполне рационально.
Чтобы корректно описать, какое оборудование используется для выполнения операций, в модели применяются бинарные переменные. Они позволяют задать не только выбор маршрута, но и учесть, как операции соотносятся между собой технологически. Бывает, что несколько операций можно выполнить последовательно на одном станке - без смены оснастки или переналадки. В таких случаях логично объединять эти операции внутри модели. Разделение между станками в подобных случаях нарушает саму технологическую логику. В работе [3] подчеркивается важность этого момента: учет технологических связей становится ключевым элементом в построении реалистичных и выполнимых оптимизационных решений.
Для постановки задачи оптимального распределения технологических операций между различными типами оборудования введем следующие обозначения:
i e {1,2,..., n} - индекс технологической операции, где n - общее количество операций;
хунив , х ^ у e {0,1} - бинарные переменные, отражающие выбор оборудования для выполнения операции i :
хУнив = 1 , если операция выполняется на универсальном станке;
х' Ч 11У = 1 , если операция выполняется на станке с ЧПУ;
унив ЧПУ при этом x + xi _ 1;
tyHue , t4y - нормативное время выполнения i -ой операции на соответствующем типе оборудования;
унив ЧПУ
s i , st - нормативная стоимость выполнения i -ой операции на универсальном и ЧПУ-оборудовании соответственно;
P = {( j , k )} - множество индексов пар операций, допускающих объединение в рамках одного сеанса наладки на ЧПУ-оборудовании;
Л - максимально допустимое относительное увеличение совокупных затрат при использовании ЧПУ-оборудования по сравнению с базовым сценарием.
Тогда временные затраты на выполнение всех операций можно выразить следующим образом:
n
T _ £(tyHue • хунив + t™ • хЧПУ).
i = 1
Соответственно, задача минимизации общего времени обработки может быть сформулирована как задача линейного программирования:
£ (tyHue • хунив + t™ • x™) ^ min.
i = 1
При следующих ограничениях:
хунив + x^ = 1, V i e {1,2,..., n } ;
х Ч Пу = х Ч ПУ , V ( j , k ) e P ;
£(si-™ • x^ + s^ • x^) < (1 + Л) • £уунив; i=1 i=1
хунив , x™ e {0,1}, V i .
В ограничении (3) задается условие: каждая операция должна быть выполнена только на одном типе оборудования. То есть либо на универсальном станке, либо на ЧПУ - без параллельных работ.
Ограничение (4) вводится для учета возможности объединения отдельных операций, например, при использовании ЧПУ-станков. Такие объединения допустимы, когда несколько операций можно выполнить последовательно без смены оснастки.
Ограничение на затраты (5) задает допустимый относительный прирост стоимости обработки при использовании станков с ЧПУ. И наконец, ограничение (6) определяет, что ху™в , х^ - бинарные переменные.
В качестве иллюстрации работы модели приведем пример, основанный на реальных условиях, приближенных к производственной практике предприятия, специализирующегося на обработке металлических деталей. Для анализа были сопоставлены два маршрута механической обработки изделия «Кран запора воздуха»: первый - с использованием универсального оборудования, второй -с применением современной установки с числовым программным управлением (ЧПУ).
В таблице 1 рассмотрим ключевые операции и параметры механической обработки изделия, выполняемом на универсальном оборудовании.
Таблица 1. Параметры обработки на универсальном оборудовании
|
№ |
Операция |
Время, мин |
Стоимость, руб. |
|
1 |
Сверление отверстия д.15-0,2 |
0,56 |
2,76 |
|
2 |
Фрезеровка остатка литника |
0,37 |
1,82 |
|
3 |
Сверление 4 отверстий д.8,5 |
0,41 |
2,11 |
|
4 |
Сверление 2 отверстий д.5 |
0,20 |
1,03 |
|
5 |
Расточка поверхности д.16 |
1,10 |
5,85 |
|
6 |
Расточка паза д.12х3,3 |
0,88 |
4,68 |
|
7 |
Нарезка резьбы КГ 1/8 |
0,12 |
0,62 |
|
8 |
Нарезка резьбы 3/8 |
0,11 |
0,56 |
|
Итого |
3,75 |
19,43 |
Как упоминалось ранее, при использовании оборудования с ЧПУ некоторые операции допускают технологическое объединение, что, в свою очередь, влияет как на продолжительность выполнения, так и на стоимость самой обработки. Отразим их с ключевыми параметрами выполнения операций на современном станке с числовым программным управлением в таблице 2.
Таблица 2. Параметры обработки на оборудовании с ЧПУ
|
№ |
Операция |
Время, мин |
Стоимость, руб. |
|
1 |
Сверление отверстия д.15-0,2 |
1,5 |
14,16 |
|
2 |
Нарезка резьбы 3/8 |
||
|
3 |
Фрезеровка остатка литника |
1,00 |
9,44 |
|
4 |
Сверление 4 отверстий д.8,5 |
0,50 |
4,72 |
|
5 |
Сверление 2 отверстий д.5 |
0,17 |
1,60 |
|
6 |
Расточка поверхности д.16 |
0,50 |
4,72 |
|
7 |
Расточка паза д.12х3,3 |
||
|
8 |
Нарезка резьбы КГ1/8 |
0,33 |
3,15 |
|
Итого |
4,00 |
37,79 |
Из таблицы видно, что в маршруте с применением станка с ЧПУ объединение операций позволяет сократить число наладок и переходов, но при этом стоимость обработки возрастает по сравнению с базовым маршрутом. Впрочем, это не всегда означает неэффективность: при росте объемов и потребности в стабильности времени выполнения маршрут с ЧПУ может оказаться предпочтительнее, особенно если часть операций, как в данном примере, выполняется быстрее.
Следует также отметить, что объединение технологически совместимых операций повлекло за собой изменение последовательности операций по сравнению с маршрутом на универсальном оборудовании. Такое изменение является допустимым с точки зрения производственной логики рассматриваемого изделия и обусловлено отсутствием необходимости в смене оснастки.
Решение задачи проводилось с использованием табличного редактора Microsoft Excel, в частности, инструментарием «Поиск решения». Результаты решения представлены в таблице 3.
Таблица 3. Результаты решения задачи
|
№ |
Наименование операции |
Г^ , мин |
t^ , мин |
V У нив xi |
уЧПУ xi |
|
1 |
Сверление отверстия д.15-0,2 |
0,56 |
1,5 |
1 |
0 |
|
2 |
Нарезка резьбы 3/8 |
0,11 |
1 |
0 |
|
|
3 |
Фрезеровка остатка литника |
0,37 |
1,00 |
1 |
0 |
|
4 |
Сверление 4 отверстий д.8,5 |
0,41 |
0,50 |
1 |
0 |
|
5 |
Сверление 2 отверстий д.5 |
0,2 |
0,17 |
0 |
1 |
|
6 |
Расточка поверхности д. 16 |
1,10 |
0,50 |
0 |
1 |
|
7 |
Расточка паза д .12x3,3 |
0,88 |
0 |
1 |
|
|
8 |
Нарезка резьбы КГ1/8 |
0,12 |
0,33 |
1 |
0 |
По результатам решения задачи было установлено, что оптимальным является перенос трех операций на оборудование с числовым программным управлением, а именно:
-
- сверление двух отверстий диаметром 5 мм;
-
- расточка поверхности д.16;
-
- расточка паза д.12х3,3.
Остальные операции, несмотря на потенциальную возможность их выполнения на станке с ЧПУ, модель предлагает оставить на универсальном (базовом) оборудовании.
Для наглядности, в таблице 4 приведем сравнение ключевых производственных показателей до и после оптимизации маршрута.
Таблица 4. Сравнение расчетных и фактических показателей
|
Показатель |
Базовый вариант |
Расчетный вариант |
Изменение |
|
Общее время обработки, мин. |
3,75 |
2,24 |
-40,26 % |
|
Совокупные стоимостные затраты, руб. |
19,43 |
14,19 |
-26,96% |
Как показывают результаты сравнения, перенос части операций на оборудование с ЧПУ действительно может позволить существенно сократить общее время обработки - на 40 % (с 3,75 до 2,24 мин). Однако несколько неожиданным оказался итог по совокупным затратам. Стоимость отдельных операций на ЧПУ, как правило, выше - и это было заранее учтено в модели через ограничение (5) на допустимый относительный прирост. Несмотря на это, расчётный маршрут оказался экономичнее. Совокупные затраты снизились почти на 27 % (с 19,43 до 14,19 руб.), что, казалось бы, противоречит ожиданиям.
Тем не менее, полученный результат остаётся объяснимым. Очевидно, что в случае полного переноса всех операций на оборудование с ЧПУ - затраты были бы значительно выше базовых. Однако в результате оптимизации были выбраны такие операции, для которых перенос на современное оборудование оказался выгоден не только по времени, но и по затратам. Этот эффект возник не вследствие заложенного алгоритма, а как следствие специфики конкретного технологического процесса: операции с наибольшим временным выигрышем в данном случае совпали с менее затратными.
Стоит отметить, что подход, заложенный в модели, не ориентирован на полную автоматизацию производства любой ценой. Он предполагает оптимальный выбор: операции переносятся на ЧПУ-оборудование только в тех случаях, когда это действительно оправдано как с точки зрения временных характеристик, так и по затратам.
Важный плюс заключается и в функциональной универсальности метода. С одной стороны, он позволяет решать задачу маршрутизации с учетом множества производственных ограничений и параметров. С другой - дает инструмент для принятия инженерных решений, например, при выборе стратегии модернизации оборудования или оценки последствий внедрения новых технологических возможностей.
Что особенно ценно - применение модели не требует ни сложной инфраструктуры, ни избыточных объемов исходных данных. В то же время она остается адаптируемой: позволяет учитывать особенности загрузки оборудования, режимов выпуска, структуры участка. Это особенно важно в ситуациях переходного характера - например, при частичном обновлении оборудования, когда цех еще не перестроен, но уже требует новых логистических решений.
И, пожалуй, самое важное: модель позволяет сравнивать сценарии. Не на уровне абстрактных допущений, а на основе конкретных расчетов. И если под рукой есть инструмент, который может это обеспечить - это уже дает основание для более обоснованного выбора.