allgosts.ru25.040 Промышленные автоматизированные системы25 МАШИНОСТРОЕНИЕ

ГОСТ Р 59794-2021 Системы автоматизации производства и интеграция. Интеграция данных жизненного цикла перерабатывающих предприятий, включая нефтяные и газовые производственные предприятия. Часть 12. Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)

Обозначение:
ГОСТ Р 59794-2021
Наименование:
Системы автоматизации производства и интеграция. Интеграция данных жизненного цикла перерабатывающих предприятий, включая нефтяные и газовые производственные предприятия. Часть 12. Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)
Статус:
Действует
Дата введения:
04.30.2022
Дата отмены:
-
Заменен на:
-
Код ОКС:
25.040.40, 75.020

Текст ГОСТ Р 59794-2021 Системы автоматизации производства и интеграция. Интеграция данных жизненного цикла перерабатывающих предприятий, включая нефтяные и газовые производственные предприятия. Часть 12. Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ


ГОСТР

59794—

2021/

ISO/TS 15926-12:2018

Системы автоматизации производства и интеграция

ИНТЕГРАЦИЯ ДАННЫХ ЖИЗНЕННОГО ЦИКЛА ПЕРЕРАБАТЫВАЮЩИХ ПРЕДПРИЯТИЙ, ВКЛЮЧАЯ НЕФТЯНЫЕ И ГАЗОВЫЕ ПРОИЗВОДСТВЕННЫЕ ПРЕДПРИЯТИЯ

Часть 12

Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)

(ISO/TS 15926-12:2018, IDT)

Издание официальное

Москва Российский институт стандартизации 2021

Предисловие

  • 1 ПОДГОТОВЛЕН Федеральным государственным автономным образовательным учреждением высшего образования «Национальный исследовательский университет «Высшая школа экономики» (НИУ ВШЭ) совместно с Обществом с ограниченной ответственностью «Информационно-аналитический вычислительный центр» (ООО ИАВЦ) и Обществом с ограниченной ответственностью «Корпоративные электронные системы» (ООО «КЭЛС-центр») на основе собственного перевода на русский язык англоязычной версии документа, указанного в пункте 4

  • 2 ВНЕСЕН Техническим комитетом по стандартизации ТКО22 «Информационные технологии»

  • 3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 25 октября 2021 г. Ne 1286-ст

  • 4 Настоящий стандарт идентичен международному документу ISO/TS 15926-12:2018 «Системы автоматизации производства и интеграция. Интеграция данных жизненного цикла перерабатывающих предприятий, включая нефтяные и газовые производственные предприятия. Часть 12. Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)» [ISO/TS 15926-12:2018 «Industrial automaton systems and integration — Integration of life-cycle data for process plants including oil and gas production facilities — Part 12: Life-cycle integration ontology represented in Web Ontology Language (OWL)», IDT]

  • 5 ВВЕДЕН ВПЕРВЫЕ

Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. № 162-ФЗ «О стандартизации в Российской Федерации». Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.rst.gov.ru)

©ISO. 2018

©Оформление. ФГБУ «РСТ». 2021

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии

Содержание

  • 1 Область применения

  • 2 Нормативные ссылки

  • 3 Термины, определения, сокращения и условные обозначения

  • 3.1 Термины и определения

  • 3.2 Сокращения

  • 3.3 Условные обозначения

  • 3.4 Обозначения классов и свойств и ссылки в тексте

  • 4 Реализация онтологии объединения жизненного цикла

  • 4.1 Данные, соответствующие онтологии

  • 4.2 Расширения онтологии

  • 4.3 Выбор версии OWL

  • 4.4 Паннииг

  • 4.5 Предмет и класс

  • 5 Время и продолжительность во времени

  • 5.1 Продолжительность во времени

  • 5.2 Обозначение момента времени а ИСО 8601

  • 5.3 Обозначение периода времени в соответствии с ИСО 8601

  • 5.4 Обозначение продолжительности в ИСО 8601

Приложение А (обязательное) Онтология для объединения жизненного цикла

Приложение В (справочное) Подход к реализации ИСО 15926-2 средствами OWL

Приложение С (справочное) Отношение между гистологией объединения жизненного цикла и объектами EXPRESS в ИСО 15926-2

Приложение D (справочное) Примеры

Приложение Е (справочное) Представление онтологии в виде схем

Приложение F (справочное) Требования и конструкции

Приложение G (справочное) Полный жизненный цикл индивида и состояние

Приложение Н (справочное) Практический опыт использования прямых семантик OWL

Библиография

Введение

ИСО 15926 является комплексом международных стандартов, устанавливающим способы пред* ставления информации о жизненном цикле перерабатывающих предприятий. Это представление определяется общей концептуальной моделью данных, которая является основой для совместного ис* пользования баз данных и хранилищ информации. Такая модель предназначена для применения со* вместно со справочными данными, например стандартными экземплярами, которые предоставляют информацию, общую для ряда пользователей, технологических установок или того и другого вместе, возможность информационного сопровождения конкретных действий на протяжении жизненного цикла зависит от использования необходимых справочных данных совместно с моделью данных.

В настоящем стандарте определена онтология для объединения промышленных данных на про* тяжении их жизненного цикла. В онтологии реализованы возможности, определение которых содержит* ся в схеме объединения жизненного цикла, содержащейся в ИСО 15926*2. Онтология представлена средствами сетевого языка онтологий (OWL).

Настоящий стандарт является дополнением ISO/TS 15926*8 в следующем:

  • * в ISO7TS 15926*8 содержится прямой перенос ИСО 15926*2 в OWL. при котором все отношения воплощаются. 18ОЯ8 15926*8 является реализацией на основе OWL методологии шаблонов, определенной в 18ОЯ8 15926*7:

  • * в настоящем стандарте содержится реализация ИСО 15926-2 средствами OWL. в которой от* ношения являются свойствами объектов, свойствами типов данных или свойствами текстовых примечаний. В настоящем стандарте приведено определение онтологии, которая предназначена для исполь* зования со стандартными инструментами OWL и с методологией описания ресурсов (RDF). В онтологии существует раздел OWL DL и обеспечивается работа с рассуждениями.

В настоящий стандарт не включены некоторые части ИСО 15926*2. такие как:

  • * форма, которая входит в область применения 18ОЯ8 15926*3;

  • - утверждение и статус, которые охватываются другими онтологиями и разработками консорциума W3C.

ГОСТ Р 59794—2021/ISO/TS 15926-12:2018

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и интеграция

ИНТЕГРАЦИЯ ДАННЫХ ЖИЗНЕННОГО ЦИКЛА ПЕРЕРАБАТЫВАЮЩИХ ПРЕДПРИЯТИЙ. ВКЛЮЧАЯ НЕФТЯНЫЕ И ГАЗОВЫЕ ПРОИЗВОДСТВЕННЫЕ ПРЕДПРИЯТИЯ

Часть 12

Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)

Industrial automation systems and integration.

Integration of life-cyde data for process plants including oil and gas production facilities. Part 12. Life-cyde integration ontology represented in Web Ontology Language (OWL)

Дата введения — 2022—04—30

1 Область применения

В настоящем стандарте определена онтология для объединения промышленных данных на протяжении их жизненного цикла. Онтология представлена средствами сетевого языка онтологий (OWL).

Примечания

  • 1 В онтологии реализованы возможности схемы объединения жизненного цикла, определение которой содержится в ИСО 15926-2.

  • 2 Существует представление RDF средствами OWL. Следовательно, в настоящем стандарте предоставлена возможность запросов объединенных данных жизненного цикла с использованием Простого протокола и языка запросов RDF (Simple Protocol and RDF Query Language: SPARQL).

  • 8 область применения настоящего стандарта входит следующее:

  • • основополагающие подклассы индивидуальных объектов, которые существуют в действительном или возможном мире, включая физические объекты, деятельности и события;

  • - отношения между физическими объектами, деятельностями и событиями, включая создание и уничтожение физических объектов:

  • - отношения часть—целое между физическими объектами, включая реализующие 4-мерный (4D) подход к изменениям во времени, отношения между связанными со временем частями;

  • - моменты времени и периоды времени;

  • - точки и области в пространстве;

  • - обозначение момента времени с помощью текстовых строк, определенных в формате, который содержится в ИСО 8601.

  • 8 область применения не входит;

  • - определение физических свойств и шкал измерения;

  • - организация знаний и спецификация метаданных документа;

  • • утверждение и статус;

  • - геометрические и топологические модели, включая модели формы.

Примечание — Геометрические и топологические модегм рассмотрены в ISO7TS 15926-3.

2 Нормативные ссылки

В настоящем стандарте нормативные ссылки отсутствуют.

Издание официальное

  • 3 Термины, определения, сокращения и условные обозначения

  • 3.1 Термины и определения

В настоящем стандарте применены следующие термины с соответствующими определениями.

ИСО и МЭК для применения в стандартизации поддерживают следующие терминологические базы данных:

  • - IEC Electropedia. доступная по адресу: http://www.eleclropedia.org

  • - онлайн платформа ИСО. доступная по адресу: https7Zwww.iso.org/obp

  • 3.1.1 деятельность (activity): Индивид (3.1.5), являющийся чем-то происходящим или изменяющимся.

  • 3.1.2 событие (event): Индивид (3.1.5), имеющий нулевую протяженность во времени.

  • 3.1.3 онтология (ontology): Формальное утверждение о понимании мира.

Примечания

  • 1 Онтология может быть представлена средствами некоторого языка. Не обязательно это должен быть такой язык, как OWL. созданный специально для онтологий. Онтология может иметь различные представления.

  • 2 В онтологии не задается, какие данные о мире должны быть записаны.

  • 3 В онтологии, определение которой приведено в настоящем стандарте, мир принципиально рассмотрен вне компьютерных систем.

  • 3.1.4 физический объект (physical object): Индивид (3.1.5). который является распределением энергии, вещества, или и того и другого.

  • 3.1.5 индивид (индивидуальный объект) (individual): Объект реального мира, существующий в пространстве и времени.

Примечание — Индивид может существовать в действительном мире или в возможном мире, являющимся предсказанием, планом или сценарием.

  • 3.1.6 паннинг (punning): Присвоение одного и того же имени объектам, которые в прямых семантиках OWL рассмотрены как различающиеся объекты.

  • 3.1.7 временное отношение часть—целое (temporal part relationship): Такое отношение часть— целое (3.1.6), при котором часть является частью целого на протяжении некоторого периода времени.

  • 3.1.8 отношение часть—целое (whole-рай relationship): Такое отношение между двумя индивидами (3.1.5), при котором протяженность в 4-мерном пространстве одного индивида является частью протяженности в 4-мерном пространстве другого индивида.

  • 3.2 Сокращения

В настоящем стандарте приняты следующие сокращения:

4D — 4-мерный (4-dimensional):

FPSO — плавучая установка для добычи, хранения и отгрузки нефти (Floating Production Storage and Offloading):

IRI — Международное обозначение ресурса (Internationalized Resource Identifier);

Id — объединение жизненного цикла (Life-Cyde Integration).

Примечание — Это сокращение используется в нижнем регистре в качестве префикса для обозначения в TURTLE объектов онтологии объединенного жизненного цикла:

NORSOK — конкурентная позиция Норвежского шельфа (Norsk Sokkels Konkuranseposisjon);

OWL — сетевой язык онтологий (Web Ontology Language);

PED — Директива EC по оборудованию, работающему под давлением (Pressurized Equipment Directive);

RDF — методология описания ресурсов (Resource Description Framework):

RDL — справочная библиотека данных (Reference Data Library);

SPARQL — простой протокол и язык запросов к данным, построенным по модели RDF (Simple Protocol and RDF Query Language):

TURTLE — краткий язык троек RDF (Terse RDF Triple Language).

  • 3.3 Условные обозначения

В настоящем стандарте содержатся примеры со схемами, на которых показаны экземпляры дан-ных. определения которых даны в ИСО 15926. 8 этих схемах использована краткая нотация, представленная на рисунке 1.

вчзммвехмй обмет

План процессе

WSX-456A мэдел.

WSX-456A модель

Предприятие UGE-1

|~ р«Г«1 |

t


  • - «пасс определенны* е наставшем стандарте

  • - класс, определенньй в базовых справочных д»мых. который ресимрявт ISOHS15926-12:

  • - «лесе, определенной в справочных данных изготовителя который расширяет ИСО 1S926-2 и основные слрбвочное шняве.

  • - класс определенный в данных проекта, с определяющими его отношениями

-ицдивиэ олавдвпенный о даннък гроекта

  • - эаемплярсвойетеа. определежото в tSO/TS 1592Я2;

  • - отношение «subclass erf» (стрелка указывает на суперкласс):

  • - отношвтев «has power class» (стрелке указывает на класс мощности).

  • - отошетее «type* или «member оЬ (стрелка указывает »а класс, содержащий этот элемент).

Рисунок 1 — Нотация, используемая для изображения экземпляров в ИСО 15926

  • 3.4 Обозначения классов и свойств и ссылки в тексте

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

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

  • - пробелы удаляются и обозначения кодируются с применением венгерской записи;

  • • начальный символ наименования класса — символ верхнего регистра;

  • - начальный символ наименования свойства — символ нижнего регистра.

В основной части настоящего стандарта ссылки на классы или на свойства формируются следующим образом:

  • - если определение класса или свойства содержится в настоящем стандарте, то обозначение такого класса или свойства выделяется жирным шрифтом;

  • • иначе обозначение класса или свойства записывается обычным шрифтом и в кавычках указывается источник.

В настоящем стандарте в описании примеров обозначения указанных в примере классов или свойств записаны обычным шрифтом в кавычках.

  • 4 Реализация онтологии объединения жизненного цикла

  • 4.1 Данные, соответствующие онтологии

В представленной средствами OWL реализации онтологии жизненного цикла должно быть использовано представление онтологии, приведенное в приложении А. Различные примеры приведены в приложениях D. F и G.

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

  • - класса индивидов, представленных классом individual: нечто, существующее в пространстве и бремени и имеющее вариации, определенные в 4-мерном пространстве;

  • - представляющий абстрактные объекты класс abstract object: нечто, не существующее в пространстве и времени.

Примечания

  • 1 Член определенного е OWL класса owtThiog может быть чем-то. отличающимся от представленного объектом individual индивида или представленного объектом abstract object абстрактного объекта. Следовательно, представляющий вещь (предмет) класс thing является подклассом класса owl:Thing.

  • 2 Членом представленного объектом abstract object класса абстрактных объектов может быть:

  • • представленный классом class of individual класс индивидов: класс, членами которого являются представленные классом individual индивиды:

  • • представленный классом class of class of individual класс классов индивидов: класс, членами которого являются представленные классом class of individual классы индивидов:

или класс мощности более высокого порядка, содержащий представленные экземплярами классов individual индивиды.

Существует очень мало предметов, которые являются членами представляющего абстрактные объекты класса abstract object, но не членами представляющего класс индивидов класса class of Individual или представляющего класс классов индивидов класса class of class of individual. Большинство таких предметов — это:

  • - классы, членами которых является смесь, состоящая из смеси индивидов, классов индивидов и классов классов индивидов.

Примером является класс, состоящий из всех классов, определенных в настоящем стандарте;

  • - отношения, которые записываются как представляющие отображения отношения mapping.

Примером является показанное в приложении D представленное отношением mapping отображение «обозначение транспортного средства регистрационным номером Соединенного королевства». Представленное классом mapping отображение «обозначение транспортного средства регистрационным номером Соединенного королевства» связано отношением representation space assigned by (пространство представления задано посредством) с классом «лицензирование водителей и транспортных средств в Соединенном королевстве». Отображение выполняется также с применением механизма паннинга OWL. Для этого использован представляющий свойство объекта класс owl:ObjectProperty. представляющий функциональное свойство класс owl:FunctionalProperty и представляющий обратное функциональное свойство класс owldnverseFunctionalProperty.

Утверждение об отношениях между предметами, относящимися к представляющим предметы классу thing, не должно уточняться. Если утверждение действительно на протяжении некоторого представленного классом period in time периода времени, то должны быть созданы определения связанных со временем классов individual, представляющих индивид на протяжении отдельных периодов времени. Если утверждение действительно для отдельного сценария или «возможного мира», то должно быть создано определение класса individual, представляющего индивид, только в пределах этого возможного мира.

  • 4.2 Расширения онтологии

Онтология объединения жизненного цикла может быть расширена путем создания новых классов, являющихся подклассами представляющего индивиды класса individual, представляющего класс абстрактных объектов класса abstract object и представляющего класс классов индивидов класса class of class of individual.

Примечание — Вероятно, вне области математики существует мало подклассов представляющего абстрактные объекты класса abstract object, которые не являются подклассами представляющего классы индивидов класса class of individual или представляющего классы классов индивидов класса class of class of individual.

  • 4.3 выбор версии OWL

В настоящем стандарте содержится онтология, которая представлена средствами языка Web-онтологий W3C OWL 2. Подход к реализации OWL описан в приложении В. а представление онтологии в виде схем показано в приложении Е. Отношения между онтологией объединения жизненного цикла и объектами, определение которых на языке EXPRESS содержится в ИСО 15926-2, описано в приложении С.

Онтология удовлетворяет прямым семантикам OWL 2. Однако это достигается посредством использования паннинга и реализации связей между классами в форме текстовых примечаний OWL. Практический опыт использования представления на основе прямых семантик OWL. позволяющий эффективно обеспечивать работу с автоматическими рассуждениями, описан в приложении Н. Онтология подразделена на следующие составные части:

  • • часть, в которой рассмотрены индивиды и отношения между ними и обеспечена работа с рассуждениями в OWL DL;

  • - расширение, содержащее подклассы класса и класс классов и их отношения. Эта часть в полном объеме обеспечивает возможности ИСО 15926-2; результатом использования настоящего стандарта являются данные, удовлетворяющие основанной на ROF семантике языка OWL 2.

Примечание — Целью настоящего стандарта является обеспечение, настолько точно, насколько это возможно, записи всех технических данных, и обеспечение непосредственных запросов с использованием таких языков, как SPARQL.

  • 4.4 Паннинг

В ИСО 15926-2 содержатся утверждения об отношениях между классами и классификацией классов. Эти утверждения реализованы посредством создания представляющего класс индивидов класса class of individual и представляющего класс классов индивидов класса class of class of Individual. Эти классы в OWL отображаются в подклассы представляющего обобщенные классы класса Thing, а не в подклассы представляющего классы класса Class.

Это является реализацией паннинга. определение которого содержится в документе «Новые особенности и обоснование языка Web онтологий OWL 2» (OWL 2 Web Ontology Language New Features and Rationale), выпущенном консорциумом W3C.

  • 4.5 Предмет и класс

В ИСО 15926-2 содержатся определения представляющего предметы класса thing и представляющего классы класса class. Эти классы не равнозначны используемым в OWL классам Thing и Class. Различия заключаются в следующем:

  • - представляющий предметы класс thing. В ИСО 15926-2 класс thing определен как дизъюнктивное объединение класса individual, представляющего предметы, имеющие протяженность в 4-мерном пространстве-времени, и класса abstract object, представляющего абстрактные объекты, не имеющие протяженность в пространстве и времени. В ИСО 15926-2 все классы являются или подклассами представляющего индивиды класса individual, или представляющего абстрактные объекты класса abstract object. В ИСО 15926-2 члены представляющего предметы класса thing определяются относительно 4-мерной парадигмы или не зависимы от пространства и времени.

  • 8 других онтологиях члены представляющего предметы определенного средствами OWL класса Thing не определяются в 4-мерной парадигме;

  • - представляющий классы класс class. В ИСО 15926-2 членами класса class (папки объекта class в терминологии ИСО 15926-2 являются все наборы экземпляров объектов. В реализации средствами OWL члены класса необязательно рассматриваются как классы. Также существует разница в подходах. В ИСО 15926 класс является множеством его членов, а в OWL класс — определением, имеющим экс-тенсионал. Два члена класса OWL равны, если они имеют одинаковый экстенсионал. Два члена класса ИСО 15926 могут быть равны либо могут различаться.

  • 5 Время и продолжительность во времени

  • 5.1 Продолжительность во времени

Представляющий продолжительность во времени класс time duration является мерой того, как долго существует индивид. Класс является подклассом представляющего количество класса quantity и членом класса quantity kind, представляющего разновидности количеств.

Примечание — Представляющий продолжительность во времени класс time duration важен для многих практических реализаций ИСО 15926. В настоящем стандарте путем включения этого класса в онтологию осуществляется расширение ИСО 15926-2.

  • 5.2 Обозначение момента времени в ИСО 8601

Представляющее обозначение момента времени в соответствии с ИСО 8601 свойство ISO 8601 identification of point in time является подтипом представляющего обозначение в виде текстовый строки свойства Identified by literal. При этом область определения — это представляющий моменты времени класс point in time, а область значений — это текстовая строка, соответствующая определениям, содержащимся в ИСО 8601.

Примечание — Представление представленного классом point in time момента времени в соответствии с ИСО 8601 полезно для многих практических реализаций ИСО 15926. В настоящем стандарте содержится расширение ИСО 15926-2 посредство*! того, что предоставлено обозначение представленного классом point in time момента времени с использованием текстовой строки, соответствующей определениям, содержащимся в ИСО 8601.

Пример — Текстовая строка »2007-04-05Т12:30-02:00» является соответствующим ИСО 8601 обозначением представленного классом point in time момента времени. Значение соответствует 12:30 во 2-й часовой зоне впереди Всемирного координированного времени на 2007-04-05.

  • 5.3 Обозначение периода времени в соответствии с ИСО 8601

Представляющее обозначение периода времени в соответствии с ИСО 8601 свойство ISO 8601 identification of period in time является подтипом представляющего обозначение в виде текстовой строки свойства identified by literal. При этом областью определения является представляющий периоды времени класс period In time, а областью значений является текстовая строка, соответствующая определениям, содержащимся в ИСО 8601.

Примечание — Представление представленного классом period in time периода времени в соответствии с ИСО 8601 полезно для многих практических реализаций ИСО 15926. В настоящем стандарте содержится расширение возможностей ИСО 15926-2 посредством тоги, что предоставлено обозначение представленного классом period in time периода времени с использованием текстовой строки, соответствующей определениям, содержащимся в ИСО 8601.

Пример — Текстовая строка «2007-04-05Т12:30-02:0072007-04-05Т13:30-02:0» является соответствующим ИСО 8601 обозначением представленного классом period in time периода времени. Значение соответствует периоду с 12:30 до 13:30 во 2-й часовой зоне впереди Всемирного координированного времени на 2007-04-05.

  • 5.4 Обозначение продолжительности в ИСО 8601

Представляющее обозначение продолжительности в соответствии с ИСО 8601 свойство ISO 8601 Identification of duration является подтипом представляющего обозначение в веде текстовой строки свойства identified by literal. При этом область определения — это представляющий моменты времени класс point In time, а областью значений — это текстовая строка, соответствующая определениям, содержащимся в ИСО 8601.

Примечания

  • 1 Представление представленного классом time duration продолжительности во времени в соответствии с ИСО 8601 полезно для многих практических реализаций ИСО 15926. В настоящем стандарте содержится расширение возможностей ИСО 15926-2 посредством того, что предоставлено обозначение представленного классом duration продолжительности с использованием текстовой строки, соответствующей определениям, содержащимся в ИСО 8601.

  • 2 Для представления продолжительности времени могут быть также использованы такие члены представляющего шкалы класса scale, как секунда, минута, час. день, определение которых содержится в 1SO/TS 15926-4.

Пример — Текстовая строка кРЮТ12Н» является соответствующим ИСО 8601 обозначением представленной классом time duration продолжительности во времени, равной 1 сут и 12 ч. Эта продолжительность обычно составляет 36 ч, за исключением тех случаев, когда на протяжении рассматриваемого периода начинается или заканчивается летнее время.

Приложение А (обязательное)

Онтология для объединения жизненного цикла

А.1 Полная онтология

В настоящем стандарте содержится определение полной онтологии объединения жизненного цикла.

Примечание — Эта онтология предназначена для семантики OWL 2. основанной на RDF.

Следующие утверждения авторского права применены к онтологии и включены в представление онтологии.

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

ОНТОЛОГИЯ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ». БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ. ВКЛЮЧАЯ. НО НЕ ОГРАНИЧИВАЯ. ГАРАНТИИ КОММЕРЧЕСКОЙ ПРИГОДНОСТИ. ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ И НЕСООТВЕТСТВИЯ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ ИСО ИЛИ ЛЮБОЙ ДРУГОЙ ЛИЦЕНЗИАР. ПРЕДОСТАВЛЯЮЩИЙ ПРАВО НА ИСПОЛЬЗОВАНИЕ ОНТОЛОГИИ. НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ. УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТИ. НАСТУПИЛА ЛИ ОНА В РЕЗУЛЬТАТЕ КОНТРАКТА. ГРАЖДАНСКОГО ПРАВОНАРУШЕНИЯ ИЛИ ИНОГО ВОЗНИКАЮЩЕГО В СВЯЗИ С ОНТОЛОГИЕЙ ИЛИ ЕЕ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ДЕЙСТВИЯМИ С ОНТОЛОГИЕЙ.

В дополнение к вышеупомянутому любая измененная копия онтологии должна содержать следующую запись:

НАСТОЯЩАЯ ОНТОЛОГИЯ ПОЛУЧЕНА ПУТЕМ ИЗМЕНЕНИЯ ОНТОЛОГИИ. ОПРЕДЕЛЕНИЕ КОТОРОЙ СОДЕРЖИТСЯ В ИСО 15926-12. И НЕ ДОЛЖНА РАССМАТРИВАТЬСЯ КАК СООТВЕТСТВУЮЩАЯ НАСТОЯЩЕМУ СТАНДАРТУ.

Определенная в настоящем стандарте онтология объединения жизненного цикла имеет следующее международное обозначение ресурса (IRI):

http://standards.iso.or9/iso/ts/15926/-12/ed-1/en/tecti/ontotogy

Версия онтологии, определение которой содержится в настоящем стандарте, представлена средствами TURTLE в файлах, перечисленных в таблице А.1. Файлы могут быть получены разыменованием международного обозначения ресурса (IRI) с префиксом:

http://standards.iso.OT9/tSo/ts/15926/-12/ed-1/erVtech/oatotogy/<fite>.tt!

Примечание — Формат TURTLE рекомендовал консорциумом W3C и является более доступным для прочтения, чем сериализация (т. е. запись и чтение данных в целях обмена и сохранения) RDF с помощью XML.

Таблица А.1 — Представление онтологии для объединения жизненного цикла

Файл

Содержимое файла

abstract-object-v-1.0

Представляющий абстрактные объекты класс abstract object, представляющий отображения класс mapping и подклассы представляющего классы индивидов класса class of individual и представляющего классы классов индивидов класса class of individual

annotation-toi-v-1.0

Текстовые примечания к онтологии, представленные средствами определенных в настоящем стандарте свойств текстовых примечаний

annotation-skos-v-1.0

Текстовые примечания к онтологии, представленные средствами определенных в SKOS (Simple Knowledge Organization System — простая система организации знаний) свойств текстовых примечаний

arranged-individual-v-1.0

Подклассы представляющего физические объекты класса physical object

ciass-of-arranged-mdividual-v-1.0

Подклассы представляющего классы физических объектов класса class of physical object

Окончание таблицы А. 1

Файл

Содержимое файла

coHector-v-1.0

Коллектор всех онтологий, за исключением текстовых примечаний и выводимых утверждений

documenl-v-1.0

Классы, относящиеся к информации и документам

individuat-v-t.O

Подклассы представляющего индивиды класса individual

inferred-domains-and-ranges-v-1.0

Области определений, диапазоны и обратные утверждения, которые могут быть выведены

inverse-occurrence-relationship-v-1.0

Обратные отношения между представляющими классы индивидов классами class of individual

inverse -relationship-v-1.0

Обратные отношения между представляющими индивиды классами individual

maths-v-1.0

Простые математические классы и отношения

occurrence-relationship-v-1.0

Отношения между представляющими классы индивидов классами class of individual

quantity-v-1.0

Классы и отношения, связанные с величинами и свойствами

relationship-v-1.0

Отношения между представленными классами individual индивидами

В онтологии файлы текстовых примечаний являются копиями для справок нормативных определений, содержащихся в следующем файле формата HTML;

httpJ/standards.tso.org/iso/ts/15926?-t2/ed-1/erVt6Ch/iso_ls_l5926-12_definitjons.htm

Граф импорта для файлов онтологии показан на рисунке А.1.

tnoviduai occurrence-relationship

inverse* reiaeonsNp



гёавопод



arranged ■mtnridual

\

ci ass <4-a (ranged individual


document


maths


inverse-



quantity



Рисунок A. 1— Иерархия импорта

К коллектору могут быть добавлены текстовые примечания и производные области определения, диапазоны и обратные утверждения, как это показано на рисунке А.2.

annotationJci



Wared-domairs-and-ranges


annoMon-skos



colector

Рисунок A.2 — Текстовые примечание и выводимые утверждения

Текстовые примечания в форме SKOS предоставляются посредством показанного в таблице А.2 словаря SKOS.

Таблица А.2 — Текстовые примечания SKOS

Тернии SKOS

Определение

Эквивалент о настоящем стандарте

prefLabel

Предпочгителыше лексические метки ресурса на данном языке

IdentificationByLrteral

definition

Утверждение или формальное объяснение смысла концепции

definitionByLiteral

scopeNote

Примечание, которое помогает уточнить значение и (или) использование концепции

noteByLiteral

example

Пример использования концепции

descriptionOfExampleByLiteral

А.2 Подмножество онтологии для индивидов

Определено подмножество полной онтологии, в котором рассмотрены только индивиды и их свойства.

Примечание — Эта онтология предназначена для прямых семантик OWL 2.

В онтологию «подмножество индивидов» импортированы онтологии «индивиды», «отношения» и «обратные отношения». В рассматриваемую онтологию также включены классы «абстрактные объекты» и «количество», что полезно для представления физических величин.

http://standards.iso.Org/iso/ts/15926/-12/ed-1/erVtech/ontotogy/indivtdua1-subset-v-1.0.ttl

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

http://standards.tso.org/«so/ls/15926/-12/ed-1/en/lech/orttotogyAnd<vidual-subset-v -1.0 ofn

Импортируемые онтологии «индивид», «отношения» и «обратные отношения» также доступны в форме функционального синтаксиса OWL в файлах, расположенных по следующему Интернет-адресу;

http://standards.iso.orgfisorts/15926/-12/ed-1/en/lech/<fi*e>.ofn.

еде имя <Ше> соответствует имени, приведенному в таблице А. 1.

Извлечение справочной информации в целях получения нормативных определениий. относящихся к подмножеству информации об индивидах, может быть выполнено посредством обращения к файлам:

http://standards.iso.ofg/iso?ts/t5926/-t2/ed-17erVtech/ontology/indivtdual-subset-annolation-stos-v-1.0.ttl

Приложение В (справочное)

Подход к реализации ИСО 15926*2 средствами OWL

  • В.1 Объекты class и class of class

Представляющий класс объект class, определение которого содержится в ИСО 15926-2, реализован в OWL как класс lci:ClassOflndividual. а представляющий класс классов объект class_of_class. определение которого содержится в ИСО 15926-2. реализован в OWL как класс IcLCIassOfClassOflndividual. где:

  • • представляющий класс индивидов класс lei rClassOflndividua I является классом мощности для представляющего индивиды класса Icklndividual.

  • • представляющий класс классов индивидов класс lci:ClassOfClassOflndividual является классом мощности для представляющего классы индивидов класса lci:ClassOflndividual.

Представляющий класс индивидов класс lci:ClassOflndividual и представляющий классы классов индивидов класс IcLCIassOfClassOflndividual являются дизъюнктивными (непересекающимися) подклассами класса lci:AbstractObject. представляющего абстрактные объекты.

Представляющий индивиды класс Icirlndividual и представляющий абстрактные объекты класс lci:AbstractObject являются дизъюнктивными (непересекающимися) подклассами класса IckThing. представляющего предметы.

  • В.2 Классификация, уточнение и другие отношения между классами

Представляющий классификацию объект classification, определение которого содержится в ИСО 15926-2, реализован в OWL как представляющий типы класс rdf:type.

Представляющий уточнения объект specialization, определение которого содержится в ИСО 15926-2. реагм-эован в OWL как представляющий подклассы класс rdfs:subClassOf и хак представляющий подтипы свойств класс rdfsisubPropertyOf

Содержащаяся в ИСО 15926-2 EXPRESS-схема содержит ограничения ONE OF (один из). Эти ограничения в OWL реализованы посредством утверждения owhdisjointWith (не пересекается с).

  • В.З Класс мощности

Класс мощности класса X состоит из всех подклассов класса X. включая сам класс X и пустое множество. Класс мощности существует для любого класса.

В настоящем стандарте классу мощности для класса IciJC присвоено международное обозначение ресурса (IRI) IciiClassOfX. Такую форму международного обозначения ресурса (IRI) используют только для обозначения класса мощности.

Примечания

  • 1 Каждый класс, вне зависимости от того, занесен или не занесен он в онтологию, имеет класс мощности. Следовательно, для представляющего деятельности класса activity существует класс мощности class of activity, представляющий классы деятельности. Для представляющего классы деятельности класса class of activity также существует класс мощности, представляющий классы классов деятельности класс class of class of activity, и т. д. Включение этих классов в онтологию осуществляется исключительно в целях структурирования, так как они не несут дополнительной информации. однако являются полезными суперклассами для других классов классов.

Пример — Членами представляющего схемы деления деятельностей класса ISO 19008 activity breakdown class (класс схемы деления деятельностей на основе ИСО 19008) являются только подклассы представляющего деятельность класса activity. Это может быть записано посредством утверждения о том. что класс ISO 19008 activity breakdown class является подклассом представляющего классы деятельности класса class of activity.

  • 2 Каждый класс мощности в онтологии объеджения жизненного цикла имеет представляющий отношение «имеет класс мощности» объект power class of с определяющим классом. Отношение power class of (является классом мощности для) может быть использован для проверки непротиворечивости онтологии объединения жизненного цикла и ее расширений. Это отношение не применяется при выводе OWL и является «текстовым свойством» OWL.

  • В .4 Отношение и класс отношений

Представляющий отношение объект relationship, определение которого содержится в ИСО 15926-2, реагм-эован посредством представляющего утверждения класса rdf:Statement

Представляющий класс отношений объект class_of_relationship. определение которого содержится в ИСО 15926-2. реализован посредством представляющего свойства класса rdf:Property.

В данных, соответствующих настоящему стандарту, отношения обычно представляются как тройки RDF. Только в тех случаях, когда необходимы ссылки на отношение, они воплощаются посредством reinstatement.

В ИСО 15926-2 объект class_of_relationship представляет двунаправленное отношение между классом и представляемым объектом. В OWL объект rdf:Property имеет прямое направление. Следовательно, в большинстве случаев объект ctass_of_relationship реализуется как два экземпляра представляющего свойства класса rdf: Property. Между этими экземплярами строится отношение owl: inverseOf. показывающее вэаимообратное отношение. Исключением является случай, когда представляющий класс отношений объект class_of_relationship реализован посредством экземпляра представляющего симметрично свойство класса owl: SymmetricProperty. который обратим сам по себе.

В настоящем стандарте свойства классифицируются, где это приемлемо, как представленное классом owkTransitiveProperty переходящее свойство, представленное классом owkSymmetricProperty симметричное свойство, представленное классом owl:Functk>nalProperty функциональное свойство или представленное классом owklnverseFunctionalProperty обратное функциональное свойство. В ИСО 15926-2 эта классификация не представлена.

  • 8 .5 Класс классов отношений

В ИСО 15926-2 члены представляющего класс классов отношений класса class of class of relationship используются для задания отношений между классами, а не между членами классов.

Примечание — Эта возможность не может быть полностью реализована средствами OWL. но частично такая возможность может быть предоставлена неформально тем способом, определение которого содержится в настоящем разделе.

В конструкции существует много взаимосвязанных классов, где определения классов взаимозависимы. При рассмотрении электрической схемы модели автомобиля выясняется, что в такой схеме присутствует много условных обозначений, представляющих провода, датчики, исполнительные механизмы, осветительные приборы и т. д.. а также показаны их соединения. Однако каждое условное обозначение соответствует представленному классом class of physical object классу физических объектов. Физические объекты, представленные объектами, относящимися к этим классам, присутствуют в каждом автомобиле рассматриваемой модели.

Совокупность взаимозависимых классов, используемых в представлении конструкции, может быть записана математически с применением языка теории множеств следующим образом:

D= {(а. b......z) |Р(з. b......z)}.

где О — конструкция:

(а. Ь......z) — множество утверждений, задающих граничные условия, применяемые к составным частям

конструкции;

Р(а. Ь......z) — набор утверждений, определяющих конструкцию.

Определения используемых в описании конструкции классов выглядят следующим образом:

А = {а|ЗЬ,с.....z:(a.b.....z)e D)

B = {b|3a.c.....z:(a.b.....z)e D}

ит. д.

В настоящем стандарте определенный в ИС015926-2 представляющий состав индивида объект composition of individual реализован посредством следующих свойств объекта: свойство IckhasPart. представляющее наличие составляющей части, и свойство IckpartOf. представляющие вхождение в качестве составляющей части. Определенный в ИСО 15926-2 объект class of composition of individual, представляющий класс составов индивидов. в настоящем стандарте реализован частично посредством показанных на рисунке В.1 свойств объектов.

ь

* 1 Ии»** СОПИЛЧО»»'*’» ]

Объект а. относящийся к представленному классом possible individual классу аозмсжных индивидов является составляющей частью объекта b. относяиатйся к представленному классом possible individual классу возможных индивидов V

А В

каждый элемент «лесса, относящийся к представленному классом class of indlvtduai классу индивидов А. является составляющей частью элемента класса, относящегося к представлеююму классом class of individual классу индивидов 'В*. В каждом элементе класса, относяцемся к представленному классом dass of individual классу ищиодое 8 о качестве составляющей части, используется элемент класса, относящийся к представленному классом clan of Individual классу индтнаоа ‘А

А Ь

>........... 1______2U

Каждый элемент класса, относящийся к представленному классом class of individual классу тыдияидоа А. являет» состаепяющай частью объекта V. относящегося и прсдстаело1ноыу классом possNe indhridual классу еоэмоямых индоидое

|__Ичммд £

• ________________ 8

[ МИJ ,

В каждом алем&<те класса, относкцемуся к представленному классом dess of individual классу индивидов В. в качестве составляющей части используется объект, относящийся к представленному классом possible Individual классу возмаиньск 1ыдивкдоо а'

Рисунок ВЛ — Соглашения по именам для состава и класса составов

Примечание — Отношение «предсгааигегъ класса А является составной частью образца типа Ь» равнозначно отношению «представитель класса А является составной частью {Ь}».

Аналогично, отношение «образец типа а является составной частью представителя класса В» равнозначно отношению «{а} является составной частью представителя класса В».

Предоставляются краткие формы отношений между классом и индивидом, так что необходимость в определении одноэлементного класса отсутствует.

Такой же подход используется:

  • • для представляющего временное отношение часть—целое класса class of temporal whole part:

  • • представляющего класс начал класса class of beginning.

  • • представляющего класс завершения класса class of ending;

  • • представляющего класс причин, вызывающих создание класса образцов класса class of cause of beginning of class of individual:

  • • представляющего класс причин, вызывающих завершение существования класса образцов класса class of cause of ending of class of individual.

Пример — Реализация представляющего класс классов отношений класса class of class of relationship используется следующим образом:

  • • насос с порядковым номером Р-98/1234 относится к представленным классом physical object физическим объектам. Объект, представляющий насос, на протяжении 2016 года связан отношением has part (имеет составляющую часть) с объектом, представляющим рабочее колесо с порядковым номером 1-05/5678. Представляющий рабочее колесо объект также относится к классу физических объектов:

  • • конструкция насоса модели WBX-356A представлена объектом. относящимся к представляющему класс физических объектов классу class of physical object. Объект, представляющий конструкцию насоса, связан отношением occurrence has part (имеет входящую составляющую часть) с объектом, представляющим вхождение рабочего колеса с номером типа изделия W1-57SS в насос модели WBX-356A. Объект относится к представленному классом class of physical object классу физических объектов.

Вхождение рабочего колеса с номером типа изделия WI-57SS а насос модели WBX-356A представляется классом, являющимся подклассом класса, к которому относятся рабочие колеса с номером типа WI-57SS. Рабочее колесо этой модели не обязательно является составляющей частью насоса модели WBX-356A.

Отношения показаны на рисунках В.2 и В.З.

Индивид может быть связан с конструкцией таким образом, как это показано на рисунке В.4.

Объект «насос с порядковым номером Р-98/1234 в 2016 г.» является существующей в 2016 году связанной со временем частью объекта «насос с порядковым номером Р-98/1234». «Насос с порядковым номером Р-98/1234» представлен представляющим материализованные физические объекты классом materialized physical object поскольку насос имеет материальную природу.

Объект «рабочее колесо с порядковым номером I-05/567 в 2016 г.» является существующей в 2016 году связанной со временем частью объекта «рабочее колесо с порядковым номером 1-05/567». «Рабочее колесо с порядковым номером 1-05/567» представлено представляющим материализованные физические объекты классом materialized physical object, поскольку рабочее колесо имеет материальную природу.

Объект «рабочее колесо с порядковым номером 1-05/5676 в 2016 г.» также является временной составляющей частью объекта «рабочее колесо насоса с порядковым номером Р-98/1234». которая существует в 2016 гаду. Объект «рабочее колесо насоса с порядковым номером Р-98/1234» относится к представляющему функциональные физические объекты классу functional physical object поскольку он имеет функциональную природу. Этот объект не имеет материальной природы, так как в разное время в насосе могут быть установлены разные рабочие колеса.

Объект «вхождение рабочего колеса с номером типа изделия WI-57SS в насос модели WBX-356A» является необходимым подклассом представляющего функциональные физические объекты класса functional physical object, поскольку вое его члены имеют функциональную природу.

Эти объекты и их связи показаны на рисунке В.5.

Рисунок В.5 — Материализованные и функциональные физические объекты и конструкция

В целях упрощения на рисунке В.5 не показаны классы, относящиеся к классам основных справочных данных.

Данный пример представлен в формате TURTLE в файле:

http.//standards.isoocg/iso/ts/15926/-12/ed-1/en/tech/ontology/example&/lndrv»dual_and_des»gn.ttJ

В этом простом примере, который касается составляющей части самой конструкции, класс, к которому относится рабочее колесо, входящее в насос модели WBX-356A. может быть определен с применением ограничений OWL следующим образом:

ex-des:lmpeltertnWBX-456A owl :equivalentClass[ owl: in teraectionOff ex-rdhlmpeitef

[owkonProperty fci: partOf;

owkallValuesFrom ex-cfes:WBX-456A ] )

]:

rdfs:subClassOf ex-des;W1-57SS.

Исходя из этих ограничений может быть сделан вывод о том, что являющееся частью насоса типа WBX-456A рабочее колесо имеет тип WI-57SS.

Этот пример с использованием онтологии «подмножество онтологии для индивидов» представлен в формате TURTLE в файле:

http://standards.iso.org/isorts/15926/-12/ed-1/en/lech/ontoiogy/exampies/lndividual_and_design-indiv>duate.UI

Приложение С (справочное)

Отношение между онтологией объединения жизненного цикла и объектами EXPRESS в ИСО 15926-2

Отношение между онтологией, определение которой содержится в настоящем стандарте, и объектами, определение которых на языке EXPRESS содержится в ИСО 15926-2. задокументировано в виде книги Excel, расположенной в Интернете по адресу:

http;//slandards.tso.org/iso/ts/15926/-12/ed-1/enftech/mapping between ISO 15926-12 и ISO 15926-2.xlsx

В рабочей книге показаны объекты, которые рассматриваются в настоящей редакции онтологии, и способ, которым они реализованы средствами OWL.

В рабочей книге содержатся две таблицы со столбцами, определения которых даны в таблице С.1 и таблице С.2.

Таблица С.1 —Столбцы таблицы исходных определений из ISO/TS 15926-12 и изменения

Столбец

Содержимое

Класс или свойство ISO/TS 15926-12

Обозначение класса или свойства в настоящем стандарте

Источник

Раздел в ИС015926-2. в котором дано определение класса или свойства. «ISO/TS 15926-12» — так в настоящем стандарте указывается источник определения класса или свойства

Объект ИСО 15926-2

Наименование объекта в ИСО 15926-2

Исторические примечания

Причина, по которой в настоящем документе изменено наименование или по которой введен(о) новый(ое) класс или свойство

Таблица С.2 — Столбцы размещения ИСО 15926-2

Столбец

Содержание

Объект ИСО 15926-2

Обозначение класса или свойства в настоящем стандарте

Категория

Широкая классификация объектов ИСО 15926-2

Метка класса или свойства в ISO/TS 15926-12

Метка класса или свойства в ИСО 15926-2

Причина, по которой это не реализовано в ISOZTS 15926-12

Причина, по которой в настоящем стандарте изменено наименование или по которой введен(о) новый(ое) класс или свойство

Исторические примечания

Колируется из таблицы С.1

Категории объектов ИСО 15926-2 показаны в таблице С.З.

Таблица С.З — Категории объектов, определения которых содержатся в ИСО 15926-2

Категория

Содержание

Ядро 4-мерных данных

Объкты. посредством которых в ИСО 15926 реализуется «4-мерный» подход к изменению модели

Определение и описание

Объекты, связанные с определением и описанием предметов

Документ

Объекты, связанные с документами и содержанием документов

Геометрия и топология

Объекты, связанные с геометрическими и топологическими моделями. Это не входит в область действия настоящего стандарта.

Обозначение

Объекты, связанные с обозначениями

Предназначение и возможность

Объекты, связанные с предназначениями и возможностями

Математика

Объекты, связанные с математическими выражениями

Окончание таблицы С.З

Категория

Содержание

Методология

Объекты, связанные с методологией теории множеств и представлением утверждений

Возможно неверные

Объекты, которые могут быть неверными в ИСО 15926-2

Класс мощный

Объекты, являющиеся классами мощности для других объектов

Происхождение и достоверность

Объекты, связанные с происхождением данных и их достоверностью

Количества и единицы измерения

Объекты, связанные с количеством и единицами измерения

Методология сериализации

Объекты, связанные с сериализацией (т. е. записью и чтением данных в целях обмена и сохранения), основанной на методологии языка EXPRESS

Приложение D (справочное)

Примеры

D.1 Сборка, установка и классификация индивидов

D.1.1 Состав сборочной единицы индивида и классификация составляющих частей

Платформа UGE-1 типа Floating Production Storage and Offloading (FPSO — плавучая установка для добычи. хранения и отгрузки нефти) имеет систему сепарации и стабилизации. Дегазатору, который является частью технологической цепочки А этой системы присвоена метка 20-VH-001 А. С применением средств, описываемых в настоящем стандарте, это может быть записано так. как показано на рисунке D.1.

Рисунок D. 1 — Дегазатор в системе сепарации и стабилизации

Определение как системы сепараци и стабилизации, так и дегазатора осуществляется на основе их функций в FPSO-платформе UGE-1. Следовательно, и система сепарации и стабилизации, и дегазатор относятся к представляющему функциональные физические объекты классу functional physical object.

Платформа UGE-1 (не показана на рисунке D.1) классифицируется как FPSO и как материализованный физический объект относится к классу materialized physical object, представляющему материализованные физические объекты.

Этот пример можно найти в файле:

http://standards.iso.org/iso/ts/15926/-12/ed-1/en/tech/ontology/ex8mples/Composilion of ал assembly.UI

Запрос на языке SPARQL, возвращающий информацию обо всех устройствах дегазации в системе сепарации и стабилизации платформы UGE-1. выглядит следующим образом:

SELECT TseparationAndSlabilizationDeaerator

WHERE{

ex-tnd:UGE -1 IckhasPart TseparationAndSlabilizationSystem.

?separationAndStabilization System a ex-norsok:Separat>onAndStabdization.

?separabonAndStabilizationSystem IchhasPart TseparationAndStabilizationOeaerator.

TseparationAndStabiltzation Deaerator a ex-rdl:Deaerator.

Определение класса «сепарация и стабилизация» содержится в Norsk Sokkels Konkuransepostsjon (NORSOK — конкурентная позиция Норвежского шельфа) и показано в примере запроса на языке SPARQL с применением пространства имен ex-norsok. Определение класса «дегазатор» содержится в основной библиотеке справочных данных (RDL) и показано в примере на языке SPARQL с применением пространства имен ex-rdl. Определение представляющего наличие составляющей части свойства hasPart содержится в настоящем стандарте в схеме объединения жизненного цикла и показано в одимере на языке SPARQL с применением пространства имен lei.

D.1.2 Множественная классификация индивида

Индивид может быть классифицирован множеством способов. Дегазатор с меткой 20-VH-001А также может быть классифицирован как относящийся к 4-й категории риска в соответствии с Директивой 97/23/ЕС ЕС по оборудованию. работающему под давлением (Pressurized Equipment Directive: PED). Это показано на рисунке D.2.

Рисунок D.2 — Множественная классификация индивида

Пример находится в файле:

http:/.'slandards.iso.org/iso/ls/15926/-12/ed-1/en/lech/ontology/exampies/Multip4e classification of an individual.ttl

Запрос на языке SPARQL, возвращающий информацию о классификации дегазатора 20-VH-001A, который также является классом NORSOK. выглядит следующим образом:

SELECT ?norsokClass

WHERE{

ex-ind:UGE -1-20-VH-001Aa ?norsokClass.

?ncxsokClass a ex-norsok:Z-DP-002-1996.

}

Запрос на языке SPARQL, возвращающий информацию о категории риска для дегазатора 20-VH-001А в соответствии с Директивой ЕС по оборудованию, работающему под давлением (PED). выглядит следующим образом:

SELECT ?pedCategory

WHERE {

ex-ind:UGE-1-20 -VH-001A a ?pedCategory. TpedCategory a ex-ped:PED-97-23-EC.

}

D.1.3 Установка индивидной составляющей части в сборочной единице

Установленная емкость дегазатора с порядковым номером 05/1234-8 является членом представляющего функциональные физические объекты класса functional physical object с меткой 20-VH-001A. Ешсость с порядковым номером 05/1234-8 является членом представляющего материализованные физические объекты класса materialized physical object, который также классифицируется как дегазатор. Это показано на рисунке D.3.


Рисунок D.3 — Дегазатор как материализованный физический объект

Установка начинается 2016-07-08. После этой даты и др будущего демонтажа емкость дегазатора с порядковым номером 05/1234-8 рассматривается также как емкость дегазатора с меткой 20-VH-001A. Есть объект, который является и связанной со временем частью емкости с порядковым номером 05/1234-8, и связанной со временем частью емкости с меткой 20-VH-001A. Это показано на схеме «пространство—время» на рисунке D.4.

Пространство

Место ходнввм «мости 93/1234 перед установи)*


время


Рдсголохемае лоачми а система с метой 20-VH4X)tA ~

Место pocrancwetMA емкости " 98/1234 после установки

Фактичесдзя Затит&ыроввный

установка демонтаж в 2020 году

2016-07-08

Рисунок D.4 — Схема «пространство—время» для монтажа

Классификация связанных со временем составных частей и их отношений показана на рисунке D.5.

Рисунок D.5 — Монтаж внутри системы

Материализованный физический объект, которым является емкость дегазатора с порядковым номером 05/1234*8. и функциональный физический объект, которым служит емкость дегазатора с меткой 20-VH-001A. — оба члены класса «дегазатор». Все их связанные со временем составляющие части также являются членами этого класса.

Связанные со временем составляющие части материализованного физического объекта, которым является емкость дегазатора с порядковым номером 05/1234-8, также и члены класса, представляющего материализованные физические объекты. Связанные со временем составляющие части функционального физического объекта, которым является емкость дегазатора с меткой 20-VH-001A, также и члены класса, представляющего функциональные физические объекты.

Объект «дегазаторсистемы сепарации и стабилизации сметкой 20-VH-001 Аи порядковым номером 98/1234» имеет и материальное, и функциональное определения для своей идентичности и. следоватегъно. является как материализованным физическим объектом, так и функциональным физическим объектом.

Для объекта «дегазатор системы сепарации и стабилизации с меткой 20-VH-001A и порядковым номером 98/1234» существует начальное событие, происходящее 2016-07-08. Это событие вызывается деятельностью по установке. Если требуется, может быть записана информация о деятельности, каким образом, кто именно ее выполняет и какие ресурсы использованы. Это показано на рисунке D.6.

Рисунок D.6 — Событие и деятельность монтажа

Пример находится в файле:

http://standafds.tso.org/iso/ts/15926/-12/ed-1/6n/tech/ontoiogy/examples/inslallation%20of%20an%20 indtviduat%20part%20within%20an%20assembly.ttt

Запрос на языке SPARQL, возвращающий информацию о дате установки емкости дегазатора с порядковым номером 05/1234-8, выглядит следующим образом:

SELECT ?date

WHERE{

?vess6lWhenlnstaled lei temporaiPartOf ex-ind:DV-05-1234-8.

?instal1ationEvent tci:begins TvesseiWhenlnstalled ; lci:partOf ?instaliationDay.

?inslaliationActivity a ex-rdl:lnslail: fa:causes TinstallationEvenL

?inslallationDay a ex-rdl:CalendarDay; lci:iso8601ldentificationOfPeriodlnT>me ?date.

J

D.2 Роль в деятельности

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

Существует деятельность по подъему «подъем контейнера С-101». Фред Блогтс в этой деятельности участвует в качестве «стропальщика». Следовательно, существуют следующие отношения;

  • - объект «Фред Блогтс в качестве стропальщика при подъеме контейнера С-101» является составляющей частью деятельности «подъем контейнера С-101»:

  • • объект «Фред Блопс в качестве стропальщика при подъеме контейнера С-101» является связанной со временем составляющей частью объекта «Фред Блогтс»;

  • • объект «Фред Блогтс а качестве стропальщика при подъеме контейнера С-101» классифицируется как «стропальщик», где стропальщик классифицируется как «роль лица в деятельности».

Эти отношения показаны на рисунке D.7.

Пример находится в файле:

httpj7slandard8.tso.org/iso/ts/15926/-12/ed-1/en/tech/ontology/examples/Roie in an acbvity.ttl

Возвращающий информацию о людях и их ролях запрос на языке SPARQL выглядит следующим образом:

SELECT ?acbvrty ?person ?role

WHERE{

?adivity a кя: Activity.

?activity lci:has₽art ?personlnRo*e.

?personlnRote a ?rote.

?rote a ex-rdl:RoleOfPersonlnActivity.

?person а кз:Регеол.

?person lci:hasTemporalPart ?personlnRole.

  • 2

D.3 Задание и использование пространства представления

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

Существует транспортное средство с регистрационным номером DV 58 Н1Ж. присвоенным управлением Соединенного Королевства по лицензированию водителей и транспортных средств. Таким образом, отношения будут следующие:

  • • транспортное средство, для которого задана связь «обозначения в Соединенном королевстве регистрационного номера транспортного средства» с текстовой строкой 20-VH-001 А:

  • • задающее источник задания пространства представления отношение representation space assigned by между «обозначением в Соединенном Королевстве регистрационного номера транспортного средства» и уполномоченным органом Соединенного королевства по гмцензированию.

Эти отношения показаны на рисунке D.8.

Пример находится в файле:

http://slandards.iso.orgftso/ls/15926/-12>ed-1/en/lech/ontology/examples/Ass>gnment of a representation space.ttl

Запрос на языке SPARQL, возвращающий информацию об обозначениях транспортных средств и связанных с ними организациях, выглядит следующим образом:

SELECT Tvehicle Vvehidekientifier ?organization

WHERE{

?vehide a ex-rdkVehkie.

?vehide ?*denttfication ?vehicleldenlifier.

?idenlificat>on a IckklentificalionSpace.

OPTIONAL {

?identiRcation lozepresenlationSpaceAsstgnedBy ?organization }

2

D.4 Используемый в соединении материал

Средства, определения которых содержатся в настоящем стандарте, позволяют строить утверждения различного уровня подробности о соединении физических объектов. Если это необходимо, могут быть построены утверждения о физических объектах, посредством которых выполняется соединение.

Существует соединение между трубами Р-101 и Р-102. Если рассмотреть подробнее, соединяются фланец 2 трубы Р-101 и фланец 1 трубы Р-102. Соединение выполняется посредством болтового соединения с прокладкой. Таким образом. отношения будут кижеприаденными.

Уровень 1:

  • • «труба Р-101» соединяется с трубой «Р-102».

Уровень 2:

  • - «труба Р-101» имеет упорядоченную часть «фланец 2 трубы Р-101»;

  • - «труба Р-102» имеет упорядоченную часть «фланец 1 трубы Р-102»;

  • • «фланец 2 трубы Р-101» соединен с «фланцем 1 трубы Р-102».

Уровень 3:

  • - «труба Р-101» имеет упорядоченную часть «фланец 2 трубы Р-101»;

  • - «труба Р-102» имеет упорядоченную часть «фланец 1 трубы Р-102»;

  • - «фланец 2 трубы Р-101» является составляющей частью «сборочная единица соединения трубы Р-101 к трубе Р-102»;

  • • «фланец 1 трубы Р-102» является составляющей частью «сборочная единица соединения трубы Р-101 к трубе Р-102»;

  • • «прокладка в сборочной единице соединения трубы Р-101 с трубой Р-102» является составляющей частью «сборочная единица соединения трубы Р-101 с трубой Р-102»:

  • • «сборочная единица соединения трубы Р-101 с трубой Р-102» классифицируется как болтовое соединение.

Эти отношения показаны на рисунках D.9—D.11.

Риунок D.9 — Уровень соединения 1


И СО 18926


Ope


tmog


individual


| phyacai object [


OtflW С0ППФСЮП


aatxet


ROL


j—

I трубе р-101


труоа p-юг


Имеет уперя-до»«ную честь


Имеет упора-доенную «есть


Флмч 2 на мсмцв трувы Р-Ю1


Имеет упора-дсметную '«сть


ссорена* exixoua соедоенм трубы Р-Ю1 с трубе* Р-102

Имеет упоря-, доеную честь


Имеет упора-доенную м»сп>


Фланец 1 на «ояце ,Д£бы^102_


1 Прокладка а сборсьмсм еоммце


данные проекта


Риунок D.11 —Уровень соединения 3

Все три примера находится в файле:

http://standands.iso.orgftsorts/15926/-12/ed-1/en/lech/ontotogy/examples/Mal6rial used in a connection.Hi


Запрос на языхе SPARQL, возвращающий информацию о материалах, используемых в сборочной единице на третьем уровне для реализации соединения на втором уровне, выглядит следующим образом;

SELECT ?s»de1 ?side2 ?materiaiUsedlnAssembiy ?typeOIMateriaiUsed<nAssembly WHERE(

?side1 IckconnectedTo ?side2.

?connectionAssembiy Ici.hasArrangedPart ?side1.

?connectionAssembiy fci: hasArrangedPart ?s»de2.

?connectionAssembty a TtypeOfConnectionAssembty.

?connectionAssembty LciihasArrangedPart TmaterialUsedlnAssembly.

?materialUsedlnAssembiy a VtypeOfMaterialUsedlnAssembly. NOT EXISTS {?materialUsedlnAssembly lci:connectedTo ?side2 } NOT EXISTS {Tstdel IctxonnectedTo TmaterialUsedlnAssembly }

D.5 Соотношение

Может быть записано сотношенив между двумя величинами. Соотношение может иметь безразмерное представление хак доля, процент или миллионные части или такое зависящее от единицы измерения представление, как метр на километр или фут на милю.

Представляющий соотношение класс ratio является подклассом представляющего упорядоченную пару класса class of ordered pair.

Представляющее проценты свойство percent представляет соотношение в форме десятичного числа.

Представляющие долю свойство fraction представляет соотношение, представленное в форме десятичного числа.

Пример — Рабочее время деятельности А-101 в соответствии со 2-й версией плана составляет 200 ч. Действительное рабочее время, затраченное к 2015-04-20, составляет 50 ч. Процент или доля затраченного времени может быть записана следующим образом:

  • • «рабочее время на деятельность А-101 по 2-й версии плана»: член представляющего несуществующие индивиды класса поп-actual individual, представляющего рабочее время класса staff time и 200 ч;

  • • «50 ч»: член представляющего продолжительность времени класса time duration и подкласс представляющего период времени класса period in time:

  • • «200 ч»: член представляющего продолжительность времени класса time duration и подкласс представляющего период времени класса period in time:

  • • «50. 200 ч»: представленная классом ordered pair упорядоченная пара:

  • • «5:20»: представленное классом ratio отношение.

  • Э ти объекты с их классификацией и связями показаны на рисунке D.12.

Пример находится в файле:

http://slandards.iso.org/>so/ls/15926/-12/ed-1/en/lect)/ontology/exaiT>ples/Ratio .HI

Запрос на языке SPARQL, возвращающий информацию об измеренном процентном отношении затраченного рабочего времени к рабочему времени, указанному в базовом расписании, выглядит следующим образом:

SELECT ?percent ?basehne

WHERE{

ex -indA 101 ActualStaffTimeTo2015-04-20 ex -rdl: hasDucatton ?actualDuration.

?pair lei: hasFirstlnPair ?actualDuration.

?pair lc>:hasSecondlnPair ?basehneDuration.

Tpair a ?rat»o.

?rabo lci;percent ?percent

Tbaselne ex -rdl:hasDuration TbaselineDuration.

}

D.6 Физические свойства и величины

D.6.1 Примеры онтологий физических свойств и величин

Примеры, касающиеся физических свойств и величин, основаны на общем наборе онтологий с иерархиями импорта, показанными на рисунке D.13.

Individual subset


t individual and . design RDL

t property of an individual

t property of a design


t individual and design - subset R(X t property of an individual -subset t

property of a ;

design - subset z

t

properly range forafecity- \

subset S t proposed

installation for a । facility - subset

Рисунок D.13 — Иерархия импорта для образцов онтологий

Онтологии из иерархии, показанной на рисунке D.13 с левой стороны, предназначены для семантики OWL RDF. Онтологии из иерархии, показанные с правой стороны, предназначены для прямых семантик OWL.

Примеры онтологий на языке TURTLE могут быть загружены по адресу следующего ресурса с международным обозначением ресурса (IRI) в форме:

http.//standards.»so.ofg/isQrts/15926/-12/ed-1/erVtsch/ontologyZexamples/<file>.ttl

где <Гг1е> подставляется название, заданное в таблице D.1.

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

http;>Vstandards.tso.org/isorts/15926M2/ed-1/erVtech/ontology/examples/<fite>.ofn

Таблица D.1 — Свойства файлов с примерами индивидов

Файл

Содержание

individual and design — rdl

Справочные данные для примера с импортом полной онтологии

individual and design — subset — nS

Справочные данные для примера с импортом подмножества онтологии для индивидов

property of an individual

Пример свойств индивида с импортом полной онтологии

property of an individual — subset

Пример свойств индивида с импортом подмножества онтологии для индивидов

property of a design

Пример свойств конструкции с импортом полной онтологш

property of a design — subset

Пример свойств конструкции с импортом подмножества онтологии для индивидов

property range for a facility — subset

Пример диапазона свойств для оборудования с импортом подмножества онтологии для индивидов

proposed installation for a facdity — subset

Пример предложенного монтажа оборудования с импортом подмножества онтологии для индивидов

D.6.2 Свойство индивида

Номинальная мощность двигателя насоса с порядковым номером Р-98/123 составляет 1.5 кВт или 2.0 лошадиных сил. Это показано на рисунке D.14.

Рисунок D.14 — Номинальная мощность двигателя индивида

Определения физической величины «мощность» и единицы измерения «киловатт» содержатся в комплексах стандартов ИСО 80000 и МЭК 80000. Для использования этих понятий в ИСО 15926 их необходимо интерпретировать нижеприведенным образом.

«Мощность» интерпретируется как член представляющего физические величины класса physical quantity, при этом «киловатт» интерпретируется как член представляющего масштабы (шкалы единиц измерения) класса scale. Областью определения киловатта является мощность. Эта интерпретация выполнена в 1SO/TS 15926-4.

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

Пример онтологии находится в файлах:

http://standards.iso.org/iso/ls/15926/-12/ed-1/en/tech/onlology/examples/Property of an individual.ttt http://standards.iso.org/iso/ts/15926/-12/ed-1/6n/tech/ontoiogy/examptes/Property of an individual-subsettti http://standards.iso.org/iso/ls/15926/-12/ed-1/6n/lech/ontoiogy/6xamptes/Property of an >ndividual-subset.ofn Запрос на языке SPARQL, возвращающий информацию о номинальных мощностях двигателей в киловаттах для каждого оборудования, в котором используется двигатель, выглядит следующим образом:

SELECT ?equipment VratedDriverPowerKW

WHERE {

?equtpment ex-rdl:ratedDriverPower ?ratedDriverPower.

?ratedDriverPower ex-rdl:kilowatt ?ratedDriverPowerKW. }

Обычно таким объектам, как «1.5 кВт», не задается наименование, и представление номинальной мощности двигателя насоса Р-98/1234 выглядит как :

ex-ind:P-98-1234 ex-rdl:ratedDrivecPower (ex-rcfcktlowatt “1.5*A*xsd:fk>at]

В библиотеке справочных данных (RDL) может содержаться определение сочетания функций «номинальная мощность двигателя» и «киловатт». результатом выполнения которых является значение «номинальная мощность двигателя в киловаттах». Это обеспечивается таким простым представлением номинальной мощности двигателя насоса Р-98/1234. как:

ex-ind:P-9 -1234 ex-rdl:ratedDnverPowerlnKilowatt *1.5"AAxsd:float

0.6.3 Свойство конструкции

Конструкция относится к классу артефактов. Каждый артефакт, свойства которого соответствуют свойствам конструкции, является членом этого класса.

Конструкция насоса модели WBX-356A включает двигатель с номинальной мощностью 1.5 кВт. Это значит, что каждый индивид насоса, являющийся членом класса, представляющего рассматриваемую конструкцию, имеет двигатель с номинальной мощностью 1.5 кВт.

Если использовать подход, определение которого содержится в ИСО 15926-2. существует отношение между WBX-356A и 1.5 кВт. как это показано на рисунке D.15.

Рисунок D.15 — Номинальная мощность двигателя для конструкции

Пример онтологии находится в файле:

http:tfstandards.eo.Org/iso/ts/15926/-12/ed-1/erVt6ch/ontology/examples/Property of a design.tti

Запрос на языке SPARQL, возвращающий информацию о номинальных мощностях двигателей а киловаттах для каждой конструкции оборудования, в котором используется двигатель, выглядит следующим образом:

SELECT TequipmentDesign TratedDriverPowerKW

WHERE{

?equipmentDesign a ex-rdl:Des*gn.

?equipmentDes»gn ex-rdkciassRatedDnverPowerValue VratedDriverPower.

?raledDriverPower ex-cd(:k3owatt VratedDriverPowerKW.

}

Когда целью является логический вывод, ограничения, накладываемые на отдельные члены класса, обычно выражаются с помощью OWL с применением конструкции owLRestriction

Это показано на рисунке D.16.

ИСО1892*

Рисунок D.16 — Номинальная мощность двигателя для конструкции. Ограничение

Пример онтологии находится в файлах:

http://standards.iso.org/iso/ts/15926/-12/ed-1/en/lectVontology/examples/Property of a design-subset.ttf http://slandards.iso.org/tso/ls/15926/-12/ed-1/en/tectVoalolo8y/Gxampl6s/Property of a design-subset.ofn К этой онтологии может быть применен логический вывод. Таким образом, из утверждения о том. что насос Р-98-1235 — это насос конструкции WBX-356A:

ex-ind:P-98-1235 rdf;type ex-eqt:WBX -456А

можно сделать вывод, что насос Р-98-1235 имеет двигатель с номинальной мощностью 1.5 кВт:

ex-ind:P-98-1235 ex-rdhratedDriverPower ex-ind:1-5kW

D.6.4 Диапазон свойств в спецификации устройства

Связанная со временем часть насосного оборудования 20-Р-101 классифицируется как имеющая недостаточную мощность, если номинальная мощность двигателя менее 2 кВт. Это показано на рисунке D. 17.

Рисунок D.17 —Диапазон свойств в спецификации устройства

Определения классов «связанная со временем часть 20-Р-101» и «оборудование с номинальной мощностью двигателя менее 2 кВт» выполнены посредством ограничений OWL. Пример онтологии находится в файлах:

http.//standafds.tso.ocg/iso/ts/15926/-12/ed-1/e<Vtech/ontology/examples/Property range fora facility • subset.ttl http^/standards.iso.org/isoyts/15926/-12/ed-1/erylech/ontology/examples/Property range fora facility - subsetofn Предложено установить насос модели WBX-456A в качестве насосного оборудования 20-Р-101. Таким образом. предложено, чтобы связанная со временем часть 20-Р-101 была членом класса WBX-456A. Эго показано на рисунке D.18.

Рисунок D.18 — Предложенная установка

Каждый насос модели WBX-456A имеет номинальную мощность двигателя 1.5 кВт. Следоватегъно. механизм логического вывода может сделать заключение о том, что предложенная установка является членом класса «оборудование с недостаточной мощностью». Пример онтологии находится в файлах:

http://standards.iso.orgfiso/ts/15926/-12/ed-1/en/lech/ontology/examplesJPropos6d installation for a facility — subset.tU

hltp://standards.iso.orgZiso/ts/15926/-12/ed-1/en/lech/ontotogy/exampies/Propos6d installation for a facility — subsetofn

Приложение Е (справочное)

Представление онтологии в виде схем

  • Е.1 4-ыерное ядро

Те основные подклассы представляющего индивиды класса individual, которые определяют ядро онтологии для 4-мерного представления, показаны на рисунке Е.1.

Рисунок Е.1 — Основные подклассы представляющего индивиды класса individual

Рисунок Е.2 — Подклассы представляющего упорядоченные индивиды класса arranged individual

Отношения между членами представляющего индивиды класса individual в онтологии для 4-мерного представления показаны на рисунке Е.З.


Рисунок Е.З — Отношения между индивидами


Задающие границы времени отношения между членами представляющего индивиды класса individual показаны на рисунке Е.4.


Рисунок Е.4 — Отношения с ограничениями по времени

  • Е.2 Классы классов в ядре онтологии для 4-мерного представления

Основные подклассы представляющего класс индивидов класса class of individual для 4-мерного представления показаны на рисунке Е.5.

Рисунок Е.5 — Основные подклассы представляющего класс индивидов класса class of individual

За исключением представляющего состояние класса status, все классы, показанные на рисунке Е.5, являются классами мощности для классов, показанных на рисунке Е.1.

Подклассы представляющего классы упорядоченных индивидов класса class of arranged individual показаны на рисунке Е.6.

Рисунок Е.6 — Подклассы представляющего классы упорядоченных индивидов класса class of arranged individual

За исключением представляющего кристаллические структуры класса crystalline structure и представляющего этап класса phase, все классы, показанные на рисунке Е.6. являются классами мощности для классов, показанных на рисунке Е.2.

Подклассы представляющего классы классов индивидов класса class of class of individual показаны на рисунке Е.7.

dm of class erf ■ndrviduai

dmofdmcrf physical object

4 das» ofctoss of eclAVy

Рисунок E.7 — Подклассы представляющего классы классов индивидов класса class of class of individual

Все классы, представленные на рисунке Е.7. являются классами мощности классов, показанных на рисунке Е.5.

  • Е.З Класс Abstract object

Основные подклассы представляющего абстрактные объекты класса abstract object показаны на рисунке Е.8.

Рисунок Е.8 — Основные подклассы представляющего абстрактные объекты класса abstract object

  • Е.4 Классы абстрактных объектов

Основные подклассы представляющего классы абстрактных объектов класса class of abstract object показаны на рисунке Е.9.

Рисунок Е.9 — Основные подклассы представляющего классы абстрактных объектов класса class of abstract object

E.5 Физические величина и свойство

Класс physical quantity, представляющий физические величины, и класс physical property, представляющий физические свойства, показаны на на рисунке Е.10.

Рисунок Е.10 — Класс physical quantity, представляющий физические величины, и класс physical property, представляющий физические свойства

Примеры представленных классом physical property физических свойств и представленных классом physical quantity физических величин приведены в D.6.1.

  • Е.6 Подклассы представляющего класс величин класса class of quantity

Подклассы представляющего класс величин класса class of quantity показаны на рисунке Е.11.

Рисунок Е. 11 — Подклассы представляющего класс величин класса class of quantity

  • Е.7 Упорядоченная пара и соотношение

Классы, связанные с представляющим упорядоченную пару классом ordered pair, показаны на рисунке Е.12.

Рисунок Е.12 — Классы, связанные с представляющим упорядоченную пару классом ordered pair

Классы, связанные с представляющим класс упорядоченных пар классом class of ordered pair и представляющим соотношение классом ratio, показаны на рисунке Е.13.


Рисунок Е.13 — Классы, связанные с представляющим класс упорядоченных пар классом class of ordered pair и представляющим соотношение классом ratio

Примеры классов class of ordered pair и ratio представлены e D.5.

  • Е.8 Масштаб и класс масштабов

Представляющий масштабы класс scale и представляющий классы масштабов класс class of scale показаны на рисунке Е.14.



Рисунок Е.14 — Классы scale и class of scale

  • Е.9 Информационный объект и информационное содержание

Классы для информационных объектов и их содержания показаны на рисунке Е.15.

Рисунок Е.15 — Классы для информационных объектов и их содержания

  • Е.10 Классы информационного содержания

Подклассы, представляющего класс информационного содержания класса class of information content, показаны на рисунке Е.16.

Рисунок Е.16 — Подклассы, представляющего класс информационного содержания класса class of information content

  • Е.11 Представление

Используемые для обозначения, описания и определения подтипы представляющего ссылку на представление свойства representation by показаны на рисунке Е.17.

Рисунок Е.17 — Используемые для обозначения, описания и определения подтипы представляющего ссылку на представление свойства representation by

Используемые для текстовых примечаний и примеров подтипы представляющего ссылку на представление свойства representation by показаны на рисунке Е.18.

Рисунок Е.18 — Используемые для текстовых примечаний и примеров подтипы представляющего ссылку на представление свойства representation by

Примеры, представляющего ссылку на представление свойства representation by. представлены в D.3.

  • Е.12 Пространство представления

Используемые для пространства представления, представленного классом representation space, подклассы представляющего отображения класса mapping показаны на рисунке Е.19.

Рисунок Е.19 — Используемые для пространства представления, представленного классом representation space, подклассы представляющего отображения класса mapping

Примеры представляющего пространство представления класса представлены в D.3.

Приложение F (справочное)

Требования и конструкции

F.1 ИСО 15926 в процессе разработки

В настоящем приложении содержится примерши сценарий использования ИСО 15926 в процессе разработки.

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

Определение предложенного технического решения моста содержится в спецификации конструкции. Во время процесса проектирования эту спецификацию уточняют и изменяют.

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

FJ Функциональная спецификация

F.2.1 Начальная спецификация

«Требующийся мост в точке Р v1» является начальным требующимся физическим объектом. Это определяется следующими функциональными требованиями:

  • • пересекает реку R в точке Р;

  • • строительство начинается 2020-01-01.

Это показано на рисунке F.1.

^Трсбрш^сямбсгот^жрТ?


ibnctonac reqixements I


ИСО 13926


Данин* проекта


Рисунок F. 1 — Требующийся мост и его начальная функциональная спецификация

F.2.2 Уточненная функциональная спецификация

Функциональные требования уточняются путем задания требуемой пропускной способности моста, равной 1000 транспортных средств в час. Это показано на рисунке F.2.



claw of indmduai

da* Ы ptyvcai object


I tuncwnoi iwwreiM» '

Г


ИСО


ROL


Денные проела


Рисунок F.2 — Уточненная функциональная спецификация

В уточненную спецификацию добавлены критерий и. следовательно, подкласс.

F.2.3 Измененная функциональная спецификация

Требуемая пропускная способность моста изменяется до 2000 автомобилей в час. Это является не уточнением. а изменением. Следовательно, существует другой требующийся физический объект: «Требующийся мост е точке Р v2». относящийся к представляющему физические объекты классу physical object. Это показано на рисунке F.3.

Рисунок F.3 — Измененная функциональная спецификация

Хотя существует другой требующийся мост, есть общее транспортное требование «требуемое пересечение реки R», которое не меняется. Также на рисунке F.3 не содержится информации о том. когда изменились требования и кто отвечает за изменения. Для того чтобы записать эту информацию, необходимо использовать запись про представляющую классом activity деятельность «проектирование».

Общие транспортные требования и деятельность «проектирование», относящиеся к представляющему деятельности классу activity, показаны на рисунке F.4.

иа&яш.


I--------------

non-асш


individual

] phyMsai object i j aOivey


' aewi inftvidiai


] dMgn sanity

1 —■--


Рисунок F.4 — Общие транспортные требования и деятельность по проектированию, относящиеся к представляющему деятельности классу activity

F.3 Запись функциональных требований

F.3.1 Утверждения об индивиде

На рисунках F.1 и F.2 показаны разные версии функциональных требований, относящиеся к представляющему классы индивидов классу class of individual. Таюке функциональные требования могут быть записаны как утверждения о требуемых индивидах, представленных объектами, относящиеся к представляющему индивиды классу individual. Это показано на рисунке F.5.


Длины» проект*


Рисунок F.5 — Утверждения о требующемся мосте

Эти утверждения могут быть преобразованы в определение класса, который является членом класса «1-я версия требующегося моста в точке Р». Это делается при помощи конструкции owkRestriction средствами OWL.

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

F.3.2 Информационное содержание, определяющее функциональные требования

Определение класса «функциональные требования» может быть вьполнено посредством представляющего информационное содержание класса information content. Информационное содержание может быть доступным:

  • • для прочтения человеком файлом MS Word;

  • • программной обработки файлом TURTLE.

Это показано на рисунке F.6.

исошл


ЛМЛ


u*aatna>Mat


оо»»амНй»мм11

----------------------1 ргдел«ц«а | 4*аям»со«иа

симсГДОс* «ДО ' I еже d «winner ........ ——— | <й»а

Рисунок F.6 — Информационное содержание, определяющее функциональные требования


Можно не использовать классы «функциональных требований» и записать только «документы функциональных требований». Это показано на рисунке F.7.

I-------------

^non-aaMtinOvi&d


inAvUUN

1


| рП0ка1Ы»»а [ гт«ткаасон«


| aaaaolinawwM


ИСО1$Ив


I daw of (Устном <Х»а


Iwormauon «тем

Ыкиооа> (««wMHia document

тмбхсимкя пса в точ» г «1

□преылакпса яс

самсквшвдж мифсрмаеим a

ДМ)ШИТЫ г» фумп^монА/ьныы трабоеа ним ап> моста а точее Р vl. парасапмт р«<уЯ»кми»Р стролтсласгы ммммтса 20200141

гровмании дла моста а гон» Р м1 г neoecwatr ре«у R о точа» Р. стромталкстао на<ммыгся 202041-01. пропушм сгвсовмет» 1000 трлклсртиыс средств в час

ОМЯМвМ м оыормьыасй чмсцмаыма


RDL


Рисунок F.7 — Описание требований с помощью информационного содержания

F.4 Спецификация конструкции

F.4.1 Начальная спецификация

«Предлагаемый мост в точке Р v1» — начальный удовлетворяющий требованиям физический объект, относящийся к представляющему физические объекты классу physical object. Он определяется спецификацией конструкции, включающей следующее:

  • • две полосы в каждом направлении.

Это показано на рисунке F.8.

ndteduel


J ЦамоГгй и&М


I---------------

' псомы) indMdMl 1


| рлумстос^аа


j аамсярпуяоУосцеа


[ mnqone fwqwnnwno ‘ ] MaanipMawn

Лроетма спесиамяци» дл» моста а TCnmPvI

• дат полосы a тхидоы нмршямни

дл* мосте • F vi 2 пересеют p»¥ R • кмй ₽. стрсытепеетао начхиаеты 2O2O-0T-O1 прспуомм способиэстьЗООО транспортные срыста о час


Дйаиым проект*


Рисунок F.8 — Предложенный мост и его начальная спецификация конструкции

F.4.2 Уточненная спецификация конструкции

Спецификация конструкции уточняется за счет того, что задается конструкция моста как деухпролетного вантово-балочного оо стальной коробчатой балкой. Это показано на рисунке F.9.

| ncoectuei mamduai'


ndMdwai | ~r-| ptr/BcaioCteg


вам et nd юли»


[ claw ol phyaical otytcl


. I \ I

| tocWMUequiwntna 1 | аеядп аресДсемп '

Слецифитацма «онстррит моста о nxmPvi |

• дм полосы • сайдой напрпвтн*» ;


Рисунок F.9 — Уточненная конструкторская спецификация

В уточненной спецификации добавлен дополнительный критерий и. следовательно, подкласс.

F.4.3 Измененная спецификация конструкции

Предложенную конструкцию моста меняют на трехпролетный с бетонной коробчатой балкой. Это не уточнение. а изменение. Поэтому существует другой предлагаемый физический объект, представляемый объектом physical object, «предлагаемый мост в точке Р v2». Эго показано на рисунке F.10.

Рисунок F.10 — Измененная спецификация конструкции

Хотя существует другой предложенный мост, но требование «требующийся мост в точке Р v2» не изменилось.

F.5 Фактический мост

Построен фактический мост, который выполняет требования и предложения. Это показано на рисунке F.11.

tnoivuju®


| сны cd naAiuai


ИСО 15926


I I--------- I

I iwo-acluai mdviAai [ actual mdviauai : | pryteal ctyect


| dawcfphysical oftiecl ‘


!-----------------------1

^maoneirequweffiert^ I ааюдпepaoteabon


Фумпмоналы1ые требоважя для моста а точке Р vi .2 пересакаат реку R а точяе Р. строительство начинается 2020 01 0' лропусмая способность 2000 трансяортнмс средсп» о час


Слйднфкквитя ионструким моста о том» Р и 2 две полосы а калаом напрев пении 3 пролета, бетонная коробчатая белка


Треброирйся мост а [ точке РЛ


Роспюсван


Вьполяено


ВыПОГНёнр

Предлагаемый мост в ю«е Р »2

Требуюийеся nepeo»je»e^i»o^^j

Ойаичессмй мост а тома ₽


Данные проекта


Рисунок F. 11 — Фактический мост

Объект «фактический мост в точке Р» может быть членом классов «функциональные требования» и «спецификации конструкции». Это может быть записано, если это соответствует действительности. Однако фактические результаты необязательно удовлетворяют требованиш. и состояние «как построено» не обязательно совпадает с состоянием «как спроектировано».

57

Приложение G (справочное)

Полный жизненный цикл индивида и состояние

G.1 Что может быть «полным жизненным циклом»?

Представляющий полный жизненный цикл индивида класс whole life individual является подклассом представляющего индивид класса individual

Другими подклассами представляющего образец класса individual являются:

  • • представляющий деятельность класс activity.

  • - представляющий физический объект класс physical object:

  • • представляющий событие класс event:

  • - представляющий период времени класс period of time:

  • • представляющий область пространства класс region of space:

  • - представляющий точку в пространстве класс point in space.

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

Представляющий период времени класс period of time не может быть чем-то иным, чем «полный жизненный цикл». К членам класса period of time относится все. что существует в пространстве на протяжении представленного классом period in time периода временя.

Если определение представляющего область пространства класса region of space сходно с определением представляющего период времени класса period in time, то член области пространства — это все. что существует во времени в области пространства. Следовательно, по своей сути, представляющий область пространства класс region of space является «полным жизненным циклом». То же самое относится и к представляющему точку пространства классу point in space

Остаются представляющий деятельность класс activity и представляющий физический объект класс physical object. Члены этих классов могут как классифицироваться в качестве относящихся к «полному жизненному циклу», так и не классифицироваться.

G.2 Деятельность полного жизненного цикла и этап деятельности

Любая деятельность, относящаяся к представляющему деятельности классу activity, может включать составляющие части и может рассматриваться как составляющая часть более крупного целого. Без дальнейшего уточнения не имеет смысла утверждать, что деятельность, относящаяся к представляющему деятельности классу activity, является «полным жизненным циклом».

Рассмотрим «деятельность по бурению». Эта деятельность может завершиться или успешно пробуренным стволом скважины или заброшенным. Для такой деятельности, относящейся к представляющему деятельности классу activity, существует концепция полного жизненного цикла. Следовательно, лолньм жизненный цикл бурения может быть определен так. как показано на рисунке G.1.

Рисунок G.1 — Полный жизненный цикл деятельности по бурению

Связанная со временем часть «бурение ствола скважины W-1234», которая происходила на протяжении 2016-08-04, не является «полным жизненным циклом бурения». а является этапом бурения. Определение этого может формироваться так. как это показано на рисунке G.2.

Рисунок G.2 — Этапы деятельности по бурению

Для этапа бурения может быть записана информация о продвижении деятельности по бурению.

G.3 Полный жизненный цикл физического объекта и состояние физического объекта

Объект, относящийся к представляющему физические объекты классу physical object, состоит из вещества. Вещество существует до возникновения физического объекта и продолжает существовать после завершения жизненного цикла физического объекта. Следовательно, способ, которым определяются начало и завершение существования физического объекта, не прост и зависит от природы физического объекта.

При рассмотрении насоса отсутствует представление о том. когда насос начинает существовать в ходе производственного процесса и когда существование насоса прекращается по завершении его жизненного цикла. Однако присутствует ясность относительно начала и завершения жизненного цикла насоса в качестве актива компании:

  • • актив начинает существовать тогда, когда актив приобретен и добавлен в регистр активов;

  • • актив прекращает существовать тогда, когда актив удаляется из регистра активов и рассматривается как отход для уничтожения.

Таким образом «полный жизненный цикл актива» может быть определен таким образом, хак это показано на рисунке G.3.


ИСО1592$


RDL


Данные проекта


Рисунок G.3 — Полный жизненный цикл актива

Связанная со временем часть «насос W-1234». существующая на 2016-08-04. является не полным жизненным циклом актива, а состоянием актива. Определение этого может быть выполнено так. как показано на рисунке G.4.


ИСО15928


RDL


Данные проекта


Рисунок G.4 — Состояние актива

Для «состояния актива» может быть записана информация об использовании и свойствах актива.

Приложение Н (справочное)

Практический опыт использования прямых семантик OWL

Одновременно с подготовкой настоящего стандарта продолжаются усилия сообщества ИСО 15926 по разработке представления ИСО 15926-2 средствами OWL 2. Такое представление позволит обеспечить автоматизацию рассуждений. Эти усилия планируется оформить документально в будущем техническом отчете ИСО под названием «модель данных, адаптированная для прямых семанп* OWL 2». которая далее будет называться «версия прямых семантик».

Версия прямых семантик выведена из интерпретации ИСО 15926-2. разработанной обществом DNV GL и примененной в нескольких промышленных проектах. Упомянутая интерпретация ИСО 15926-2 используется технической компанией Aibel. где с ее помощью обеспечивается успешное основанное на онтологии управление требованиями и объединение данных между проектами с крупными инвестициями. Инженеры Aibel при помощи DNV GL разработали промышленную онтологию такого объема и области действия, которые обычно необходимы промышленным пользователям. В онтологии, которая в настоящее время используется в работах Aibel. имеются 10-уроаневая иерархия подклассов и десятки тысяч классов, включенных в cotw онтологических модулей, между которыми существуют четко соблюдаемые зависимости. Эго требует тщательного моделирования, и было показано. что OWL 2 может служить превосходным языком моделирования для промышленных справочных данных, соответствующих ИСО 15926.

Обеспечение средствами OWL 2 работы с рассуждениями дает разработчикам онтологии открывать неявные факты и скрытые неувязки. В компании Aibel такая возможность предоставляется с помощью системы поддержки рассуждений HermiT {http7Avww.hernMt-reasoner.com/). Доказано, что система HermiT имеет критическую важность для онтологического проекта компании Aibel. Использование автоматических рассуждений имело решающее значение для управления сложностью предметных областей и направлений профессиональной деятельности, а также для построения однородной модем, которая может иметь широкий диапазон применений.

Версия прямых семантик далее уточнена в проекте Optique (http://opiique-project.eu/)- широкомасштабном объединенном проекте, финансируемом Европейской комиссией в рамках 7-й основной программы. Наибольший вклад результаты проекта Optique внесли в шаблоны моделирования и в учет ограничений, накладываемых профилем OWL 2 QL. Профиль OWL 2 QL — это профиль OWL 2. разработанный для масштабируемых подходов доступа к данным.

Библиография

  • [1] ISO 4217, Codes for the representation of currencies

  • [2] (ISO 8601. Data elements and interchange formats — Information interchange — Representation of dates and times

  • [3] ISO 10303-41, Industrial automation systems and integration — Product data representation and exchange — Part 41: integrated generic resource: Fundamentals of product description and support

  • [4] ISO 15926-1. Industrial automation systems and integration — Integration of life-cycle data for process plants including oil and gas production facilities — Part 1: Overview and fundamental principles

  • [5] ISO 15926-2. Industrial automation systems and integration — Integration of life-cycle data for process plants including oil and gas production facilities — Part 2: Data model

  • [6] ISO/TS 15926-3, Industrial automation systems and integration — Integration of Ив-cycle data for process plants including oil and gas production facilities — Part 3: Reference data for geometry and topology

  • [7] ISO/TS 15926-4, Industrial automation systems and integration — Integration of tfe-cyde data for process plants including oil and gas production facilities — Part 4: Initial reference data

  • [8] ISO/TS 15926-7, Industrial automation systems and integration — Integration of tfe-cyde data for process plants including oil and gas production facilities — Part 7: Implementation methods for the integration of distributed systems: Template methodology

  • [9] ISO/TS 15926-8, Industrial automation systems and integration — Integration of Ife-cyde data for process plants including oil and gas production facilities — Part 8: Implementation methods for the integration of distributed systems: Web Ontology Language (OWL) implementation

  • [10] ISO 80000 (all parts). Quantities and units

  • [11] IEC 80000 (att parts). Quantities and units

  • [12] OWL 2 Web Ontology Language Document Overview (Second Edition). W3C Recommendation, https://www.w3.org/ TR/ow!2-overview/

  • [13] Terse RDF Triple Language. W3C Recommendation. http://www.w3.org/TR/turtie/

  • [14] Punning. OWL 2 Web Ontology Language New Features and Rationale (Second Edition). W3C Recommendation.

https://www.w3.Org/TR/owl2-new-features/#F12:_Running

  • [15] IETF RFC 3066. H.AJvestrand. editor. Tags for the Identification of Languages 2001. http://www.ietf.org/rfc/rfc3066.txl

  • [16] Berners-Lee T. Cool URis don't change. http^/www.w3.org/Provider/Style/URI

  • [17] W3C. Resource Description Framework (RDF), http://www.w3.org/R0F/

  • [18] NORSOK. Z-DP-002:1996. Design principles Coding System

  • [19] W3C. SPARQL Query Language for RDF. http://www.w3.org/TR/rdf-sparql-query/

  • [20] W3C. OWL 2 Web Ontology Language. Structural Specification and Functional-Style Syntax. W3C Recommendation. https://www.w3.org/TR/Gwl2-syntax/

УДК 658.52.011.56:006.354

ОКС 25.040.40;

75.020


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

Редактор Л. С. Зимипова Технический редактор И.Е. Черепкова Корректор И.А. Королева Компьютерная верстка ЕЛ. Кондрашовой

Сдано о набор 28.10.2021. Подписано т> печать 15.11.2021. Формат 60*84%. Гарнитура Ариал. Усл. пвч. л. 7.44 Уч.-изд. Л. в.73.

Подготовлено на основе электронной версии, предоставленной разработчиком стандарта

Создано в единичном исполнении в ФГБУ «РСТ» .

117418 Москва. Нахимовский пр-т, д. 31. к. 2. www.gosbnfo.ru

Превью ГОСТ Р 59794-2021 Системы автоматизации производства и интеграция. Интеграция данных жизненного цикла перерабатывающих предприятий, включая нефтяные и газовые производственные предприятия. Часть 12. Онтология объединения жизненного цикла в сетевом языке онтологий (OWL)