Reference data for process plant David Leal [email protected] thanks to Magne...
-
Upload
naomi-miller -
Category
Documents
-
view
220 -
download
2
Transcript of Reference data for process plant David Leal [email protected] thanks to Magne...
Reference data for process plant
David [email protected]
thanks to Magne Valen-Sendstad of DNV for many of the examples
ISO 15926 - Data Model and Reference Data Library
CoreClasses
Standard &Proprietary
Properties Classes
Manufacturer Specified Properties Classes
Property Classes
CoreClasses
Standard &Proprietary
Activity Classes
Manufacturer Specified Activity Classes
Activity C
lasses
RDL
CommonTerminology
CoreClasses
Standard &Proprietary
Classes
Manufactured Item Classes
Standardised in ISO 15926-2
Product Cataloguesrepresented using ISO 15926
Standardised in ISO 15926-4
Physical Object C
lasses
Standardised by e.g. ISO /IEC/ ANSI/ BS/DIN,represented using ISO 15926
Data Model OWL
Making it happen
ISO 15926-2
philosophy
basic engineering
ISO 15926-4processoil and gas
supplierparts
thing
individual
flange
2" flange raised face flange
API 2″ 300# RF
composition
classification
commodities ISO + tradeassociations
suppliers andmanufacturers
Fred Bloggs part type A1234-5
20
200
20,000
2,000,000
??,000,000
OWL
Reference Data Levels of Precision1. Nomenclature (List of names of concepts)
2. Dictionary (List of concepts with definitions)
English 570 200 centrifugal pump A (dynamic) pump utilizing impellers provided with vanes generating centrifugal force to achieve the required pressure head.
3. Taxonomy (Structure of like concepts with definitions)English 570 200 centrifugal pump is a specialization of 632 100 dynamic pump
English 632 100 dynamic pump is a specialization of 570 100 pump
4. Hybrid (Knowledge models without product structure)
English 570 200 centrifugal pump class_of_indirect_property 139999 impeller diameter
5. Ontology (Knowledge models with product structure)English 570 200 centrifugal pump class_of_assembly_of_individual 130207 pump impeller
English 130207 pump impeller class_of_indirect_property 139999 impeller diameter
6. Extended Ontology (Knowledge models including relations between products)English 570 200 centrifugal pump can be performer of a 192512 pumping process
English 400143 batch of liquid can be subject in a 192512 pumping process
7. Individual product models
Model(Integration)
Text
RD
L/D
om
ain
ex
per
tsD
om
ain
ex
per
ts
English 667 447 900 centrifugal pumpEnglish 667 492 900 dynamic pumpEnglish 667 501 900 impulse pump
ISO 15926-6Dictionary
ISO 15926-6 Thesaurus
ISO 15926-6 Ontology
English 1000001 is classified as a 570200 centrifugal pump
English 1000001 P-1301 is part of 1000002 Unit 1300P-1301
Not Reference Data, Project Data
The IDS Test Case #1: Rosemount 3051 Gauge Pressure
Transmitter
RDL
CoreClasses
Standard &Proprietary
Classes
Manufactured Item Classes
Doing simple things simply
• Material asset “98-12345”– function type: centrifugal pump– model: Goulds 3196STD– suction connection: 1-1/2’’ ANSI RF– discharge connection: 1’’ ANSI RF– supply voltage: 460 V– supply phases: 3– supply frequency: 60 Hz
Doing simple things simply
type function type
model
suction connection
discharge connection
supply voltage
460
Volt
supply frequency
60
Hz
3
supply phases
98-12345
material asset centrifugal pump
Goulds 3196STD
ANSI 1-1/2’’ RF
ANSI 1’’ RF
A standard vocabulary
type function type
model
suction connection
discharge connection
supply voltage
460
Volt
supply frequency
60
Hz
3
supply phases
98-12345
material asset centrifugal pump
Goulds 3196STD
ANSI 1-1/2’’ RF
ANSI 1’’ RF
A standard vocabulary
type function type
model
suction connection
discharge connection
supply voltage
460
Volt
supply frequency
60
Hz
3
supply phases
98-12345
material asset centrifugal pump
Goulds 3196STD
ANSI 1-1/2’’ RF
ANSI 1’’ RF
A standard vocabulary
fred_bloggs:98-12345 iso15926-4:discharge_connection ansi:flange-1in-RF .
Represented as RDF:
A standard vocabulary
fred_bloggs:98-12345 iso15926-4:discharge_connection ansi:flange-1in-RF .
Each thing is identified by a URI:
@prefix fred_bloggs: http://www.fred-bloggs.com/assets/ .@prefix iso15926-4 http://www.tc184-sc4.org/15926/-4/tech/reference-data /@prefix ansi http://www.ansi.com/reference-data/ .
A standard vocabulary
<owl:Thing rdf:about=“http://www.fred-bloggs.com/assets/98-12345”> <iso15926-4:discharge_connection rdf:resource=“http://www.ansi.com/reference-data/flange-1in-RF”/></owl:Thing>
or in XML:
Assets and facilities
time
space
facility P_101asset no. 98-12345
in store
asset no. 84-78910
being repaired
2008-04-28T15:00
replacement of equipment
installed as P_101
2008-09-12T23:00
A data sheet
• Identify the object – “P_101”
• Classify the intended material object– Centrifugal pump– ANSI AA Back Pullout– “Goulds 3196STD”
• The process– the fluid that is pumped
• stream identifier• a classification
– “normal” flow rate– “design” flow rate
• The facility– piping connections– power supply
• Mechanical details– classifications of parts– Materials of construction– dimensions
Identifying classes• What sort of thing something is
– Centrifugal pump• iso15926-4:centrifugal_pump
– “ANSI AA Back Pullout”• ANSI/ASME B73.1-2001• Back pull-out• AA (head rating)
– “Goulds 3196STD” • goulds:3196STD
Identifying classes• What sort of thing something is
– Centrifugal pump• http://www.isotc184-sc4.org/15926/-4/reference-data/centrifugal_pump
– “ANSI AA Back Pullout”• ANSI/ASME B73.1-2001• Back pull-out• AA (head rating)
– “Goulds 3196STD” • http://www.goulds.com/pump-model/3196STD
Properties of the pump• Pump “dimensions”
– 1 X 1-1/2 X 8– discharge connection 1 inch– suction connection 1-1/2 inch– 8 ???
Properties of the pump• Pump materials
– Pump impeller – 316SS– This is a classification of one of the parts of
the pump.• Material class
– SUS316– AISI 316– ASTM A167– DIN X5CrNiMo17-12-2 or X5CrNiMo17-13-3– EN 1.4404 or 1.4436– JIS SUS306– KS STS306– SAE 316– UNS S31600
Properties of the pump• Pump materials
– Pump impeller – 316SS– This is a classification of one of the parts of
the pump.• Material class
– http://www.astm.org/type-of-stuff/A167
Please can somebodyassign a URI
Going forward to a data base• Going from a data sheet to a data base is
difficult– custom and practice on the use of data sheets– people know what the fields are used for
• A data base splits a data sheet into:– relationships between objects– properties of objectswhich do not have the context of a particular data sheet
• If we refurbish:– what were requirement on the new pump – which are still
important– what was information about the old pump – which changes