Diapositiva 1 - Caesar Systems

Download Report

Transcript Diapositiva 1 - Caesar Systems

Reference data for process plant
David Leal
[email protected]
thanks to Magne Valen-Sendstad of DNV for many of the examples
ISO 15926 - Data Model and Reference Data Library
Standardised in
ISO 15926-2
Standardised in
ISO 15926-4
Standardised by
e.g. ISO /IEC/
ANSI/ BS/DIN,
represented using
ISO 15926
Core
Core
Core
Classes
Classes
Classes
OWL
Data Model
Common
Terminology
Standard&&
Standard
Standard
&
Proprietary
Proprietary
ProprietaryClasses
Properties
Activity
Classes
Classes
Product
Catalogues
represented
using ISO 15926
Manufacturer Specified
Specified Activity
Properties
Classes
Manufacturer
Classes
Manufactured Item Classes
RDL
Making it happen
thing
classification
20
philosophy
OWL
individual
200
composition
basic engineering
ISO 15926-2
flange
20,000
2" flange
process
oil and gas
ISO 15926-4
raised face flange
2,000,000
API 2″ 300# RF
Fred Bloggs part type A1234-5
??,000,000
commodities
supplier
parts
ISO + trade
associations
suppliers and
manufacturers
English
English
English
ISO 15926-6
Dictionary
ISO 15926-6
Thesaurus
667 447 900
667 492 900
667 501 900
centrifugal pump
dynamic pump
impulse pump
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
English
570 200
632 100
centrifugal pump
dynamic pump
is a specialization of
is a specialization of
632 100
570 100
dynamic pump
pump
4. Hybrid (Knowledge models without product structure)
English
ISO 15926-6
Ontology
570 200
centrifugal pump
class_of_indirect_property
139999
impeller diameter
130207
139999
pump impeller
impeller diameter
5. Ontology (Knowledge models with product structure)
English
English
570 200
130207
centrifugal pump
pump impeller
class_of_assembly_of_individual
class_of_indirect_property
6. Extended Ontology (Knowledge models including relations between products)
English
English
570 200
400143
centrifugal pump
batch of liquid
can be performer of a
can be subject in a
192512
192512
pumping process
pumping process
570200
1000002
centrifugal pump
Unit 1300
Not Reference Data, Project Data
7. Individual product models
Model
(Integration)
Domain experts
1. Nomenclature (List of names of concepts)
English
English
1000001
1000001
P-1301
P-1301
is classified as a
is part of
RDL/Domain experts
Text
Reference Data Levels of Precision
The IDS Test Case #1:
Rosemount 3051 Gauge Pressure Transmitter
Core
Classes
Standard &
Proprietary
Classes
Manufactured Item Classes
RDL
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
material asset
type
centrifugal pump
Goulds 3196STD
function type
model
98-12345
ANSI 1-1/2’’ RF
suction connection
discharge connection
supply frequency
ANSI 1’’ RF
supply voltage
supply phases
Volt
460
Hz
60
3
A standard vocabulary
material asset
type
centrifugal pump
Goulds 3196STD
function type
model
98-12345
ANSI 1-1/2’’ RF
suction connection
discharge connection
supply frequency
ANSI 1’’ RF
supply voltage
supply phases
Volt
460
Hz
60
3
A standard vocabulary
material asset
type
centrifugal pump
Goulds 3196STD
function type
model
98-12345
ANSI 1-1/2’’ RF
suction connection
discharge connection
supply frequency
ANSI 1’’ RF
supply voltage
supply phases
Volt
460
Hz
60
3
A standard vocabulary
Represented as RDF:
fred_bloggs:98-12345
iso15926-4:discharge_connection
ansi:flange-1in-RF .
A standard vocabulary
Each thing is identified by a URI:
@prefix
@prefix
@prefix
fred_bloggs:
iso15926-4
ansi
fred_bloggs:98-12345
http://www.fred-bloggs.com/assets/ .
http://www.tc184-sc4.org/15926/-4/tech/reference-data /
http://www.ansi.com/reference-data/ .
iso15926-4:discharge_connection
ansi:flange-1in-RF .
A standard vocabulary
or in XML:
<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>
Assets and facilities
replacement of
equipment
installed as P_101
space
in store
asset no. 98-12345
asset no. 84-78910
facility P_101
being repaired
2008-04-28T15:00
2008-09-12T23:00
time
A data sheet – process data
A data sheet –material and facility data
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 somebody
assign 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 objects
which 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
End