Интеграция инженерной информации с использованием справочных данных
ISO 15926
Сколково26 апреля 2012г.
2
Разнообразие интеграции данных в эко-системе
Замысел Архитектура «Рабочка» Изготовление Эксплуатация
Макро
Мезо
Микро
Нано
Специализация/профессионализация: в каждой клеткеИнтеграция в продукте: вся таблица (эко-система!)
уровни структуры вещества * уровни воплощения
3
Эко-системы: «киборги»люди
программы
оборудование
люди
программы
оборудование
Многоуровневое взаимодействие
• Данные• Действия• Энергия• Масса
PLM «киборгов»: системы систем
Обеспечивающая система (предприятие)
Целевая система/сервис
(структура и работа)
Системы/сервисы в операционном
окружении
ДействияОбеспечивающая система (предприятие)
Целевая система/сервис
(структура и работа)
Системы/сервисы в операционном
окружении
Действия
требования
архитектур
а
рабочка
как сдела
но
Мультимодельноевзаимодействие
• Данные• Действия
требования архитектура рабочка как
сделано
5
перевод
Перевод
Пере
вод
переводПриложенияпроектанты
ПриложенияПоставщики
Приложениятехнология
ПриложенияЭксплуатация
ISO 15926 – «английский» для
данных жизненного цикла
ISO 15926 определяет :
1. Терминологию
2. Классификацию
3. Стандарт взаимодействия софта
6
Реализации (софт)
• XMpLant (Noumenon)• iRING (Bechtel -- консорциум)• .15926 (TechInvestLab)• OpenPlant (Bentley Systems)• XPP (SAP)• RSM (IBM)• …
7
Пример: Bechtel
• 53тыс. cотрудников, оборот более $27млрд.• 13 лет подряд ведущий подрядчик
строительных работ в США
• До конца 2012 года ожидается 30% всех проектов Bechtel будут использовать ISO 15926
• До конца 2014 года ожидается 100% всех проектов Bechtel будут использовать ISO 15926
http://iringtoday.com/interview-with-frank-matthewson-of-bechtel/
8
Conceptual mapping (ISO 15926)
Product data model
(ontology)
ISO 15926RDL
federation
Product data model
(ontology)
Product dataProduct data
1 ISO 15926 Rule ISO 15926 2
circle radius radius*2 diameter окружность
mappingmapping
ISO 15926 Outside
Product knowledge pyramid (ISO 15926)
ISO 15926 types
RDL
Catalogue(standard classes)
Product linesand project
Debug, change management
Product configuration baselines
Historic data (product operations time rows)
Fo
rm
al
mo
de
l
RDL
Product data
9
Unstructured data
(NLP needed)
Huge! Needs federation of multiple sources!But: one format
Needs federation even more! Multiple formats
Enterprise-related data excluded only to clarity of a slide.
201 type: ontological commitments (shared reality)
10
Библиотеки справочных данных
RDL
RDL (ГОСТы)
RDL (стандарты отрасли)
RDL проекта
RDL каталога
Проектная информация
Данные каталога
ISO/JORD
Национальная ассоциация
Отраслевая ассоциация
Поставщик каталога
Инжиниринговая компания
11
Knowledge warehouses view (ISO 15926)multiple levels of systems integration/federation
JORD Global RDL
CAMCAD
PLM ERPRDL
Enterprise 2CAMCAD
PLM ERPRDL
Enterprise 1POSC Caesar Association/FIATECH
12
Особенности онтологии ISO 15926
• Факт-ориентированная («что для одного проекта объект, для другого – атрибут»)
• 4D модель времени (можно описать смену экземпляра оборудования, жизненный цикл)
• Формат: semantic web (OWL-файлы, SPARQL endpoints)
13
Почему ISO 15926, а не...
• STEP – нет одного «английского», по факту много языков (applications protocol)
• MDM – не работает в масштабах отрасли• eOTD – не онтология, а словарь• ...
14
Почему не словарь?Качество результата
Словарь (синонимы)
Таксономия (род-вид)
Тезаурус (разные отношения)
Онтология (свойства)
Сложность реализации
15
ISO 15926 и жизненный цикл
16
ISO 15926 и жизненный цикл
PP656.17
Технология ISO 15926
Источник: FIATECH
Не хочу видеть никаких сумасшедших торговцев – ты что, не видишь, что тут битва идёт!
18
Спасибо за внимание
Анатолий Левенчук,http://[email protected]
Виктор Агроскин
TechInvestLab.ru(495) 748-53-88