27
Сергей Гумеров Директор по развитию нефтегазовой отрасли * Эталонные информационные модели, как ядро для организации SOA в индустриальных компаниях. Мировые стандарты.

Эталонные информационные модели

Embed Size (px)

DESCRIPTION

Доклад по SOA в нефтегазовой компаний

Citation preview

Page 1: Эталонные информационные модели

Сергей Гумеров

Директор по развитию нефтегазовой отрасли

* Эталонные информационные модели, как ядро для организации SOA в индустриальных компаниях. Мировые стандарты.

Page 2: Эталонные информационные модели

*Содержание

* Примеры СОА-проектов в отрасли

* Смарт СОА и другие архитектурные паттерны

* Эталонная семантическая модель

* Стандартизация и техрегулирование

* Моделе-ориентированная система управления 2020

Page 3: Эталонные информационные модели

Единая интегрированная архитектура Интегрированного управления операциями на

добыче((IONH - Системы систем на основе SOA)

*Примеры СОА-проектов

StatOil – TAIL (IONH, GODI)

TAIL - принципы экономичной и

безопасной эксплуатации

ресурсов

Рост добычи 6%Себестоимость -30%

Аварийность – 0

Роботизация операций

Мониторинг состояния и

производительности

Оптимизация капитальных

ремонтов

Обеспечение беспроводной

связи

Совместная визуализация

Мобильная инфраструктура

для ИТР

Page 4: Эталонные информационные модели

* StatOil – TAIL (IONH, GODI)

Производители

Инженеры и руководители

Данные с месторождений

• Бурение и скважинные операции

• Запасы и производственные операции

• ГТМ и ремонты Поток информации в

режиме реального времени на базе эталонной

семантической модели, реализованной на открытых

стандартах

Операторы

• Сопровождение рабочих на месторождении

• Контроль за оборудованием

• Сбор измерительной информации по радиоканалам

• Роботизированные операции

• Ремонты по техническому состоянию

• Раннее обнаружение событий

• Мониторинг и планирование капитальных ремонтов

• Совместная визуализация

Page 5: Эталонные информационные модели

* StatOil – TAIL (IONH, GODI)

ЭксплуатацияОптимизацияпроизводства

Управлениемоделями

PI, IP21, Kongsberg, Siemens, ABB, Energy Components, SAP, Maximo, Engineering

systems (Intergraph, Delmia и др.)

Integrated Information Framework

DrillingDrilling RR&P&P O&MO&M

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

Системы корпоративного уровня

Мониторингусловий

Page 6: Эталонные информационные модели

*Примеры СОА-проектов

Архитектура приложений проекта GODI

RSM ModelRepositor

y

Real Time Bus

Visualization Engine

Enterprise Model Services

DA Client

HDA ClientJMS

Publisher

CallbackEvents

InterfaceLocati

onResolution

ModelExplorer

GDA Server

Model Store

TSDAHSDA

RSM Model Aware OPC

Server Adapter

HSDA TSDA

Process control and data historian applications

RSM Model Aware OPC Client Adapter

HSDA TSDA

OPC DA OPC HDAOPC DA

ModelRegistry

GDA ClientGDA

ModelData

Real TimeData

- HistoricalData

Complex Event Handler

Any Portal Portlet or Rich Client

Business Engine

Process Server

Event Data

Enterprise Applications

Enterprise Applications

Enterprise Applications

Web Service Engine

Enterprise Applications

Transaction Bus

OPC HDA

Reference Semantic ModelA linkage of: S95/S88, ISO-15926, IEC-61970/68, ISO-13374, OPC, WITSML/PRODML

RSM Model Aware WITSML

Server Adapter

HSDA GDA

OPC DA XML/Adapter

RSM Model Aware Server Adapter

GDA GDA

XML/SOA Adapter

Process Analysis applications

Engineering Data Warehouse, CAD & Project Document

Repositories

WITSML/PRODMLServer

XML/SOA Adapter

Page 7: Эталонные информационные модели

*Примеры СОА-проектовCIPROS - Computer Process Refining Operations

System . ENI

Page 8: Эталонные информационные модели

*Примеры СОА-проектовCIPROS - Computer Process Refining Operations

System . ENIПредставление эталонной модели

Page 9: Эталонные информационные модели

* Смарт СОА и другие архитектурные паттерны

Системная архитектура

Стратегическое управление

Бизнес-стратегия

ИТ-стратегия

Бизнес-архитектура

•Цели•Процессы•Системы•Активы•Методики •Люди•Расположение

ИТ-архитектура

• Приложения• Информация

• Инфраструктура• КИП

• Связь

Планирование развития

Корпоративная архитектура

Уровень стратегий

Уровень планирования и анализа

Фокус

на в

сем

п

ред

пр

ияти

иФ

окус

на п

роекта

х

Участвует в некоторых процессах стратегического управления

Разрабатываемые решенияОперационная бизнес- и ИТ-среда.

Уровень разработки и эксплуатации

Офис Управления Проектами

Корпоративная архитектура идентифицирует инициативы / проекты, необходимые создания качественно новой системы интеллектуальной системы управления

Офис Управления Проектами (PMO – Project Management Office) взаимодействует с Корпоративной Архитектурой, но не является ее частью или основой для ее построения.

Следит за методологией и применением стандартов управления проектами при их планировании

Осуществляет мониторинг проектов и информирует руководство о ходе проектов.

Page 10: Эталонные информационные модели

Окружающая среда

* Смарт СОА и другие архитектурные

паттерны

Сервис (вход-выход,

ограничения)Системы

Пользователь

Событие

Объект

Параметр

Процесс

События

Правила

ДеятельностьОбъект Субъект

Page 11: Эталонные информационные модели

* Смарт СОА и другие архитектурные

паттерны

Page 12: Эталонные информационные модели

* StatOil – TAIL (IONH, GODI)

Типовые процессы для оптимизации

добычи

Методология идентификации сервисов Service-oriented Modeling and Architecture - SOMA

Вариант 1. Докомпозиция

производственного процесса на функции

и системы

Вариант 2. Формирования

сервисов от текущих активов, системного

анализа

Вариант 3. Формулирование

сервисов в зависимости от текущих целей

Увеличить производительность

скважины 15%

Снизить частоту диагностики

скважины 2раза

Page 13: Эталонные информационные модели

Окружающая среда

* Смарт СОА и другие архитектурные

паттерны

Сервис (вход-выход,

ограничения)Системы

Пользователь

Событие

Объект

Параметр

Процесс

События

Правила

ДеятельностьОбъект Субъект

Page 14: Эталонные информационные модели

Информация о состоянии системы и окружающей среды

Проектирование (моделирование)

Процессы (работы)

t

Интегрированная модель системы

Результат

Цель

* Смарт СОА и другие архитектурные

паттерны

Page 15: Эталонные информационные модели

*Эталонная семантическая модель

Reference Semantic Model

Нефтяные инженеры работают с

интегрированной моделью для поиска

новых решений

Новые инструменты по управлению

информацией для обеспечения

инженерной работы

Партнерство между инженерами и ИТ

Визуализация и анализ

Эталонная модель

Стандарты

Конфигурация правил

СОА

Мониторинг состояния

и совместная

работаСобытийно

е управления в реальном

времениПредупреж

дения, анализ и

оптимизация

Модель

Page 16: Эталонные информационные модели

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

Управление пространством имен (кодификация)

RSM репозиторий поддерживает метаданным (данные месторасположения) корпоративных объектов обеспечивая целостностью данных и сервиса кодификации объектов

Доступ информации через Web ServicesАдапторы, ознакомленные с RSM получают информацию через различные каналы: OPC, PRODML, and SQL через RSM, устраняя информационные барьеры (домены, инвентарные номера, итд)

Комплексная обработка событийВстроенный, конфигурируемый инструмент настройки правил обеспечивает инициацию бизнес-процессов и сервисов

Вычисление производительностиВалидация данных, KPI, мониторинг прозводства и пр

Поддержа визуализации через браузер

SQLDatabase

DocumentManagement

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

P-45

P-46

P-48

Distributed Control System

ProgrammableLogic Controller

Distributed Control System

ModelAware

Adaptors

SQLDatabase

ProgrammableLogic Controller

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

ModelAware

Adaptors

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

IIF Instance

IIF Instance

Time SeriesHistorian

Unit Operation A

Unit Operation B

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

MaintenanceRequest

MaintenanceRequest

MaintenanceWork Order

MaintenanceWork Order

MaintenanceResponse

MaintenanceResponse

May be generated for0..n

1..1

1..1

1..1

EquipmentClass Property

EquipmentClass Property

EquipmentProperty

EquipmentProperty

EquipmentCapability TestSpecification

EquipmentCapability TestSpecification

EquipmentClass

EquipmentClass

Hasvalues for

0..n

0..n

0..n

0..n

0..n

EquipmentEquipment

EquipmentCapability Test

Result

EquipmentCapability Test

Result

0..n

0..n1..n

Hasproperties

of

Is testedby a

Maps to

Defined by

Records theexecution of

0..n

0..n May result in

0..1

May be up of Is against

Is madeagainst

0..n

0..n

Defines aprocedure forobtaining a

CompositeBusinessService

WebServicesEngine

Cell Phones & Smart Phones

Remote Users, Vendors

Desk Top Applications

Unit Operation B

Unit Operation A

Any Portal or Web Service App

MRO, & Engineering Databases

ERP Applications

Process ControlNetworks

*Эталонная модель Семантическое описание Reference Semantic Model

Page 17: Эталонные информационные модели

*Эталонная семантическая

модель Reference Semantic Model

Классы моделе

йСпособыописаний

Семантическое

Логическое

Математическое

Функциональная модель

Морфологическая модель

Информационная модель

Интегрированная (Целостная)

Модель предметной области

Бизнес-процессы

Состояние объекта и

связей в РРВ

Бизнес-объекты и характерис

тики

Page 18: Эталонные информационные модели

*Эталонная семантическая модель

Новые свойства

*Инфо-графичность – визуализация

*Открытость к изменениям

*Постоянное действие (по циклу Деминга)

*Интегрированность модели

*Действие на протяжение жизненного цикла системы

*Историческая преемственность (отчуждаемость)

*Непосредственная связь целевыми параметрами

*Многоразмерность, мультидисциплинарность

Page 19: Эталонные информационные модели

*Примеры интерфейсов для

разработки семантической

модели

Page 20: Эталонные информационные модели

*Эталонная модельИнтегрированность по

дисциплинам

Бизнес модель

Инженерные модели

Геологические модели

ИТ-модели

Цели, Стратегии, Процессы, ПоказателиСтруктуры, ЛюдиГосударство, Окружающая среда

Нормативы, Стандарты,Методики, Справочники,Тех процессы, карты, расписания

Сейсмическая ГидродинамическаяГеологотехническая модели

ПриложенияДанныеИнфраструктураПользователи

Цель

Система

BMM,BPMN,Balanced scorecardISA88, ISA95

SysMLIEEE 61970/68ISO 15926, Mimosa

PPDM,POSC

UML,ITILISO 15926,PRODML, WITSML

УровниСтандарты

и стан.метрики

Page 21: Эталонные информационные модели

*Эталонная модель Математическое описание

Page 22: Эталонные информационные модели

* Стандартизация

и техрегулирован

ие

*Открытость стандартов

*Система стандартизации и регулирования

*Современные стандарты описаний

*Современные стандарты деятельности

*Приведение отраслевых стандартов в формализованную форму

*Система контроля исполнения стандартов

*Устаревание стандарта на ИС

ISO 15926ISA 88ISA 95

MIMOSAOpenO&MPOSC Caesar

OPCW3C Semantic Web (RDF)W3C Semantic Web (OWL)

W3C Semantic Web (SPARQL)

Page 23: Эталонные информационные модели

Кто (что) удерживает

целое?

Как оптимально строить и управлять

Что есть система на

протяжении ЖЦ?

Какова цена ошибки и верного

решения?

Стандарты деятельности:ГОСТ-ИСО 15288

Стандарты описания:ГОСТ-ИСО 15926

* Моделе-ориентированная

система управления 2020

Смена парадигмы управления

Page 24: Эталонные информационные модели

* Моделе-ориентированная система управления 2020

Целостность (единство) целей нефтедобывающего производстваПроизводительнос

тьНадежность Безопасность

Структурно-территориальная и геологическая целостностьсетевая и временная неразрывность залегания нефти, её извлечения и передачи к узлу

приемаСистемная (функциональная) целостность

всех подсистем, технических объектов, конструктивных элементов и процессов

Целостность на всех этапах жизненного цикла

Геология Проектирование Строительство Производство ТОиР Поставки

Целостность по всем механизмам (инструментам) управления

Стандартизация и

техрегулирование

Инновационные материалы,

технологии и оборудование

Подготовка персонала

Научно-методический

фундамент

Банк опытно-промышленных и

экспериментальных знаний

Единая

система управления

Эффекты от управления целостностью

Повышение эффективнос

ти ГТМ

Снижение материало-,трудо-, энерго-емкости

Снижение простоевв добыче

Повышение коэффициента извлекаемости

Ускоренный ввод

мощностей

Управление целым

Page 25: Эталонные информационные модели

* Моделе-ориентированная

система управления 2020

Page 26: Эталонные информационные модели

*Смена парадигмы управленияПонятие Системы Систем

• Система систем – система интегрирующая текущие управляющие механизмы (системы) для обеспечения целостного управления много-компонентной системой (напр. нефтяная система)

• Принцип единства системы управления и основных ее компонент:

• Производственное управление• Информационное управление• Проектное управление• Среда совместной работы и взаимодействия• Интеграция каналов взаимодействия объектами

управления

• Принцип 4-D представления объекта управления, как целевой системы непрерывно изменяющейся во времени и пространстве

Page 27: Эталонные информационные модели

АвтоматизированоДиагностировать, измерять и видеть точнуое состояние всего

Связанно между собоюВсе может общаться и взаимодействовать между собою (люди, системы, объекты)

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

*Смена парадигмы управления