УНИВЕРСИТЕТ итмо
НАУЧНО-ТЕХНИЧЕСКИИ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ ноябрь-декабрь 2021 Том 21 № 6 http://ntv.ifmo.ru/
SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS November-December 2021 Vol. 21 No 6 http://ntv.ifmo.ru/en/
ISSN 2226-1494 (print) ISSN 2500-0373 (online)
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ. МЕХАНИКИ И йПТИКИ
doi: 10.17586/2226-1494-2021-21-6-969-976 УДК 004:658.011.56
Метод формирования и использования цифрового паспорта электронного изделия на предприятиях приборостроительной отрасли
Юлия Валерьевна Донецкая
Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация donetskayajulia@mail.raи, https://orcid.org/0000-0001-5293-5025 Аннотация
Предмет исследования. Интеграция автоматизированных систем на предприятиях обеспечивает информационную поддержку этапов жизненного цикла изделия и электронное взаимодействие между сотрудниками в процессе выполнении работ. Такая интеграция выполняется на конкретном предприятии и основана на онтологическом подходе, который порождает большое количество однотипных результатов в виде цифровых паспортов продукции. Работа направлена на реализацию нового единого подхода к интеграции автоматизированных систем. Метод. Предлагаемый подход основан на формировании обобщенных проектно-производственных процедур и видов данных об изделии, формируемых средствами систем управления. Последовательность этих процедур определяет деятельность предприятия на этапах жизненного цикла. Результатом процедур служит построение онтологической модели изделия для приборостроительной отрасли в целом. Применение модели на каждом конкретном предприятии возможно при формировании требований к содержанию паспорта и к проектным решениям, заданным вербально. На первом этапе реализации метода выполняется разметка элементов базовой онтологии в соответствии с решаемой задачей. Сформированные элементы онтологии определяют содержание цифрового паспорта или генерируемое проектное решение. Это связано с автоматизацией управления проектно-производственными процедурами и данными об изделии, которые считаются целесообразными на конкретном предприятии. На втором этапе производится извлечение субонтологии из базовой онтологии. На заключительном этапе выполняется извлечение субонтологии для генерации искомого проектного решения. Основные результаты. Представлены этапы выполнения метода разметки базовой онтологии, а также извлечения субонтологии с целью формирования содержания цифрового паспорта или генерации проектного решения. Практическая значимость. Рассмотренное решение может быть реализовано на предприятиях приборостроительной отрасли, которые используют автоматизированные системы проектирования. Метод позволяет разработать сигнатуры и семантики унифицированных сервисов для применения цифрового паспорта. Ключевые слова
информационная поддержка, жизненный цикл, цифровой паспорт, проектное решение
Ссылка для цитирования: Донецкая Ю.В. Метод формирования и использования цифрового паспорта электронного изделия на предприятиях приборостроительной отрасли // Научно-технический вестник информационных технологий, механики и оптики. 2021. Т. 21, № 6. С. 969-976. doi: 10.17586/2226-1494-2021-21-6-969-976
The method of forming and using a digital passport for an electronic product at enterprises of the instrument-making industry Julia V. Donetskaya
ITMO University, Saint Petersburg, 197101, Russian Federation donetskayajulia@mail.ruH, https://orcid.org/0000-0001-5293-5025 Abstract
The integration of automated systems in enterprises provides information support for the stages of the product life cycle and electronic interaction between employees in performing their work. Typically, this integration is carried out on a
© Донецкая Ю.В., 2021
specific enterprise and is based on an ontological approach. This generates many similar results in the form of digital product passports. The proposed work is aimed at implementing a new approach to the integration of automated systems. It is based on the formulation of generalized design and production procedures and types of product data generated through control systems. The sequence of these procedures determines the activities of the enterprise at the stages of the life cycle. This results in an ontological model of a product for the instrument-making industry. The application of the model at each specific enterprise is possible if the requirements for the content of the passport and design solutions are provided verbally. The proposed method is implemented in several stages. At the first stage, the elements of the basic ontology are marked up. The content of its elements depends on the problem that is being solved. At the same time, ontology elements are formed that determine the content of a digital passport or a generated design solution. This is due to the automation of the management dealing with design and production procedures, and product data, which are considered appropriate in a particular enterprise. Consequently, design solutions based on a digital passport must be generated considering the requirements of specific enterprises. To form the content of a digital passport of an enterprise, subontology is extracted from the basic ontology at the second stage. At the final stage, subontology is extracted to generate the desired design solution. The study proposes the sequences of actions to mark up the basic ontology, as well as to extract subontology to form the content of a digital passport or generate a design solution. The described solution can be implemented at enterprises of the instrument-making industry, which include automated design systems. The presented method allows the development of signatures and semantics of unified services for the use of a digital passport. Keywords
information support, life cycle, digital passport, design solution
For citation: Donetskaya Ju.V. The method of forming and using a digital passport for an electronic product at enterprises of the instrument-making industry. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2021, vol. 21, no. 6, pp. 969-976 (in Russian). doi: 10.17586/2226-1494-2021-21-6-969-976
Введение
Интеграция автоматизированных систем — одна из задач, решение которой обеспечивает информационную поддержку этапов жизненного цикла электронного изделия на предприятиях и электронное взаимодействие между их сотрудниками при исполнении договоров с заказчиками. Способы обеспечения информационной поддержки к настоящему времени достаточно исследованы.
В работе [1] предложена базовая модель данных об изделии, формируемая в едином информационном пространстве предприятия. Модель позволяет сформировать образ данных об изделии без учета структуры и особенностей производственных процессов конкретного предприятия. Однако представлена лишь небольшая часть проектно-производственных процессов предприятия, а именно — конструкторско-технологическая подготовка производства без учета других выполняемых процессов, которые оказывают влияние на качество выпускаемой предприятием продукции.
В [2] описано применение инструментальных средств информационной поддержки эффективного технического обслуживания и ремонта судового оборудования. В работе предложено формирование электронного журнала в виде интерактивного электронного технического руководства, где фиксируются описания неисправностей, предварительные требования (данные об изделии, рабочие и другие, процедуры поиска неисправностей, диаграммы процедур поиска, требования после завершения работ. Существенное преимущество данного подхода — создание единой базы знаний об отказах и сбоях оборудования с возможностью своевременного доступа к информации любому участнику жизненного цикла изделия. Однако электронный журнал не содержит явных ассоциативных связей с данными конструкторско-технологической подготовки производства и самого производства. Указанная связь является косвенной и выражена текстовыми формулировками
вида «ошибка в конструкторской документации» или «производственная ошибка» и т. п. Это не позволяет с уверенностью утверждать (без дополнительных поисков, требующих временных затрат) то, какие версии документации и данных использовались в процессе производства, какие нарушения и допущения были при этом выявлены, поскольку они не вносятся в паспорт.
В [3] предложена интегрированная модель логистической поддержки, основанная на унифицированном подходе, согласно которому объекты некоторых систем управления представлены в виде различных элементов модели и связей между ними. Однако содержание модели не учитывает атрибуты, характеризующие объекты систем, что не позволяет в полной мере описывать данные об изделии, подлежащие учету в рамках логистической поддержки.
В работах [4, 5] основу решений задач составляет онтологический подход. Его применение аккумулирует знания на этапах жизненного цикла продукции, реализует оперативный доступ к анализируемой и обрабатываемой информации, а также позволяет извлекать и формализовать знания средствами систем поддержки принятия решений.
В то же время для обеспечения электронного взаимодействия требуется согласование структур и форматов передаваемых данных, что подтверждается публикациями в научных и практико-ориентированных журналах.
Работа [6] посвящена описанию этапов создания единого виртуального электронного паспорта сложного наукоемкого изделия на примере космической ракеты-носителя «Союз-2». Концептуально представлены основные принципы его создания и использования на этапах жизненного цикла с применением автоматизированной информационно-аналитической системы собственной разработки предприятия. В дополняющей ее работе [7] показано, что формирование содержания паспорта выполняется на стадиях проектирования, производства, испытаний и эксплуатации, и используется
для организации взаимодействия между исполнителем и заказчиком работ, а также эксплуатирующими организациями.
Таким образом, на основании вышеизложенного, логично заключить, что задача интеграции различных систем зачастую связана с созданием собственной разработки предприятия, основанной на онтологическом подходе, а все существующие решения являются однотипными при отсутствии единого подхода для отрасли в целом. Результатом интеграции является среда, образованная совокупностью систем — ERP (Enterprise Resource Planning), PDM/PLM (Product Data Management/Product Lifecycle Management), MES (Manufacturing Execution System) и/или QMS (Quality Management System) — функциональность которой позволяет формировать содержание цифрового паспорта изделия. Паспорт представляет собой совокупность проектно-производственных процедур и данных об изделии, связанных между собой и создаваемых на этапах жизненного цикла.
Анализ работ из практико-ориентированных журналов позволяет сформулировать перечень обобщенных проектно-производственных процедур, выполняемых на этапах жизненного цикла изделия и характерных для любого предприятия приборостроительной отрасли. Причем в паспорте учитываются только те процедуры, результатами выполнения которых являются данные об изделии в виде информационных объектов систем. Объекты описываются содержательной и реквизитной частями. Содержательной частью является файл, созданный средствами любой системы автоматизированного проектирования или среды разработки, а реквизитной частью - перечень атрибутов в соответствии с видом эксплуатируемой на предприятии системы из числа перечисленных. Это позволяет представить содержание паспорта в виде сервис-ориентированной модели [8], разработанной на основе онтологического подхода, для хранения информации [9, 10], прогнозирования [10, 11], а также оптимизации свойств и поведения [11, 12] изделий, выпускаемых приборостроительной отраслью. Результатом разработки модели является базовая онтология цифрового паспорта, на основе которого любое предприятие отрасли может решать следующие задачи. Первая задача — формирование содержания паспорта для организации электронного взаимодействия между участниками жизненного цикла продукции и создания цифровых двойников изделий. Вторая задача — использование содержания паспорта для принятия проектных решений.
Реализация указанных задач составляет суть этапов метода, разработке которого и посвящена настоящая работа.
Этапы метода формирования и использования цифрового паспорта
Пусть исходными данными для метода являются: RS = (rsb rsj, ..., rss) — множество s требований, предъявляемых к содержанию цифрового паспорта; RP = (rp1, rp2, ..., rpp) — множество p требований, предъявляемых к проектным решениям [13], а также
онтология цифрового паспорта электронного изделия, содержащая знания о данных об изделии (в виде информационных объектов систем) и формирующих их проектно-производственных процедурах, выполняемых на этапах жизненного цикла.
В настоящей работе онтология O — это кортеж, состоящий из множества классов (Т), множества атрибутов (А), матрицы сопоставлений (Б) и матрицы смежности (Я) [14], заданный в виде:
О = <Т, А, Р, Я>, (1)
где Т = (2, ..., к — множество к классов онтологии, определяющих проектно-производственные процедуры и информационные объекты на всех этапах жизненного цикла электронного изделия;
А = (аь а2, ..., ар) — множество р атрибутов, описывающих классы онтологии в системах управления;
Р = \Ру\ — матрица сопоставлений атрибутов классам онтологии,
Ш, а}), если атрибут а^ описывает класс
где ри |(0, 0), если атрибут а^ не описывает класс '
I = 1, к, ] = 1, р;
Я = |ггу| — матрица смежности, описывающая взаимосвязи между классами,
{1, если классы /^ и ^ связаны между собой
0, если классы /^ и не связаны между собой '
и = 1, к.
Тогда для любого предприятия отрасли решение задачи формирования содержания цифрового паспорта заключается в определении таких элементов множеств Т и А, а также матриц Р и Я, которые удовлетворяют требованиям RS и образуют субонтологию О с О, такую что
О = <Т, А, Р, Я >, (2)
где Т с Т — множество классов онтологии, определяющих содержание цифрового паспорта на заданном предприятии; А с А — множество атрибутов, описывающих классы онтологии в системах управления, эксплуатируемых на заданном предприятии; Р с Р — матрица сопоставлений атрибутов классам в цифровом паспорте изделия; Я с Я — матрица смежности, описывающая отношения между классами в цифровом паспорте изделия.
В свою очередь, решение задачи использования содержания цифрового паспорта заключается в опре-делениитаких элементов множеств Т* и А*, а также матриц Р* и Я*, которые удовлетворяют требованиям PR и образуют субонтологию О * с О, такую что
О* = <Т*, А*, Р*, Я* >, (3)
где Т* с Т — множество классов_онтологии для искомого проектного решения; А* с А — множество атрибутов, описывающих классы онтологии для искомого проектного решения; Р* с Р — матрица сопоставлений атрибутов классам в искомом проектном решении; Я* с Я — матрица смежности, описывающая искомое проектное решение.
Следовательно, решение обеих задач сводится к построению субонтологий. Согласно работам [14-18] построение субонтологии соответствует операции извлечения из базовой онтологии и заключается в следующем подходе.
1. Разметка элементов множества классов (Т), множества атрибутов (А), матрицы сопоставлений (Б) и матрицы смежности (Я) базовой онтологии. Метками отмечаются элементы множеств и матриц из модели: selected(S) и deselected(D), которые соответственно однозначно подлежат и не подлежат извлечению из базовой онтологии; unselected(U), которые подлежат извлечению из базовой онтологии только при необходимости.
2. Формирование подмножества базовой онтологии. Подмножество базовой онтологии — это часть базовой онтологии, элементы множеств Т и А, матриц Р и Я которой размечены меткой S [14].
3. Формирование полной и достоверной субонтологии. Полная и достоверная субонтология — это онтология, состоящая из взаимосвязанных элементов, которые отражают ее содержание. Для этого онтология представляется графом онтологии, вершины которой — элементы множеств Т и А, а ребра — элементы матриц Р и Я, что позволяет использовать для формирования субонтологии методы теории графов [14].
Заметим, что в настоящей работе базовая онтология зависит от решаемой задачи. Если решается задача формирования содержания цифрового паспорта, то базовая онтология представлена моделью (1). Если решается задача использования цифрового паспорта — генерации проектного решения, то базовая онтология представлена моделью (2). С учетом этого разрабатываемый метод состоит из следующих этапов.
1. Разметка элементов базовой онтологии. В отличие от описанного ранее подхода разметке подлежат элементы множеств Т и А (Т и А), поскольку именно они определяют содержание искомой субонтологии, обеспечивая ее полноту. Если решается задача формирования содержания цифрового паспорта, то разметку элементов множеств Т и А выполняют на основе мнения участников экспертной группы, состоящей из руководителей предприятия и начальников подразделений. Результатом разметки являются множества Ти и А6', содержащие элементы множеств Т и А с меткой и, и множества Т^ содержащего элементы множества Т с меткой & Если же решается задача генерации проектного решения, то разметку элементов множеств Т и А выполняют автоматизированным способом_на основе анализа значений элементов матрицы Р. Ее результат — формирование множеств, ^ и AS, состоящих из элементов множеств Т и А с меткой &
2. Извлечение субонтологии для формирования содержания цифрового паспорта изделия на предприятии. Этап означает формирование элементов множеств и матриц модели (2), учитывая результаты разметки и представление базовой онтологии в виде графа онтологии.
3. Извлечение субонтологии для генерации искомого проектного решения. Этап означает формирование элементов множеств и матриц модели (3), учитывая результаты разметки и представление базовой онтологии в виде графа онтологии. Опишем вариант реализации каждого из них подробнее.
Разметка элементов базовой онтологии
Для решения задачи формирования содержания цифрового паспорта на предприятии этап разметки содержит следующую последовательность действий.
1.
Опрос мнений экспертов для определения соответствия элементов множеств Т и А требованиям RS. Каждый эксперт q строит матрицу вида
xq = \xj\ =
X
xk
i = 1, k; j = 1, b,
где /-му столбцу соответствует пара <этап жизненного цикла — вид используемой системы управления>, а /-ой строке — перечень классов онтологии из множества Т; х^- = 1, если класс онтологии / выполняется или формируется на заданном этапе
■ Я п
жизненного цикла /; х- = 0 в ином случае.
Кроме этого, при выборе экспертами того или иного вида системы управления формируется множество
Аи = |аЦ|; п = 17; Аи с А,
где р — число атрибутов, описывающих классы онтологии; ап = ап, если атрибут п описывает любой класс онтологии в анализируемом виде системы управления; ап = 0 в ином случае.
Простановка метки и на элементах множества А объясняется тем, что в базовой онтологии элементами матрицы Р четко заданы соответствия между классами и описываемыми их атрибутами. На этапе разметки можно определить только проектно-про-изводственные процедуры и информационные объекты, описанные атрибутами, соответствующими этой системе. Это связано с эксплуатируемой на предприятии системой управления. Уточнение используемых атрибутов происходит при построении субонтологии на следующем этапе.
2. Объединение мнений экспертов. Создается таблица распределений, каждый элемент которой соответствует оценке эксперта, выставленной на шаге ранее.
По данным из таблицы вычисляется коэффициент конкордации для оценки согласованности мнений экспертов [19]:
W =
12S(A2)
j=ii=i
W e [0, 1],
S(A2) = IA2, i=1
Таблица. Таблица распределений Table. Distribution table
Класс онтологии Оценки экспертов Сумма S(X )
l 2 q
tl Xil X12 Xiq S(Xi)
t2 X21 X22 X2« S(X2)
tk Xk1 Xk2 Xkq S(Xk)
1 _
Д2 = Б(Х) - -^(к + 1), I = 1, к,
?(Х,) = ¿X/, , = 1Д, /=1
где Д2 — отклонение суммы I-го класса от среднего арифметического сумм всех классов; Ь/ — количество групп связных значений, полученных экспертом /; 21 — количество одинаковых значений в группе I.
Известно, что чем больше значение коэффициента Ш, тем выше согласованность экспертов. Если мнения согласованы, то выставленные ими оценки необходимо обобщить с использованием правила большинства — мажоритарной выборки. Если же мнения экспертов не согласованы, проводится повторная оценка.
3. Формирование элементов множеств Т? с Т и Ти с Т на основе обобщения мнений экспертов.
В настоящей работе элементы множества Т? с Т — элементы множества Т, которые выбраны наибольшим числом экспертов. Значение «наибольшего» числа определяется на предприятиях самостоятельно любым из известных способов, например, одним из описанных в работах [20-24].
Элементы множества Ти с Т — элементы множества Т, которые выбраны меньшим числом экспертов.
Элементы, которые не были выбраны ни одним экспертом, из дальнейшего рассмотрения исключаются.
Для решения задачи генерации проектного решения этап разметки предложено реализовать формированием базы правил для проверки соответствия элементов онтологии (2) требованиям КР.
Проверке подвергается каждый элемент множества Т и описывающие его элементы множества А согласно содержанию матрицы Р.
К .Щр = р,1)тЕЩ(1? = t)AND(a1S = а^О Щгр2 = ра)тЕЩС1,8 = 1 )AND(a2S = а2)0 ...OR Щгрр = р^ШЕЩСг/1 = 1)АШ>(а1)3 = ар)); I = Т_к,
где р/ е Р(1 = 1, к; / = 1, р) — элементы матрицы распределения, созданные при построении субонтологии в_виде содержания цифрового паспорта; 11 е Т, а/ е А — элементы множеств Т и А из модели (2), анализируемые для генерации проектного реше-
ния; 1 ? е Т?(Т£_с Т), а? е А? (А5 с А) — элементы множеств Т и А из модели (2) с меткой
Элементы, которые не были выбраны при проверке, из дальнейшего рассмотрения исключаются.
Извлечение субонтологии для формирования содержания цифрового паспорта электронного изделия на предприятии
Полученные результаты разметки элементов множеств Т? с Т, Ти с Т и Аи с А предложено использовать для выполнения следующих действий.
1. Формирование элементов матрицы Р с Р (с учетом работ [15, 25, 26]):
Р = Р/|; I = 1Д, / = 1Р,
где
Р/ =
Ш, а/), ((1? е Т5)||(1 и е Ти))&(а,и е Аи)&(р/ = {1,, а/))
=1 {0, 0), (((1? г Т?)&(1 и г Т^у/ г Аи)Щ = {0, 0)).
2. Формирование элементов множества Т на основе результатов формирования элементов матрицы Р.
1 i е Т, I = 1_к,
(1/, (1 е Т?)&(рг/ = {1,, а/))
где 1, = 1,и, (1,и е Ти)&(рг/ = {1,, а/)) .
10, ((1? е Т?)||(1,и е Ти))||(р/ = {0,_0))
3. Формирование элементов множества А на основе результатов формирования элементов матрицы Р.
а/ е А, / = 1, р,
_ (а/и, (а/и е AU)AND(plj = {1,, а))
где а< = { .
1 (0, (а/и е AU)OR(p/■ = {0, 0))
4. Формирование элементов матрицы Я с Я (с учетом работ [15, 25, 26]):
Я =\Г/\; I,/ = 1_к,
_ (1, ((1, е Т)&0/ е Т))&(Гу =1) где г/ = { — — .
1 (0, ((1, г Т)||(1/ г Т))||(г I/ =0)
Полученный результат — искомая онтология цифрового паспорта электронного изделия на предприятии, которую можно использовать для формирования проектных решений в соответствии с требованиями КР.
Извлечение субонтологии для генерации проектных решений
Полученные результаты разметки элементов множеств Т5 с Т, Ти с Т и Аи с А предложено использовать для выполнения действий, аналогичных действиям по извлечению субонтологии для формирования содержания паспорта изделия.
1. Формирование элементов множеств Т* с Т, А* с А и матрицы Р* с Р на основе проверки правил разметки базовой онтологии, заданной моделью (2).
ЩЯ, = Гш^НЕЩф." = р/j)AND(t * = ti)AND(a* = а)),
гдер* е Р*; I* е Т* и а* е А* для / = 1Д и_/ = 1,р. 2. Формирование элементов матрицы Я* с Я (с учетом работ [15, 25, 26]):
К*=|Г/*М , / = 1Д,
(1, ((?; е Т)&а; е Т*))^=1)
где Г * = \
у [о, (а* г Т*)||(/ г Т*))||(Г/ =0) '
Полученные элементы модели (3) содержат искомое проектное решение, удовлетворяющее предъявляемым к нему требованиям.
Пример реализации метода
Для примера работы предложенного метода рассмотрим предприятие, деятельность которого связана с разработкой и выпуском блоков и модулей на основе печатных плат. Причем разработкой и выпуском печатных плат занимаются контрагенты.
Пусть на рассматриваемом предприятии принято решение об эксплуатации двух систем — PLM WindchШ и «Галактикам».
В результате разметки базовой онтологии участниками экспертной группы определены элементы множеств. Для краткости представим часть элементов, достаточных для построения фрагмента паспорта.
Элементы множества классов, однозначно извлекаемые в субонтологию (множество ^ с Т, ( $ е Т^ где / = 1, к1), принимают следующие значения: подготовка, регистрация и подписание договора с заказчиком (объект «Документ» вида «Договор с заказчиком»); регистрация и подписание договоров с соисполнителями (объект «Документ» вида «Договор с соисполнителем»); управление актуализацией данных о комплектующих изделиях (объекты видов «Изделие» — «Деталь», «CAD-Документ» — «Модель детали»); разработка и изменение конструкции изделия (объекты видов «Изделие» — «Деталь», «САБ-Документ» — «Модель детали», «Изделие» — «Сборочная единица», «САБ-Документ» — «Модель сборочной единицы», «Документ» — «Паспорт», «Документ» — «Таблица проверок», «Документ» — «Спецификация», «Документ» — «Инструкция...»); разработка и изменение программного обеспечения для изделия (объекты видов «Изделие» — «Компонент», «Документ» — «Текст программы»). Для простоты предположим, что дополнительные элементы множества классов не были определены.
Элементы множества атрибутов классов, извлекаемые в субонтологию при необходимости (множество Аи с А, а-и е Аи, где аи,/ = 1,р1), принимает следующие значения: номер договора; наименование заказчика; реквизиты заказчика; наименование соисполнителя; реквизиты соисполнителя; обозначение; наименование; вид изделия; версия; состояние; ограничительный признак; количество листов; первичная применяемость; габариты изделия; масса изделия; качественные характеристики изделия.
Результатом выполнения действий формирования содержания цифрового паспорта будет следующая последовательность: _ _ _
1. Формирование элементов р- е Р; / = 1, к1, / = 1, р1 (перечислены некоторые элементы, значения которых отличны от нуля):
р21 = <объект «Документ» вида «Договор с заказчиком», номер договора>;
р22 = <объект «Документ» вида «Договор с заказчиком», наименование заказчика>;
рк16 = <объект «Документ» вида «Текст программы», обозначение>;
рк17 = <объект «Документ» вида «Текст программы», наименование>;
рк19 = <объект «Документ» вида «Текст программы», версия> и др.
2. Формирование элементов множеств Т и_А. Так как при формировании элементов матрицы Р были использованы все элементы множеств и Аи, то ( 1 = tiS, / = 1, к1 и а- = t/U, / = 1, р1. _
3. Формирование элементов г- е Я; /, / = 1, к1:
Гц = 0 (класс «подготовка, регистрация и подписание договора с заказчиком» не связан сам с собой); Г12 = 1 (класс «подготовка, регистрация и подписание договора с заказчиком» связан с классом «объект «Документ» вида «Договор с заказчиком»); г21 = 1 (дублирует значение г12); г34 = 1 (класс «регистрация и подписание договоров с соисполнителями» связан с классом «объект «Документ» вида «Договор с соисполнителем») и др.
Результатом выполнения указанной последовательности является цифровой паспорт (для рассматриваемого примера — фрагмент паспорта) электронного изделия, содержание которого соответствует требованиям предприятия и базовой онтологии. На первом этапе его можно использовать для генерации различных проектных решений, а в дальнейшем — для обмена электронными данными с контрагентами и создания цифровых двойников блоков и модулей.
Заключение
В работе приведен метод формирования и использования цифрового паспорта на предприятиях приборостроительной отрасли, основанный на онтологическом подходе. Онтология представлена кортежем, элементами которого являются множества классов и атрибутов классов онтологии, а также матрицы распределения и смежности. Это позволило определить две задачи, ре-
шаемые методом — задачу формирования содержания цифрового паспорта на предприятии и задачу генерации проектного решения на основе предъявляемых требований. Обе задачи сводятся к выполнению операции извлечения субонтологии из базовой онтологии, что означает выполнение нескольких этапов.
На первом этапе производится разметка элементов базовой онтологии на основе анализа соответствия элементов множеств классов и атрибутов классов онтологии предъявляемым требованиям. Результатом являются: элементы множеств, однозначно извлекаемые в субонтологию, и дополнительные элементы множеств,
извлекаемые при необходимости. Второй этап заключается в извлечении субонтологии для формирования содержания цифрового паспорта, проиллюстрированный на примере предприятия. Третий этап аналогичен второму и содержит действия по извлечению субонтологии для генерации проектного решения.
Полученные результаты планируется реализовать в виде алгоритма, что позволит разработать сигнатуры и семантики унифицированных сервисов для применения цифрового паспорта на предприятиях приборостроительной отрасли.
Литература
1. Чурилин С.В., Хаймович И.Н. Базовая концептуальная модель данных конструкторско-технологической подготовки производства в едином информационном пространстве предприятия // Известия Самарского научного центра Российской академии наук. 2020. Т. 22. № 4. С. 57-63. https://doi.org/10.37313/1990-5378-2020-22-4-57-63
2. Янченко А.Ю. Информационная поддержка эффективного технического обслуживания и ремонта судового оборудования // Азимут научных исследований: экономика и управление. 2020. Т. 9. № 3(32). С. 413-416. https://doi.org/10.26140/anie-2020-0903-0099
3. Короленко В.В., Грибанов В.В., Дорошенко А.Б. Информационное обеспечение анализа логистической поддержки изделий авиационной техники // Воздушно-космические силы. Теория и практика. 2018. № 6. С. 83-93.
4. Охтилев П.А. Интеллектуальный комплекс автоматизированного проектирования систем информационно-аналитической поддержки жизненного цикла сложных объектов // Известия ВУЗов. Приборостроение. 2018. Т. 61. № 11. С. 963-971. https://doi. org/10.17586/0021-3454-2018-61-11-963-971
5. Афанасьев В.Б. Онтологическое проектирование автоматизированной информационной системы поддержки качества продукции предприятия // Известия Тульского государственного университета. Технические науки. 2020. № 10. С. 12-22.
6. Охтилев М.Ю., Гамов В.Ю., Черников А.Д. Создание единого виртуального электронного паспорта космической ракеты-носителя «Союз-2»: этапы, концепция и принципы построения, модель электронной структуры изделия // I-methods. 2018. Т. 10. № 4. С. 11-23.
7. Охтилев М.Ю., Ключарев А.А., Охтилев П.А., Зянчурин А.Э. Технология автоматизированной информационно-аналитической поддержки жизненного цикла изделий на примере единого виртуального электронного паспорта космических средств // Известия ВУЗов. Приборостроение. 2020. Т. 63. № 11. С. 10121019. https://doi.org/10.17586/0021-3454-2020-63-11-1012-1019
8. Podovano A., Longo F., Nicoletti L., Mirabelli G. A digital twin based service oriented application for a 4.0 knowledge navigation in the smart factory // IFAC-PapersOnLine. 2018. V. 51. N 11. P. 631-636. https://doi.org/10.1016/j.ifacol.2018.08.389
9. Tao F., Cheng J., Qi Q., Zhang M., Zhang H., Sui F. Digital twin-driven product design, manufacturing and service with big data // International Journal of Advanced Manufacturing Technology. 2018. V. 94. N 9-12. P. 3563-3576. https://doi.org/10.1007/s00170-017-0233-1
10. Uhlemann T.H.-J., Lehmann Ch., Steinhilper R. The digital twin: realizing the cyber-physical production system for Industry 4.0 // Procedia CIRP. 2017. V. 61. P. 335-340. https://doi.org/10.1016/j. procir.2016.11.152
11. Lee J., Bagheri B., Kao H.-A. A cyber-physical systems architecture for Industry 4.0-based manufacturing systems // Manufacturing Letters. 2015. V. 3. P. 18-23. https://doi.org/10.1016/j. mfglet.2014.12.001
12. Stark R., Kind S., Neumeyer S. Innovations in digital modelling for next generation manufacturing system design // CIRP Annals-Manufacturing Technology. 2017. V. 66. N 1. P. 169-172. https://doi. org/10.1016/j.cirp.2017.04.045
References
1. Churilin S.V., Khaimovich I.N. Basic conceptual model of data of design and technological preparation of production in the unified information space of the enterprise. Izvestia of Samara Scientific Center of the Russian Academy of Sciences, 2020, vol. 22, no. 4, pp. 57-63. (in Russian). https://doi.org/10.37313/1990-5378-2020-22-4-57-63
2. Yanchenko A.Yu. Information support for effective maintenance and repair of ship equipment. Azimuth of scientific research: economics and administration, 2020, vol. 9, no. 3(32), pp. 413-416. (in Russian). https://doi.org/10.26140/anie-2020-0903-0099
3. Korolenko V.V., Gribanov V.V., Doroshenko A.B. Informational basis for logistic support analysis for aircraft. Aerospace forces. Theory and Practice, 2018, no. 6, pp. 83-93. (in Russian)
4. Okhtilev P.A. Intellectual complex for automated design of information and analytical systems support of complex objects life cycle. Journal of Instrument Engineering, 2018, vol. 61, no. 11, pp. 963-971. (in Russian). https://doi.org/10.17586/0021-3454-2018-61-11-963-971
5. Afanasiev V. B. Ontological design of an automated information system for supporting the quality of products of the enterprise. Izvestiya Tula State University, 2020, no. 10, pp. 12-22. (in Russian)
6. Okhtilev M.Yu., Gamov V.Yu., Chernikov A.D. Establishing a single virtual electronic passport of a space-socket-mounter "Soyuz-2": stages, concept and principles of construction, model of the electronic structure of the product. I-methods, 2018, vol. 10, no. 4, pp. 11-23. (in Russian)
7. Okhtilev M.Yu., Klyucharev A.A., Okhtilev P. A., Zyanchurin A.E. Technology of automated information and analytical support of the product life cycle on the example of unified virtual electronic passport of space facilities. Journal of Instrument Engineering, 2020, vol. 63, no. 11, pp. 1012-1019. (in Russian). https://doi.org/10.17586/0021-3454-2020-63-11-1012-1019
8. Podovano A., Longo F., Nicoletti L., Mirabelli G. A digital twin based service oriented application for a 4.0 knowledge navigation in the smart factory. IFAC-PapersOnLine, 2018, vol. 51, no. 11, pp. 631636. https://doi.org/10.1016/j.ifacol.2018.08.389
9. Tao F., Cheng J., Qi Q., Zhang M., Zhang H., Sui F. Digital twin-driven product design, manufacturing and service with big data. International Journal of Advanced Manufacturing Technology, 2018, vol. 94, no. 9-12, pp. 3563-3576. https://doi.org/10.1007/s00170-017-0233-1
10. Uhlemann T.H.-J., Lehmann Ch., Steinhilper R. The digital twin: realizing the cyber-physical production system for Industry 4.0. Procedia CIRP, 2017, vol. 61, pp. 335-340. https://doi.org/10.1016/). procir.2016.11.152
11. Lee J., Bagheri B., Kao H.-A. A cyber-physical systems architecture for Industry 4.0-based manufacturing systems. Manufacturing Letters, 2015, vol. 3, pp. 18-23. https://doi.org/10.1016Zj.mfglet.2014.12.001
12. Stark R., Kind S., Neumeyer S. Innovations in digital modelling for next generation manufacturing system design. CIRP Annals-Manufacturing Technology, 2017, vol. 66, no. 1, pp. 169-172. https:// doi.org/10.1016/j.cirp.2017.04.045
13. Donetskaya Ju.V., Gatchin Yu.A. Development of requirements for the content of a digital passport and design solutions. Journal of Physics: Conference Series, 2021, vol. 1828, no. 1, pp. 012102. https://doi.org/10.1088/1742-6596/1828n/012102
13. Donetskaya Ju.V., Gatchin Yu.A. Development of requirements for the content of a digital passport and design solutions // Journal of Physics: Conference Series. 2021. V. 1828. N 1. P. 012102. https:// doi.org/10.1088/1742-6596/1828/1/012102
14. Flahive A., Taniar D., Rahayu W., Apduhan B.O. Ontology tailoring in the Semantic Grid // Computer Standards & Interfaces. 2009. V. 31. N 5. P. 870-885. https://doi.org/10.1016/j.csi.2008.03.016
15. Flahive A., Taniar D., Rahayu W. Ontology as a Service (OaaS): extracting and replacing sub-ontologies on the cloud // Cluster Computing. 2013. V. 16. N 4. P. 947-960. https://doi.org/10.1007/ s10586-012-0231-x
16. Flahive A., Taniar D., Rahayu W., Apduhan B.O. A methodology for ontology update in the semantic grid environment // Concurrency and Computation: Practice and Experience. 2015. V. 27. N 4. P. 782-808. https://doi.org/10.1002/cpe.2841
17. Flahive A., Taniar D., Rahayu W., Apduhan B.O. Ontology expansion: appending with extracted sub-ontology // Logic Journal of the IGPL. 2011. V. 19. N 5. P. 618-647. https://doi.org/10.1093/jigpal/jzq016
18. Flahive A., Taniar D., Rahayu W. Ontology as a Service (OaaS): a case for sub-ontology merging on the cloud // Journal of Supercomputing. 2013. V. 65. N 1. P. 185-216. https://doi. org/10.1007/s11227-011-0711-4
19. Анохин А.Н. Методы экспертных оценок: учебное пособие. Обнинск: ИАТЭ, 1996. 148 с.
20. Сапегина Н.В. Иерархическая структура и весовые коэффициенты в рейтинговой оценке успеваемости // Мир науки, культуры, образования. 2011. № 2(27). С. 257-262.
21. Лясковский В.Л., Саркисян Д.А. Метод формирования экспертных групп для оценки предложений по проведению ФППИ // Компетентность / Competency (Russia). 2020. № 3. С. 4-9.
22. Петриченко Г.С., Петриченко В.Г. Методика оценки компетентности экспертов // Научный журнал КубГАУ. 2015. № 109(05). С. 80-91.
23. Постников В.М., Спиридонов С.Б. Подход к расчету весовых коэффициентов ранговых оценок экспертов при выборе варианта развития информационной системы // Наука и образование: научное издание МГТУ им. Н.Э. Баумана. 2013. № 8. С. 395-412. https://doi.org/10.7463/0813.0580272
24. Путивцева Н.П., Зайцева Т.В., Пусная О.П., Игрунова С.В., Нестерова Е.В., Калюжная Е.В., Зайцева Е.А. Разработка программной поддержки иерархической многокритериальной процедуры оценки качества экспертов // Научные ведомости Белгородского государственного университета. Серия: Экономика. Информатика. 2016. № 16(237). С. 172-179.
25. Donetskaya Ju.V. Design procedures for the analysis of the components and parameters of a digital passport // Journal of Physics: Conference Series. 2021. V. 1828. N 1. P. 012103. https://doi. org/10.1088/1742-6596/1828/1/012103
26. Donetskaya Ju.V., Gatchin Yu.A. Development of design procedures for the synthesis of design solutions for data management, design and production procedures at the stages of the life cycle of an electronic product // Proc. of the Wave Electronics and its Application in Information and Telecommunication Systems (WECONF 2020). 2020. P. 9 13 1470. https://doi.org/10.1109/ WECONF48837.2020.9131470
14. Flahive A., Taniar D., Rahayu W., Apduhan B.O. Ontology tailoring in the Semantic Grid. Computer Standards & Interfaces, 2009, vol. 31, no. 5, pp. 870-885. https://doi.Org/10.1016/j.csi.2008.03.016
15. Flahive A., Taniar D., Rahayu W. Ontology as a Service (OaaS): extracting and replacing sub-ontologies on the cloud. Cluster Computing, 2013, vol. 16, no. 4, pp. 947-960. https://doi.org/10.1007/ s10586-012-0231-x
16. Flahive A., Taniar D., Rahayu W., Apduhan B.O. A methology for ontology update in the semantic grid environment. Concurrency and Computation: Practice and Experience, 2015, vol. 27, no. 4, pp. 782808. https://doi.org/10.1002/cpe.2841
17. Flahive A., Taniar D., Rahayu W., Apduhan B.O. Ontology expansion: appending with extracted sub-ontology. Logic Journal of the IGPL, 2011, vol. 19, no. 5, pp. 618-647. https://doi.org/10.1093/jigpal/ jzq016
18. Flahive A., Taniar D., Rahayu W. Ontology as a Service (OaaS): a case for sub-ontology merging on the cloud. Journal of Supercomputing, 2013, vol. 65, no. 1, pp. 185-216. https://doi. org/10.1007/s11227-011-0711-4
19. Anokhin A.N. Expert Assessment Methods. Tutorial. Obninsk, IATE, 1996, 148 p. (in Russian)
20. Sapegina N.V. Hierarchical structure and weighting coefficient in rating of progress. The world of science, culture and education, 2011, no. 2(27), pp. 257-262. (in Russian)
21. Lyaskovsky VL, Sarkisyan DA. Expert groups formation method to evaluate proposals for FPPI. Kompetentnost ' (The Competence), 2020, no. 3, pp. 4-9. (in Russian)
22. Petrichenko G.S, Petrichenko V.G. Methods of assessing the competence of experts. Scientific journal of KubSAU, 2015, no. 109(05), pp. 80-91. (in Russian)
23. Postnikov V.M, Spiridonov S.B. Approach to calculation of weighting coefficients of experts' rank assessments when selecting a development option for an information system. Science and Education of BaumanMSTU, 2013, no. 8, pp. 395-412. (in Russian). https://doi. org/10.7463/0813.0580272
24. Putivtceva N.P., Zajceva T.V., Pusnaja O.P., Igrunova S.V., Nesterova E.V., Kaljuzhnaja E.V., Zajceva E.A. Implementation of the program support of the hierarchical multicriteria procedure of the evaluation of experts' quality. Belgorod State University Scientific Bulletin. Economics. Information Technologies, 2016, no. 16(237), pp. 172-179. (in Russian)
25. Donetskaya Ju.V. Design procedures for the analysis of the components and parameters of a digital passport. Journal of Physics: Conference Series, 2021, vol. 1828, no. 1, pp. 012103. https://doi. org/10.1088/1742-6596/1828/1/012103
26. Donetskaya Ju.V., Gatchin Yu.A. Development of design procedures for the synthesis of design solutions for data management, design and production procedures at the stages of the life cycle of an electronic product. Proc. of the Wave Electronics and its Application in Information and Telecommunication Systems (WECONF 2020), 2020, pp. 9131470. https://doi.org/10.1109/WECONF48837.2020.9131470
Автор
Донецкая Юлия Валерьевна — кандидат технических наук, доцент, доцент, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, 57200259228, https://orcid.org/0000-0001-5293-5025, donetskaya_julia@mail.ru
Author
Julia V. Donetskaya — PhD, Associate Professor, Associate Professor, ITMO University, Saint Petersburg, 197101, Russian Federation, S3 57200259228, https://orcid.org/0000-0001-5293-5025, donetskaya_ julia@mail.ru
Статья поступила в редакцию 23.07.2021 Одобрена после рецензирования 25.09.2021 Принята к печати 30.10.2021
Received 23.07.2021
Approved after reviewing 25.09.2021
Accepted 30.10.2021
Работа доступна по лицензии Creative Commons «Attribution-NonCommercial»