Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1
ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Управление, моделирование, автоматизация
Научная статья УДК 62-519
https://doi.org/10.24143/2072-9502-2024-1-26-37 EDN KXWTNW
Минимизация трудоемкости выполнения комплекса вспомогательных действий для операций механической обработки
И. Н. Хрусталева^, М. Б. Хрусталев, В. Н. Хохловский, Л. Г. Черных, В. П. Шкодырев
Санкт-Петербургский политехнический университет Петра Великого, Санкт-Петербург, Россия, [email protected]ш
Аннотация. Технологический процесс изготовления изделий машиностроения с применением металлорежущих станков является структурно сложным процессом. Данный процесс может быть описан совокупностью двух видов действий: рабочий ход, в результате которого происходит изменение структуры и свойств заготовки, и вспомогательный переход, задачей которого является подготовка технологической системы к выполнению рабочего хода. Выполнение вспомогательных переходов не влечет за собой изменения структуры и свойств изделия, но приводит к увеличению трудоемкости его изготовления, поэтому повышение эффективности технологических процессов механической обработки в значительной степени зависит от оптимизации трудоемкости выполнения комплекса вспомогательных переходов. Цель работы: разработать модель оптимизации параметров комплекса вспомогательных переходов для операций механической обработки. Описана структура объекта управления «Технологическая система», в рамках которой определены две подкатегории объектов управления: объект управления «Технологическая оборудование» и объект управления «Быстроизнашиваемая оснастка». Для данных подкатегорий объектов управления представлены гиперграфы изменений их промежуточных состояний. Согласно представленным моделям подкатегория объекта управления «Технологическое оборудование» имеет 4 уровня управления, подкатегория объекта управления «Быстроизнашиваемая оснастка» имеет 3 уровня управления. Для промежуточных состояний объектов управления сформированы перечни единичных и векторных критериев оптимизации. Представлено описание комплекса действий для перехода объектов управления из (i - 1)-го состояния в i-е состояние. Определен перечень параметров управления для каждой подкатегории объекта управления. Использование представленной модели способствует повышению эффективности технологического процесса за счет оптимизации значений параметров комплекса вспомогательных действий на этапе технологической подготовки производства.
Ключевые слова: многокритериальная оптимизация, технологический процесс, векторный критерий оптимизации, частный критерий оптимизации, комплекс вспомогательных действий
Благодарности: исследование выполнено при поддержке гранта РНФ № 23-29-00551 от 13.01.2023 «Методы и алгоритмы построения интеллектуальных киберфизических систем для обеспечения семантической интеро-перабельности».
Для цитирования: Хрусталева И. Н., Хрусталев М. Б., Хохловский В. Н., Черных Л. Г., Шкодырев В. П. Минимизация трудоемкости выполнения комплекса вспомогательных действий для операций механической обработки // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1. С. 26-37. https://doi.org/10.24143/2072-9502-2024-1-26-37. EDN KXWTNW.
Original article
Minimizing the complexity of performing a set of auxiliary actions
for machining operations
I. N. KhrustalevaM, M. B. Khrustalev, V. N. Khokhlovskiy, L. G. Chernyh, V. P. Shkodyrev
Peter the Great St. Petersburg Polytechnic University, Saint-Petersburg, Russia, Irina.khrustaleva@mailruM
Abstract. The technological process of manufacturing mechanical engineering products using metal-cutting machines is a structurally complex process. This process can be described by the combination of two types of actions: the working stroke, which results in a change in the structure and properties of the workpiece, and an auxiliary transition, the
© Хрусталева И. Н., Хрусталев М. Б., Хохловский В. Н., Черных Л. Г., Шкодырев В. П., 2024
Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024. N. 1 ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Control, modeling, automation
task of which is to prepare the technological system for the execution of the working process. The execution of auxiliary transitions does not entail a change in the structure and properties of the product, but leads to an increase in the complexity of its manufacture, therefore, increasing the efficiency of technological processes of mechanical processing largely depends on optimizing the complexity of performing a complex of auxiliary transitions. The purpose of the work is to develop a model for optimizing the parameters of a complex of auxiliary transitions for machining operations. The structure of the control object "Technological system" is described, within which two subcategories of control objects are defined: the control object "Technological equipment" and the control object "Wearable equipment". Hypergraphs of changes in their intermediate states are presented for these subcategories of control objects. According to the presented models, the subcategory of the control object "Technological equipment" has 4 levels of control, the subcategory of the control object "Wearable tooling" has 3 levels of control. Lists of single and vector optimization criteria have been formed for the intermediate states of control objects. A description of a set of actions for the transition of control objects from the (i - 1) state to thei-estate is presented. A list of control parameters has been defined for each subcategory of the control object. The use of the presented model contributes to increasing the efficiency of the technological process by optimizing the values of the parameters of the complex of auxiliary actions at the stage of technological preparation of production.
Keywords: multicriteria optimization, technological process, vector optimization criterion, private optimization criterion, a set of auxiliary actions
Acknowledgment: the research was carried out with the support of the Russian Academy of Sciences grant No. 23-29-00551 dated 13.01.2023 "Methods and algorithms for the construction of intelligent cyberphysical systems to ensure semantic interoperability".
For citation: Khrustaleva I. N., Khrustalev M. B., Khokhlovskiy V. N., Chernyh L. G., Shkodyrev V. P. Minimizing the complexity of performing a set of auxiliary actions for machining operations. Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024;1:26-37. (In Russ.). https://doi.org/10.24143/2072-9502-2024-1-26-37. EDN KXWTNW.
<
s i
er
Введение
В современных экономических условиях повышение эффективности производственного процесса путем оптимизации технологических параметров является приоритетной задачей для промышленных предприятий. Данной научной задаче посвящено большое количество работ, связанных с разработкой методов и моделей оптимизации производственных процессов [1-8].
Одной из неотъемлемых составляющих поиска оптимального решения для данного класса задач является анализ большого объема данных. Для решения задачи оптимизации производственных процессов широко применяются графы знаний. В работе [9] представлены примеры эффективного применения графов для масштабируемых и оптимизированных производственных процессов.
В последнее десятилетие также находят широкое применения алгоритмы, основанные на декомпозиции конечной цели при решении задач многокритериальной оптимизации. В [10-12] описаны практики применения данного метода для решения задач оптимизации сложных процессов. Декомпозиция описывает структуру процесса, с помощью которой лицо, принимающее решение, может направить базовый алгоритм поиска к определенным областям или всему фронту Парето.
Планирование производственного процесса многономенклатурного производства является сложной оптимизационной задачей. В настоящее время получил широкое применение ряд подходов для решения задач повышения эффективности производственных процессов, основанных на генетическом
алгоритме, примеры применения которого представлены в работах [13-15].
Одной из основных задач управления в процессе технологической подготовки производства является оптимизация параметров технологического процесса. В статье рассматриваются вопросы оптимизации значений параметров вспомогательных переходов процесса механической обработки за счет разработки многоуровневой модели управления. В данном случае задача сводится к формированию наилучшей - оптимальной стратегии управления в рамках многоуровневой иерархической системы. Общее целевое состояние объекта управления характеризуется сбалансированной системой целевых показателей, определяющих общую эффективность системы.
Комплекс вспомогательных действий как объект управления
Технологический процесс механической обработки представляет собой четкую последовательность действий, направленных на изменение структуры и свойств исходной заготовки, в результате выполнения которых получается изделие с заданными техническими параметрами. С точки зрения процессов управления он имеет сложную иерархическую структуру. Технологический процесс механической обработки можно представить в виде двух категорий объектов управления, тесно связанных между собой:
- категория № 1: объект управления «Изделие»;
- категория № 2: объект управления «Технологическая система».
<
Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1
ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Управление, моделирование, автоматизация
я ё
я fe
й ,2
OJ ТО
И
о 10
к о
Ч ;Я §
=я 3
Я
рз ст
и я
ä я
a s
л я
Л
ч
Объект управления «Изделие» представляет собой описание четкой последовательности промежуточных состояний изделия в процессе его изготовления и средств, необходимых для перехода объекта управления из (I - 1)-го в 1-е состояние.
Объект управления «Технологическая система» представляет собой описание четкой последовательности промежуточных состояний технологической системы в процессе изготовления изделия и параметры, необходимые для перехода технологической системы из (/ - 1)-го в]-е состояние.
В рамках данной статьи будет рассмотрен вопрос оптимизации параметров объекта управления «Технологическая система».
В рамках объекта управления «Технологическая система» можно выделить следующие подкатегории объектов управления:
1. Подкатегория управления «Технологическое оборудование».
2. Подкатегория управления «Быстроизнашиваемая оснастка».
Для данных подкатегорий объектов управления последовательность их промежуточных состояний рассматривается в рамках технологической операции.
Векторный критерий оптимизации для объекта управления «Технологическая система» будет иметь вид
F
TC
(U) = (GTC (U), G2TC (U), G3TC (U), G4tc (U), G5tc
(U)),
где (V) - трудоемкость выполнения комплекса ции; вспомогательных действий в рамках технологиче-
ТС / \
ской операции, мин; G2 (V) - затраты навыпол-
нение комплекса вспомогательных действий в рам-
ТС
ках технологической операции, руб.; (V) -индекс точности выполнения комплекса вспомогательных действий в рамках технологической опера-
G1<C(V) - стоимость комплекта быстроизнашиваемой технологической оснастки для выполнения технологической операции руб.; 0]гс(и) - индекс износа быстроизнашиваемой технологической оснастки в рамках технологической операции.
Подкатегория «Технологическое оборудование» как объект управления на первом уровне управления имеет два состояния (рис. 1).
е и
и >я я и
X
ср
X
Рис. 1. Гиперграф объекта управления «Технологическое оборудование»: - состояние технологического оборудования до начала выполнения технологической операции; - состояние технологического оборудования после завершения выполнения технологической операции;
521 - состояние технологического оборудования после завершения процесса его наладки;
522 - состояние технологической системы после завершения технологической операции;
S2з - состояние технологической системы после снятия с оборудования технологической оснастки и заготовки; - состояние технологического оборудования после установки технологической оснастки в технологическое оборудование; Sз221 - состояние технологического оборудования после измерения фактических параметров режущего инструмента; 53231 - состояние технологического оборудования после внесения фактических параметров режущего инструмента в систему станка; Sз241 - состояние технологического оборудования после определения фактического положения заготовки в рабочей зоне станка; Sз251 - состояние технологического оборудования после внесения параметров нулевой точки заготовки в систему станка; 5322 - - состояние технологического оборудования после выполнения и-го технологического перехода; Sз2l3 - состояние технологического оборудования после снятия с него заготовки; 821 - состояние технологического оборудования после снятия с него технологической оснастки;
Sз2з3 - состояние технологического оборудования после уборки рабочей зоны станка;
Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024. N. 1 ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)
Control, modeling, automation
S31/41 - S-,f/44 - состояние технологического оборудования после выполнения k-го рабочего хода; Ен-к - условие перехода технологического оборудования из состояния SH в состояние SK; Ен-21 - условие перехода технологического оборудования из состояния 5н в состояние S21; Е21-22 - условие перехода технологического оборудования из состояния S21 в состояние S22; Е22-2з - условие перехода технологического оборудования из состояния S22 в состояние S23
Fig. 1. The TOntrol object on the graph "Technological equipment"; Sн - the state of the technological equipment before the start of the technological operation; - the state of the technological equipment after completion of the technological operation;
521 - the state of the technological equipment after completion of its adjustment process;
522 - the state of the technological equipment after completion of technological operation;
S23 - the state of the technological equipment after removal of technological equipment and workpiece from the machine;
5321 - the state of the technological equipment after installation of technological equipment in machine;
5322 - the state of the technological equipment after measuring the actual parameters of the cutting tool;
S^1 - the state of the technological equipment after entering the actual parameters of the cutting tool from the machine system; S324 - the state of the technological equipment after determining the actual of the workpiece in the working area of the machine; S3251 - the state of the technological equipment after entering the parameters of the workpiece zero point into the machine system; S3? - S32 - the state of the technological equipment after performing the n-th technological transition; S32? - the state of the technological equipment after removal the workpiece from it; S3223 - the state of the technological equipment after removal of technological equipment from it; S3233 - the state of the technological equipment after cleaning the working area of the machine; S^« - Sly4k - the state of the technological equipment after performing k-th working stroke; Ен-к - condition for the transition of technological equipment from the state Sн to the state SH; Ен-21 - condition for the transition of technological equipment from the state Sн to the state S21; Е21-22 - condition for the transition of technological equipment from the state S21 to the state S22; Е22-23 - condition for the transition of technological equipment from the state S22 to the state S23
<
s
i
<
er <
<
<
<
На данном уровне объект управления может быть описан следующим набором единичных критериев оптимизации:
- G1TO(U) - трудоемкость выполнения комплекса вспомогательных действий в рамках технологической операции, мин;
- GTO(U)- затраты на выполнение комплекса вспомогательных действий в рамках технологической операции, руб.;
- GTO (и) - индекс точности выполнения комплекса вспомогательных действий в рамках технологической операции.
Таким образом, векторный критерий оптимизации для первого уровня управления будет иметь вид
(и )=(о,т° (и), е,т° (и), в™ (и));
4ю (и)=((вт° ),„ (и), (вТ° )„ (и ).(вТ° )„3 (и));
вТ° и )=((вт° )„(и), (вГ )„ и ),(вТ° )„3 (и));
-1° (и ) = ((вт° )2/1 (и), (в:т° )2/2 (и)) ,
где (в°ии). (в°)„ (и), (вТ°)2,:(и). (сТ°),,(Ч,
(Й°)2,(и). (вТ°)2/: и. (вТ°)2„(и). (вТ°)2,2(и) -
частные критерии оптимизации промежуточных состояний второго уровня управления.
На втором уровне объект управления «Технологическое оборудование» имеет 3 промежуточных состояния:
- 5*21 - состояние технологического оборудования после завершения процесса его наладки;
- 522 - состояние технологической системы после завершения технологической операции;
- 52: - состояние технологической системы после снятия с оборудования технологической оснастки и заготовки.
Для данной подкатегории на втором уровне управления достижение промежуточных состояний осуществляется на основе реализации трех блоков действий, выполнение которых не приводит к изменению структуры и свойств заготовки:
- блок № 2/1: наладка технологического оборудования для выполнения технологической операции;
- блок № 2/2: процесс изготовления изделия;
- блок № 2/3: завершение работы (рис. 2).
Й S А Я Л
ч
е
И
И >я я и
X
р
X
Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1
ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Управление, моделирование, автоматизация
я ё я fe й ,2 ТО
Я
о 10 к о
Ч ;Я §
=я 3
Я
рз ст
и я £я
Рис. 2. Граф второго уровня управления для объекта «Технологическое оборудование» при переходе из состояния S„ в состояние S23
Fig. 2. Graph of the second level of control of the facility "Technological equipment" at transition from state Sa to state S23
Достижение промежуточного состояния 821 реализуется на основе выполнения вспомогательных действий блока № 2/1. Промежуточное состояние 821 будет иметь следующие частные критерии оптимизации:
- (о^0) / - трудоемкость выполнения комплекса вспомогательных действий в рамках блока № 2/1, мин;
■ затраты на выполнение комплекса вспомогательных действий в рамках блока № 2/1, руб.;
- (оГ0) / - индекс точности выполнения комплекса вспомогательных действий в рамках блока № 2/1.
Таким образом, векторный критерий оптимизации для промежуточного состояния объекта управления 821 будет иметь вид
- (gTO)
2/1
Достижение промежуточного состояния 822 реализуется на основе выполнения вспомогательных действий блока № 2/2 и имеет следующие частные критерии оптимизации:
- (0го) / - трудоемкость выполнения комплекса вспомогательных действий в рамках блока № 2/2, мин;
- (02г0) - затраты на выполнение комплекса вспомогательных действий в рамках блока № 2/2, руб.;
- (О^0 ) - индекс точности выполнения ком-
V 1 /2/2
плекса вспомогательных действий в рамках блока № 2/2.
Векторный критерий оптимизации для промежуточного состояния объекта управления 822 имеет вид
f2TO (u) = ((gTO)2/1 (u). (gTO)2/1 (u), (gTO)2/1 (u)).
F2TO (U) = ((GTO )2/2 (U), (GT° )2/2 (U) , (G3TO )2/2 U)) ,
(1)
где ^2'г0 ( V) - векторный критерий оптимизации для промежуточного состояния 822; (о™ *) (V) -
частный критерий оптимизации для промежуточного состояния Б22, трудоемкость выполнения комплекса действий в рамках технологической операции, мин; (о™) / (V) - частный критерий оптимизации для промежуточного состояния 822, затраты на выполнение комплекса действий в рамках
технологической операции, руб.; (о™) / (V) -
частный критерий оптимизации для промежуточного состояния Б22, индекс точности выполнения комплекса вспомогательных действий в рамках технологической операции.
Таким образом, с учетом векторных критериев оптимизации для промежуточных состояний
о21 о21
831 - 835 , частные критерии оптимизации для со-
стояния 5"21 будут иметь вид (G1)TO (U) = ((G1)2/1 (U), (G^ (U), (G^ (U), (G1)3/4 (U), (G^ (U), (G^ (U));
(G2)TO (u )=((G2)2/1 (u ), (0з)3;2 (u ), ^^ (u ), ^^ (u ), ^^ (u ), ^^ (u ));
(G3)TO (U) = (U), (G3)2/1 (U)).
Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024. N. 1 ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)
Control, modeling, automation
Объект управления «Технологическое оборудование» при переходе из состояния 521 в состояние 522 имеет ряд промежуточных состояний £31 - , где к - количество технологических переходов в рамках технологической операции. Промежуточные состояния 522 - ^ характеризуют состояние объекта управления в рамках отдельных технологических переходов. В данном случае изменение состояния объекта управления будет происходить за счет перемещения режущего инструмента вдоль заготовки для реализации последующих рабочих ходов. Входным параметром будет являться скорость перемещения инструмента на холостом ходу (V*). Управляемым параметром является длина траектории перемещения режущего инструмента на холостом ходу (Дхх) в рамках технологического перехода. Таким образом, формула (1) состоит из следующих переменных:
(вт° )2/2 (и ) = ((вЖ (и),..., (в1)2//2 (и));
(в)з2;„2 (и) = ((^1)2;?-4/1 (и),..., С^1)2/2-4к (и)); (-2т° )2/2 (и) = ((—2)3/1 (и) ,...,(-2)2/2 (и));
в!)2;«2 (и) = ((Я2)2/12-4/1 (и),..., (я2)2/И2-4к (и));
(вт°)2/2 (и) = ((в3)3/12 (и), •••, (G:)2/3 (и));
(в3)2//И2 (и) = ((й)^2-« (и),..., (g:):/3-4k (и)), где (Gl)3//3 (и) - частный критерий оптимизации
логического перехода мин; (в^2« (и) - частный
критерий оптимизации для промежуточного состоя-с2/2
ния 53/и, затраты на выполнение комплекса действий в рамках технологического перехода руб.;
-3)
(G3)2^2 (U) - частный критерий оптимизации для
о2/2
для промежуточного состояния 53/п , трудоемкость выполнения комплекса действий в рамках техно-
промежуточного состояния ^/П2, индекс точности выполнения комплекса вспомогательных действий в рамках технологического перехода; (и) -
частный критерий оптимизации для промежуточно-
о2/2
го состояния 53/п-4/к, трудоемкость выполнения комплекса действий в рамках вспомогательного хода мин; (Я^/П^/к - частный критерий оптими-
сЛ/2
зации для промежуточного состояния 53/п-4/к, затраты на выполнение комплекса действий в рамках вспомогательного хода, руб.; (Я^/П^/к - частный критерий оптимизации для промежуточного состо-
22
яния 53/п-4/к, индекс точности выполнения комплекса вспомогательных действий в рамках вспомогательного хода.
Переход объекта управления из состояния 522 в состояние 523 реализуется за счет выполнения следующих блоков действий (рис. 3):
- блок № 23-3/1: снятие заготовки с технологического оборудования: ^ 5(3//13));
- блок № 23-3/2: снятие технологической оснастки с технологического оборудования (комплект режущего инструмента, установочно-зажимное приспособление и т. д.): 5:з//1з ^ ;
- блок № 23-3/3: уборка рабочего места после
2/2 2/2
выполнения технологической операции: 53/2 ^ 53/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.
<
s
i
<
er <
<
< <
Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1
ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Управление, моделирование, автоматизация
я ё я fe й ,2 ТО
И
о 10 к о
Ч ;Я §
=я 3
Я
рз ст
и я
ä я
Таблица 1 Table 1
Векторные критерии оптимизации для достижения промежуточного состояния S23 Vector optimization criteria for achieving an intermediate state S23
Блок действий Векторный критерий оптимизации
Блок № 23-3/1: о ^ о3/3 о33 ^ о3/1 Fз/l (V) = (01)3/1 (V), О2 )3/3 (V)), где (01)3/3 (V) - трудоемкость выполнения комплекса действий в рамках блока № 23-3/1; (02)з/3 (V) - затраты на выполнение комплекса действий в рамках блока № 23-3/1
Блок № 23-3/2: г.3/3 о2/2 S3/1 ^ S3/2 Fз2/23 (V) = (О!)!/3 (V), О2)з/3 (V)), где 01)|/3 (V) - трудоемкость выполнения комплекса действий в рамках блока № 23-3/2; (02)2/3 (V) - затраты на выполнение комплекса действий в рамках блока № 23-3/2
Блок № 23-3/3: г.3/3 г.2/2 S3/2 ^ Sk Fз/3 (V) = ((Ох )2/3 (V), О2 )2//3 (V)), где (Ох )!/3 (V) - трудоемкость выполнения комплекса действий в рамках блока № 23-3/3; 02)3/3 (V) - затраты на выполнение комплекса действий в рамках блока № 23-3/3
a s
л Я л
ч
ч
¡у £
С РР
и
Ез4 Я'
РР >я я и
X w
р
X Я К
Для подкатегорий объектов управления «Быстроизнашиваемая оснастка» последовательность промежуточных состояний рассматривается в рамках технологической операции.
Для данной категории объекта управления параметрами управления будут являться:
- параметры резания: скорость резания (v), подача («), глубина резания (^ в пределах заданных диапазонов;
- период стойкости режущего инструмента (гст);
- стоимость единицы режущего инструмента (сет).
Единичными критериями оптимизации являются:
- 04 - стоимость комплекта быстроизнашиваемой оснастки для выполнения технологической операции, руб.;
- 05 - индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках технологической операции.
Таким образом, для объекта управления «Быстроизнашиваемая оснастка» векторный критерий оптимизации имеет следующий вид:
FБиО (v) = ((04 )БиО (v), (05 )БиО (v));
(g4 )БиО (и ) = ((g4 )1БиО (u ),
(g4)БиО (u)= ((g4)k (U) ,
(g5 )БиО (u ) = ((g5 )1БиО (u),
(g5 )БиО (u )=((g5)k (u у.
, (g4 )кби0 (u));
((g4)km (U)); - (g5 )kби0 (u));
•,(g5)km (u) ,
частный критерии оптимизации, стоимость комплекта быстроизнашиваемой оснастки для выполнения технологической операции, руб.;
(05 )БиО (V) - частный критерий оптимизации, индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках
технологической операции; (04)БиО (V) - частный
критерий оптимизации, стоимость комплекта быстроизнашиваемой оснастки для выполнения
технологического перехода, руб.; (05(V) -
частный критерий оптимизации, индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках технологического перехода; ^4)кт (V) - частный критерий оптимизации, стоимость комплекта быстроизнашиваемой оснастки для выполнения рабочего хода,
руб.; ^5)кт (V) - частный критерий оптимизации,
индекс износа комплекта быстроизнашиваемой оснастки после обработки партии деталей в рамках рабочего хода; к - количество технологических переходов в рамках технологической операции, шт.; т - количество технологических ходов в рамках технологического перехода, шт.
Изменение состояния технологической системы при выполнении сверлильной операции на станке с ЧПУ
Технологический переход, в рамках которого необходимо произвести обработку трех отверстий (рис. 4), содержит два типа действий.
где FБиО (V) - векторный критерий оптимизации для быстроизнашиваемой оснастки; (04 )БиО (V) -
Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024. N. 1 ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)
Control, modeling, automation
Рис. 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 -
K
K
<
s
i
<
О
h
сь
3
y
er <
<
< <
На рис. 5 представлен график зависимости единичных критериев оптимизации от выбранной
последовательности обработки отверстий.
я ё
я fe
й ,2
OJ ТО
И
о 10
к о
Ч ;Я §
=я 3
Я
ш ст
и я
ä я
a s
л я л
ч
Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1
ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Управление, моделирование, автоматизация
G1 - Трудоемкость, с G2 - Величина затрат, руб.
Рис. 5. График зависимости единичных критериев оптимизации в зависимости от последовательности обработки отверстий
Fig. 5. Graph of the individual optimization criteria dependence on the sequence of hole processing
ч
¡у
e и
i-ч
4
Сз4
я'
И >я я и
X w
ср
X
Я К
В рамках действующего технологического процесса траектория движения режущего инструмента (вариант № 3) в процессе выполнения технологической операции представлена на рис. 6.
могательных переходов» была оптимизирована траектория движения режущего инструмента. В данном случае была решена задача по минимизации трудоемкости выполнения комплекса вспомогательных действий, реализуемых в рамках операции сверления:
(Gi £2+(Gi )22+(G! )2/з2+(g)
23
^ min.
На рис. 7 представлена оптимальная траектория движения режущего инструмента (вариант № 1) в процессе выполнения технологической операции.
Рис. 6. Траектория движения режущего инструмента в рамках действующего технологического процесса
Fig. 6. Path of cutting tool motion within the current technological process
В данном случае общая длина траектории перемещения режущего инструмента на холостом ходу составляет 127,29 мм.
На основе разработанной компьютерной программы «Модель оптимизации параметров вспо-
Рис. 7. Оптимальная траектория движения режущего инструмента
Fig. 7. Cutting tool optimal trajectory
Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024. N. 1 ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Control, modeling, automation
На рис. 8 представлена диаграмма изменения значений целевых показателей в результате про-
цесса оптимизации.
-4,76-
□ Gl - Трудоемкость, с
□ G2 - Величина затрат, руб.
До оптимизации траектории После оптимизации траектории движения режущего движения режущего
инструмента инструмента
Рис. 8. Диаграмма изменения значений целевых показателей Fig. 8. Target value change chart
Таким образом, оптимизация траектории движения режущего инструмента в процессе выполнения вспомогательных переходов привела к снижению трудоемкости на 1,9 %, а величины затрат на 2,2 %.
Заключение
Структуризация процесса на основе иерархиче-
ской модели позволяет провести детальный анализ эффективности реализации отдельных элементов технологического процесса. Метод многокритериальной оптимизации позволяет определить оптимальные параметры реализуемого процесса с учетом выбранной производственной стратегии и в условиях ограничения производственных ресурсов.
K
K
<
s i
C h
сь
3
y
a-
<
Список источников
1. Kostenko D., Shkodyrev V., Onufriev V. Solving Mul-ticriteria 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 Ram-li, 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. Decomposition-based evolutionary algorithm with dual adjustments for many-objective optimization problems // Swarm and Evolutionary Computation. 2022. V. 75. P. 101168.
Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2024. № 1
ISSN2072-9502 (Print), ISSN2224-9761 (Online)
Управление, моделирование, автоматизация
я ё
я fe
й ,2
OJ ТО
И
о 10
к о
Ч ;Я
4 §
=Я g Я
ш ст
и я
ä я
a s
л я
Л
ч
С И
И >я я и
X
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.
References
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. Pp. 131-140.
2. Kostenko D. A., Onufriev V. A., Shkodyrev V. P. Mnogokriterial'naia optimizatsiia rektifikatsionnogo protsessa po algoritmu SPEA2 [Multi-criteria optimization of the rectification process using the SPEA2 algorithm]. Nauchno-tekhnicheskie vedomosti SPbGPU. Informatika. Telekommu-nikatsii. Upravlenie, 2019, vol. 12, no. 2, pp. 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. Pp. 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. Pp. 131-135.
5. Ivanov V. K. Integrirovannaia sistema modelirovaniia i upravleniia vozmozhnostiami predpriiatiia [Integrated system for modeling and managing enterprise capabilities]. Avtomati-zatsiia i sovremennye tekhnologii, 2012, no. 7, pp. 34-39.
6. Terekhova A. S., Petrov M. L. Kontseptsiia metodiki vybora optimal'noi tekhnologii, uchityvaiushchei vozmozhnosti konkretnogo proizvodstvennogo podrazdeleniia [The concept of the methodology for choosing the optimal technology, taking into account the capabilities of a particular production unit]. Vestnik Rybinskogo gosudarstvennogo aviatsionnogo tekh-nicheskogo universiteta imeni P. A. Solov'eva, 2018, no. 3, pp. 88-93.
7. Krotov K. V. Algoritm metoda vetvei i granits optimi-zatsii raspisanii vypolneniia paketov zadanii v konveiernykh sistemakh [The algorithm of the branch and boundary method for optimizing schedules for the execution of task packages in pipeline systems]. Informatsionno-upravliaiushchie sistemy, 2023, no. 2, pp. 15-26.
8. Ivanov A. A., Bochkarev P. Iu. Formalizatsiia zadachi sostavleniia optimal'nogo plana realizatsii tekhnologicheskikh
protsessov mekhanicheskoi obrabotki v mnogonomenkla-turnom proizvodstve [Formalization of the task of drawing up an optimal plan for the implementation of technological processes of mechanical processing in a diversified production]. Vestnik Saratovskogo gosudarstvennogo tekhnicheskogo universiteta, 2011, no. 56, pp. 61-69.
9. Jawad M. S., Chitra Dhawale, Azizul Azhar Bin Ram-li, Hairulnizam Mahdin. Adoption of knowledge-graph best development practices for scalable and optimized manufacturing processes. MethodsX, 2023, vol. 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, vol. 282, pp. 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, vol. 79, p. 101305.
12. Chunliang Zhao, Yuren Zhou, Yuanyuan Hao. Decomposition-based evolutionary algorithm with dual adjustments for many-objective optimization problems. Swarm and Evolutionary Computation, 2022, vol. 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, vol. 38, iss. 9, pp. 10770-10779.
14. Kamal Deep, Pardeep K. Singh Design of robust cellular manufacturing system for dynamic part population consid-ering multiple processing routes using genetic algorithm. Journal of Manufacturing Systems, 2015, vol. 35, pp. 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, vol. 21, iss. 6, pp. 568-578.
a
X
Статья поступила в редакцию 16.11.2023; одобрена после рецензирования 16.01.2024; принята к публикации 29.01.2024 The article was submitted 16.11.2023; approved after reviewing 16.01.2024; accepted for publication 29.01.2024
Информация об авторах / Information about the authors
Ирина Николаевна Хрусталева - кандидат технических наук; доцент высшей школы машиностроения; Санкт-Петербургский политехнический университет Петра Великого; [email protected]
Irina N. Khrustaleva - Candidate of Technical Sciences; Assistant Professorof the Higher School of Mechanical Engineering; Peter the Great St. Petersburg Polytechnic University; [email protected]
Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics. 2024. N. 1 ISSN 2072-9502 (Print), ISSN 2224-9761 (Online)
Control, modeling, automation
Михаил Борисович Хрусталев - аспирант высшей школы машиностроения; Санкт-Петербургский политехнический университет Петра Великого; [email protected]
Michail B. Khrustalev - Postgraduate Student of the Higher School of Mechanical Engineering; Peter the Great St. Petersburg Polytechnic University; [email protected]
Владимир Николаевич Хохловский - кандидат технических наук, доцент; доцент высшей школы киберфизических систем и управления; Санкт-Петербургский политехнический университет Петра Великого; [email protected]
Vladimir N. Khokhlovskiy - Candidate of Technical Sciences, Assistant Professor; Assistant Professor of the Higher School of Cyberphysical Systems and Control; Peter the Great St. Petersburg Polytechnic University; [email protected]
Лариса Георгиевна Черных - кандидат технических наук; ассистент высшей школы машиностроения; Санкт-Петербургский политехнический университет Петра Великого; [email protected]
Вячеслав Петрович Шкодырев - доктор технических наук, профессор; профессор высшей школы ки-берфизических систем и управления; Санкт-Петербургский политехнический университет Петра Великого; [email protected]
Larisa G. Chernyh - Candidate of Technical Sciences; Lecturer of the Department of the Higher School of Mechanical Engineering; Peter the Great St. Petersburg Polytechnic University; [email protected]
Vyacheslav P. Shkodyrev - Doctor of Technical Sciences, Professor; Professor of the Higher School of Cyberphysical Systems and Control; Peter the Great St. Petersburg Polytechnic University; [email protected]
<
s i
a-
<