Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design

This article proposes a decision support system project to find the optimal milling cutter design. At the preliminary design stage, morphological analysis is used. It allows us to find and systematize all possible milling cutter structures with the necessary functional purpose. To automate the desig...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2019
Автори: Anosov, V. L., Bohdanova, L. M., Kolodyazhnyi, V. M., Litovka, V. D.
Формат: Стаття
Мова:English
Ukrainian
Опубліковано: Journal of Mechanical Engineering 2019
Теми:
Онлайн доступ:https://journals.uran.ua/jme/article/view/151426
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Journal of Mechanical Engineering

Репозитарії

Journal of Mechanical Engineering
id journalsuranuajme-article-151426
record_format ojs
institution Journal of Mechanical Engineering
collection OJS
language English
Ukrainian
topic structural optimization
multi-agent system
milling cutter
business process
object-oriented approach
performance
reliability
energy efficiency
UDC 004.94
структурная оптимизация
мультиагентная система
фреза
бизнес-процесс
объектно-ориентированный подход
производительность
надежность
энергоэффективность
УДК 004.94
структурна оптимізація
мультиагентна система
фреза
бізнес-процес
об’єктно-орієнтований підхід
продуктивність
надійність
енергоефективність
УДК 004.94
spellingShingle structural optimization
multi-agent system
milling cutter
business process
object-oriented approach
performance
reliability
energy efficiency
UDC 004.94
структурная оптимизация
мультиагентная система
фреза
бизнес-процесс
объектно-ориентированный подход
производительность
надежность
энергоэффективность
УДК 004.94
структурна оптимізація
мультиагентна система
фреза
бізнес-процес
об’єктно-орієнтований підхід
продуктивність
надійність
енергоефективність
УДК 004.94
Anosov, V. L.
Bohdanova, L. M.
Kolodyazhnyi, V. M.
Litovka, V. D.
Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design
topic_facet structural optimization
multi-agent system
milling cutter
business process
object-oriented approach
performance
reliability
energy efficiency
UDC 004.94
структурная оптимизация
мультиагентная система
фреза
бизнес-процесс
объектно-ориентированный подход
производительность
надежность
энергоэффективность
УДК 004.94
структурна оптимізація
мультиагентна система
фреза
бізнес-процес
об’єктно-орієнтований підхід
продуктивність
надійність
енергоефективність
УДК 004.94
format Article
author Anosov, V. L.
Bohdanova, L. M.
Kolodyazhnyi, V. M.
Litovka, V. D.
author_facet Anosov, V. L.
Bohdanova, L. M.
Kolodyazhnyi, V. M.
Litovka, V. D.
author_sort Anosov, V. L.
title Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design
title_short Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design
title_full Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design
title_fullStr Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design
title_full_unstemmed Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design
title_sort solution of the structural optimization problem of a multiagent approach based cutter design
title_alt Решение задачи структурной оптимизации конструкции фрезы на основе мультиагентного подхода
Розв’язання задачі структурної оптимізації конструкції фрези на основі мультиагентного підходу
description This article proposes a decision support system project to find the optimal milling cutter design. At the preliminary design stage, morphological analysis is used. It allows us to find and systematize all possible milling cutter structures with the necessary functional purpose. To automate the design formation process, an algorithm based on a resolution method is applied, with the algorithm using the logic of first-order predicates. An enumeration of possible states and assembly of a milling cutter structure from ready-made elements are carried out. It is expedient to describe this algorithm in terms of logical operations. It consists in a deductive derivation of the sentence of the form: "There are dimensional parameters x1,...,xn and forces such that a constructive solution satisfying the given properties P (x1...,xn)  is deduced from a set of possible connections "x1... "xn (K1(x1,...,xn)Ù... ÙKn(x1,...,xn) Þ В(x1,...,xn)), which denote dimensional, force and other real connections that arise between the parts of real structures." The condition for the transition from the specific parts to the logic of first-order predicates is the capability of a certain part (for example, plate P) to function in real conditions if and only if there is a set of fixing forces f1, f2, ..., fn that are applied at points x1,x2,...,хn. The basic effectiveness parameters of milling cutter design are: reliability, productivity, and energy efficiency that are set as objective functions. They also take into account the static and dynamic design characteristics. The variable parameters are the geometric shape and dimensional parameters of a milling cutter. For each variant of the geometric form, a 3D model of the milling cutter is constructed and its static and dynamic characteristics are calculated. These parameters are then included in the objective functions. Optimization is carried out on the basis of the gradient descent method. The optimal design is chosen with the interaction of intelligent agents. In this case, the milling cutter design provides the best ratio of the objective functions. The architecture of the system is based on the integration of CAD/CAE systems with a multi-agent system (MAS). The search for a solution is carried out automatically as a result of the interaction of independent task-oriented software agents. To build MAS, we use the Java Jade library in the NetBean development environment. The considered approach allows us to reduce the time expenditures in designing or choosing the design of a metal cutting tool.
publisher Journal of Mechanical Engineering
publishDate 2019
url https://journals.uran.ua/jme/article/view/151426
work_keys_str_mv AT anosovvl solutionofthestructuraloptimizationproblemofamultiagentapproachbasedcutterdesign
AT bohdanovalm solutionofthestructuraloptimizationproblemofamultiagentapproachbasedcutterdesign
AT kolodyazhnyivm solutionofthestructuraloptimizationproblemofamultiagentapproachbasedcutterdesign
AT litovkavd solutionofthestructuraloptimizationproblemofamultiagentapproachbasedcutterdesign
AT anosovvl rešeniezadačistrukturnojoptimizaciikonstrukciifrezynaosnovemulʹtiagentnogopodhoda
AT bohdanovalm rešeniezadačistrukturnojoptimizaciikonstrukciifrezynaosnovemulʹtiagentnogopodhoda
AT kolodyazhnyivm rešeniezadačistrukturnojoptimizaciikonstrukciifrezynaosnovemulʹtiagentnogopodhoda
AT litovkavd rešeniezadačistrukturnojoptimizaciikonstrukciifrezynaosnovemulʹtiagentnogopodhoda
AT anosovvl rozvâzannâzadačístrukturnoíoptimízacííkonstrukcíífrezinaosnovímulʹtiagentnogopídhodu
AT bohdanovalm rozvâzannâzadačístrukturnoíoptimízacííkonstrukcíífrezinaosnovímulʹtiagentnogopídhodu
AT kolodyazhnyivm rozvâzannâzadačístrukturnoíoptimízacííkonstrukcíífrezinaosnovímulʹtiagentnogopídhodu
AT litovkavd rozvâzannâzadačístrukturnoíoptimízacííkonstrukcíífrezinaosnovímulʹtiagentnogopídhodu
first_indexed 2024-06-01T14:44:00Z
last_indexed 2024-06-01T14:44:00Z
_version_ 1800670324633632768
spelling journalsuranuajme-article-1514262019-04-03T19:19:45Z Solution of the Structural Optimization Problem of a Multiagent Approach Based Cutter Design Решение задачи структурной оптимизации конструкции фрезы на основе мультиагентного подхода Розв’язання задачі структурної оптимізації конструкції фрези на основі мультиагентного підходу Anosov, V. L. Bohdanova, L. M. Kolodyazhnyi, V. M. Litovka, V. D. structural optimization multi-agent system milling cutter business process object-oriented approach performance reliability energy efficiency UDC 004.94 структурная оптимизация мультиагентная система фреза бизнес-процесс объектно-ориентированный подход производительность надежность энергоэффективность УДК 004.94 структурна оптимізація мультиагентна система фреза бізнес-процес об’єктно-орієнтований підхід продуктивність надійність енергоефективність УДК 004.94 This article proposes a decision support system project to find the optimal milling cutter design. At the preliminary design stage, morphological analysis is used. It allows us to find and systematize all possible milling cutter structures with the necessary functional purpose. To automate the design formation process, an algorithm based on a resolution method is applied, with the algorithm using the logic of first-order predicates. An enumeration of possible states and assembly of a milling cutter structure from ready-made elements are carried out. It is expedient to describe this algorithm in terms of logical operations. It consists in a deductive derivation of the sentence of the form: "There are dimensional parameters x1,...,xn and forces such that a constructive solution satisfying the given properties P (x1...,xn)  is deduced from a set of possible connections "x1... "xn (K1(x1,...,xn)Ù... ÙKn(x1,...,xn) Þ В(x1,...,xn)), which denote dimensional, force and other real connections that arise between the parts of real structures." The condition for the transition from the specific parts to the logic of first-order predicates is the capability of a certain part (for example, plate P) to function in real conditions if and only if there is a set of fixing forces f1, f2, ..., fn that are applied at points x1,x2,...,хn. The basic effectiveness parameters of milling cutter design are: reliability, productivity, and energy efficiency that are set as objective functions. They also take into account the static and dynamic design characteristics. The variable parameters are the geometric shape and dimensional parameters of a milling cutter. For each variant of the geometric form, a 3D model of the milling cutter is constructed and its static and dynamic characteristics are calculated. These parameters are then included in the objective functions. Optimization is carried out on the basis of the gradient descent method. The optimal design is chosen with the interaction of intelligent agents. In this case, the milling cutter design provides the best ratio of the objective functions. The architecture of the system is based on the integration of CAD/CAE systems with a multi-agent system (MAS). The search for a solution is carried out automatically as a result of the interaction of independent task-oriented software agents. To build MAS, we use the Java Jade library in the NetBean development environment. The considered approach allows us to reduce the time expenditures in designing or choosing the design of a metal cutting tool. Приведен проект системы поддержки принятия решений для поиска оптимальной конструкции фрезы. На стадии предварительного проектирования используется морфологический анализ. Он позволяет найти и систематизировать все возможные структуры фрезы с необходимым функциональным назначением. Для автоматизации процесса формирования конструкции применяется алгоритм, основанный на методе резолюций, использующий логику предикатов первого порядка. Производится перебор возможных состояний и сборка конструкции фрезы из готовых элементов. Этот алгоритм целесообразно описывать в терминах логических операций. Он состоит в дедуктивном выводе предложения вида: "Существуют размерные параметры x1,...,xn и силы, такие, что конструктивное решение, удовлетворяющее заданным свойствам П(x1...,xn), выводится из набора возможных связей "x1... "xn (K1(x1,...,xn)Ù... ÙKn(x1,...,xn) Þ В(x1,...,xn)), какие обозначают размерные, силовые и другие реальные связи, что возникают между деталями реальных конструкций". Переходом от конкретных деталей к логике предикатов первого порядка является условие, что некоторая деталь (например пластина П) может функционировать в реальных условиях тогда и только тогда, когда существует совокупность фиксирующих ее сил f1, f2,..,fn, которые приложены в точках x1,x2,...,хn. Основными параметрами эффективности конструкции фрезы приняты: надежность, продуктивность, энергоэффективность, заданные как целевые функции. Они учитывают также статические и динамические характеристики конструкции. Переменными показателями являются геометрическая форма и размерные параметры фрезы. Для каждого варианта геометрической формы проводится построение 3D-модели фрезы и расчет ее статических и динамических характеристик. Далее эти параметры включаются в целевые функции. Оптимизация осуществляется на основе метода градиентного спуска. Выбор оптимальной конструкции осуществляется при взаимодействии интеллектуальных агентов. При этом конструкция фрезы обеспечивает наилучшее соотношение целевых функций. Архитектура системы построена на интеграции CAD/CAE-систем с мультиагентной системой (МАС). Поиск решения осуществляется автоматически в результате взаимодействия самостоятельных целенаправленных программных модулей – агентов. В данной работе для построения МАС используется библиотека Jade языка Java в среде разработки NetBean. Рассмотренный подход позволяет уменьшить расходы времени при проектировании или выборе конструкции металлорежущего инструмента. Наведений проект системи підтримки прийняття рішень для пошуку оптимальної конструкції фрези. На стадії попереднього проектування використовується морфологічний аналіз. Він дозволяє знайти і систематизувати усі можливі структури фрези з необхідним функціональним призначенням. Для автоматизації процесу формування конструкції застосовується алгоритм, що ґрунтується на методі резолюцій, який використовує логіку предикатів першого порядку. Робиться перебір можливих станів і складання конструкції фрези з готових елементів. Цей алгоритм доцільно описувати в термінах логічних операцій. Він полягає в дедуктивному виведенні пропозиції вигляду: «Існують розмірні параметри x1, ..., xn і сили, такі, що конструктивне рішення, яке задовольняє задані властивості П(x1, ..., xn) виводитися з набору можливих зв'язків "x1... "xn (K1(x1, ..., xn)Ù... ÙKn(x1, ..., xn) Þ В(x1, ..., xn)), які означають розмірні, силові та інші реальні зв'язки, що виникають між деталями реальних конструкцій». Переходом від конкретних деталей до логіки предикатів першого порядку є положення, що деяка деталь (наприклад пластина П) може функціонувати в реальних умовах тоді і тільки тоді, коли існує сукупність сил, f1, f2, …, fn, що її фіксують, які прикладені в точках x1, x2, ..., хn. Основними параметрами ефективності конструкції фрези прийняті: надійність, продуктивність, енергоефективність, задані як цільові функції. Вони враховують також статичні та динамічні характеристики конструкції. Змінними показниками є геометрична форма і розмірні параметри фрези. Для кожного варіанта геометричної форми проводиться побудова 3D-моделі фрези і розрахунок її статичних і динамічних характеристик. Далі ці параметри включаються в цільові функції. Оптимізація здійснюється на основі методу градієнтного спуску. Вибір оптимальної конструкції здійснюється за взаємодії інтелектуальних агентів. Водночас конструкція фрези забезпечує найкраще співвідношення цільових функцій. Архітектура системи побудована на інтеграції CAD/CAE-систем з мультиагентною системою (МАС). Пошук рішення здійснюється автоматично в результаті взаємодії самостійних цілеспрямованих програмних модулів – агентів. У цій роботі для побудови МАС використовується бібліотека Jade мови Java в середовищі розробки NetBean. Розглянутий підхід дозволяє зменшити витрати часу під час проектування або вибору конструкції металорізального інструменту. Journal of Mechanical Engineering Проблемы машиностроения Проблеми машинобудування 2019-03-19 Article Article application/pdf application/pdf https://journals.uran.ua/jme/article/view/151426 Journal of Mechanical Engineering; Vol. 22 No. 1 (2019); 53-59 Проблемы машиностроения; Том 22 № 1 (2019); 53-59 Проблеми машинобудування; Том 22 № 1 (2019); 53-59 2709-2992 2709-2984 en uk https://journals.uran.ua/jme/article/view/151426/161330 https://journals.uran.ua/jme/article/view/151426/161331 Copyright (c) 2019 V. L. Anosov, L. M. Bogdanova, V. D. Litovka, V. M. Kolodyazhny https://creativecommons.org/licenses/by-nd/4.0