Professional Documents
Culture Documents
>15
Plants
Construct & Commission
Constructors
Operate
All again
Maintain
>100
Operators
Detailed Engineering
Part-Suppliers
Procure & Fabricate
Sales
Conceptual design Plant owners Operations & Maintenance
Maintenance contractors
Hand-over
Authorities
14-06-1995
Copyright: Shell Global Solutions International B.V.
2.
Data structures are problematic - Data models are different and proprietary: communication barriers - Data models are domain specific: e.g. ISO 10303 (STEP), ISO 13584 (PLIB) - Data models are inflexible, fixed patterns rather than a full language
3.
4.
1.
- https://sourceforge.net/projects/gellish
contains the Gellish English language definition with Dictionary / Taxonomy / Knowledge base with engineering terminology
2.
Gellish Forum - Quality assurance - Application support Based on and including concepts from - ISO 10303, 15926, 13584, 12006. - IEC 60050, ISO 31, ISO 1000, ISO 1131-3, ISO 1998 and various other sources.
3.
Legend
is part of
Object relations
Standard document types
classification
Gasification-1
Decomposition
S5
P-13001
K-1301
S1323
CV-1321
CH4
Seg-13A
LO-100
Standard Specifications
Bend-1
Copyright: Shell Global Solutions International B.V.
Spool-1
Plant Model
Unit 1300 P-1301 bearing-1 S-1 CH4 E-1302
T-12345
. .
concept class
.
Real world objects
classification of class
. .
P1 R1 classification of P1 classification of R1 conceptualization B1
. . .
This particular collection of imaginary individuals
individual totality
.
P-101M
P-101 R101
. . .
individual aspect collection relation of classes collection of individuals (plural class) (plural individual) pump relation collection of relations between individuals (plural relation)
. . .
classification of individual
Three main distinctions: 1. Individual things Kinds of things 2. Real things Imaginary things 3. Single things Plural things
Knowledge Model
(relations between classes)
STEPlib
Document-1 Document-1 Document-X
is classified as a
Power Gen.
SGP
site
HP steam system
is classified as a
Coal gasification
U-1300
pump
System-1
K-1301 system
P-13501-3
K-1301
S-1323
CV-1321
S1-Carbon
Segm-13
LubOil-100
Manufact. model A2
Proprietary standard product models
Reduc-123
Spool-12
has / is
Dongting
Knowledge Model
SHELLlib
ISO xxx
STEPlib
U-1300
has
cap = 5 dm3/s
is classified as a
Grammar / Expressions
relation
Gellish English
Dictionary / Taxonomy
concept
individual object
aspect
has aspect Gellish definition of relation types compressor can have as aspect a capacity Knowledge base written in Gellish English shall have as aspect a Gellish English dictionary / taxonomy MESC 1124.34.1 K-1301 has aspect Proprietary models e.g. SHELLlib standard specifications & product requirements written in Gellish English (extended)
capacity of K-1301 Proprietary Gellish English dictionary extensions e.g. SHELLlib dictionary / taxonomy (subtypes of Gellish English dictionary concepts)
Meta languages
anything
meta-metalanguages
entity subtype
entity
is a subtype of
metalanguages
pipe diameter
r-2
- AP227 product modelling language - ISO 15926-4 reference data written in AP227, or in AP221 or ISO 15926-2
pipe diameter
r-2
language usage
p-1 d-1
p-1 d-1
r-1
ISO
Concepts (classes)
Definitions
er
ita n
ce
Gellish English
Standards product models
- Textbook product models - Open standards product models: ISO, IEC, ASME, DIN, BSI, API, etc.
Inh
iza
t io
n/
ia l
Sp ec
Company specific - Catalogue items, product portfolio (suppliers) - Standard buying specifications (e.g. MESC items) - Piping classes, etc.
Copyright: Shell Global Solutions International B.V.
Gellish English
(STEPlib)
Standard forms
Copyright: Shell Global Solutions International B.V.
CMT
Gellish English
(STEPlib)
DEP Project hand-over Standard forms data & document data requirements
Project systems
kg/s
Requirements
- Company Standards
e.g. Standard product models Mappings to/from system e.g. SAP Standard Buying descriptions (e.g. MESC) Piping classes e.g. Vendor catalogues
- Catalogue items
2.
Dictionary
English 70073 coriolis mass flow meter is a specialization of a mass flow meter intended to apply the Coriolis principle to measure a mass flow rate.
3.
Taxonomy
English English 70073 70590 coriolis mass flow meter is a specialization of 70590 mass flow meter mass flow meter is a specialization of 70143 flow meter
4.
54
Langu age
16
Con text
2
Left hand object ID
101
Left hand object name
1
Fact ID
60
Relation type ID
3
Relation type name
15
Right hand object ID
201
Right hand object name
8
Status
english
proj A
101
P-1
201
1225
is classified as a
130058
centrifugal pump
accepted
72
Left hand role ID
73
Left hand role name
74
Right hand role ID
75
Right hand role name
501
classified P-1
601
Gellish Table
Knowledge model of a Business Process according to the DEMO methodology A
request request promise production act declaration person person person request request promise production act production act
B
promise can precede a can precede a can precede a can precede a
B
production
B
declaration promise production act declaration acceptance
A
acceptance
can request to perform a can be requested to perform a can promise to perform a can result in a fact of type can result in a fact of type can result in a fact of type can result in a fact of type can have as output a
production act production act production act A has requested to perform Xi B is requested to perform Xi B has promised to perform Xi B has produced Xr product
- blue text = Gellish standard relation type - purple text = Gellish standard concept
Copyright: Shell Global Solutions International B.V.
Gellish Table
Knowledge model of a Vessel
520243 vessel 160177 material 550020 mass 520243 vessel 550031 pressure 520204 shell 520204 shell 550188 diameter
can be a part of a can have as aspect a can be expressed on scale can have as aspect a can be expressed on scale can be a part of a can have as aspect a can be expressed on scale
160104 process unit 550020 mass 570039 kg 550102 design pressure 570393 barga 520243 vessel 550206 outside diameter 570423 mm
- blue text = Gellish standard relation type - purple text = Gellish standard concept
- red text
Gellish Table
Requirements model of a Vessel
520243 vessel 520243 vessel 520243 vessel 520243 vessel 490196 drawing 520243 vessel 550020 mass 520243 vessel 550031 pressure 520243 vessel 520243 vessel 520204 shell 520204 shell 520204 shell 550188 diameter shall be a part of a shall be classified as a subtype of shall be described by a shall be referenced on a shall be classified as a subtype of shall have as aspect a shall be expressed on scale shall have as aspect a shall be expressed on scale shall be made of a shall be compliant with a shall be classified as a subtype of shall be a part of a shall have as aspect a shall be expressed on scale 160104 process unit 520243 vessel 910171 description 490040 construction drawing 490196 drawing 550020 mass 570039 kg 550102 design pressure 570393 barga 552856 material of construction 910174 design rule 520204 shell 520243 vessel 550206 outside diameter 570423 mm
- blue text = Gellish standard relation type - purple text = Gellish standard concept
- red text
Gellish Table
Product model of a Vessel
2 2 2 2 4 2 6 6 2 7 7 2 2 8 3 3 3 9 9 V-6060 is part of V-6060 is classified as a V-6060 is described by V-6060 is referenced on FSP120/22/31.. is classified as a V-6060 has as aspect m of V-6060 is classified as a m of V-6060 is quantified as V6060 has as aspect dp of V-6060 is classified as a dp of V-6060 is quantified as V-6060 is made of V-6060 shall be compliant with R-550352 is classified as a shell-1 is classified as a shell-1 is part of shell-1 has as aspect OD of shell-1 is classified as a OD of shell-1 is quantified as
- black text - blue text - purple text - red text
1 520121 5 4 490040 6 550020 924238 7 550102 920104 280043 8 910174 520204 2 9 550206 10
Blow Down Unit 6050 horizontal vessel flare knock out drum FPS120/22/31 SRP construction drawing m of V-6060 mass 19000 570039 kg dp of V-6060 design pressure 4 570393 barga carbon steel R-550352 design rule shell V-6060 OD of shell-1 outside diameter 4124 570423 mm
= user supplied = Gellish types of relations = Gellish standard concepts = Gellish unique identifier (standard & user defined)
Example of standard Gellish English types of relations Examples for the expression of facts about Individuals
... is identified by ... ... is classified as ... ... is a part of ... ... has as property ... ... has as quality ... ... is described by ... ... is connected to ... ... is placed relative to ... ... is a version of ... ... is derived from ... ... is spare for ... ... is defined in/on ... ... is referenced in/on ... ... is made of ...
2 Dec 1996 Shell SIOP - OGBH/7
Copyright: Shell Global Solutions International B.V.
... is approved for ... ... is created / terminated at .. ... is valid since / until ... ... is involved in ... ... is owned by ... ... is operated by ... ... is maintained by ... ... happened at ... ... is cause of ... ... is included in ... ... is required as input for / as output for ... ... is presented by ... ... is carrier of ... ... is a realisation of ...
Shell Coal Gasification Facilities Version E-F PFS vers.F U-1300 PFS vers.E K-1301 system
Lub Oil system of K-1301 performer parts compression process of K-1301 - ED case
K-1301
document types
DEPs about compressors (xls, doc, pfd, dwg) DEP standard forms - data about DEPs - DEP revision workflow
Stream S5
S5 Stream properties
SHELLlib / DEPs
Copyright: Shell Global Solutions International B.V.
Demonstration topics
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Plant objects have classifications Classes have knowledge models, hierarchy, inheritance of aspects Classes relate to DEPs and/or external standards Equipment shall be compliant to a DEP, because of its classification Generate and fill-in a data sheet view based on a knowledge model
K-1301 compressor knowledge DEPs on compressors View DEP on compressors Create compressor K-1302
Generate a summary sheet view of objects of a type, with/without subtypes List of compressors Asset breakdown Project breakdown related to Asset breakdown and Organizations View documents about process units (PFS, PEFS), incl. versions Equipment is related as performer to process Processes operate on input / output streams Stream data form a material balance Stream data is not duplicated when shown as process data for equipment Dongting site / browser Shell CGF project U-1300 > T-..v E, view F K-1301 > gas compression gas compression > S5, S13 S5 properties, S13 props K-1301 properties
Gellish
Later: gellish.sourceforge.net
- Language definition (TOPini + Domain ontologies) - Knowledge Base Documentation: - Gellish Table definition - Gellish English Application Manual - Gellish Dictionary Extension Manual (GUIDE on STEPlib) - Example: Lubrication Oil System - Gellish Browser: www.STEPlib.com Andries.vanRenssen@Shell.com
Upper ontology
Physical Objects
St at ic In eq he Ro ui rit pm ta t an ing en ce t eq /S u pe Ele ipm ctr ci en ica al t is lE at qu io i p me Inst n rum n t enta tion &C ontr Piping, ol connec tion & p rotectio n Substances & Fluids cuments o d , s e i t i l & qua Properties
Aspects of objects
Roles
>20,000 concepts
mathematical asp. spatial aspect start/end of exist. characteristic state information role, function
2 July 1998
Copyright: Shell Global Solutions International B.V.
array, matrix text, language algorithms substance properties mechanical properties behavioral properties phase process material (fluids) construction material
(solids)
documents / procedures / methods input, output, subject performer, enabler, facility, tool, catalyst, identifier