Россия
Россия
Россия
Россия
Россия
Аннотация. Технологический процесс изготовления изделий машиностроения с применением металлорежущих станков является структурно сложным процессом. Данный процесс может быть описан совокупностью двух видов действий: рабочий ход, в результате которого происходит изменение структуры и свойств заготовки, и вспомогательный переход, задачей которого является подготовка технологической системы к выполнению рабочего хода. Выполнение вспомогательных переходов не влечет за собой изменения структуры и свойств изделия, но приводит к увеличению трудоемкости его изготовления, поэтому повышение эффективности технологических процессов механической обработки в значительной степени зависит от оптимизации трудоемкости выполнения комплекса вспомогательных переходов. Цель работы: разработать модель оптимизации параметров комплекса вспомогательных переходов для операций механической обработки. Описана структура объекта управления «Технологическая система», в рамках которой определены две подкатегории объектов управления: объект управления «Технологическая оборудование» и объект управления «Быстроизнашиваемая оснастка». Для данных подкатегорий объектов управления представлены гиперграфы изменений их промежуточных состояний. Согласно представленным моделям подкатегория объекта управления «Технологическое оборудование» имеет 4 уровня управления, подкатегория объекта управления «Быстроизнашиваемая оснастка» имеет 3 уровня управления. Для промежуточных состояний объектов управления сформированы перечни единичных и векторных критериев оптимизации. Представлено описание комплекса действий для перехода объектов управления из (i – 1)-го состояния в i-е состояние. Определен перечень параметров управления для каждой подкатегории объекта управления. Использование представленной модели способствует повышению эффективности технологического процесса за счет оптимизации значений параметров комплекса вспомогательных действий на этапе технологической подготовки производства.
многокритериальная оптимизация, технологический процесс, векторный критерий оптимизации, частный критерий оптимизации, комплекс вспомогательных действий
Введение
В современных экономических условиях повышение эффективности производственного процесса путем оптимизации технологических параметров является приоритетной задачей для промышленных предприятий. Данной научной задаче посвящено большое количество работ, связанных с разработкой методов и моделей оптимизации производственных процессов [1–8].
Одной из неотъемлемых составляющих поиска оптимального решения для данного класса задач является анализ большого объема данных. Для решения задачи оптимизации производственных процессов широко применяются графы знаний. В работе [9] представлены примеры эффективного применения графов для масштабируемых и оптимизированных производственных процессов.
В последнее десятилетие также находят широкое применения алгоритмы, основанные на декомпозиции конечной цели при решении задач многокритериальной оптимизации. В [10–12] описаны практики применения данного метода для решения задач оптимизации сложных процессов. Декомпозиция описывает структуру процесса, с помощью которой лицо, принимающее решение, может направить базовый алгоритм поиска к определенным областям или всему фронту Парето.
Планирование производственного процесса многономенклатурного производства является сложной оптимизационной задачей. В настоящее время получил широкое применение ряд подходов для решения задач повышения эффективности производственных процессов, основанных на генетическом алгоритме, примеры применения которого представлены в работах [13–15].
Одной из основных задач управления в процессе технологической подготовки производства является оптимизация параметров технологического процесса. В статье рассматриваются вопросы оптимизации значений параметров вспомогательных переходов процесса механической обработки за счет разработки многоуровневой модели управления. В данном случае задача сводится к формированию наилучшей – оптимальной стратегии управления в рамках многоуровневой иерархической системы. Общее целевое состояние объекта управления характеризуется сбалансированной системой целевых показателей, определяющих общую эффективность системы.
Комплекс вспомогательных действий как объект управления
Технологический процесс механической обработки представляет собой четкую последовательность действий, направленных на изменение структуры и свойств исходной заготовки, в результате выполнения которых получается изделие с заданными техническими параметрами. С точки зрения процессов управления он имеет сложную иерархическую структуру. Технологический процесс механической обработки можно представить в виде двух категорий объектов управления, тесно связанных между собой:
– категория № 1: объект управления «Изделие»;
– категория № 2: объект управления «Технологическая система».
Объект управления «Изделие» представляет собой описание четкой последовательности промежуточных состояний изделия в процессе его изготовления и средств, необходимых для перехода объекта управления из (i – 1)-го в i-е состояние.
Объект управления «Технологическая система» представляет собой описание четкой последовательности промежуточных состояний технологической системы в процессе изготовления изделия и параметры, необходимые для перехода технологической системы из (j – 1)-го в j-е состояние.
В рамках данной статьи будет рассмотрен вопрос оптимизации параметров объекта управления «Технологическая система».
В рамках объекта управления «Технологическая система» можно выделить следующие подкатегории объектов управления:
1. Подкатегория управления «Технологическое оборудование».
2. Подкатегория управления «Быстроизнашиваемая оснастка».
Для данных подкатегорий объектов управления последовательность их промежуточных состояний рассматривается в рамках технологической операции.
Векторный критерий оптимизации для объекта управления «Технологическая система» будет иметь вид
где – трудоемкость выполнения комплекса вспомогательных действий в рамках технологической операции, мин; – затраты навыполнение комплекса вспомогательных действий в рамках технологической операции, руб.; – индекс точности выполнения комплекса вспомогательных действий в рамках технологической операции; – стоимость комплекта быстроизнашиваемой технологической оснастки для выполнения технологической операции руб.; – индекс износа быстроизнашиваемой технологической оснастки в рамках технологической операции.
Подкатегория «Технологическое оборудование» как объект управления на первом уровне управления имеет два состояния (рис. 1).
Ен-к – условие перехода технологического оборудования из состояния Sн в состояние Sк;
Ен-21– условие перехода технологического оборудования из состояния Sн в состояние S21;
Е21-22– условие перехода технологического оборудования из состояния S21 в состояние S22;
Е22-23– условие перехода технологического оборудования из состояния S22 в состояние S23;
Fig. 1.Controlobjecthypergraph“Technologicalequipment”
Sн – the state of the technological equipment before the start of the technological operation;
Sк – the state of the technological equipment after completion of the technological operation;
S21 – the state of the technological equipment aftercompletion of its adjustmentprocess;
S22– the state of the technological equipment aftercompletion of technological operation;
S23– the state of the technological equipment afterremoval of technological equipment and workpiece from the machine;
Ен-к– condition for the transition of technological equipment from the stateSн to the stateSк;
Ен-21 – condition for the transition of technological equipment from the stateSнto the stateS21;
Е21-22 – condition for the transition of technological equipment from the stateS21 tothestateS22;
Е22-23 – condition for the transition of technological equipment from the stateS22 tothestateS23;
На данном уровне объект управления может быть описан следующим набором единичных критериев оптимизации:
– – трудоемкость выполнения комплекса вспомогательных действий в рамках технологической операции, мин;
– – затраты на выполнение комплекса вспомогательных действий в рамках технологической операции, руб.;
– – индекс точности выполнения комплекса вспомогательных действий в рамках технологической операции.
Таким образом, векторный критерий оптимизации для первого уровня управления будет иметь вид
, (2)
где , , , , , – частные критерии оптимизации промежуточных состояний второго уровня управления.
На втором уровне объект управления «Технологическое оборудование» имеет 3 промежуточных состояния:
– S21 – состояние технологического оборудования после завершения процесса его наладки;
– S22 – состояние технологической системы после завершения технологической операции;
– S23 – состояние технологической системы после снятия с оборудования технологической оснастки и заготовки.
Для данной подкатегории на втором уровне управления достижение промежуточных состояний осуществляется на основе реализации трех блоков действий, выполнение которых не приводит к изменению структуры и свойств заготовки:
– блок № 2/1: наладка технологического оборудования для выполнения технологической операции;
– блок № 2/2: процесс изготовления изделия;
– блок № 2/3: завершение работы (рис. 2).
Рис. 2. Граф второго уровня управления для объекта «Технологическое оборудование»
при переходе из состояния Sн в состояние S23
Fig. 2. Graph of the second level of control of the facility “Technological equipment”
at transition from state Sн to state S23
Достижение промежуточного состояния S21 реализуется на основе выполнения вспомогательных действий блока № 2/1. Промежуточное состояние S21 будет иметь следующие частные критерии оптимизации:
– – трудоемкость выполнения комплекса вспомогательных действий в рамках блока № 2/1, мин;
– – затраты на выполнение комплекса вспомогательных действий в рамках блока № 2/1, руб.;
– – индекс точности выполнения комплекса вспомогательных действий в рамках блока № 2/1.
Таким образом, векторный критерий оптимизации для промежуточного состояния объекта управления S21 будет иметь вид
,,
Достижение промежуточного состояния S22 реализуется на основе выполнения вспомогательных действий блока № 2/2 и имеет следующие частные критерии оптимизации:
– – трудоемкость выполнения комплекса вспомогательных действий в рамках блока № 2/2, мин;
– – затраты на выполнение комплекса вспомогательных действий в рамках блока № 2/2, руб.;
– – индекс точности выполнения комплекса вспомогательных действий в рамках блока № 2/2.
Векторный критерий оптимизации для промежуточного состояния объекта управления S22 имеет вид
, , (1)
где – векторный критерий оптимизации для промежуточного состояния S22; – частный критерий оптимизации для промежуточного состояния S22, трудоемкость выполнения комплекса действий в рамках технологической операции, мин; – частный критерий оптимизации для промежуточного состояния S22, затраты на выполнение комплекса действий в рамках технологической операции, руб.; – частный критерий оптимизации для промежуточного состояния S22, индекс точности выполнения комплекса вспомогательных действий в рамках технологической операции.
Таким образом, с учетом векторных критериев оптимизации для промежуточных состояний -, частные критерии оптимизации для состояния S21 будут иметь вид
Объект управления «Технологическое оборудование» при переходе из состояния S21 в состояние S22 имеет ряд промежуточных состояний где k – количество технологических переходов
в рамках технологической операции. Промежуточные состояния характеризуют состояние объекта управления в рамках отдельных технологических переходов. В данном случае изменение состояния объекта управления будет происходить за счет перемещения режущего инструмента вдоль заготовки для реализации последующих рабочих ходов. Входным параметром будет являться скорость перемещения инструмента на холостом ходу (Vxx). Управляемым параметром является длина траектории перемещения режущего инструмента на холостом ходу (Lxx) в рамках технологического перехода. Таким образом, формула (1) состоит из следующих переменных:
где – частный критерий оптимизации для промежуточного состояния , трудоемкость выполнения комплекса действий в рамках технологического перехода мин; – частный критерий оптимизации для промежуточного состояния затраты на выполнение комплекса действий в рамках технологического перехода руб.; – частный критерий оптимизации для промежуточного состояния индекс точности выполнения комплекса вспомогательных действий в рамках технологического перехода; – частный критерий оптимизации для промежуточного состояния трудоемкость выполнения комплекса действий в рамках вспомогательного хода мин; – частный критерий оптимизации для промежуточного состояния затраты на выполнение комплекса действий в рамках вспомогательного хода, руб.; – частный критерий оптимизации для промежуточного состояния индекс точности выполнения комплекса вспомогательных действий в рамках вспомогательного хода.
Переход объекта управления из состояния S22
в состояние S23 реализуется за счет выполнения следующих блоков действий (рис. 3):
– блок № 23-3/1: снятие заготовки с технологического оборудования:
– блок № 23-3/2: снятие технологической оснастки с технологического оборудования (комплект режущего инструмента, установочно-зажимное приспособление и т. д.):
– блок № 23-3/3: уборка рабочего места после выполнения технологической операции:
Рис. 3. Граф второго уровня управления для объекта «Технологическое оборудование» при переходе из состояния S22 в состояние S23
Fig. 3. Graph of the second level of control of the facility “Technological equipment” at transition from state S22 to state S23
В табл. 1 представлено описание векторных критериев оптимизации для промежуточных состояний объекта управления при переходе из состояния S22 в состояние S23.
Таблица 1
Table 1
Векторные критерии оптимизации для достижения промежуточного состояния S23
Vector optimization criteria for achieving an intermediate state S23
Блок действий |
Векторный критерий оптимизации |
Блок № 23-3/1: |
где – трудоемкость выполнения комплекса действий в рамках блока № 23-3/1; – затраты на выполнение комплекса действий в рамках блока № 23-3/1 |
Блок № 23-3/2: |
где – трудоемкость выполнения комплекса действий в рамках блока № 23-3/2; – затраты на выполнение комплекса действий в рамках блока № 23-3/2 |
Блок № 23-3/3: |
, где – трудоемкость выполнения комплекса действий в рамках блока № 23-3/3; – затраты на выполнение комплекса действий в рамках блока № 23-3/3 |
Для подкатегорий объектов управления «Быстроизнашиваемая оснастка» последовательность промежуточных состояний рассматривается в рамках технологической операции.
Для данной категории объекта управления параметрами управления будут являться:
– параметры резания: скорость резания (V), подача (s), глубина резания (t) в пределах заданных диапазонов;
– период стойкости режущего инструмента (Тст);
– стоимость единицы режущего инструмента (Сст).
Единичными критериями оптимизации являются:
– G4 – стоимость комплекта быстроизнашиваемой оснастки для выполнения технологической операции, руб.;
– G5 – индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей
в рамках технологической операции.
Таким образом, для объекта управления «Быстроизнашиваемая оснастка» векторный критерий оптимизации имеет следующий вид:
где – векторный критерий оптимизации для быстроизнашиваемой оснастки; – частный критерий оптимизации, стоимость комплекта быстроизнашиваемой оснастки для выполнения технологической операции, руб.; – частный критерий оптимизации, индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках технологической операции; – частный критерий оптимизации, стоимость комплекта быстроизнашиваемой оснастки для выполнения технологического перехода, руб.; – частный критерий оптимизации, индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках технологического перехода; – частный критерий оптимизации, стоимость комплекта быстроизнашиваемой оснастки для выполнения рабочего хода, руб.; – частный критерий оптимизации, индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках рабочего хода; k – количество технологических переходов в рамках технологической операции, шт.; m – количество технологических ходов в рамках технологического перехода, шт.
Изменение состояния технологической системы при выполнении сверлильной операции на станке с ЧПУ
Технологический переход, в рамках которого необходимо произвести обработку трех отверстий (рис. 4), содержит два типа действий.
Рис. 4. Схемы изменения положения режущего инструмента в рамках технологического перехода:
1–3 – номера положений режущего инструмента в процессе выполнения технологической операции
Fig. 4. Diagrams of the cutting tool changing position within of the technological transition:
1–3 – numbers of cutting tool positions during the technological operation
Рабочие ходы: действия, в результате которых происходит формообразование отверстий.
Вспомогательные ходы: действия, в результате которых режущий инструмент перемещается относительно заготовки на холостом ходу для достижения необходимых координат начала обработки отверстий.
На рис. 4 представлен граф возможных вариантов изменения состояния технологической системы в процессе выполнения вспомогательных ходов для достижения необходимых координат начала обработки отверстий. В процессе выполнения вспомогательных переходов структура и свойства заготовки не изменяются.
В данном случае параметром управления является общая длина траектории перемещения режущего инструмента в процессе его перемещения из начальной точки траектории в конечную точку траектории. Длина данной траектории будет зависеть от последовательности обработки отверстий. В табл. 2 представлены значения расстояний между опорными точками.
Таблица 2
Table 2
Расстояние между опорными точками, мм
Distance between datum points, mm
Положение |
Начальная точка траектории |
Точка № 1 |
Точка № 2 |
Точка № 3 |
Конечная точка траектории |
Начальная точка траектории |
– |
20,12 |
35,88 |
46,76 |
– |
Точка № 1 |
20,12 |
– |
27,65 |
27,65 |
22,06 |
Точка № 2 |
35,88 |
27,65 |
– |
27,65 |
48,30 |
Точка № 3 |
46,76 |
27,65 |
27,65 |
– |
36,11 |
Конечная точка траектории |
– |
– |
48,30 |
36,11 |
– |
На рис. 5 представлен график зависимости единичных критериев оптимизации от выбранной последовательности обработки отверстий.
Рис. 5. График зависимости единичных критериев оптимизации в зависимости
от последовательности обработки отверстий
Fig. 5. Graph of the individual optimization criteria dependence on the sequence of hole processing
В рамках действующего технологического процесса траектория движения режущего инструмента (вариант № 3) в процессе выполнения технологической операции представлена на рис. 6.
Рис. 6. Траектория движения режущего инструмента в рамках действующего технологического процесса
Fig. 6. Path of cutting tool motion within the current technological process
В данном случае общая длина траектории перемещения режущего инструмента на холостом ходу составляет 127,29 мм.
На основе разработанной компьютерной программы «Модель оптимизации параметров вспомогательных переходов» была оптимизирована траектория движения режущего инструмента.
В данном случае была решена задача по минимизации трудоемкости выполнения комплекса вспомогательных действий, реализуемых в рамках операции сверления:
На рис. 7 представлена оптимальная траектория движения режущего инструмента (вариант № 1) в процессе выполнения технологической операции.
Рис. 7. Оптимальная траектория движения режущего инструмента
Fig. 7. Cutting tool optimal trajectory
На рис. 8 представлена диаграмма изменения значений целевых показателей в результате процесса оптимизации.
Рис. 8. Диаграмма изменения значений целевых показателей
Fig. 8. Target value change chart
Таким образом, оптимизация траектории движения режущего инструмента в процессе выполнения вспомогательных переходов привела к снижению трудоемкости на 1,9 %, а величины затрат на 2,2 %.
Заключение
Структуризация процесса на основе иерархической модели позволяет провести детальный анализ эффективности реализации отдельных элементов технологического процесса. Метод многокритериальной оптимизации позволяет определить оптимальные параметры реализуемого процесса с учетом выбранной производственной стратегии и в условиях ограничения производственных ресурсов.
1. Kostenko D., Shkodyrev V., Onufriev V. Solving Multicriteria Optimization Problem for an Oil Refinery Plant // Proceedings of International Scientific Conference on Telecommunications, Computing and Control. 2021. P. 131-140.
2. Костенко Д. А., Онуфриев В. А., Шкодырев В. П. Многокритериальная оптимизация ректификационного процесса по алгоритму SPEA2 // Науч.-техн. ведом. СПбГПУ. Информатика. Телекоммуникации. Управление. 2019. Т. 12, № 2. С. 39-49.
3. Kostenko D., Arseniev D., Shkodyrev V., Onufriev V. Pareto optimization in oil refinery // Data Mining and Big Data: 5th International Conference, Proceedings. Springer Nature, 2020. P. 26-33.
4. Yassine H. M., Shkodyrev V. The intelligent control system of optimal oil manufacturing production // Proceedings of the 2020 3rd International Conference on Computational Intelligence and Intelligent Systems. 2020. P. 131-135.
5. Иванов В. К. Интегрированная система моделирования и управления возможностями предприятия // Автоматизация и современные технологии. 2012. № 7. С. 34-39.
6. Терехова А. С., Петров М. Л. Концепция методики выбора оптимальной технологии, учитывающей возможности конкретного производственного подразделения // Вестн. Рыбинск. гос. авиац. техн. ун-та им. П. А. Соловьева. 2018. № 3. С. 88-93.
7. Кротов К. В. Алгоритм метода ветвей и границ оптимизации расписаний выполнения пакетов заданий в конвейерных системах // Информационно-управляющие системы. 2023. № 2. С. 15-26.
8. Иванов А. А., Бочкарев П. Ю. Формализация задачи составления оптимального плана реализации технологических процессов механической обработки в многономенклатурном производстве // Вестн. Саратов. гос. техн. ун-та. 2011. № 56. С. 61-69.
9. Jawad M. S., Chitra Dhawale, Azizul Azhar Bin Ramli, Hairulnizam Mahdin. Adoption of knowledge-graph best development practices for scalable and optimized manufacturing processes // MethodsX. 2023. V. 10. P. 102124.
10. Giagkiozis I., Purshouse R. C., Fleming P. J. Generalized decomposition and cross entropy methods for many-objective optimization // Information Sciences. 2014. V. 282. P. 363-387.
11. Linjun He, Auraham Camacho, Yang Nan, Anupam Trivedi, Hisao Ishibuchi, Dipti Srin-vasan. Effects of corner weight vectors on the performance of decomposition-based multiobjective algorithms // Swarm and Evolutionary Computation. 2023. V. 79. P. 101305.
12. Chunliang Zhao, Yuren Zhou, Yuanyuan Hao. De-composition-based evolutionary algorithm with dual adjustments for many-objective optimization problems // Swarm and Evolutionary Computation. 2022. V. 75. P. 101168.
13. Musharavati F., Hamouda A. S. M. Modified genetic algorithms for manufacturing process planning in multiple parts manufacturing lines // Expert Systems with Applications. 2011. V. 38, iss. 9. P. 10770-10779.
14. Kamal Deep, Pardeep K. Singh Design of robust cellular manufacturing system for dynamic part population considering multiple processing routes using genetic algo-rithm // Journal of Manufacturing Systems. 2015. V. 35. P. 155-163.
15. Li L., Fuh J. Y. H., Zhang Y. F., Nee A. Y. C. Application of genetic algorithm to computer-aided process planning in distributed manufacturing environments // Robotics and Computer-Integrated Manufacturing. 2005. V. 21, iss. 6. P. 568-578.