Научная статья на тему 'Ансамбль онтологических моделей для обеспечения интеллектуальной поддержки лазерных аддитивных технологических процессов'

Ансамбль онтологических моделей для обеспечения интеллектуальной поддержки лазерных аддитивных технологических процессов Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
0
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
поддержка принятия решений / онтологии / онтологическое проектирование / лазерное аддитивное производство / графовая модель / облачная платформа / information technology / decision support / ontologies / ontological design / laser additive manufacturing / graph model / cloud platform

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Грибова Валерия Викторовна, Кульчин Юрий Николаевич, Никитин Александр Иванович, Тимченко Вадим Андреевич

Обсуждаются барьеры, затрудняющие применение в производстве аддитивных технологических процессов изготовления металлических деталей. Обосновывается необходимость внедрения интеллектуальной системы поддержки принятия решений в профессиональную деятельность инженеров-технологов лазерного аддитивного производства. Указываются преимущества, которые даѐт применение разработанного онтологического двухуровневого подхода к формированию семантической информации. Особенность подхода состоит в том, что онтологические модели отделены от формируемых на их основе баз данных и знаний – целевой информации, а онтология определяет правила структурированного формирования целевой информации и еѐ интерпретации. Представлен ансамбль онтологических моделей, положенный в основу разрабатываемой интеллектуальной системы. Описан состав ансамбля моделей, назначение отдельных его компонентов и возможные типы связей между ними. В состав ансамбля входят онтологии: справочных баз по оборудованию и материалам лазерного аддитивного производства, архива протоколов технологических операций лазерной обработки, базы знаний о настройках режимов лазерной обработки и базы математических моделей. Ансамбль онтологических моделей реализован на облачной платформе IACPaaS с использованием еѐ инструментальных средств. Онтологии, базы данных и знаний, а также система поддержки принятия решений входят в состав портала знаний о лазерном аддитивном производстве. Аккумулирование в портале и дальнейшее использование знаний и опыта, накапливаемых разными технологами, позволит уменьшить число предварительных экспериментов, направленных на выявление практически пригодных технологических режимов, а также снизить требования к квалификации пользователей технологического оборудования.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Грибова Валерия Викторовна, Кульчин Юрий Николаевич, Никитин Александр Иванович, Тимченко Вадим Андреевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

An ensemble of ontological models for intelligent support of laser additive manufacturing processes

Barriers hindering the use of additive manufacturing processes for metal parts production are discussed. The necessity of integrating an intelligent decision support system (DSS) into the professional activities of laser additive manufacturing engineers is substantiated. The advantages of the developed ontological two-level approach for forming semantic information are highlighted. This approach's peculiarity lies in separating ontological models from the databases and knowledge formed on their basis—target information. The ontology dictates the rules for the structured formation and interpretation of target information. An ensemble of ontological models, forming the foundation of the developed intelligent system, is presented. The composition of the ensemble, the purpose of its individual components, and possible types of connections between them are described. The ensemble includes ontologies for reference databases on equipment and materials for laser additive manufacturing, an archive of protocols for technological operations of laser processing, a knowledge base about settings for laser processing modes, and a database of mathematical models. The ensemble of ontological models is implemented on the IACPaaS cloud platform using its tools. Ontologies, databases, knowledge bases, and a decision support system are part of the Laser Additive Manufacturing Knowledge Portal. Accumulating and using the knowledge and experience from different technologists in the portal will reduce the number of preliminary experiments needed to identify suitable technological modes and lower the qualification requirements for users of technological equipment.

Текст научной работы на тему «Ансамбль онтологических моделей для обеспечения интеллектуальной поддержки лазерных аддитивных технологических процессов»

УДК 004.82 Научная статья Б01: 10.18287/2223-9537-2024-14-2-279-300

Ансамбль онтологических моделей

для обеспечения интеллектуальной поддержки

лазерных аддитивных технологических процессов

© 2024, В.В. Грибова1' Ю.Н. Кульчин1, А.И. Никитин1, 2, В.А. Тимченко1' 2

1 Институт автоматики и процессов управления (ИАПУ) ДВО РАН, Владивосток, Россия

2 Дальневосточный федеральный университет (ДВФУ), Владивосток, Россия

Аннотация

Обсуждаются барьеры, затрудняющие применение в производстве аддитивных технологических процессов изготовления металлических деталей. Обосновывается необходимость внедрения интеллектуальной системы поддержки принятия решений в профессиональную деятельность инженеров-технологов лазерного аддитивного производства. Указываются преимущества, которые даёт применение разработанного онтологического двухуровневого подхода к формированию семантической информации. Особенность подхода состоит в том, что онтологические модели отделены от формируемых на их основе баз данных и знаний - целевой информации, а онтология определяет правила структурированного формирования целевой информации и её интерпретации. Представлен ансамбль онтологических моделей, положенный в основу разрабатываемой интеллектуальной системы. Описан состав ансамбля моделей, назначение отдельных его компонентов и возможные типы связей между ними. В состав ансамбля входят онтологии: справочных баз по оборудованию и материалам лазерного аддитивного производства, архива протоколов технологических операций лазерной обработки, базы знаний о настройках режимов лазерной обработки и базы математических моделей. Ансамбль онтологических моделей реализован на облачной платформе МСРааБ с использованием её инструментальных средств. Онтологии, базы данных и знаний, а также система поддержки принятия решений входят в состав портала знаний о лазерном аддитивном производстве. Аккумулирование в портале и дальнейшее использование знаний и опыта, накапливаемых разными технологами, позволит уменьшить число предварительных экспериментов, направленных на выявление практически пригодных технологических режимов, а также снизить требования к квалификации пользователей технологического оборудования.

Ключевые слова: поддержка принятия решений, онтологии, онтологическое проектирование, лазерное аддитивное производство, графовая модель, облачная платформа.

Цитирование: Грибова В.В., Кульчин Ю.Н., Никитин А.И., Тимченко В.А. Ансамбль онтологических моделей для обеспечения интеллектуальной поддержки лазерных аддитивных технологических процессов // Онтология проектирования. 2024. Т. 14, №2(52). С. 279-300. Б01:10.18287/2223-9537-2024-14-2-279-300.

Финансирование: Разработка онтологической базы знаний о настройках режимов выполнения лазерной обработки выполнена в рамках государственного задания ИАПУ ДВО РАН (тема № РЖР"^2021-0004). Разработка комплекса связанных онтологических ресурсов выполнена в рамках программы государственной поддержки центров Национальной технологической инициативы (НТИ) на базе образовательных учреждений высшего образования и научных организаций (Центр НТИ «Цифровое материаловедение: новые материалы и вещества» на базе МГТУ им. Баумана).

Конфликт интересов: авторы заявляют об отсутствии конфликта интересов.

Введение

Технологии аддитивного производства (АП) металлических деталей обладают следующими возможностями: изготовление продукции сложных форм, значительное снижение массы изделий и сокращение сроков производства прототипов, повышение эффективности ис-

пользования материалов. В штучном и мелкосерийном производстве аддитивные технологические процессы являются альтернативой традиционным методам обработки материалов (механическая обработка, литьё, штамповка и др.). Их применение в производственных процессах открывает возможность создания, восстановления и модификации сложных конструкций с улучшенными свойствами, которые ранее не могли быть получены из-за технологических ограничений [1-3]. Основные направления государственной политики Российской Федерации в сфере развития аддитивных технологий определены Стратегией развития аддитивных технологий на период до 2030 года [4].

Технологический процесс DED-LB (Laser-Based Directed Energy Deposition - прямой подвод энергии лазера и материала) [5, 6] является наиболее сложным, но перспективным процессом АП [7]. С его помощью можно не только изготавливать крупногабаритные металлические объекты [8], но и выполнять восстановление повреждённых или изношенных деталей, а также их конструктивно-функциональную модификацию.

Наряду с преимуществами внедрения аддитивных технологий существуют и барьеры, которые затрудняют применение АП металлических деталей [9-11]. Основная проблема состоит в необходимости учёта влияния большого количества факторов и технологических параметров лазерной обработки на элементный состав и микроструктуру материала детали (образование различного вида дефектов: трещин, пор, отслоений, расслоений и т.д.) до постобработки (детали-прототипа), а также физико-механические характеристики готового изделия. В настоящее время режимы лазерного сплавления металлических материалов зачастую подбираются методом проб и ошибок. Такой подход к проектированию аддитивных технологических процессов является затратным по ресурсам и по времени [9, 12]. Учёт взаимозависимости определяющих параметров процесса требует междисциплинарных знаний и профессиональной кооперации специалистов. Следствием этого можно назвать кадровую проблему, связанную с «высоким порогом входа» в лазерное АП (ЛАП).

На этом фоне отмечается недостаточный уровень интеллектуальной поддержки инженеров-технологов при проектировании процессов АП [10, 11, 13], связанный с трудностью масштабирования технологических решений при изготовлении металлических изделий методом прямого подвода энергии и материала. Ощущается нехватка интеллектуальных советующих систем для помощи конструкторам, технологам и иным специалистам в расчёте параметров технологических режимов. Трудоёмкость, сроки и стоимость сопровождения таких систем зачастую делают процессы АП нерентабельными [14, 15].

Перечисленные проблемы обусловливают актуальность создания жизнеспособной [16] интеллектуальной системы поддержки принятия решений (СППР) для инженеров-технологов ЛАП [17, 18]. На этапе проектирования технологической операции СППР вырабатывает рекомендации по пригодным режимам работы лазерного робототехнического оборудования для разработки управляющих программ. Под пригодным режимом понимается множество таких значений параметров аддитивного технологического процесса, которые позволяют обеспечивать соответствие получаемых металлических заготовок и деталей требуемым критериям качества по элементному составу, геометрическим размерам, наличию/отсутствию различных дефектов, микроструктуре (заданных в требованиях к результату технологической операции).

Одним из распространённых подходов к созданию программных систем является проектирование и разработка программного обеспечения на основе онтологий [19]. Настоящая работа посвящена описанию ансамбля онтологических моделей (ОМ), положенного в основу интеллектуальной СППР для инженеров-технологов в сфере ЛАП металлических деталей по технологии DED-LB.

Рисунок 1 - Онтологический двухуровневый подход к формированию данных и знаний: отделение предметных знаний от знаний о методах решения задач

1 Материалы и методы

В основу разработки комплекса семантических информационных ресурсов положен онтологический двухуровневый подход к представлению и формированию данных и знаний [20]. В данном подходе ОМ явно отделены от баз данных (БД) и знаний (БЗ), а онтология -это правила структурированного формирования информации и её интерпретации, но не сама информация [16]. При этом БД и БЗ (предметные знания) явно отделены от программных единиц, реализующих методы их обработки (знания о методах решения задач). Связывание, согласованность и повторная используемость этих компонентов обеспечиваются на уровне онтологий (рисунок 1).

Такой подход позволяет вести разработку и развитие предметных знаний и программных единиц независимо разными группами специалистов. Независимость программных единиц от БД/БЗ позволяет модифицировать последние, не внося изменений в программный код.

Онтологии, создаваемые на их основе БД/БЗ, а также программные компоненты для их обработки имеют единое декларативное семантическое представление в виде графов понятий [21]. Для формального представления онтологий используется язык описания онтологий для орграфовой связной двухуровневой модели информационных единиц [22, 23]. Язык предоставляет средства спецификации моделей онтологий в форме размеченных корневых иерархических бинарных орграфов. Формируемая на основе моделей онтоло-гий семантическая информация представляется такого же вида орграфами, за исключением того, что в них отсутствует разметка, определяющая правила формирования орграфов целевой информации.

Состав ансамбля связанных ОМ определяется следующими факторами. Прежде всего, необходимо обеспечить возможность структуризации и формализации всей необходимой информации о проводимых технологических операциях (ТО) ЛАП, а также о характеристиках используемых материалов и оборудования. Должна быть обеспечена возможность формирования комплекса связанных БД и справочников, содержащих информацию о характеристиках обрабатываемых и расходных материалов АП, установок ЛАП и о протоколах проведённых ТО. В состав установок ЛАП входят: промышленные лазеры, укомплектованные лазерными оптическими головками; устройства, обеспечивающие перемещение головок относительно обрабатываемой поверхности и позиционирование деталей; порошковые питатели; узлы подачи материала в область сплавления/обработки и т.д. К обрабатываемым и расходным материалам относятся: металлические порошки и проволоки на основе различных сплавов; технологические газы, используемые в качестве транспортирующего, защитного и обжимающего средства. В состав ансамбля ОМ входят онтологии соответствующих баз и справочников, а также онтология архива протоколов ТО лазерной обработки.

Подходы и методы, которые предлагается использовать для выдачи инженерам-технологам рекомендаций по настройке режимов выполнения ТО, включают: дедуктивный логический вывод на основе известных формализованных знаний и фактов; рассуждения по аналогии с использованием накапливаемой базы прецедентов (протоколов выполненных ТО); численное моделирование физических и химических термодинамических процессов, происходящих в области взаимодействия сфокусированного лазерного пучка с обрабатываемым материалом. В становлении и развитии методов прогнозирования качественных харак-

теристик деталей, синтезируемых в процессе ВЕВ-ЬБ, численное моделирование является надёжным и относительно дешёвым [24]. В состав ансамбля ОМ входят: онтология БЗ о настройках режимов лазерной обработки; онтология базы прецедентов и онтология базы математических моделей термодинамических процессов, сопровождающих технологию ВЕВ-ЬБ. База математических моделей предназначена для хранения программных реализаций расчётов значений параметров моделируемых процессов. При формировании знаний и прецедентов используются термины и содержание комплекса связанных БД и справочников.

Важным фактором является обеспечение большей модульности и повторной используемости БД и справочников, а также возможности их независимого формирования разными предметными специалистами (по лазерной физике, материаловедению, оптике и др.).

Набор таких онтологий описан в [25]. Их апробация специалистами позволила обозначить пути усовершенствования разработанных онтологий: уточнение и расширение их содержательной составляющей, расширение спектра моделей онтологий в целом, дальнейшая модификация и развитие отдельных ОМ путём их модуляризации.

2 Результаты

Проведён системный анализ, структуризация и формализация области профессиональной деятельности инженеров-технологов ЛАП, относящейся к проектированию режимов выполнения ТО. Уточнены характеристики компонентов лазерного робототехнического комплекса (установки АП), а также обрабатываемых и расходных материалов, которые могут оказывать влияние на ход выполнения и результат технологического процесса ЛАП. Реструктурирован и расширен ансамбль ОМ для обеспечения интеллектуальной поддержки принятия решений инженерами-технологами при проектировании режимов ТО ЛАП.

Перечень входящих в состав ансамбля моделей онтологий показан на рисунке 2.

Рисунок 2 - Состав ансамбля онтологических моделей

Стрелки на рисунке 2 отражают направленные связи между онтологиями. Эти связи (см. рисунок 31) могут быть двух типов.

Структурная связность. Такие связи между понятиями онтологий определяют повторную используемость в некотором орграфе онтологии подграфов орграфов других онтологий. Такие подграфы могут представлять собой как единственную терминальную вершину, так и орграф в целом. На рисунке 3 а связи данного типа представлены пунктирными дугами а2 —Ъ2 и а6 —^Ъ4. Вершины Ъ2, Ъ4, Ъ5, Ъ6 принадлежат орграфу онтологии 02, но становятся достижимы и тем самым логически включены и в состав орграфа онтологии О1.

Терминологическая связность. Такие связи задаются для меток понятий онтологий и определяют факт заимствования меток некоторыми вершинами орграфа (которые в таком случае собственных меток не имеют) от других вершин, метки которых являются собственными. На рисунке 3б связи данного типа представлены штрихпунктирны-ми стрелками, выходящими из вершин, не имеющих собственных меток, и входящими в вершины с собственными метками - ё2 и й4 соответственно.

Терминологическая связность (рисунок 3б) имеет следующие особенности.

■ Это связи типа «один-ко-многим»: метка одной вершины может заимствоваться множеством отличных от неё вершин.

■ Вершина с собственной меткой и вершины с заимствованными от неё метками могут принадлежать как разным орграфам, так и одному орграфу. При этом между вершиной с собственной меткой и вершиной, которая эту метку заимствует, путь в орграфе может существовать или отсутствовать.

■ Заимствование метки может быть как непосредственным, так и опосредованным. В первом случае для пары вершин одна из них обязательно имеет собственную метку, а другая её заимствует. Этот случай представлен вершиной с собственной меткой ё2 и вершиной, являющейся прямым потомком вершины с1. Во втором случае вершина, метка которой заимствуется, также может не иметь собственной метки, а заимствовать метку другой вершины. Такая ситуация является итеративной, а условием завершения является наступление первого случая. Второй случай представлен двухшаговой итерацией, которая завершается в ситуации, когда одной из вершин в паре становится вершина с меткой й4. Естественное ограничение здесь состоит в том, что последовательность таких связей не должна образовывать цикл.

Связи второго типа позволяют обеспечить терминологическую согласованность онтоло-гий. Две и более ОМ могут иметь между собой связи обоих типов. Формируемый на основе онтологий ансамбль орграфов целевой информации имеет такого же типа связи, а их создание регламентируется разметкой дуг орграфов онтологий [22, 23].

2.1 Онтологии справочных баз по оборудованию и материалам

Фрагмент онтологии базы технологических лазеров и фрагмент формируемой на её основе базы показаны на рисунке 4.

а) б)

а) структурная связность; б) терминологическая связность

Рисунок 3 - Схематическое представление двух типов связей между орграфами онтологий

1 Разметка дуг орграфов на рисунке не приведена, чтобы не усложнять его несущественными деталями.

Т о Онтология базы технологических лазеров * * {СПИСОК)

▼ Класс технологических лазеров * •< * {СПИСОК}

т Технологический лазер * •« {СПИСОК}

Т Длина волны излучения * * {СПИСОК} Т Значение * -< {АЛЬТЕРНАТИВА}

т Режим генерации излучения * •* {АЛЬТЕРНАТИВА} ▼ Непрерывный или Непрерывный с возможностью модуляции * {СПИСОК} Непрерывный (тип: строковое) * ( = 'copy') (new) 0 т Модулированный * ■ {СПИСОК} ► Частота модуляции * i - 'cot у') (rof ▼ Длительность импульса * ч {СПИСОК}

т о База технологических лазеров * " [Онтология базы технологических лазеров] ▼ Твердотельные лазеры * * [Класс технологических лазеров]" ? Р

Лазеры, в которых в качестве активной среды используется вещество, находящееся в твёрдой со Т Волоконные лазеры * * [Класс технологических лазеров] *

-> Числовой интервал ( = 'copy') (new) <? О —► Числовое значение (сорт: вещественное) (1 'one') (all) 1» т Единица измерения * {АЛЬТЕРНАТИВА} нм (тип: строковое) t ( = copy') (new) 0 мкм (тип: строковое) t (= 'copy') (new) 0_

► Значение * ( - 'proxy') £ 0 т Единица измерения * •« {АЛЬТЕРНАТИВА} с (тип: строковое) t (= 'copy') (new) 0 мс (тип: строковое) t ( = copy') (new) 0 мкс (тип: строковое) t ( - 'copy') (new) 0_

▼ Импульсный * {СПИСОК}

т Частота следования импульсов * •< * {СПИСОК} ► Значение * н ( - 'ргоху') ^ 0 ▼ Единица измерения * •< {АЛЬТЕРНАТИВА}

Гц (тип: строковое) I (= 'copy') (new) 0 кГц (тип: строковое) t ( = 'copy') (new) 0 МГц (тип: строковое) I ( = 'copy') (new) 0

► Длительность импульса * ч ( = 'copy') (ref-new) ^ 0

т Максимальная выходная мощность излучения * {СПИСОК} ▼ Значение * {СПИСОК}

+ Числовое значение (сорт: вещественное) 'one') (all) Т Единица измерения * {АЛЬТЕРНАТИВА}

Вт (тип: строковое) I ( = 'copy') (new) 0 кВт (тип: строковое); ( ■ copy') (new) *»

▼ Совместимое рабочее волокно * * {СПИСОК} Т Диаметр * {СПИСОК} eq ) (new)

-> Числовое значение (сорт: вещественное) (I 'one') (all) 0 Т Единица измерения {АЛЬТЕРНАТИВА} мкм (тип: строковое) 1 (= 'copy') (new) 0 мм (тип: строковое) 1 ( = 'copy') (new) 0_

► Лучевая мода ( = 'copy') (ref-new) ^ 0

► Класс технологических лазеров * ч * ([+1 'setmm') (new) 0

Активная среда и резонатор построены на базе оптического волокна

т Иттербиевые лазеры * " [Класс технологических лазеров] * » о

Лазеры на основе световодов, легированных ионаии иттербия УЬГ

▼ ЛС-1-К * *< [Технологический лазер]

▼ Длина волны излучения *

т Числовой интервал ▼ Нижняя граница

1065.0 [Числовое значение (сорт: вещественное)] т Верхняя граница 1080.0 [Числовое значение (сорт: вещественное)] нм (тип: строковое) 0

▼ Режим генерации излучения Непрерывный (тип: строковое) 0

► Модулированный * & 0 _________

▼ Максимальная выходная мощность излучения ^ 0 1.0 [Числовое значение (сорт: вещественное)]

кВт (тип: строковое) 0 т Совместимое рабочее волокно * ▼ 1 [Диаметр)'¿»0

50.0 [Числовое значение (сорт: вещественное)] 0 мкм (тип: строковое) О т 2 [Диаметр] * ¡j» 0

100.0 [Числовое значение (сорт: вещественное)]

мкм (тип: строковое) 0_

▼ 3 (Диаметр] * ? 0

200.0 [Числовое значение (сорт: вещественное)] 0 мкм (тип: строковое)

т ЛС-5 [Технологический лазер]

► Длина волны излучения " > 0 т Режим генерации излучения

Непрерывный (тип: строковое) О

► Модулированный V '

т Максимапьная выходная мощность излучения

5.0 [Числовое значение (сорт: вещественное)] кВт (тип: строковое) 0_

а)

► Эрбиевые лазеры * * [Класс технологических лазеров] * ? О

► Неодимовые лазеры * * [Класс технологических лазеров] * ► Дисковые лазеры * [Класс технологических лазеров] *

б)

Рисунок 4 - Фрагмент онтологии базы технологических лазеров (а) и фрагмент формируемой на её основе базы технологических лазеров (б)

На этом и аналогичных рисунках далее символ ^ отражает структурную связность между орграфами моделей онтологий, а символ | - терминологическую связность между вершинами орграфов моделей онтологий, а также между вершинами орграфов целевой информации. Символ Л, стоящий рядом с меткой вершины, означает, что эта метка заимствуется некоторым множеством вершин. Символ ^ обозначает тот факт, что в вершину, рядом с меткой которой он отображается, входит более одной дуги. Вершина-начало такой дуги может принадлежать как этому же, так и другому орграфу. Присутствующая в орграфах моделей онтологий разметка типа {СПИСОК}, {АЛЬТЕРНАТИВА}, (= 'copy'), ([=] 'copymm'), (! 'one'), ([!] 'onemm'), (+ 'set'), ([=] 'setmm'), (-'proxy'), (new), (ref), (clone), (all) и т.д. задаёт правила формирования орграфов целевых информационных баз и справочников. Семантика данной разметки, а также основанные на ней правила формирования описаны в [22, 23].

Ключевыми для компонентов установки и материалов ЛАП считаются те характеристики, которые являются существенными при их использовании в технологических процессах.

2 На данном рисунке, а также на рисунках 5-10 изображён интерфейс инструментального средства облачной платформы МСРааБ (https://iacpaas.dvo.ru/). Редактор орграфов используется для формирования онтологий и БД/БЗ в информационном хранилище платформы.

К таким характеристикам относятся: длина волны излучения, режим генерации излучения (непрерывный, непрерывный с возможностью модуляции, импульсный), максимальная выходная мощность излучения; совместимое рабочее волокно, ключевой характеристикой которого является диаметр. Ключевыми характеристиками импульсного и модулированного (квазинепрерывного) излучения являются частота следования импульсов (частота модуляции, соответственно) и длительность импульса.

Фрагмент онтологии справочника по материалам и фрагмент формируемого на её основе справочника показаны на рисунке 5.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

о Онтология справочника по материалам * (СПИСОК) Класс материалов ч (СПИСОК) + set) (new) . ч ▼ Материал

(СПИСОК) ] 'setmm') (ref-new) . V ▼ Элементный состав * ч " (СПИСОК)

0

▼ Компонент (АЛЬТЕРНАТИВА)

▼ Химический эпемент J * ч (СПИСОК) % (тип: строковое) 1 (= 'copy') (new) ▼ Содержание (АЛЬТЕРНАТИВА)

Числовой интервал (= 'copy') (ref-new) ^ 0 -» Числовое значение (сорт: вещественное) (! 'one') (all) I — Не более (= 'copy') (ref-new) * 0

Не менее (= 'copy') (ref-new) т Расчетное ч (АЛЬТЕРНАТИВА)

▼ Значение ч (СПИСОК) ( = 'copy') (new) _

коэффициент (сорт: вещественное) (I 'one') (new) О Химический элемент (сорт строковое) t (I 'one') (clone) ► Интервал (= 'copy') (new) 0 *■ He более (= 'copy') (new) 0 >■ He менее (= 'copy') (new) i? 0

▼ Совокупность химических элементов (СПИСОК) Химический элемент (сорт: строковое) I ч (+ 'set1) (clone) 9 ► Содержание (= "сор/) (new) .

т Прочее (СПИСОК)

► Химический элемент 1 * ч (- 'proxy')

▼ Основа * »(СПИСОК) р, mm') (new) Химический элемент (сорт: строковое) I ч (I 'one') (clone)

Свойства ([=] 'copymm') (new) ▼ Микроструктура * ч (СПИСОК) описание (сорт: строковое) (I 'one') (all)

► Размер зерен (= 'copy') (new) > О

► Анизотропия * (= 'copy') (ref-new) 0

► Форма зерен (= 'copy') (new) ' 0

► Вторые фазы (= 'copy') (new) 0

▼ Дефекты (АЛЬТЕРНАТИВА) ([=] 'copymm') (new) 11 0 отсутствие (тип: строковое) t (= 'copy') (new) 0 т присутствие I (СПИСОК)

▼ Количество дефектов (СПИСОК) —»Числовое значение (сорт: вещественное) (I 'one') (all) 0 % (тип: строковое) I (= 'copy') (new) 0_

► Дефект J • (+ 'set') (clone)

► Изображения ((=) 'copymm') (new) ▼ Аналоги (СПИСОК) ([=] 'copymm') (new) Щ> 0

► Материал ч (+ 'set') (ref) ►

Т о Справочник по материалам * ч * [Онтология справочника по материалам]

► Сплавы на основе железа ч [Класс материалов] ^ 0

► Бронзы ч [Класс материалов] 0

► Сплавы на основе титана ч [Класс материалов] 0

► Сплавы на основе олова ч [Класс материалов]

Т Сплавы на основе алюминия ч [Класс материалов] ▼ АМгЗ * ч * [Материал]

▼ Элементный состав *

▼ 1 [Компонент] ▼ А11 * [Химический элемент] %(тип: строковое)

▼ Числовой интервал ▼ Нижняя граница

т 2 [Компонент]

93.8 [Числовое значение (сорт: вещественное)]

▼ Верхняя граница

96.0 [Числовое значение (сорт: вещественное)]

% (тип: строковое) О

т Числовой интервал

т Нижняя граница

3.2 [Числовое значение (сорт: вещественное)]

▼ Верхняя граница

3.8 [Числовое значение (сорт: вещественное)]

► 3 [Компонент] р 0

► 4 [Компонент] 0 Т 5 [Компонент]

т Fe J [Химический эпемент] %(тип: строковое)

▼ Не более

£ (тип: строковое) i>

0.5 (Числовое значение (сорт: вещественное)]

► 6 [Компонент] 0

► 7 [Компонент] 0

► 8 (Компонент] ? 0

► 9 [Компонент] р 0

► Основа * I? 0

▼ Свойства

▼ Физические свойства I [Класс свойств] *

► Температура плавления 1 [Свойство]' ? 0

► Температура кипения 1 [Свойство] * „> 0

► Плотность вещества 1 [Свойство] * > 0

► Коэффициент теплопроводности I [Свойство] * О

а) б)

Рисунок 5 - Фрагмент онтологии справочника по материалам (а) и фрагмент формируемого на её основе справочника по материалам (б)

Материал характеризуется своим элементным (химическим) составом и их процентным содержанием. Процентное содержание может быть указано не для одного, а для совокупности химических элементов. Большое значение имеют свойства материала (физические, механические, эксплуатационные и т.п.), а также его микроструктура. Свойство характеризуется названием, областью возможных значений, может иметь синонимичные названия и перечень единиц измерения. Значение свойства может быть числовым или качественным, мно-

жеством значений, числовым интервалом. Свойство может быть простым или иметь множество характеристик. По структуре характеристика подобна свойству и является рекурсивной,

т.е. содержит, возможно пустое, множество подобных вложенных характеристик (рисунок 6).

Микроструктура характеризуется размером зёрен, их формой (полигональная, дендритная, полиэдрическая, сфероидальная и т.п.) и преимущественной ориентацией, присутствием или отсутствием вторых фаз, а также наличием или отсутствием характерных для микроструктуры материала дефектов. При наличии вторых фаз задаётся их процентное содержание, форма и размер зёрен. При наличии дефектов указывается их общее количество в процентном содержании, а структура описания каждого дефекта полностью совпадает со структурой описания свойства материала. Для микроструктуры имеется возможность хранить её изображения. Важной информацией о материале является перечень его аналогов, если таковые имеются.

т Характеристика ч " {СПИСОК} т Возможные значения {СПИСОК} = 'copy') (ret-new) ф 0 отсутствие (тип: строковое) * ([=] 'copymm') (new) присутствие (тип: строковое) * ([=] 'copymm') (new) ▼ Значения {АЛЬТЕРНАТИВА} т числовой интервал ч {СПИСОК} ▼ Нижняя граница {СПИСОК} О

Числовое значение (сорт: вещественное) * -< (! 'one') (all) т Верхняя граница {СПИСОК} Числовое значение (сорт: вещественное) * ч (! 'one') (all)

▼ Не более -< {СПИСОК} (= 'copy1) (new) Ф 0 s (тип: строковое) (= 'copy1) (new)

Числовое значение (сорт: вещественное) * -< (! 'one') (all)

▼ Не менее ч {СПИСОК} (_= 'copy') (new) Ф 0

> (тип: строковое) (= 'copy') (new) >

Числовое значение (сорт: вещественное) * -< (! 'one') (all) Числовое значение (сорт: вещественное) * ч (" 'list') (all)

▼ Качественное значение * ч {СПИСОК} > 0

► Числовой интервал * ч * ([=] 'copymm') (ref-new) ' 0 изображение (сорт: бинарные данные) * ([') 'llstmm') (all)

единица измерения (сорт: строковое) ([+] 'setmm') (clone) Характеристика ч * ([+] 'setmm') (all) 0

Рисунок 6 - Фрагмент онтологии описания характеристик и их значений: структура раздела Характеристика

2.2 Онтология базы прецедентов

По результатам первичной апробации существенно переработана и расширена онтология архива формализованных протоколов ТО лазерной обработки [25]. В данной онтологии используются фрагменты онтологий справочных баз по оборудованию и материалам (рисунок 7). Протокол ТО включает следующие разделы: общие сведения о ТО; условия окружающей среды при выполнении ТО; техническое задание (ТЗ) на выполнение ТО; оборудование для выполнения ТО; информация о: предварительной подготовке подложки или детали; создаваемой рабочей газовой среде; ключевых параметрах выполнения ТО; возможном контролируемом охлаждении детали/заготовки; результате выполнения ТО.

Общие сведения о ТО включают название ТО, номер протокола, срок, цель и место выполнения ТО. К условиям окружающей среды относятся температура, относительная влажность и атмосферное давление среды, в которой выполнялась ТО. Данная информация является значимой, поскольку для технологического оборудования должны быть обеспечены условия, при которых его рабочая температура будет выше температуры «точки росы».

ТЗ на выполнение ТО включает следующие разделы: требования к результату ТО; объект обработки - подложка или деталь; материал для выполнения ТО - металлический порошок (их может быть более одного) или металлическая проволока; используемые для выполнения ТО технологические газы.

Раздел c требованиями к результату ТО состоит из следующих подразделов: геометрические характеристики, дефекты, элементный состав, микроструктура и свойства нанесённого материала.

Данные разделы заполняются или могут остаться незаполненными в зависимости от выполняемой задачи. В соответствии с ГОСТ Р 70242-2022 выделяют четыре их типа: изготовление новой детали/заготовки, восстановительный ремонт изношенной или поврежденной

3 ГОСТ Р 70242-2022. Аддитивные технологии. Изготовление металлических изделий методом прямого подвода энергии и материала. Общие рекомендации по проектированию и изготовлению. Дата введения 2022-12-01.

детали, нанесение функционального покрытия на деталь/заготовку (модификация поверхности), нанесение (наращивание) функциональных или конструктивных элементов на деталь/заготовку. К отдельному типу выполняемых задач можно отнести проведение работ научно-исследовательского, поискового характера, направленных на выявление и отработку пригодных для конкретного практического применения режимов выполнения ТО.

о Онтология архива протоколов технологических операций лазерной обработки * * {СПИСОК}

▼ Класс процессов лазерной обработки I * •< {СПИСОК}

▼ Технологическая операция * •< * {СПИСОК} ] 'setmm') (ref-new) 0

номер протокола технологической операции (сорт: строковое) * (! 'one') (new) 0

► Срок выполнения технологической операции ( = 'copy') (new) 0

► Цель выполнения технологической операции ( = 'copy') (new) 0

► Место выполнения технологической операции (= 'copy') (new) ^ <>

► Условия окружающей среды при выполнении технологической операции * * (= 'copy') (new) 0 ▼ Техническое задание на выполнение технологической операции * {СПИСОК} = copy ) (new) ► . >

Т Требования к результату операции * * {СПИСОК} ору') (new) > >

► Геометрические характеристики * * ([=] 'copymm') (new) ¡^ О

► Дефекты наплавленного материала * ([=] 'copymm') (new) ^ 0 Элементный состав * ([=] 'copymm') (ref-new) ^ О Микроструктура ([=] 'copymm') (ref-new) & 0

► Свойства ([=] 'copymm') (new) ^ 9

▼ Объект обработки {АЛЬТЕРНАТИВА} copymm ) (пег:) >

► Деталь * * (! 'one') (ref-new) 0

► Подложка * х ( = 'copy') (ref-new) ^ 0

T Материал для выполнения технологической операции {АЛЬТЕРНАТИВА} m')(new) 1 (

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

— Металлический порошок * ( + 'set') (ref) <р 0 —> Металлическая проволока *

► Технологические газы ([=] 'copymm') (new) ¿ 0

▼ Предложенные СППР средства и параметры выполнения технологической операции * •< {СПИСОК}

► Оборудование для выполнения технологической операции * * (= 'copy') (ref-new) ^ 0

► Предварительная подготовка подложки * ([=] 'copymm') (new) 0

► Предварительная подготовка детали * ([=] 'copymm') (new) $ t>

► Газовая среда в рабочей камере * ([=] 'copymm') (new) ^ 0

Т Ключевые параметры выполнения технологической операции ** {СПИСОК} ру') (ref-new) } •;

т Параметры лазерного излучения * {СПИСОК}

► Режим генерации излучения I ( = 'copy') (new) & 0

► Мощность * (= 'copy') (new) ^ О

► Диаметр пятна лазерного пучка на обрабатываемой поверхности * * ([=] 'copymm') (new) $ 0

► Плотность мощности * * ([=] 'copymm') (new) $ 0

► Параметры подачи технологических газов * (= 'copy') (new) О

► Параметры подачи материала * ([=) 'copymm') (new) & 0

► Параметры перемещения и позиционирования рабочего инструмента относительно обрабатываемой поверхности *

► Контролируемое охлаждение * ([=] 'copymm') (new) @ 0

► Выбранные оператором средства и параметры выполнения технологической операции * ( = 'copy') (new) & 0 ▼ Результат выполнения технологической операции * {СПИСОК}

► Описание * ( = 'copy') (new) 0

► Оценка * ( = 'copy') (new) <Р 0

► Файлы с изображениями результата операции ([=] 'copymm') (new) $ 0

► Файлы управляющих программ для лазерного робототехнического оборудования * ([=] 'copymm') (new) ' 0

Рисунок 7 - Фрагмент онтологии архива протоколов технологических операций лазерной обработки

В разделе геометрические характеристики помещается файл, описывающий электронную (цифровую) геометрическую модель детали, или указывается множество размеров значимых геометрических характеристик результата ТО, по которым его нужно будет оценивать. В разделе дефекты перечисляются, какие дефекты (и их характеристики), в каких пределах допустимы, а какие должны отсутствовать. В разделе элементный состав может быть задан элементный (химический) состав, который необходимо/желательно в результате получить. В разделе микроструктура может быть специфицирована предпочтительная микро-

структура нанесённого материала. В разделе свойства могут быть перечислены требования к характеристикам (свойствам), которые необходимо получить в результате выполнения ТО.

Заданная в онтологии разметка регламентирует то, что названия химических элементов, дефектов, свойств (и их характеристик) и т.п., а также единицы их измерения при формировании протокола должны выбираться из соответствующих справочных баз. Дополнительные онтологические соглашения состоят в том, что заданные значения дефектов, свойств и т.п. должны принадлежать областям возможных значений, которые определены для них в соответствующих справочных базах.

Существенными характеристиками подложки являются материал, из которого она изготовлена, её геометрические характеристики и масса. Для детали существенны те же характеристики, что и для подложки, но дополнительно учитывается, что материал рабочей поверхности детали может отличаться от материала её основы. Технологический газ может представлять собой как моногаз, так и многокомпонентную газовую смесь.

В разделе оборудование для выполнения ТО указывается оборудование, использованное для проведения ТО.

Раздел предварительная подготовка подложки заполняется, если объектом обработки является подложка, а не деталь. Если в ТЗ уже была задана информация о подложке, то здесь она не дублируется, а при необходимости (если перед началом процесса подложку следует нагреть до некоторой температуры с определённой скоростью) заполняется информация о контролируемом нагреве подложки. Если в ТЗ подложка не была специфицирована, то задаются те же характеристики подложки, которые были перечислены в разделе ТЗ на выполнение ТО. Контролируемый нагрев характеризуется температурой, до которой необходимо нагреть подложку, а также скоростью нагревания. Значением температуры, как правило, является числовой диапазон, который требуется поддерживать. Если в качестве объекта обработки в ТЗ была указана деталь, то в разделе предварительная подготовка детали может быть задана информация о контролируемом нагреве детали. Контролируемый нагрев требуется, прежде всего, для массивных деталей с высокой теплопроводностью, для приведения кристаллической структуры материала в определённое энергетическое состояние непосредственно перед его обработкой сфокусированным излучением.

Раздел газовая среда в рабочей камере заполняется, если при выполнении ТО создавалась «глобальная» (защитная) газовая среда в некоторой рабочей камере - в дополнение к защитному газу/газовой смеси, который доставляется через узел подачи газопорошковой смеси и формирует «локальную» защиту в зоне ванны расплава и кристаллизирующегося металла. Сведения о газовой среде в рабочей камере включают информацию о том, какой наполняющий технологический газ - моногаз или газовая смесь - использовался для создания среды, а также о таких параметрах как объёмный расход, давление и температура газа. В случае использования газовой смеси указывается процентное содержание - объёмная доля каждого моногаза в ней.

Раздел ключевые параметры выполнения ТО состоит из четырёх подразделов: параметры лазерного излучения; параметры подачи технологических газов; параметры подачи материала и параметры перемещения и позиционирования рабочего инструмента относительно обрабатываемой поверхности. К ключевым параметрам лазерного излучения относятся: режим генерации излучения (непрерывный, модулированный, импульсный), его мощность, диаметр пятна лазерного пучка на обрабатываемой поверхности. Для модулированного и импульсного режимов важными характеристиками также являются длительность импульса и, соответственно, частота модуляции выходной мощности/следования импульсов.

Раздел параметры подачи технологических газов состоит из трёх подразделов: параметры защитной газовой среды (обеспечивающей «локальную» защиту зоны ванны расплава и

кристаллизирующегося металла), параметры транспортирующего газа и параметры обжимающего газа. Структура информации для описания защитной газовой среды совпадает со структурой информации для описания газовой среды, создаваемой в рабочей камере. Транспортирующий и обжимающий газы представляют собой моногазы, их ключевыми параметрами также являются объёмный расход, давление и температура.

Раздел параметры подачи материала включает два альтернативных подраздела: метал-лопорошковый материал и металлопроволочный материал. Сведения о металлопорошковом материале включают информацию о том, какой металлический порошок или композиция металлических порошков использовались в качестве материала для выполнения ТО, а также о таких параметрах, как массовый расход и, опционально, количество оборотов дозирующего диска порошкового питателя. В случае использования композиции металлических порошков эти параметры задаются для каждого её компонента. В этом случае металлические порошки не смешиваются в одном бункере порошкового питателя, а подаются отдельно. Сведения о металлопроволочном материале включают в себя информацию о том, какая проволока использовалась в качестве материала для выполнения ТО, а также о скорости подачи и способе подачи - центральная или боковая (в этом случае указывается также угол подачи).

К параметрам перемещения и позиционирования рабочего инструмента относительно обрабатываемой поверхности относятся: линейная скорость перемещения сфокусированного лазерного пучка по обрабатываемой поверхности; угловая скорость вращения устройства позиционирования; расстояние от места фокусировки лазерного излучения до обрабатываемой поверхности; шаг смещения центра сфокусированного лазерного пучка относительно центра предварительно созданного валика; стратегия перемещения/сканирования и т.п.

Раздел контролируемое охлаждение заполняется, если после завершения ТО следует контролировать остывание детали (заготовки), т.е. охлаждать до некоторой температуры с определённой скоростью. Контролируемое замедленное охлаждение может использоваться для того, чтобы предотвратить или снизить вероятность образования различного вида дефектов наплавки (сварки). Структура данного раздела совпадает со структурой раздела контролируемый нагрев.

Раздел результат выполнения ТО включает описание полученного результата и его оценку. Описание результата содержит те же подразделы, что и раздел с требованиями к результату ТО - геометрические характеристики, дефекты, элементный состав и микроструктура нанесённого материала. В оценке результата каждого из перечисленных разделов (подразделов) указывается, соответствует ли он специфицированным в ТЗ требованиям и, если не соответствует, то указывается, считать этот результат положительным или отрицательным. Оценка соответствия свойств осуществляется после выполнения мероприятий по постобработке, которые оказывают положительное влияние на микроструктуру, а также исключают или позволяют значительно снизить вероятность образования дефектов нанесённого материала. К таким мероприятиям относятся различные виды термической, механической или химической обработки. Данный раздел содержит подразделы, в которые могут быть помещены файлы с изображениями результата и файлы управляющих программ для лазерного робо-тотехнического оборудования.

На рисунке 8 представлен фрагмент архива протоколов ТО лазерной обработки, в частности, фрагмент протокола ТО «Выращивание из магниевого порошка марки МПФ-4 им-плантата на подложке из сплава марки МА20». В качестве наполняющего технологического газа в рабочей камере использовался моногаз аргон. В качестве защитной газовой среды, обеспечивающей защиту зоны ванны расплава, и в качестве транспортирующего газа использовался моногаз гелий. Обжимающий газ не требовался, поскольку использовался узел с четырёхсторонней подачей металлического порошкового материала в зону обработки.

о Архив протоколов технологических операций лазерной обработки * * [Онтология архива протоколов технологических операций ла ▼ Наплавка I [Класс процессов лазерной обработки] Т Изготовление новой детали 1 [Класс процессов лазерной обработки] Т Наплавка металлопорошковых материалов на основе магния I * [Класс процессов лазерной обработки] ▼ Выращивание из магниевого порошка марки МПФ-4 имплантата на подложке из сплава марки МА20 [Технологическая опера!. 20210205 [номер протокола технологической операции (сорт: строковое)] У

► Срок выполнения технологической операции *

► Цель выполнения технологической операции ► ©

► Место выполнения технологической операции ? ©

► Условия окружающей среды при выполнении технологической операции " & 0 Т Техническое задание на выполнение технологической операции

▼ Требования к результату операции * ▼ Геометрические характеристики * Т Электронная геометрическая модель * Имплантат1002 бИ [файл (сорт: бинарные данные)] Т Материал для выполнения технологической операции — МПФ-4 * [Металлический порошок] *

Т Выбранные оператором средства и параметры выполнения технологической операции ▼ Отличаются от предложенных СППР 0_

► Оборудование для выполнения технологической операции #

▼ Предварительная подготовка подложки * 0 _

► Подложка ^ <>

► Контролируемый нагрев *

► Газовая среда в рабочей камере $ 0

▼ Ключевые параметры выполнения технологической операции * ▼ Параметры лазерного излучения

► Режим генерации излучения ? О ▼ Мощность

300.0 [Числовое значение (сорт: вещественное)] * © Вт (тип: строковое) Ц>

т Диаметр пятна лазерного пучка на обрабатываемой поверхности * 0.99 [Числовое значение (сорт: вещественное)] мм (тип: строковое)

► Параметры подачи технологических газов О

► Параметры подачи материала 0

Т Параметры перемещения и позиционирования рабочего инструмента относительно <

► Линейная скорость перемещения сфокусированного лазерного пучка по обрабатываемой поверхности ^ ф

► Линейная скорость холостого перемещения оптической головы относительно обрабатываемой поверхности * ^ <1

► Шаг смещения центра сфокусированного лазерного пучка относительно центра предварительно созданного валика

► Расстояние от нижней поверхности сопла оптической головы до обрабатываемой поверхности О

▼ Результат выполнения технологической операции ► Описание |> т Оценка

Соответствует требованиям технического задания (тип: строковое) ©

Рисунок 8 - Фрагмент архива протоколов технологических операций лазерной обработки (фрагмент протокола ТО «Выращивание из магниевого порошка марки МПФ-4 имплантата

на подложке из сплава марки МА20»)

В соответствии с переработанной онтологией архива протоколов ТО лазерной обработки была модифицирована и онтология базы прецедентов [25]. Она определяет структуризацию базы прецедентов - протоколов проведённых ТО, иерархически сгруппированных по видам обрабатываемых материалов, типам выполняемой задачи, а также распределённых по классам прецедентов в зависимости от трёх факторов: предложенных СППР параметров выполнения ТО, фактически выбранных технологом (оператором) параметров выполнения ТО и результата выполнения ТО (рисунок 9).

Т о Онтология базы прецедентов * {СПИСОК)

▼ Класс процессов лазерной обработки I * -* {СПИСОК} ) (clono) ф

У Классы прецедентов * {СПИСОК} proxy')

▼ СППР предложила правильное и точное решение * {СПИСОК}

-> Технологическая операция * ([*] 'listmm') (ref-clone)

▼ СППР предложила правильное, но допускающее уточнение решение ** {СПИСОК} ру') (ref-new) > т сз СППР предложила правильное, но неточное решение Несколько возможных альтернатив, среди которых было и правильное решение

—► Технологическая операция" ([*] 'listmm') (ref-clone)

Т СППР предложила неправильное решение * * {СПИСОК} ( = 'copy') (ref-new) (£> 0 Т0 Множество альтернатив, возможно пустое, среди которых не было правильного решения

-»Технологическая операция * ([*] 'listmm') (ref-clone)

Т СППР не предложила решений * {СПИСОК} ) (ref-new) <£> О

—► Технологическая операция * ([*] 'listmm') (ref-clone)

Класс процессов лазерной обработки J * <ч ([+] 'setmm') (clone)

Рисунок 9 - Онтология базы структурированных прецедентов

2.3 Онтология базы знаний

Для формирования знаний, на основе которых принимаются решения о практически пригодных режимах лазерной обработки, в состав ансамбля ОМ входит онтология базы знаний о настройках режимов лазерной обработки. На рисунке 10 показан фрагмент данной онтологии, а также фрагмент формируемой на её основе БЗ. В онтологии БЗ повторно используются фрагменты онтологий справочных баз по оборудованию и материалам, а также онтологии архива протоколов ТО лазерной обработки.

По аналогии с принципом структурной организации архива протоколов ТО знания (руководства) по настройке режимов проведения ТО иерархически структурируются по видам обрабатываемых материалов и типам выполняемых задач. Далее задаётся многоуровневый комплекс параметров, определяющих режим проведения ТО. Этот комплекс формируется в соответствии с комплексом параметров, описанных в онтологии архива протоколов ТО лазерной обработки. Названия параметров в онтологии БЗ соответствуют названиям параметров, описанных в онтологии архива протоколов ТО, за счёт установления между ними терминологической связности.

Для каждого ключевого параметра процесса лазерной обработки задаётся множество правил установки его возможных значений. В антецеденте продукционных правил специфицируются условия, влияющие на установку значений параметра. Каждое условие представляет собой перечень проверяемых на совпадение критериев с определённым правилом выбора - «все критерии» или «не менее указанного количества». Под критерием понимается любой элемент из протокола ТО лазерной обработки или из справочных баз по оборудованию и материалам, влияющий на установку значения параметра. Значениями критерия могут быть количественные или качественные значения, в том числе представляющие собой элементы справочных баз по оборудованию и материалам. Значение критерия может быть составным: представлять собой некоторую характеристику или блок вложенных характеристик (см. подраздел 2.1). Блоки критериев могут объединяться в группы блоков - множества блоков критериев, связанных между собой логическими связками «И», «ИЛИ», «ИСКЛЮЧАЮЩЕЕ ИЛИ».

В консеквенте продукционных правил указываются возможные значения соответствующих параметров. Значение параметра принадлежит области возможных значений этого параметра, определённой в онтологии архива протоколов ТО лазерной обработки.

Онтология баз знаний о настройках режимов лазерной обработки * * {СПИСОК} '¡Ц. О

Класс процессов лазерной обработки J * х * {СПИСОК}

▼ Руководство по настройке режимов проведения технологических операций * (СПИСОК) ▼ Параметры лазерного излучения I (СПИСОК) у') (ref-new) ? tr ▼ Режим генерации излучения I {АЛЬТЕРНАТИВА) Т Правило установки значения параметра I (СПИСОК) Т Условия на установку * " (СПИСОК) ▼ Тип условия * •< (АЛЬТЕРНАТИВА) = 'copy') (ref-new) , <» Т Блок критериев *" (СПИСОК) 'copy') (ref-new) , и

▼ Критерий * (СПИСОК) :t') (all) •» Т Тип значения * * (АЛЬТЕРНАТИВА)

0

-> Числовые значения с единицей измерения (= 'copy') (ref-new) ф 0 Качественные значения (= 'copy') (ref-new) 0

—»Л( I 'one') (ref) 0__

▼ Составные значения * {СПИСОК} ) (new) 1» _

▼ Характеристика * (СПИСОК) 'set') (all) 0

▼ Тип значения характеристики * (АЛЬТЕРНАТИВА) -> Числовые значения с единицей измерения = 'сору') (ref-пew)

Качественные значения ( = 'сору') (ref-new) $ 0 — Л (I 'опе') (геО 0

► Правило выбора * •< (= 'copy') (ref-new) ^0

▼ Правило выбора * «{АЛЬТЕРНАТИВА) все критерии (тип: строковое) * ( = 'copy') (ref-new) 0 не менее указанного количества (сорт: целое) * i 'one') (all) 0

▼ Группа блоков * * (СПИСОК)

► Тип условия * х (= 'copy') (ref-new) 0_

▼ Логическая связь между блоками * (АЛЬТЕРНАТИВА) И (тип: строковое) * * (= 'copy') (new) 0 ИЛИ (тип: строковое) * * (= 'copy') (new) 0 ИСКЛЮЧАЮЩЕЕ ИЛИ (тип: строковое) * (= 'copy') (ref-new) 0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

► Тип условия * ч (= 'copy') (ref-new) 0

Т Значение {АЛЬТЕРНАТИВА} Непрерывный (тип: строковое) I ▼ Модулированный I (СПИСОК)

► Частота модуляции | (= 'сору') (ref-new) & 0

► Длительность импульса I (= 'сору') (ref-new) 0

► Импульсный t (= 'copy') (ref-new) ф 0

▼ Мощность I (АЛЬТЕРНАТИВА} Т Недифференцированная •* (АЛЬТЕРНАТИВА)

► Постоянная (- 'proxy') & 0

► Изменяемая (= 'copy') (new) 0

Т Значения по слоям {СПИСОК} = 'copy') (new) ф 0

▼ Значение для слоев (СПИСОК)

База знаний о настройках режимов лазерной обработки' [Онтология баз знаш Наплавка I [Класс процессов лазерной обработки] *

г Руководство по настройке режимов проведения технологических операций ▼ Режим генерации излучения I [Параметр] * ▼ Выбор режима генерации лазерного излучения [Правило установки значе ▼ Значение ▼ Качественные значения * I с

Альтернативные значения

► Непрерывный 1 [Качественное значение]

► Модулированный 1 [Качественное значение] 0

Защитный газ I [Параметр] *

▼ Выбор технологического газа 1 [Правило установки значения параметра)

Т Условия на установку * ▼ Тип условия ▼ Группа блоков * ▼ Тип условия ▼ Блок критериев *

▼ Логическая связь между блоками

0

▼ Основа ; [Критерий] & 0

Качественные значения

Т Ю

L>

Mg J (Качественное значение]

ИЛИ (тип: строковое) *

▼ Тип условия Т Группа блоков * Т Тип условия Т Блок критериев * ▼ Основа {[Критерий)

У Логическая связь меяоду блоками

0

т Качественные значения

► Al I [Качественное значение]

ИЛИ (тип: строковое) *

▼ Тип условия ▼ Блок критериев * ▼ Основа I [Критерий] ▼ Качественные значения

0

► Ti J [Качественное значение]

▼ Значение ▼ Качественные значения

► Не t [Качественное значение] 0

а)

б)

Рисунок 10 - Фрагмент онтологии базы знаний о настройках режимов лазерной обработки (а) и фрагмент формируемой на её основе базы знаний (б)

С целью уточнения и верификации решений - значений параметров процесса, получаемых на основе методов искусственного интеллекта (ИИ - рассуждений на основе БЗ и прецедентов), предложена и отработана (на примере программной системы Wolfram Mathematica4) методика взаимодействия реализующих эти методы программных компонентов со сторонними программными системами, позволяющими выполнить численное моделирование термодинамических процессов, сопровождающих технологию DED-LB. Онтология базы математических моделей, в которой предложено хранить программные реализации (а также некоторую метаинформацию о них) численных расчётов значений параметров моделируемых процессов, представлена в работе [26].

4 Wolfram Mathematica. The world's definitive system for modern technical computing. https://www.wolfram.com/mathematica/index.php.en?source=footer.

2.4 Построение ансамбля ОМ

Для построения ансамбля ОМ используется облачная платформа IACPaaS (https://iacpaas.dvo.ru), предназначенная для создания, управления и удалённого использования интеллектуальных облачных сервисов и тематических порталов знаний [27]. Технологии и инструментальные средства платформы обеспечивают поддержку полного цикла разработки графовых БЗ, баз и репозиториев данных, а также основанных на них СППР как облачных сервисов, к которым может быть организован совместный удалённый доступ. Инструментарий учитывает специфику систем с БЗ (в частности, ориентирован на специалистов разных типов - предметных экспертов, инженеров знаний, разработчиков программного обеспечения), позволяет упростить и автоматизировать процесс их разработки, снизить трудозатраты по сопровождению.

На платформе создан и развивается портал знаний о ЛАП, предназначенный для выявления и отработки пригодных для практического применения технологических режимов [28]. Разработанный ансамбль ОМ и формируемые на его основе БД и БЗ входят в состав информационного наполнения данного портала.

Для формирования ансамбля ОМ на портале знаний используется инструментальное средство платформы «Редактор орграфов», являющееся интерпретатором языка описания онтологий (метаинформации), спецификация которого хранится в фонде (структурированном хранилище) платформы IACPaaS. Данный редактор позволяет упростить разработку моделей онтологий, обеспечивая их интерактивное формирование и избавляя разработчиков от необходимости изучать синтаксис языка описания он-тологий.

Экспертное формирование и сопровождение всех БД и БЗ на портале выполняется с использованием соответствующих специализированных он-толого-ориентированных редакторов, получаемых на основе инструментального средства «Редактор орграфов», путём подключения к нему соответствующей управляющей модели онтологии (рисунок 11).

Все управляемые онтологиями редакторы для формирования и сопровождения БД и БЗ портала обладают следующими особенностями:

■ процесс редактирования управляется онтологией, пользовательский интерфейс генерируется на основе онтологии;

■ при изменении онтологии пользовательский интерфейс и процесс редактирования адаптируются автоматически (при необходимости соответствующая база также приводится в согласованный с изменённой онтологией вид автоматически).

Наряду с интерактивным формированием БД, БЗ и онтологии средствами платформы могут экспортироваться/импортироваться в формате JSON5.

Для обеспечения интернационализации онтологий, БД и БЗ к ним подключены предварительно сформированные на портале специального вида информационные ресурсы, содержащие перевод терминов онтологий, а также предметных БД и БЗ. В настоящее время переводы выполнены на английский язык. При просмотре и редактировании соответствующего информационного компонента портала его содержимое и пользовательский интерфейс соот-

Рисунок 11 - Схема формирования информационного ресурса по его онтологии

' JSON (англ. JavaScript Object Notation) — это текстовый формат обмена данными, основанный на JavaScript.

ветствующего редактора отображаются на выбранном пользователем на web-сайте платформы IACPaaS на русском или английском языке.

3 Обсуждение

Проектирование и разработка СППР для инженеров-технологов ЛАП на основе онтологий, имеющих единое декларативное семантическое представление, позволяет достичь следующие цели. Во-первых, это обеспечение концептуального базиса, создающего возможность структуризации, унификации и стандартизации спецификаций при разработке интегрируемых друг с другом моделей ЛАП. Во-вторых, обеспечение возможности междисциплинарной кооперации - непосредственного скоординированного участия в этом процессе разных предметных специалистов, а не только разработчиков программного обеспечения [28-30]. В-третьих, применение онтологического двухуровневого подхода к формированию семантической информации направлено на обеспечение:

■ возможности формирования БД и БЗ в понятных предметным специалистам концептуальном представлении и терминологии;

■ масштабируемости и оперативной расширяемости СППР без участия программистов: появление новых видов расходных материалов, лазерного и другого технологического оборудования, расширение номенклатуры обрабатываемых деталей, расширение/модификация БЗ, не должны (в большинстве случаев) приводить к внесению изменений в разрабатываемые онтолого-ориентированные алгоритмы интерпретации целевых баз, выполняющие рассуждения на основе зафиксированных в онтологиях понятий и отношений.

Так обеспечивается одно из ключевых требований к программным системам - их жизнеспособность.

Одной из нерешённых в рамках предлагаемого подхода задач остаётся высокая трудоёмкость формирования архива протоколов, БД и БЗ. В настоящее время они формируются только с использованием соответствующих специализированных редакторов. Поэтому одним из направлений развития является использование методов обработки естественного языка для автоматического извлечения релевантной информации из слабоструктурированных и неструктурированных текстов и формирования соответствующих информационных ресурсов. Другим направлением является создание интегрированной в ансамбль ОМ и методов генерации на её основе объяснений рекомендаций по настройке режимов работы лазерного робототехнического технологического оборудования, выдаваемых СППР. Такие объяснения должны соответствовать сформулированным Национальным институтом стандартов и технологий четырём принципам объяснимого ИИ [31] и в совокупности с рекомендациями могут быть использованы в качестве обоснованного руководства, помогающего инженерам-технологам принимать решения.

В качестве отдельного направления можно выделить работы, направленные на обеспечение возможности повторной используемости онтологий и их дальнейшее развитие и обобщение на другие виды плавления металлических материалов, в которых используются концентрированные потоки энергии (электрическая дуга, плазма, электронный луч и т.д. ).

Заключение

В работе представлен ансамбль ОМ, положенный в основу разрабатываемой интеллектуальной СППР для специалистов, занимающихся настройкой режимов выполнения лазерных аддитивных технологических процессов категории DED-LB по изготовлению и обработке

металлических деталей. Описан состав комплекса ОМ, назначение отдельных его компонентов и возможные типы связей между ними.

В основу разработки комплекса моделей положен онтологический двухуровневый подход к представлению различного вида структурированной семантической информации. В данном подходе ОМ отделены от формируемых на их основе БД и БЗ (целевой информации), а онтология определяет правила структурированного формирования целевой информации и её интерпретации.

Для реализации ансамбля ОМ использованы инструментальные средства облачной платформы IACPaaS. Онтологии и формируемые на их основе БД и БЗ входят в состав информационного наполнения портала знаний о ЛАП, который создан и развивается на этой платформе. Создаваемая СППР является частью программного наполнения портала, позволяющего аккумулировать и использовать знания и опыт, уменьшить число предварительных экспериментов, направленных на выявление практически пригодных технологических режимов, а также снизить требования к квалификации промышленных пользователей технологического оборудования.

Список источников

[1] Razvi S.S, Feng S., Narayanan A., Lee Y.T., WitherellP. A Review Of Machine Learning Applications In Additive Manufacturing // In: Proc. of the ASME 2019 Int. Design Engineering Technical Conferences and Computers and Information in Engineering Conference (Anaheim, CA, USA, August 18-21, 2019). ASME, 2019. P.1-10. DOI: 10.1115/DETC2019-98415.

[2] Piscopo G., Iuliano L. Current research and industrial application of laser powder directed energy deposition // Int. J. of Advanced Manufacturing Technology. 2022. Vol. 119. P.6893-6917. DOI: 10.1007/s00170-021-08596-w.

[3] Svetlizky D., Zheng B., Vyatskikh A., Das M., Bose S., Bandyopadhyay A., Schoenung J.M., Lavernia E.J., Eliaz N. Laser-based directed energy deposition (DED-LB) of advanced materials // Materials Science and Engineering. 2022. Vol. 840. 142967. P.1-137. DOI: 10.1016/j.msea.2022.142967.

[4] Распоряжение Правительства РФ от 14 июля 2021 г. № 1913-р «Об утверждении Стратегии развития аддитивных технологий в РФ на период до 2030 г. // Правительство Российской Федерации: офиц. сайт. http://static.government.ru/media/acts/files/1202107160042.pdf (дата обращения: 06.05.2024).

[5] Thompson S.M., Bianc L., Shamsaeia N., Yadollahi A. An overview of Direct Laser Deposition for additive manufacturing; Part I: Transport phenomena, modeling and diagnostics // Additive Manufacturing. 2015. Vol. 8. P.36-62. DOI: 10.1016/j.addma.2015.07.001.

[6] Yadav S., Paul C.P., Jinoop A.N., Rai A.K., Bindra K.S. Laser Directed Energy Deposition based Additive Manufacturing of Copper: Process Development and Material Characterizations // Journal of Manufacturing Processes. 2020. Vol. 58. P.984-997. DOI: 10.1016/j.jmapro.2020.09.008.

[7] Caiazzo F., Alfieri V. Simulation of laser-assisted directed energy deposition of aluminum powder: prediction of geometry and temperature evolution // Materials. 2019. Vol. 12(13). 2100. P.1-22. DOI: 10.3390/ma12132100.

[8] Saboori A., Aversa A., Marchese G., Biamino S., Lombardi M., Fino P. Application of Directed Energy Deposition-Based Additive Manufacturing in Repair // Applied Sciences. 2019. Vol. 9(16). 3316. P.1-26. DOI: 10.3390/app9163316.

[9] Thomas D.S. Economics of Additive Manufacturing // In: L. Bian, N. Shamsaei, J. Usher (eds.) Laser-Based Additive Manufacturing of Metal Parts: Modeling, Optimization, and Control of Mechanical Properties. Boca Raton: CRC Press, 2017. 342 p. DOI: 10.1201/9781315151441-9.

[10] Qi X., Chen G., Li Y., Cheng X., Li Ch. Applying Neural-Network-Based Machine Learning to Additive Manufacturing: Current Applications, Challenges, and Future Perspectives // Engineering. 2019. Vol. 5(4). P.721-729. DOI: 10.1016/j.eng.2019.04.012.

[11] Wang Y.B., Zheng P., Peng T., Yang H.Y., Zou J. Smart additive manufacturing: Current artificial intelligence-enabled methods and future perspectives // Science China Technological Sciences. 2020. Vol. 63(9). P.1600-1611. DOI: 10.1007 / s11431-020-1581-2.

[12] Nagulin K., Iskhakov F., Shpilev A., Gilmutdinov A. Optical diagnostics and optimization of the gas-powder flow in the nozzles for laser powder cladding // Optics & Laser Technology. 2018. Vol. 108. P.310-320. DOI: 10.1016/j.optlastec.2018.07.001.

[13] Yang L., Hsu K., Baughman B., Godfrey D., Medina F., Menon M., Wiener S. Additive Manufacturing of Metals: The Technology, Materials, Design and Production. Springer, 2017. 168 p.

[14] Dehaghani S.M.H., Hajrahimi N. Which factors affect software projects maintenance cost more? // Acta Informatica Medica. 2013. Vol. 21(1). P.63-66. DOI: 10.5455/AIM.2012.21.63-66.

[15] Islam M., Katiyar V. Development of a software maintenance cost estimation model: 4th GL perspective // International Journal of Technical Research and Applications. 2014. Vol. 2(6). P. 65-68.

[16] Грибова В.В., Шалфеева Е.А. Обеспечение жизнеспособности систем, основанных на знаниях // Информационные технологии. 2019. Т. 25, №12. C.738-746. DOI: 10.17587/it.25.738-746.

[17] Sanfilippo E.M., Belkadi F., Bernard A. Ontology-based knowledge representation for additive manufacturing // Computers in Industry. 2019. Vol. 109. P.182-194. DOI: 10.1016/j.compind.2019.03.006.

[18] Ko H., Witherell P., Lu Y., Kim S., Rosen D.W. Machine learning and knowledge graph based design rule construction for additive manufacturing // Additive Manufacturing. 2021. Vol. 37. 101620. P.1-32. DOI: 10.1016/j.addma.2020.101620.

[19] Хорошевский В.Ф. Проектирование систем программного обеспечения под управлением онтологий: модели, методы, реализации // Онтология проектирования. 2019. Т. 9, №4. С.429-448. DOI: 10.18287/22239537-2019-9-4-429-448.

[20] Gandomi A., Haider M. Beyond the hype: big data concepts, methods, and analytics // International Journal of Information Management. 2015. Vol. 35 (2). P.137-144. DOI: 10.1016/j.ijinfomgt.2014.10.007.

[21] Albagli-Kim S., Beimel D. Knowledge Graph-Based Framework for Decision Making Process with Limited Interaction // Mathematics. 2022. Vol. 10(21). 3981. P.1-17. DOI: 10.3390/math10213981.

[22] Gribova V.V., KleshchevA.S., Moskalenko F.M., Timchenko V.A. A Two-level Model of Information Units with Complex Structure that Correspond to the Questioning Metaphor // Automatic Documentation and Mathematical Linguistics. 2015. Vol. 49(5). P.172-181. DOI: 10.3103/S0005105515050052.

[23] Gribova V. V., Kleshchev A.S., Moskalenko F.M., Timchenko V.A. A Model for Generation of Directed Graphs of Information by the Directed Graph of Metainformation for a Two-Level Model of Information Units with a Complex Structure // Automatic Documentation and Mathematical Linguistics. 2015. Vol. 49(6). P.221-231. DOI: 10.3103/S0005105515060059.

[24] BayatM., Dong W., Thorborg J., To A.C., Hattel J.H. A review of multi-scale and multi-physics simulations of metal additive manufacturing processes with focus on modeling strategies // Additive Manufacturing. 2021. Vol. 47. 102278. P.1-25. DOI: 10.1016/j.addma.2021.102278.

[25] Грибова В.В., Тимченко В.А. Концепция поддержки лазерного аддитивного производства на основе онтологического подхода // Онтология проектирования. 2020. Т. 10, №2. С.176-189. DOI: 10.18287/22239537-2020-10-2-176-189.

[26] Gribova V., Kulchin Y., Nikitin A., Velichko A., Basakin A., Timchenko V. The Concept of Intelligent Support for Laser Additive Manufacturing Process Engineer // In: O. Dolinina, et al. (eds.): Artificial Intelligence in Models, Methods and Applications. AIES 2022. Studies in Systems, Decision and Control, vol. 457. Springer, Cham, 2023. P.355-368. DOI: 10.1007/978-3-031-22938-1_25.

[27] Gribova V. V., Moskalenko P.M., Timchenko V.A., Shalfeeva E.A. The IACPaaS Platform for Developing Systems Based on Ontologies: A Decade of Use // Scientific and Technical Information Processing. 2023. Vol. 50(5). P.406-413. DOI: 10.3103/S0147688223050064.

[28] Qi Q., Pagani L., Scott P., Xiang J. A categorical framework for formalising knowledge in additive manufacturing // Procedia CIRP. 2018. Vol. 75. P.87-91. DOI: 10.1016/j.procir.2018.04.076.

[29] Roh B.M., Kumara S.R. T., Witherell P., Simpson T. W. Ontology-based Process Map for Metal Additive Manufacturing // Journal of Materials Engineering and Performance. 2021. Vol. 30(12), P.8784-8797. DOI: 10.1007/s11665-021-06274-2.

[30] Li Z., Huang M., Zhong Y., Qin Y. A Description Logic Based Ontology for Knowledge Representation in Process Planning for Laser Powder Bed Fusion // Applied Sciences. 2022. Vol. 12(9). 4612. P.1-23. DOI: 10.3390/app12094612.

[31] Phillips P.J., Hahn C.A., Fontana P.C., Yates A.N., Greene K., BroniatowskiD.A., Przybocki M.A. Four Principles of Explainable Artificial Intelligence // NIST Interagency/Internal Report (NISTIR) - 8312, National Institute of Standards and Technology, Gaithersburg, MD. 2021. URL: https://doi.org/10.6028/NIST.IR.8312 (дата обращения: 06.05.2024).

Сведения об авторах

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Грибова Валерия Викторовна, 1965 г. рождения. Окончила Ленинградский политехнический институт по специальности «Прикладная математика» в 1989 г. Заместитель директора по научной работе, научный руководитель лаборатории интеллектуальных систем ИАПУ ДВО РАН, д.т.н. (2008), чл.-корр. РАН (2022). Научные интересы: онтологии и базы знаний, прикладные и проблемно-ориентированные системы, основанные на знаниях, управление базами знаний. В списке научных трудов более 300 работ. AuthorID (РИНЦ): 7400; AuthorID (Scopus): 7801667631; ResearcherID (WoS): Q-4250-2016; ORCID: 0000-0001-9393-351X. gri-bova&jacp.ch'o.ru. ED.

Кульчин Юрий Николаевич, 1953 г. рождения. Окончил Московский инженерно-физический институт в 1976 г., д.ф.-м.н. (1991), профессор (1993), академик РАН (2011). Научный руководитель ИАПУ ДВО РАН. Специалист в области лазерной физики, лазерных технологий, фотоники нано- и микроструктур и нанотехнологий. В списке научных трудов более 700 работ. AuthorID (РИНЦ): 15230; Author ID (Scopus): 7003382956; Researcher ID (WoS): J-9058-2014; ORCID: 0000-0002-8750-4775. kulchin@iacp.dvo.ru.

Никитин Александр Иванович, 1955 г. рождения. Окончил Рязанское высшее военное командное училище связи в 1976 г., Сумский государственный университет в 1994 г. Технический директор Центра лазерных технологий ИАПУ ДВО РАН, ст. преподаватель базовой кафедры фотоники и цифровых лазерных технологий ДВФУ. В списке научных трудов более 40 работ в области лазерных технологий и управления техническими системами. Author ID (РИНЦ): 1137264; Author ID (Scopus): 57194274354; Researcher ID (WoS): AAD-8450-2022; ORCID: 0000-0003-2901-7482. rnMtm.amdvfu.ru.

Тимченко Вадим Андреевич, 1983 г. рождения. Окончил Институт математики и компьютерных наук Дальневосточного государственного университета в 2005 г, к.т.н. (2011). Старший научный сотрудник лаборатории интеллектуальных систем ИАПУ ДВО РАН. Член Российской ассоциации искусственного интеллекта. В списке научных трудов более 90 работ в области искусственного интеллекта, систем, основанных на знаниях, специализированных программных моделей и систем. AuthorID (РИНЦ): 180470; Author ID (Scopus): 57201774103; Researcher ID (WoS): Q-4380-2016; ORCID: 0000-0002-1314-7656. va-dim@iacp.dvo.ru.

Поступила в редакцию 15.05.2024, после рецензирования 4.06.2024. Принята к публикации 10.06.2024.

Scientific article DOI: 10.18287/2223-9537-2024-14-2-279-300

An ensemble of ontological models for intelligent support of laser additive manufacturing processes

© 2024, V.V. Gribova1,2^, Yu.N. Kulchin1, A.I. Nikitin1,2, V.A. Timchenko1,2

1 Institute of Automation and Control Processes Far Eastern Branch of the Russian Academy of Sciences (IACP FEB RAS), Vladivostok, Russia

2 Far Eastern Federal University (FEFU), Vladivostok, Russia Abstract

Barriers hindering the use of additive manufacturing processes for metal parts production are discussed. The necessity of integrating an intelligent decision support system (DSS) into the professional activities of laser additive manufacturing engineers is substantiated. The advantages of the developed ontological two-level approach for forming semantic information are highlighted. This approach's peculiarity lies in separating ontological models from the databases and knowledge formed on their basis—target information. The ontology dictates the rules for the structured formation and interpretation of target information. An ensemble of ontological models, forming the foundation of the developed intelligent system, is presented. The composition of the ensemble, the purpose of its individual components, and possible

types of connections between them are described. The ensemble includes ontologies for reference databases on equipment and materials for laser additive manufacturing, an archive of protocols for technological operations of laser processing, a knowledge base about settings for laser processing modes, and a database of mathematical models. The ensemble of ontological models is implemented on the IACPaaS cloud platform using its tools. Ontologies, databases, knowledge bases, and a decision support system are part of the Laser Additive Manufacturing Knowledge Portal. Accumulating and using the knowledge and experience from different technologists in the portal will reduce the number of preliminary experiments needed to identify suitable technological modes and lower the qualification requirements for users of technological equipment.

Keywords: information technology, decision support, ontologies, ontological design, laser additive manufacturing, graph model, cloud platform.

For citation: Gribova VV, Kulchin YuN, Nikitin AI, Timchenko VA. An ensemble of ontological models for intelligent support of laser additive manufacturing processes [In Russian]. Ontology of designing. 2024; 14(2): 279-300. DOI: 10.18287/2223-9537-2024-14-2-279-300.

Financial Support: The development of an ontological knowledge base for laser processing mode setting was carried out as part of the state assignment of Institute of Automation and Control of the Far Eastern Branch of the Russian Academy of Sciences (topic No FWFW-2021-0004). The development of a set of related ontological resources was carried out under the state support program for the centers of the National Technology Initiative (NTI) on the basis of educational institutions of higher education and scientific organizations (NTI Center "Digital Materials Science: New Materials and Substances" at Bauman Moscow State Technical University).

Conflict of interest: The authors declare no conflict of interest.

List of figures

Figure 1 - An ontological two-level approach to the formation of data and knowledge: separation of domain

knowledge from knowledge of problem solving methods Figure 2 - A composition of the ensemble of ontological models

Figure 3 - Schematic representation of two types of connections between ontology digraphs: (a) - structural connectivity and (b) - terminological connectivity Figure 4 - A fragment of the technological laser database ontology (a) and a fragment of the database of technological lasers formed on its basis (b)

Figure 5 - A fragment of the material data book ontology (a) and a fragment of the material data book formed on its basis (b)

Figure 6 - A fragment of the ontology for describing characteristics and their values: Characteristic section structure Figure 7 - A fragment of the ontology for the archive of laser processing technological operation protocols Figure 8 - A fragment of the archive of laser processing technological operation protocols (a fragment of the "Gro wing an implant from MPF-4 magnesium powder on a substrate made of MA20 alloy" TO protocol) Figure 9 - Ontology of the database of structured precedents

Figure 10 - A fragment of the ontology of knowledge bases on the settings of laser processing modes (a) and a fragment of the knowledge base formed on its basis (b) Figure 11 - A scheme for forming an information resource according to its ontology

References

[1] Razvi SS, Feng S, Narayanan A, Lee YT, Witherell P. A Review Of Machine Learning Applications In Additive Manufacturing. In: Proc. of the ASME 2019 Int. Design Engineering Technical Conferences and Computers and Information in Engineering Conference (Anaheim, CA, USA, 2019, August 18-21). ASME, 2019: 1-10. DOI: 10.1115/DETC2019-98415.

[2] Piscopo G, Iuliano L. Current research and industrial application of laser powder directed energy deposition. Int. J. of Advanced Manufacturing Technology. 2022; 119: 6893-6917. DOI: 10.1007/s00170-021-08596-w.

[3] Svetlizky D, Zheng B, Vyatskikh A, Das M, Bose S, Bandyopadhyay A, Schoenung JM, Lavernia EJ, Eliaz N. Laser-based directed energy deposition (DED-LB) of advanced materials. Materials Science and Engineering. 2022; 840, 142967: 1-137. DOI: 10.1016/j.msea.2022.142967.

[4] Order of the Government of the Russian Federation of July 14, 2021 No. 1913-r "On approval of the Strategy for the development of additive technologies in the Russian Federation for the period until 2030 [In Russian]. Gov-

ernment of the Russian Federation: official website. Available at http://static.government.ru/media/acts/files/1202107160042.pdf (accessed May 06, 2024).

[5] Thompson SM, Bianc L, Shamsaeia N, Yadollahi A. An overview of Direct Laser Deposition for additive manufacturing; Part I: Transport phenomena, modeling and diagnostics. Additive Manufacturing. 2015; 8: 36-62. DOI: 10.1016/j.addma.2015.07.001.

[6] Yadav S, Paul CP, Jinoop AN, Rai AK, Bindra KS. Laser Directed Energy Deposition based Additive Manufacturing of Copper: Process Development and Material Characterizations. Journal of Manufacturing Processes. 2020; 58: 984-997. DOI: 10.1016/j.jmapro.2020.09.008.

[7] Caiazzo F, Alfieri V. Simulation of laser-assisted directed energy deposition of aluminum powder: prediction of geometry and temperature evolution. Materials. 2019; 12(13), 2100: 1-22. DOI: 10.3390/ma12132100.

[8] Saboori A, Aversa A, Marchese G, Biamino S, Lombardi M, Fino P. Application of Directed Energy Deposition-Based Additive Manufacturing in Repair. Applied Sciences. 2019; 9(16), 3316: 1-26. DOI: 10.3390/app9163316.

[9] Thomas DS. Economics of Additive Manufacturing. In: L Bian, N Shamsaei, J Usher (eds.): Laser-Based Additive Manufacturing of Metal Parts: Modeling, Optimization, and Control of Mechanical Properties. Boca Raton: CRC Press, 2017. 342 p. DOI: 10.1201/9781315151441-9.

[10] Qi X, Chen G, Li Y, Cheng X, Li Ch. Applying Neural-Network-Based Machine Learning to Additive Manufacturing: Current Applications, Challenges, and Future Perspectives. Engineering. 2019; 5(4): 721-729. DOI: 10.1016/j.eng.2019.04.012.

[11] Wang YB, Zheng P, Peng T, Yang HY, Zou J. Smart additive manufacturing: Current artificial intelligence-enabled methods and future perspectives. Science China Technological Sciences. 2020; 63(9): 1600-1611. DOI: 10.1007/s11431-020-1581-2.

[12] Nagulin K, Iskhakov F, Shpilev A, Gilmutdinov A. Optical diagnostics and optimization of the gas-powder flow in the nozzles for laser powder cladding. Optics & Laser Technology. 2018; 108: 310-320. DOI: 10.1016/j.optlastec.2018.07.001.

[13] Yang L, Hsu K, Baughman B, Godfrey D, Medina F, Menon M, Wiener S. Additive Manufacturing of Metals: The Technology, Materials, Design and Production. Springer, 2017. 168 p.

[14] Dehaghani SMH, Hajrahimi N. Which factors affect software projects maintenance cost more? Acta Informatica Medica. 2013; 21(1): 63-66. DOI: 10.5455/AIM.2012.21.63-66.

[15] Islam M, Katiyar V. Development of a software maintenance cost estimation model: 4th GL perspective. International Journal of Technical Research and Applications. 2014; 2(6): 65-68.

[16] Gribova VV, Shalfeeva EA. Ensuring the viability of knowledge-based systems [In Russian]. Information Technologies. 2019; 25(12): 738-746. DOI: 10.17587/it.25.738-746.

[17] Sanfilippo EM, Belkadi F, Bernard A. Ontology-based knowledge representation for additive manufacturing. Computers in Industry. 2019; 109: 182-194. DOI: 10.1016/j.compind.2019.03.006.

[18] Ko H, WitherellP, Lu Y, Kim S, Rosen DW. Machine learning and knowledge graph based design rule construction for additive manufacturing. Additive Manufacturing. 2021; 37, 101620: 1-32. DOI: 10.1016/j.addma.2020.101620.

[19] Khoroshevsky VF. Ontology Driven Software Engineering: Models, Methods, Implementations [In Russian]. Ontology of designing. 2019; 9(4): 429-448. DOI: 10.18287/2223-9537-2019-9-4-429-448.

[20] Gandomi A, Haider M. Beyond the hype: big data concepts, methods, and analytics. International Journal of Information Management. 2015; 35(2): 137-144. DOI: 10.1016/j.ijinfomgt.2014.10.007.

[21] Albagli-Kim S, Beimel D. Knowledge Graph-Based Framework for Decision Making Process with Limited Interaction. Mathematics. 2022; 10(21), 3981: 1-17. DOI: 10.3390/math10213981.

[22] Gribova VV, Kleshchev AS, Moskalenko FM, Timchenko VA. A Two-level Model of Information Units with Complex Structure that Correspond to the Questioning Metaphor. Automatic Documentation and Mathematical Linguistics. 2015; 49(5): 172-181. DOI: 10.3103/S0005105515050052.

[23] Gribova VV, Kleshchev AS, Moskalenko FM, Timchenko VA. A Model for Generation of Directed Graphs of Information by the Directed Graph of Metainformation for a Two-Level Model of Information Units with a Complex Structure. Automatic Documentation and Mathematical Linguistics. 2015; 49(6): 221-231. DOI: 10.3103/S0005105515060059.

[24] Bayat M, Dong W, Thorborg J, To AC, Hattel JH. A review of multi-scale and multi-physics simulations of metal additive manufacturing processes with focus on modeling strategies. Additive Manufacturing. 2021; 47, 102278: 125. DOI: 10.1016/j.addma.2021.102278.

[25] Gribova VV, Timchenko VA. The concept of support for laser-based additive manufacturing on the basis of onto-logical approach [In Russian]. Ontology of designing. 2020; 10(2): 176-189. DOI: 10.18287/2223-9537-2020-102-176-189.

[26] Gribova V, Kulchin Y, Nikitin A, Velichko A, Basakin A, Timchenko V. The Concept of Intelligent Support for Laser Additive Manufacturing Process Engineer. In: O Dolinina, et al. (eds.): Artificial Intelligence in Models,

Methods and Applications. AIES 2022. Studies in Systems, Decision and Control, vol. 457. Springer, Cham, 2023: 355-368. DOI: 10.1007/978-3-031-22938-1_25.

[27] Gribova VV, Moskalenko PM, Timchenko VA, Shalfeeva EA. The IACPaaS Platform for Developing Systems Based on Ontologies: A Decade of Use. Scientific and Technical Information Processing. 2023; 50(5): 406-413. DOI: 10.3103/S0147688223050064.

[28] Qi Q, Pagani L, Scott P, Xiang J. A categorical framework for formalising knowledge in additive manufacturing. Procedia CIRP. 2018; 75: 87-91. DOI: 10.1016/j.procir.2018.04.076.

[29] Roh BM, Kumara SRT, Witherell P, Simpson TW. Ontology-based Process Map for Metal Additive Manu-factoring. Journal of Materials Engineering and Performance. 2021; 30(12): 8784-8797. DOI: 10.1007/s11665-021-06274-2.

[30] Li Z, Huang M, Zhong Y, Qin Y. A Description Logic Based Ontology for Knowledge Representation in Process Planning for Laser Powder Bed Fusion. Applied Sciences. 2022; 12(9), 4612: 1-23. DOI: 10.3390/app12094612.

[31] Phillips PJ, Hahn CA, Fontana PC, Yates AN, Greene K, Broniatowski DA, Przybocki MA. Four Principles of Explainable Artificial Intelligences NIST Interagency/Internal Report (NISTIR) - 8312, National Institute of Standards and Technology, Gaithersburg, MD. 2021. Available at https://doi.org/10.6028/NIST.IR.8312 (accessed May 06, 2024).

About the authors

Valeriya Viktorovna Gribova (b. 1965) graduated from the Leningrad Polytechnic Institute in 1989 with a degree in Applied Mathematics, Doctor of Technical Sciences (2008), Corresponding Member of the Russian Academy of Sciences (2022). Deputy Director for Scientific Work, Scientific supervisor of the Laboratory of Intelligent Systems in the Institute for Automation and Control Processes of the FEB RAS. The scientific interests are ontologies and knowledge bases, applied and problem-oriented systems based on knowledge, and knowledge base management. There are more than 300 works in the list of scientific papers. Author ID (RSCI): 7400; Author ID (Scopus): 7801667631; Researcher ID (WoS): Q-4250-2016 ORCID: 0000-0001-9393-351X. gribova@iacp.dvo.ru. EL

Yuriy Nikolaevich Kulchin (b. 1953) graduated from the Moscow Institute of Engineering and Physics in 1976, Doctor of Physical and Mathematical Sciences (1991), Professor (1993), Academician of the Russian Academy of Sciences (2011). Scientific Director of the Institute of Automation and Control Processes of the Far Eastern Branch of the Russian Academy of Sciences. He is a specialist in the field of laser physics, laser technologies, photonics of nano- and microstructures and nanotechnology. The list of scientific papers includes more than 700 publications. AuthorID (RSCI): 15230; Author ID (Scopus): 7003382956; Researcher ID (WoS): J-9058-2014; ORCID: 0000-0002-8750-4775. kulchin@iacp. dvo. ru.

Alexander Ivanovich Nikitin (b. 1955) graduated from the Ryazan Higher Military Command School of Communications (1976) and Sumy State University (1994). He is a Technical Director of the Center for Laser Technologies of the IACP FEB RAS, a senior lecturer at the Basic Department of Photonics and Digital Laser Technologies of the FEFU. He is a co-author of more than 40 publications in the field of laser technologies and management of technical systems. Author ID (RSCI): 1137264; Author ID (Scopus): 57194274354; Researcher ID (WoS): AAD-8450-2022; ORCID: 0000-0003-2901-7482. nikitin.ai@dvfu.ru.

Vadim Andreevich Timchenko (b. 1983) graduated from the Far Eastern State University (Vladivostok-city) in 2005, Ph.D. (2011). He is a Senior Researcher at the Laboratory of Intelligent Systems in the Institute of Automation and Control Processes of the FEB RAS. He is a member of Russian Association of Artificial Intelligence and a co-author of more than 90 publications in the field of AI, informatics, program models, technologies and systems. AuthorID (RSCI): 180470; Author ID (Scopus): 57201774103; Researcher ID (WoS): Q-4380-2016; ORCID: 0000-0002-1314-7656. va-dim@iacp. dvo. ru.

Received May 15, 2024. Revised June 4, 2024. Accepted June 10, 2024.

i Надоели баннеры? Вы всегда можете отключить рекламу.