ИСО 15926
ISO 15926 — это стандарт данных интеграции , совместного использования, обмена и передачи между компьютерными системами .
Название « Системы промышленной автоматизации и интеграция. Интеграция данных жизненного цикла технологических предприятий, включая предприятия по добыче нефти и газа », нынешние разработчики ISO 15926 считают слишком узким. Разработав типовую модель данных и библиотеку справочных данных для технологических предприятий, оказалось, что эта тема уже настолько широка, что с ее помощью можно смоделировать фактически любую информацию о состоянии.
История [ править ]
В 1991 году в Европейском Союзе был основан ESPRIT под названием ProcessBase. Целью этого исследовательского проекта была разработка модели данных для информации о жизненном цикле объекта, которая бы соответствовала требованиям перерабатывающих отраслей. К моменту истечения срока проекта был создан консорциум компаний, работающих в перерабатывающей промышленности: EPISTLE (Уполномоченный по техническим связям STEP в европейской перерабатывающей промышленности). Первоначально членами были отдельные компании, но позже это изменилось в ситуации, когда единственными участниками стали три национальных консорциума: PISTEP (Великобритания), POSC/Caesar (Норвегия) и USPI-NL (Нидерланды). (позже PISTEP объединился с POSC/Caesar, а USPI-NL был переименован в USPI).
EPISTLE взял на себя работу над проектом ProcessBase. Первоначально эта работа включала стандарт под названием ISO 10303-221 (именуемый « STEP AP221»). В этом AP221 мы впервые увидели Приложение M со списком стандартных экземпляров модели данных AP221, включая типы объектов. Эти стандартные экземпляры будут служить для справки и действовать как база знаний о типах объектов.В начале девяностых годов EPISTLE начал работу по расширению Приложения M, чтобы оно стало библиотекой таких объектных классов и их отношений: STEPlib. В деятельности STEPlib группа из ок. 100 экспертов из всех трех консорциумов-членов, занимающихся различными специализациями (например, в области электротехники, трубопроводов, вращающегося оборудования и т. д.), работали вместе над определением «основных классов».
Разработка STEPlib была расширена за счет множества дополнительных классов и связей между классами и опубликована в виде данных с открытым исходным кодом . Кроме того, в словарь STEPlib также были добавлены понятия и типы отношений из моделей данных AP221 и ISO 15926-2. Это привело к развитию геллишского английского языка , тогда как STEPlib стал словарем геллишского английского языка . Геллиш-английский представляет собой структурированную подгруппу естественного английского языка и является языком моделирования , подходящим для моделирования знаний , моделирования продуктов и обмена данными . Он отличается от традиционных языков моделирования ( метаязыков ), используемых в информационных технологиях, тем, что не только определяет общие понятия, но и включает словарь английского языка. Возможности семантического выражения геллийского английского языка были значительно расширены за счет расширения количества типов отношений, которые можно использовать для выражения знаний и информации.
По техническим причинам моделирования POSC/Caesar предложил другой стандарт, отличный от ISO 10303 , под названием ISO 15926. EPISTLE (и ISO) поддержали это предложение и продолжили работу по моделированию, написав тем самым Часть 2 ISO 15926. Эта Часть 2 имеет официальный ISO IS ( Международный стандарт) статус с 2003 года.
POSC/Caesar начали создавать собственную RDL (библиотеку справочных данных). Они добавили множество специализированных классов, например, для ANSI труб и фитингов (Американский национальный институт стандартов). Тем временем STEPlib продолжал свое существование, в основном благодаря некоторым членам USPI. Поскольку было ясно, что наличие двух библиотек, по сути, для одного и того же набора классов не в интересах отрасли, Правление EPISTLE решило, что основные классы двух библиотек должны быть объединены в Часть 4 ISO 15926. Процесс слияния завершен. Часть 4 должна служить справочными данными для части 2 ISO 15926, а также для ISO 10303-221 и заменила Приложение M. 5 июня 2007 г. ISO 15926-4 был утвержден как TS (Техническая спецификация).
В 1999 году началась работа над более ранней версией Части 7. Первоначально это было основано на XML-схеме (единственной полезной рекомендации W3C, доступной на тот момент), но когда стал доступен язык веб-онтологии (OWL), стало ясно, что это обеспечивает гораздо более подходящую среду для части 7. Часть 7 прошла первое голосование ISO по стандарту ISO. В конце 2005 года начался проект внедрения. Официальное голосование по TS (Технические спецификации) было запланировано на декабрь 2007 года. Однако затем было решено разделить Часть 7 более чем на одну часть, поскольку объем ее применения был слишком широк.
Необходимость ISO15926 [ править ]
В 2004 году Национальный институт науки и технологий (NIST) опубликовал отчет о влиянии отсутствия цифровой совместимости в отрасли капитальных проектов. Они оценили стоимость неадекватной совместимости в 5,8 миллиарда долларов в год. Полный отчет занимает более 200 страниц. [1]
Стандартный [ править ]
ISO 15926 состоит из тринадцати частей (по состоянию на февраль 2022 г.):
- Часть 1. Обзор и фундаментальные принципы
- Часть 2. Модель данных [2]
- Часть 3. Справочные данные по геометрии и топологии.
- Часть 4. Справочные данные, термины, используемые на объектах перерабатывающей промышленности.
- Часть 6 – Методика разработки и проверки справочных данных (в разработке)
- Часть 7. Методология шаблонов
- Часть 8. Реализация OWL/RDF
- Часть 9. Стандарты реализации с упором на стандартные веб-серверы, веб-сервисы и безопасность (в стадии разработки).
- Часть 10. Тестирование на соответствие
- Часть 11. Методика упрощенного промышленного использования справочных данных (в разработке)
- Часть 12. Онтология интеграции жизненного цикла на языке веб-онтологий (OWL2)
- Часть 13. Интегрированное планирование жизненного цикла активов
Описание [ править ]
Модель и библиотека подходят для представления информации о жизненном цикле технических установок и их компонентов.
Их также можно использовать для определения терминов, используемых в каталогах продуктов электронной коммерции . Другое, более ограниченное использование стандарта – это справочная классификация в целях гармонизации общих баз данных и каталогов продукции, не основанных на ISO 15926.
Целью ISO 15926 является предоставление Lingua Franca для компьютерных систем, тем самым интегрируя создаваемую ими информацию. Несмотря на то, что эта технология предназначена для перерабатывающих отраслей промышленности с крупными проектами, в которых участвует множество сторон, а также с эксплуатацией и техническим обслуживанием предприятий в течение десятилетий, ее может использовать любой, кто желает создать правильный словарь справочных данных в соответствии с Частью 4.
В части 7 представлена концепция шаблонов. Это семантические конструкции, использующие сущности Части 2, которые представляют собой небольшой фрагмент информации. Эти конструкции затем сопоставляются с более эффективными классами n-арных отношений, которые связывают узлы, участвующие в представленной информации.
В Части 8 шаблоны Части 7 определены в OWL и созданы в RDF. В целях проверки и рассуждения все они также представлены в логике первого порядка.
В части 9 эти экземпляры узла и шаблона хранятся в тройном хранилище RDF , настроенном на стандартную схему и API.Каждая участвующая компьютерная система отображает свои данные из своего внутреннего формата в такие экземпляры узлов и шаблонов стандарта ISO.
Данные могут быть «переданы» из одного тройного магазина в другой в тех случаях, когда передается хранение данных (например, от подрядчика владельцу завода или от производителя владельцам произведенных товаров). Передача может осуществляться для части всех данных, сохраняя при этом полную ссылочную целостность.
Документы определяются пользователем. Они определены в схеме XML и, по сути, представляют собой всего лишь структуру, содержащую ячейки, которые ссылаются на экземпляры шаблонов. Это представляет собой представление обо всех данных жизненного цикла: поскольку модель данных представляет собой четырехмерную (пространственно-временную) модель, можно представить данные, которые были действительны в любой данный момент времени, обеспечивая тем самым истинную историческую запись. Ожидается, что это будет использоваться для интеллектуального анализа знаний.
Данные можно запрашивать с помощью SPARQL . ограниченное количество тройных хранилищ В любой реализации может быть задействовано с разными правами доступа. Это делается посредством создания CPF-сервера (= Конфедерации участвующих фасадов). Браузер онтологий обеспечивает доступ к одному или нескольким тройным хранилищам в данном CPF, в зависимости от прав доступа.
Проекты и приложения [ править ]
Существует ряд проектов, работающих над расширением стандарта ISO 15926 в различных областях применения.
Капиталоемкие проекты [ править ]
В рамках применения капиталоемких проектов реализуются некоторые сотрудничающие проекты реализации:
- Проект DEXPI : Целью DEXPI является разработка и продвижение общего стандарта для перерабатывающей промышленности, охватывающего все этапы жизненного цикла (нефте)химического завода, начиная от спецификации функциональных требований и заканчивая активами в эксплуатации.
Завершенные проекты включают в себя:
- Проект EDRC FIATECH по сбору требований к данным об оборудовании с использованием ISO 15926 и оценке соответствия. [3] [4]
- Проект ADI FIATECH по созданию инструментов (которые затем будут доступны в свободном доступе)
- Инструменты и результаты можно увидеть в базе знаний ISO 15926.
- Проект IDS Ассоциации POSC Caesar для определения моделей продуктов, необходимых для технических характеристик.
- Совместный проект ADI-IDS — это WIP ISO 15926.
и газа добыча Разведка и нефти
Норвежская ассоциация нефтяной промышленности (OLF) решила использовать ISO 15926 (также известный как Онтология нефти и газа ) в качестве инструмента для интеграции данных из разных дисциплин и сфер бизнеса в сфере разведки и добычи нефти и газа . Это рассматривается как один из факторов, способствующих тому, что было названо следующим (или вторым) поколением интегрированных операций , целью которого является лучшая интеграция между компаниями. [5]
В настоящее время реализуются следующие проекты (май 2009 г.):
- Проект « Интегрированные операции на Крайнем Севере» (IOHN) работает над расширением стандарта ISO 15926 для обеспечения передачи и (предварительной) обработки данных в реальном времени, чтобы обеспечить интегрированные операции следующего поколения .
- Проект Environment Web будет включать термины и определения экологической отчетности , используемые в EnvironmentWeb EPIM в стандарте ISO 15926. [6]
Завершенные проекты включают в себя:
- Проект Интегрированной информационной платформы (IIP) работает над созданием информационного конвейера в реальном времени на основе открытых стандартов. Среди прочего, это работало над:
- Ежедневный отчет о бурении (DDR) с включением всех терминов и определений в ISO 15926. Этот стандарт стал обязательным с 1 февраля 2008 г. [7] за репортажи о норвежском континентальном шельфе Норвежского нефтяного директората (NPD) и Управления безопасности Норвегии (PSA). [8] NPD сообщает, что с тех пор качество отчетов значительно улучшилось.
- Ежедневный отчет о добыче (DPR) с включением всех терминов и определений в стандарте ISO 15926. Этот стандарт был успешно протестирован на месторождениях Валхалл ( оператор BP ) и Асгард ( оператор StatoilHydro ) на шельфе Норвегии. [9] Разработанная терминология и XML-схемы также были включены в стандарт PRODML компании Energistics .
Немного технической информации [ править ]
Одним из основных требований было (и остается), чтобы объем модели данных охватывал весь жизненный цикл объекта (например, нефтеперерабатывающего завода) и его компонентов (например, труб, насосов и их частей и т. д.). Поскольку такое средство в течение столь длительного времени влечет за собой множество различных типов действий с множеством различных объектов, стало ясно, что потребуется общая модель данных, управляемая данными.
Простой пример проиллюстрирует это. На предприятии существуют тысячи различных типов физических объектов (насосы, компрессоры, трубы, инструменты, жидкости и т. д.). Каждый из них имеет множество свойств. Если бы все комбинации моделировались «жестко закодированными», количество комбинаций было бы ошеломляющим и неуправляемым.
Решением является «шаблон», который представляет семантику: «Этот объект имеет свойство X yyyy» (где yyyy — единица измерения). Любой экземпляр этого шаблона ссылается на применимые справочные данные:
- физический объект (например, мой асинхронный двигатель)
- косвенный тип свойства (например, класс «время холодного блокировки ротора»)
- тип базового свойства (здесь: время)
- масштаб (здесь: секунды)
Без возможности сделать ссылку на эти классы через Интернет будет невозможно передать эту информацию.
Ссылки [ править ]
- ^ «ISO15926HowTo_EntryPoints – POSC Caesar – Trac» .
- ^ URL = https://15926.org/topics/part2/ECM4.5.1/lifecycle_integration_schema.html
- ^ «Архивная копия» (PDF) . Архивировано из оригинала (PDF) 24 сентября 2015 г. Проверено 13 апреля 2015 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ «Демо варианта использования EDRC 2 (сторона производителя) — СТАНДАРТ ИНТЕГРАЦИИ ДАННЫХ ISO 15926 — TechInvestLab.ru» . Архивировано из оригинала 4 марта 2016 г. Проверено 13 апреля 2015 г.
- ^ Норвежская ассоциация нефтяной промышленности (OLF). «Интегрированные операции и онтология нефти и газа» (PDF) . Проверено 6 мая 2009 г.
- ^ «ЭПИ М» . www.epim.no. Архивировано из оригинала 25 июля 2009 года . Проверено 11 января 2022 г.
- ^ Норвежский нефтяной директорат. «Отчетность о бурении перед властями» . Архивировано из оригинала 26 июля 2009 г. Проверено 5 мая 2009 г.
- ^ "Петролеумстильсинет - Главная страница" . www.ptil.no. Архивировано из оригинала 15 апреля 2009 года . Проверено 11 января 2022 г.
- ^ «Факты об Асгарде» . www.statoil Hydro.com . Архивировано из оригинала 23 апреля 2009 года . Проверено 11 января 2022 г.
Внешние ссылки [ править ]
- 15926.org : Форум для обсуждения ISO 15926 и командного сотрудничества.
- iringtoday.com : - Интернет-сообщество интеллектуальных лидеров ISO 15926, ориентированное на инженерный менеджмент.
- .15926 Editor Программное обеспечение с открытым исходным кодом для просмотра, редактирования и проверки данных ISO 15926.
- XMpLant — инструмент перевода для преобразования 2D и 3D данных завода и обработки САПР в ISO 15926.
- Против идиосинкразии в разработке онтологий : критическое исследование ISO 15926 и заявлений, сделанных от его имени.
- Ответ на статью «Против идиосинкразии в разработке онтологий» : опровержение статьи «Против идиосинкразии в разработке онтологий».