Опыт инженерии справочных данныхISO 15926 и создания каталога
оборудования, обслуживающего полный жизненный цикл судна
24 марта, 2011г.
ФГУП «СУДОЭКСПОРТ»
Александр Шаманин
Миссия ОСК и Судоэкспорта
2
Сервис по управлению проектами развития Группы обществ ОСК
Модернизация существующих
верфей
Строительство новых верфей
Строительство ООО «Звезда-ДСМИ»
Строительство ООО «Восток-Раффлс»
Создание инфраструктурных
предприятий
Каталог судового комплектующего оборудования и
материаловИмпорт/Экспорт судового
комплектующего оборудования и
материалов
Создание предприятий для выхода на новые
рынки и производства
новых продуктов
Совместное предприятие с Сайпем SAIRUS
Генподрядная организация «SDS Констракшн»
Изучение, освоение и использование природных ресурсов Мирового океана, континентального шельфа и дна Мирового океана.Строительство сложной морской техники
Обслуживание международной торговли Строительство морского транспорта
Обеспечение безопасности внутренних морских вод, территориального моря, исключительной экономической зоны, континентального шельфа Российской Федерации и их природных ресурсовСтроительство военного флота
10 000
1 000 000
10 000 000
Лада Калина
Длина 4,0 мШирина 1,7 мВысота 1,5 мМасса 1,5 т
МЛСП «Приразломная»
Длина 126 мШирина 126 мВысота 141 мМасса 118 000 т
Размер
Количестводеталей
Длина танкера 260 м,Ширина танкера 34 м,Осадка 13,6 м,Дедвейт 70 000 т,Скорость хода 16 узлов
Танкер проекта 70046«Михаил Ульянов»
Масштабы. Множество подрядных организаций.
3
Обмен даннымиДокументо-центрическая
модель
Проектирование РКД
Изготовление
и монтажтруб
Закупки
Конструкторско-
технологическая
подготовкапроизводств
Изготовление
корпусаМонтажсистем
Эскизный проект
Электро-монтаж
Общедоступная модель
Электро-монтаж
Проектирование РКД
Изготовление
и монтажтруб
Закупки
Эскизный проект
Изготовление
корпуса
Конструкторско-технологическая
подготовкапроизводств
Монтажсистем
Интеграция данныхИнформационно-
центрическая модель
• У участников жизненного цикла, в разных системах одна и та же информация вводится 7 раз• Значительные ошибки связи и потери проектной информации приводят к повреждению
проекта (до 20% от инвестиций)• 25-30% от расходов на постройку проекта вызвано децентрализацией данных или плохой
связью.
Интеграция данных Жизненного Цикла
4
Тренд: вавилонская башня
Важно: «в проекте должна быть единственная версия правды», но• Мы не можем вести всю разработку «вплоть
до винтика» в одном месте, в одном месте можно только собрать результаты работы других предприятий
• Мы уже не можем загнать весь проект в одну базу данных: ОСК не является одной организацией, это холдинг
• Мы не можем управлять выбором программных средств: на каждом предприятии свои потребности, знания и традиции
Зато мы можем настаивать на стандартах интеграции информации и поддерживать «один компьютерный язык»: ISO 15926
5
Производство
Проектант
Закупка/Производство Эксплуатация
Проектирование Закупка Постройк
аСдача
заказчикуЭксплуатация Вывод из
эксплуатацииЗакупка Ремонт Закупка Модернизация
ISO15926
CAD
ERP/MES
CAMWeb
EAM
ПоставщикиПоставщикиПоставщикиПоставщики
Проект Каталог
июнь - август 2010 года
Замысел,
формирование требований
август - февраль 2011 г.
Разработка
февраль – IV квартал 2011 г.
Введение в эксплуатацию
Дальнейшее развитие и эксплуатация Системы
Эксплуатация
Смена системы
Смена платформы
Каталог
Вери
фик
ация
6
Административное состояние проекта
7
Р А С П О Р Я Ж Е Н И Е О введении в опытную эксплуатацию Каталога судового комплектующего оборудования и материалови Библиотеки справочных данных судостроения
Подписано22 марта 2011г.
Придание RDL и каталогу официального статуса
Разрабатывается порядок верификации данныхотраслевой рабочей группой при ОСК
Моделирование инженерных данных
8
Моделирование (5 чел)
Студенты (3 чел.)МГТУ (Системы обработки
информации и управления)
Системный архитектор (1 чел.)
Инженер (1 чел.)
Моделирование происходит по Методике Инженерия справочных данных ISO 15926 - TechInvestLab
Выявление набора проектных данных
Выявление единиц описания данных
хранилища
Характеризация набора данных Мэппинг Передача
данныхВерификация результатов.
Жизненный цикл
Выявление набора проектных данных• Загружено (несколько
объектов)•Сепаратор•Насос•Арматура•Материалы
Выявление единиц описания данных хранилища•Согласование с
поставщиками данных – Проектные Бюро ОСК
Характеризация набора данных•Характеризация
проводилась совместно с поставщиками данных – Проектные Бюро ОСК
Мэппинг•Работа группы
модельеров данных
Передача данных•Преобразование в
нейтральные Excel таблицы и передача
Верификация результатов•Импорт нейтральных
таблиц
Процесс моделирования инженерных данных
9
Номер
вида
Отраслевой
код
Номер марки
Имя
марки Наименование полное
Прочность
НТД на
сортамент
НТД на тех.
требования
НТД на
марку 1
КЕИ количества
КЕИ
массы
Масса
Призна
к труб
Отдел Примечание
Длина
Ширина
Высота
Номер
раздела
Номер
группы
Типоразме
р
Наименован
ие кратко
е
Раздел ОКМ
Ключевое
слово Вид марки
Краткое наименов
ание материала
Плотность
Удельный вес
КЕИ плотност
и
КЕИ удельного веса
Расшифровка КЕИ
удельного веса
Расшифровка КЕИ
плотности
Уникальный
ID
Login пользовате
ля
КЕИ
массы
КЕИ количества
Тип ведомости заказа
(материальная или
издельческая)
Номер типа
ведомости заказа
10
01362772012 001
08Х18Н10Т
Трубы бесшовные холодно- и теплодеформированные из коррозионностойкой стали. Термообработанные. Обычной точности изготовления
ГОСТ9941-81
ГОСТ9941-81
ГОСТ5632-72 006 166
0,160т
22 Плотность 7900кг/м3
3,00
0
1,40
002 01
6х1,4
трубы из кор/ст.ст. 02
Сталь нержавеющая
Сталь коррозионностойкая (нержавеющая) Нж
7 95
0,000
0,000316 316 кг/м3 кг/м3
73375756568714 KR 166006 м
05
00522890265 025 A
Прокат толстолистовой горячекатаный, высокой плоскостности, с обрезной кромкой, из углеродистой стали
=>12мм
ГОСТ19903-74
ГОСТ5521-93
ГОСТ5521-93 055 166
94,200м
22
Код приведен для нормальной точности прокатки. Масса указана 1м2. Плотность 7850кг/м3
6 000,
000
1 600,
000
12,0
0001 01
12х1600х6000 лист 01
Сталь нормал. прочности
Сталь нормальной прочности для судостроения Снп
7 85
0,000
0,000316 316 кг/м3 кг/м3
73348935506060 KR 166055 м
26
06846819040 001
ИРП-3012
Кольца резиновые круглого сечения специальные для судостроения
ОСТ В 38.0529-86
ОСТ В 38.055-82
ТУ38 005924-2002 796 166
0,010ф
22
Код приведен для кольца типа 2 для подвижных соединений. Масса указана 1шт 16 01
1-102,5-5,8 кольцо 16 Резина
Смеси резиновые
0,000
0,000316 316 кг/м3 кг/м3
73379840068879 KR 166796 и 9
Созданные шаблоны
10
На данный момент создано 38 шаблонов
Пример шаблона
11
X2
CoInd
ClassOfAssemblyOfIndividual
CoRel
hasClassOfPart
hasClassOfWhole
X1
CoInd
ClassOfAssemblyOfIndividual
Пример шаблона
12
RALColor
X2
CoInd
RAL Colour ClassRDS5550978567
CoCoInd
X1
CoInd
Пример шаблона
CoInd
PumpHousingMaterial
X2
CoCompound
PUMP HOUSINGSE0003
CoFuncPhysObj
X1
CoInd
ClassOfAssemblyOfIndividual
CoRel
hasClassOfParthasClassOfWhole
13
Пример шаблона
X1
CoInd
hasCoPosessor hasClassOfPart
Suction LiftRDS355859
Property
hasClassifier
UpperBoundOfPropertyRange
hasClassified
X2
ArithmeticNumber
METRERDS1332674
Scale
hasResult hasInput
Suction Lift Range
PropertyRange
Suction Lift
CoIndirectProperty
SuctionLiftUpperBoundInMetre
14
Пример шаблона
PropertyX1
CoInd
PropertyRange
X3
Scale
X4
ArithmeticNumber
Property Property
X2
CoIndirectProperty
hasCoPosessor
hasPropertySpace
hasClassifier hasClassifier UpperBoundOfPropertyRangeUpperBoundOfPropertyRange
hasClassified
hasInput
hasClassified
hasInput
hasResult hasResult
15
Пример шаблона
DryWeightInKilogramPropertyX1
CoInd
PropertyRange
KILOGRAMRDS1328669
Scale
X4
ArithmeticNumber
Property Property
Dry weightRDS358334
CoIndirectProperty
hasCoPosessor
hasPropertySpace
hasClassifier hasClassifier UpperBoundOfPropertyRangeUpperBoundOfPropertyRange
hasClassified
hasInput
hasClassified
hasInput
hasResult hasResult
16
17
TechnicalSpecificationAndEmbodyment
X2
CoInd
STANDARD CLASSRDS495917841
CoCoInd
ТЕХНИЧЕСКОЕ УСЛОВИЕSE0004
CoCoInd
ВАРИАНТ ИСПОЛНЕНИЯSE0005
CoCoInd
X3
CoInd
X1
CoInd
Пример шаблона
Особенности моделирования
18
1. Моделирование в классах2. Специализированные Российские
параметры3. Моделирование таблиц
Зарубежных шаблонов недостаточно
#123 #456
Level 0(Possible) Individual
Level 1Class
Level 2 (n in fact)Class_of_Class
Class 1 Class 2
Class_of_Class A Class_of_Class BClass_of_Class R
Class_of_Relationship
Relationship
Объекты
Каталог
Особенности моделирования
19
1. Моделирование в классах2. Специализированные параметры3. Моделирование таблиц
Зарубежных шаблонов недостаточно
Напор, мHydraulic Head
Давление, ПаP = ρ g h∙ ∙
Город
Географические координаты (по Гринвичу) Высота
над уровнем моря, м
Ускорение свободного падения, м/с2
Долгота Широта
Берлин 13,40 в.д. 52,50 с.ш. 40 9,81280
Будапешт 19,06 в.д. 47,48 с.ш. 108 9,80852
Вашингтон 77,01 з.д. 38,89 с.ш. 14 9,80112
Вена 16,36 в.д. 48,21 с.ш. 183 9,80860
Гринвич 0,0 в.д. 51,48 с.ш. 48 9,81188
Каир 31,28 в.д. 30,07 с.ш. 30 9,79317
Киев 30,30 в.д. 50,27 с.ш. 179 9,81054
Мадрид 3,69 в.д. 40,41 с.ш. 655 9,79981
Москва 37,61 в.д. 55,75 с.ш. 151 9,8154
Нью-Йорк 73,96 з.д. 40,81 с.ш. 38 9,80247
Одесса 30,73 в.д. 46,47 с.ш. 54 9.80735
Осло 10,72 в.д. 59,91 с.ш. 28 9,81927
Париж 2,34 в.д. 48,84 с.ш. 61 9,80943
Прага 14,39 в.д. 50,09 с.ш. 297 9,81014
Рим 12,99 в.д. 41,54 с.ш. 37 9,80312
Стокгольм 18,06 в.д. 59,34 с.ш. 45 9,81843
Токио 139,80 в.д. 35,71 с.ш. 18 9,79801
Ускорение свободного падения для некоторых городов
Особенности моделирования
20
1. Моделирование в классах2. Специализированные Российские параметры3. Моделирование таблиц
BOLT on GOST 7798-70номинальный диаметр, длина болта и
резьбы
60 mmProperty
mmScale hasResult
hasInput
60ArithmeticNumber
54 mmProperty
hasResult
hasInput
54ArithmeticNumber
2 3
[d, l, l1]1
MultidimensionalPropertySpace
[20mm, 60mm, 54 mm]
MultidimensionalProperty
20 mmProperty
20ArithmeticNumber
[d, l, l1]
MultidimensionalPropertySpace
1
hasResult
hasInput
Формат представления в проекте
21
ДанныеExcel
Описание шаблонаPower Point
TemplateName X1 X2Specialization Насосы НЦВ НЦВ-25/20Б
TechnicalSpecificationТУ 26-06-1233-79(89Д) НЦВ-25/20Б
Specialization PUMP DRIVER ДМН112МА2ClassOfAssemblyOfIndividual ДМН112МА2 НЦВ-25/20БRatedVolumeFlowRateInMetrePerHourProperty НЦВ-25/20Б 25VolumeFlowRateAtLowerLimitFlowInMetrePerHourProperty НЦВ-25/20Б 15VolumeFlowRateAtUpperLimitFlowInMetrePerHourProperty НЦВ-25/20Б 30HydraulicHeadNominalInMetreProperty НЦВ-25/20Б 20HydraulicHeadLowerBoundInMetreProperty НЦВ-25/20Б 24HydraulicHeadUpperBoundInMetreProperty НЦВ-25/20Б 16NetPositiveSuctionHeadAvailableInMetreProperty НЦВ-25/20Б 4RotationalFrequencyInRPMProperty НЦВ-25/20Б 2900DryWeightInKGProperty НЦВ-25/20Б 120LengthInMetreProperty НЦВ-25/20Б 743BreadthInMetreProperty НЦВ-25/20Б 470HeightInMetreProperty НЦВ-25/20Б 470RatedPowerConsumptionInKilowattProperty ДМН112МА2 4
SeaVesselBuildingApproval НЦВ-25/20БРоссийский Морской Регистр Судоходства
RiverVesselBuildingApproval НЦВ-25/20Б Российский Речной Регистр
RiverVesselBuildingApproval
River Vessel Building
CoActivity ParticipatingRoleAndDomain
hasClassOfWhole hasClassOfPart
ClassOfParticipation
X1
CoInd
Used in
Role
X2
ActInd
Approved
CoApprovalByStatus
Approval
Формат представления
22
Таблица мэппингаExcel Pump TU Q H dH F Driver N M LBH
НЦВ-25/20Б ТУ 26-06-1233-79 (89Д) 25 (15-30) 20 (24-16) 4 2 900 ДMН112MА2 4 120 325x470x737
1НЦВ-25/30Б ТУ 26-06-1233-79 (89Д) 25 (17-35) 30 (32-24) 4 2 900 2ДMШН132А2 55 143 430x470x760
1НЦВ-25/65Б ТУ 26-06-1233-79 (89Д) 25 (15-30) 65 (67-25) 5 2 900 2ДMШН160MА2 11 185 570x465x900
1НЦВ-25/80Б ТУ 26-06-1233-79 (89Д) 25 (13-33) 80 (82-77) 5 2 900 2ДMШН180MА2 15 240 518x387x900
Rule Name Type Pattern1 Pattern2Parse Pump Regex (\d?)(.+)-(.+) NULLParse TU String NULL NULLParse Q Regex (\d+) \((\d+)-(\d+)\) NULLParse H Regex (\d+) \((\d+)-(\d+)\) NULLParse dH String NULL NULLParse F String NULL NULLParse Driver String NULL NULLParse N String NULL NULLParse M String NULL NULLParse LBH Regex (\d+)x(\d+)x(\d+) NULLLine ClassOfAssemblyOfIndividual PUMP DRIVER CENTRIFUGAL PUMPLine Specialization Насосы #Pump:X2# #Pump:X1##Pump:X2#-#Pump:X3#Line Specialization #TU:X1# #Pump:X1##Pump:X2#-#Pump:X3#Line Specialization PUMP DRIVER #Driver:X1#Line ClassOfAssemblyOfIndividual #Driver:X1# #Pump:X2# - #Pump:X3#Line RatedVolumeFlowRateInMetrePerHourProperty #Pump:X1##Pump:X2#-#Pump:X3# #Q:X1#Line VolumeFlowRateAtLowerLimitFlowInMetrePerHourProperty #Pump:X1##Pump:X2#-#Pump:X3# #Q:X2#Line VolumeFlowRateAtUpperLimitFlowInMetrePerHourProperty #Pump:X1##Pump:X2#-#Pump:X3# #Q:X3#Line HydraulicHeadNominalInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #H:X1#Line HydraulicHeadLowerBoundInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #H:X2#Line HydraulicHeadUpperBoundInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #H:X3#Line NetPositiveSuctionHeadAvailableInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #dH:X1#Line RotationalFrequencyInRPMProperty #Pump:X1##Pump:X2#-#Pump:X3# #F:X1#Line DryWeightInKGProperty #Pump:X1##Pump:X2#-#Pump:X3# #M:X1#Line LengthInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #LBH:X1#Line BreadthInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #LBH:X2#Line HeightInMetreProperty #Pump:X1##Pump:X2#-#Pump:X3# #LBH:X2#Line RatedPowerConsumptionInKilowattProperty #Pump:X1##Pump:X2#-#Pump:X3# #N:X1#Line SeaVesselBuildingApproval #Pump:X1##Pump:X2#-#Pump:X3# Российский Морской Регистр СудоходстваLine RiverVesselBuildingApproval #Pump:X1##Pump:X2#-#Pump:X3# Российский Речной РегистрTemplateName X1 X2
ClassOfAssemblyOfIndividual PUMP DRIVER CENTRIFUGAL PUMPSpecialization Насосы НЦВ НЦВ-25/20Б
SpecializationТУ 26-06-1233-79 (89Д) НЦВ-25/20Б
Specialization PUMP DRIVER ДMН112MА2ClassOfAssemblyOfIndividual ДMН112MА2 НЦВ - 25/20БRatedVolumeFlowRateInMetrePerHourProperty НЦВ-25/20Б 25VolumeFlowRateAtLowerLimitFlowInMetrePerHourProperty НЦВ-25/20Б 15VolumeFlowRateAtUpperLimitFlowInMetrePerHourProperty НЦВ-25/20Б 30HydraulicHeadNominalInCubMetreProperty НЦВ-25/20Б 20HydraulicHeadMINInCubinMetreProperty НЦВ-25/20Б 24HydraulicHeadMAXInCubinMetrePerHourProperty НЦВ-25/20Б 16
АдаптерА1
Текущая архитектура проекта
23
AVEVA.NETPortal
Источник данных
Потребитель данных
АдаптерА0
АдаптерА1
АдаптерА2
RDL
проекта
Нейтральное представление
данных(таблица Excel)
Данные в формате
поставщика
Адаптер А0
Адаптер А0
24
Данные в нейтральном
формате
Схема данных+ XML Шаблоны
RDL
проекта
Адаптер
<Association type="is classified as"> <ClassID> X</ClassID> </Association>
<Association type="is classified as"> <ClassID> X</ClassID> </Association>
<Association type="is classified as"> <ClassID> X1</ClassID> </Association>
TemplateName X1 X2Specialization Насосы НЦВ НЦВ-25/20Б
TechnicalSpecificationТУ 26-06-1233-79(89Д) НЦВ-25/20Б
Specialization PUMP DRIVER ДМН112МА2ClassOfAssemblyOfIndividual ДМН112МА2 НЦВ-25/20БRatedVolumeFlowRateInMetrePerHourProperty НЦВ-25/20Б 25VolumeFlowRateAtLowerLimitFlowInMetrePerHourProperty НЦВ-25/20Б 15VolumeFlowRateAtUpperLimitFlowInMetrePerHourProperty НЦВ-25/20Б 30HydraulicHeadNominalInMetreProperty НЦВ-25/20Б 20HydraulicHeadLowerBoundInMetreProperty НЦВ-25/20Б 24HydraulicHeadUpperBoundInMetreProperty НЦВ-25/20Б 16NetPositiveSuctionHeadAvailableInMetreProperty НЦВ-25/20Б 4RotationalFrequencyInRPMProperty НЦВ-25/20Б 2900RatedPowerConsumptionInKilowattProperty ДМН112МА2 4
SeaVesselBuildingApproval НЦВ-25/20БРоссийский Морской Регистр Судоходства
RiverVesselBuildingApproval НЦВ-25/20Б Российский Речной Регистр
АдаптерА1, А2
Таблица мэппинга
Текущее состояние проекта
25
Интерфейс адаптера А0
Интерфейс адаптера А1
Интерфейс каталога
ЦКБ МТ “Рубин”
ФГУП Судоэкспорт
ОАО «ЭНА»
Программа Испытаний(план - конец марта 2011г.)
26
AVEVA.NETPortal
Источник данных
Потребитель данных
АдаптерА0
АдаптерА1
АдаптерА2
АдаптерА1
Нейтральное представление
данных(таблица Excel)
RDL
проекта
Архитектурные планы
27
Данные в формате поставщика
Данные в нейтральном
формате
RDL
проекта
+ШАБЛОНЫАдаптер
А0 v.2API
Автоматизированная связь
Таблица мэппинга
1. Переход с Excel-RDL на более совершенные продукты RDL
2. Автоматизированное взаимодействие с RDL 3. Автоматическое присвоение кодов по
классификаторам4. Верификация данных в каталоге5. …Адаптер
А1, А2v.2
Верификация
Приглашаем к сотрудничеству и обмену опытом в области интеграции данных!
ФГУП «Судоэкспорт»г.Москва ул.Садовая-Кудринская д.11
Тел.:+7(495)727-30-52 доб. 271http:// www.sudoexport.ru
28
Интеграцию данных в массы!
Участники «полигона»
29
ЦКБ МТ “Рубин” ОАО ЭНАЦКБ МТ “Рубин”
ФГУП Судоэкспорт
ОАО «ЭНА»
Россия, г.Санкт-Петербург,ул. Марата, 90
Россия, г. Щёлково, Московской обл.ул.Заводская, 14,
г.Москва ул.Садовая-Кудринская д.11
Открытое акционерное общество "Центральное конструкторское бюро морской техники "Рубин" создано в Санкт-Петербурге в 1901 году. Оставаясь крупнейшим в России конструкторским бюро по проектированию подводных лодок различного назначения, в настоящее время ЦКБ МТ "Рубин" внедряет новейшие технологии в разработку различных наукоемких проектов гражданского назначения: освоение нефтяного и газового судостроения, развитие скоростного железнодорожного движения и др.
Открытое акционерное общество по производству электронасосных агрегатов "ЭНА" создано в 1992 году на базе Щелковского насосного завода, основанного в 1932 году. ОАО "ЭНА" является одним из ведущих российских производителей насосного оборудования. Продукция ОАО "ЭНА" широко известна на российском рынке и за рубежом.Предприятие выпускает центробежные насосы промышленного назначения большой номенклатуры