HOME

TheInfoList



OR:

The ISO 15926 is a standard for
data integration Data integration involves combining data residing in different sources and providing users with a unified view of them. This process becomes significant in a variety of situations, which include both commercial (such as when two similar companies ...
, sharing, exchange, and hand-over between
computer system A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These progr ...
s. The title, "''Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas production facilities''", is regarded too narrow by the present ISO 15926 developers. Having developed a
generic data model Generic data models are generalizations of conventional data models. They define standardised general relation types, together with the kinds of things that may be related by such a relation type. Overview The definition of generic data model i ...
and reference
data library A data library, data archive, or data repository is a collection of numeric and/or geospatial data sets for secondary use in research. A data library is normally part of a larger institution (academic, corporate, scientific, medical, governmenta ...
for process plants, it turned out that this subject is already so wide, that actually any state information may be modelled with it.


History

In 1991 a European Union ESPRIT-, named ProcessBase, started. The focus of this research project was to develop a
data model A data model is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities. For instance, a data model may specify that the data element representing a car be co ...
for lifecycle information of a facility that would suit the requirements of the process industries. At the time that the project duration had elapsed, a consortium of companies involved in the process industries had been established:
EPISTLE An epistle (; el, ἐπιστολή, ''epistolē,'' "letter") is a writing directed or sent to a person or group of people, usually an elegant and formal didactic letter. The epistle genre of letter-writing was common in ancient Egypt as par ...
(European Process Industries STEP Technical Liaison Executive). Initially individual companies were members, but later this changed into a situation where three national consortia were the only members: PISTEP (UK), POSC/Caesar (Norway), and USPI-NL (Netherlands). (later PISTEP merged into POSC/Caesar, and USPI-NL was renamed to USPI). EPISTLE took over the work of the ProcessBase project. Initially this work involved a standard called ISO 10303-221 (referred to as "
STEP Step(s) or STEP may refer to: Common meanings * Stairs#Step, Steps, making a staircase * Walking * Dance move * Military step, or march ** Marching Arts Films and television * Steps (TV series), ''Steps'' (TV series), Hong Kong * Step (film), ' ...
AP221"). In that AP221 we saw, for the first time, an Annex M with a list of standard instances of the AP221 data model, including types of objects. These standard instances would be for reference and would act as a knowledge base with knowledge about the types of objects. In the early nineties EPISTLE started an activity to extend Annex M to become a library of such object classes and their relationships: STEPlib. In the STEPlib activities a group of approx. 100 domain experts from all three member consortia, spread over the various expertises (e.g. Electrical, Piping, Rotating equipment, etc.), worked together to define the "core classes". The development of STEPlib was extended with many additional classes and relationships between classes and published as
Open Source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
data. Furthermore, the concepts and relation types from the AP221 and ISO 15926-2 data models were also added to the STEPlib dictionary. This resulted in the development of
Gellish English Gellish is an ontology language for data storage and communication, designed and developed by Andries van Renssen since mid-1990s. It started out as an engineering modeling language ("Generic Engineering Language", giving it the name, "Gellish") bu ...
, whereas STEPlib became the
Gellish English dictionary The Gellish English Dictionary-Taxonomy is an example of an open-source “smart” electronic dictionary, in which concepts are arranged in a subtype-supertype hierarchy, thus forming a taxonomy. The dictionary-taxonomy is machine readable. It i ...
. Gellish English is a structured subset of natural English and is a
modeling language A modeling language is any artificial language that can be used to express information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the st ...
suitable for
knowledge modeling Knowledge modeling is a process of creating a computer interpretable model of knowledge or standard specifications about a kind of process and/or about a kind of facility or product. The resulting knowledge model can only be computer interpretable ...
, product modeling and
data exchange Data exchange is the process of taking data structured under a ''source'' schema and transforming it into a ''target'' schema, so that the target data is an accurate representation of the source data.A. Doan, A. Halevy, and Z. Ives.Principles of da ...
. It differs from conventional modeling languages ( meta languages) as used in information technology as it not only defines generic concepts, but also includes an English dictionary. The semantic expression capability of Gellish English was significantly increased by extending the number of relation types that can be used to express knowledge and information. For modelling-technical reasons POSC/Caesar proposed another standard than
ISO 10303 ISO 10303 is an ISO standard for the computer-interpretable representation and exchange of product manufacturing information. It is an ASCII-based format. Its official title is: ''Automation systems and integration — Product data representa ...
, called ISO 15926. EPISTLE (and ISO) supported that proposal, and continued the modelling work, thereby writing Part 2 of ISO 15926. This Part 2 has official ISO IS (International Standard) status since 2003. POSC/Caesar started to put together their own RDL (Reference Data Library). They added many specialized classes, for example for
ANSI The American National Standards Institute (ANSI ) is a private non-profit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States. The organi ...
(American National Standards Institute) pipe and pipe fittings. Meanwhile, STEPlib continued its existence, mainly driven by some members of USPI. Since it was clear that it was not in the interest of the industry to have two libraries for, in essence, the same set of classes, the Management Board of EPISTLE decided that the core classes of the two libraries shall be merged into Part 4 of ISO 15926. This merging process has been finished. Part 4 should act as reference data for part 2 of ISO 15926 as well as for ISO 10303-221 and replaced its Annex M. On June 5, 2007 ISO 15926-4 was signed off as a TS (Technical Specification). In 1999 the work on an earlier version of Part 7 started. Initially this was based on
XML Schema An XML schema is a description of a type of Extensible Markup Language, XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed ...
(the only useful W3C Recommendation available then), but when Web Ontology Language (OWL) became available it was clear that provided a far more suitable environment for Part 7. Part 7 passed the first ISO ballot by the end of 2005, and an implementation project started. A formal ballot for TS (Technical Specification) was planned for December 2007. However, it was decided then to split Part 7 into more than one part, because the scope was too wide.


Need for ISO15926

In 2004, the National Institute of Science and Technology (NIST) released a report on the impact of the lack of digital interoperability in the capital projects industry. They pegged the cost of inadequate interoperability to be $5.8 billion per year. The full report is over 200 pages.


The standard

ISO 15926 has thirteen parts (as of February 2022): * Part 1 - Overview and fundamental principles * Part 2 - Data model * Part 3 - Reference data for geometry and topology * Part 4 - Reference Data, the terms used within facilities for the process industry * Part 6 - Methodology for the development and validation of reference data (under development) * Part 7 - Template methodology * Part 8 - OWL/RDF implementation * Part 9 - Implementation standards, with the focus on standard web servers, web services, and security (under development) * Part 10 - Conformance testing * Part 11 - Methodology for simplified industrial usage of reference data (under development) * Part 12 - Life cycle integration ontology in
Web Ontology Language The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies. Ontologies are a formal way to describe taxonomies and classification networks, essentially defining the structure of knowledge for variou ...
(OWL2) * Part 13 - Integrated lifecycle asset planning * Part 14 - Data model adapted for OWL2 Direct Semantics (under development)


Description

The model and the library are suitable for representing lifecycle information about technical installations and their components. They can also be used for defining the terms used in product catalogs in
e-commerce E-commerce (electronic commerce) is the activity of electronically buying or selling of products on online services or over the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain manageme ...
. Another, more limited, use of the standard is as a reference classification for harmonization purposes between shared databases and product catalogues that are not based on ISO 15926. The purpose of ISO 15926 is to provide a
Lingua Franca A lingua franca (; ; for plurals see ), also known as a bridge language, common language, trade language, auxiliary language, vehicular language, or link language, is a language systematically used to make communication possible between groups ...
for computer systems, thereby integrating the information produced by them. Although set up for the process industries with large projects involving many parties, and involving plant operations and maintenance lasting decades, the technology can be used by anyone willing to set up a proper vocabulary of reference data in line with Part 4. In Part 7 the concept of Templates is introduced. These are semantic constructs, using Part 2 entities, that represent a small piece of information. These constructs then are mapped to more efficient classes of n-ary relations that interlink the Nodes that are involved in the represented information. In Part 8 the Part 7 Templates are defined in OWL and instantiated in RDF. For validation and reasoning purposes all are represented in First-Order Logic as well. In Part 9 these Node and Template instances are stored in an RDF
triple store A triplestore or RDF store is a purpose-built database for the storage and retrieval of triples through semantic queries. A triple is a data entity composed of subject–predicate–object, like "Bob is 35" or "Bob knows Fred". Much like a relat ...
, set up to a standard schema and an API. Each participating computer system maps its data from its internal format to such ISO-standard Node and Template instances. Data can be "handed over" from one
triple store A triplestore or RDF store is a purpose-built database for the storage and retrieval of triples through semantic queries. A triple is a data entity composed of subject–predicate–object, like "Bob is 35" or "Bob knows Fred". Much like a relat ...
to another in cases where data custodianship is handed over (e.g. from a contractor to a plant owner, or from a manufacturer to the owners of the manufactured goods). Hand-over can be for a part of all data, whilst maintaining full referential integrity. Documents are user-definable. They are defined in
XML Schema An XML schema is a description of a type of Extensible Markup Language, XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed ...
and they are, in essence, only a structure containing cells that make reference to instances of Templates. This represents a view on all lifecycle data: since the data model is a 4D (space-time) model, it is possible to present the data that was valid at any given point in time, thus providing a true historical record. It is expected that this will be used for Knowledge Mining. Data can be queried by means of
SPARQL SPARQL (pronounced "sparkle" , a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language—that is, a semantic query language for databases—able to retrieve and manipulate data stored in Resource Description F ...
. In any implementation a restricted number of
triple store A triplestore or RDF store is a purpose-built database for the storage and retrieval of triples through semantic queries. A triple is a data entity composed of subject–predicate–object, like "Bob is 35" or "Bob knows Fred". Much like a relat ...
s can be involved, with different access rights. This is done by means of creating a CPF Server (= Confederation of Participating Façades). An
Ontology In metaphysics, ontology is the philosophical study of being, as well as related concepts such as existence, becoming, and reality. Ontology addresses questions like how entities are grouped into categories and which of these entities exis ...
Browser allows for access to one or more
triple store A triplestore or RDF store is a purpose-built database for the storage and retrieval of triples through semantic queries. A triple is a data entity composed of subject–predicate–object, like "Bob is 35" or "Bob knows Fred". Much like a relat ...
s in a given CPF, depending on the access rights.


Projects and applications

There are a number of projects working on the extension of the ISO 15926 standard in different application areas.


Capital-intensive projects

Within the application of Capital Intensive projects, some cooperating implementation projects are running: * The DEXPI project: The objective of DEXPI is to develop and promote a general standard for the process industry covering all phases of the lifecycle of a (petro-)chemical plant, ranging from specification of functional requirements to assets in operation. Finalised projects include: * The EDRC Project of FIATECH Capturing Equipment Data Requirements Using ISO 15926 and Assessing Conformance. * The ADI Project of FIATECH, to build the tools (which will then be made available in the public domain) ** The tools and deliverables can be seen on the ISO 15926 knowledge base * The IDS Project of POSC Caesar Association, to define product models required for data sheets * A joint ADI-IDS project is the
ISO 15926 WIP The ISO 15926 is an interoperability standard in the process industry. ISO 15926 includes the Work In Progress (WIP) database. WIP is available online and includes technical class descriptions of all the main equipment items, pipe, instruments, b ...


Upstream Oil and Gas industry

The
Norwegian Oil Industry Association The Norwegian Oil and Gas Association ( no, Norsk olje og gass) is a professional body and employer’s association for oil and supplier companies. More than 100 companies associated with oil and gas activities on the Norwegian continental shelf ...
(OLF) has decided to use ISO 15926 (also known as the
Oil and Gas Ontology The ISO 15926 is a standard for data integration, sharing, exchange, and hand-over between computer systems. The title, "''Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas ...
) as the instrument for integrating data across disciplines and business domains for the Upstream Oil and Gas industry. It is seen as one of the enablers of what has been called the next (or second) generation of
Integrated operations In the Petroleum industry, Integrated operations (IO) refers to the integration of people, disciplines, organizations, work processes and information and communication technology to make smarter decisions. In short, IO is collaboration with focus o ...
, where a better integration across companies is the goal. The following projects are currently running (May 2009): * The Integrated Operations in the High North (IOHN) project is working on extending ISO 15926 to handle real-time data transmission and (pre-)processing to enable the next generation of
Integrated Operations In the Petroleum industry, Integrated operations (IO) refers to the integration of people, disciplines, organizations, work processes and information and communication technology to make smarter decisions. In short, IO is collaboration with focus o ...
. * The Environment Web project to include environmental reporting terms and definitions as used in EPIM's EnvironmentWeb in ISO 15926. Finalised projects include: * The Integrated Information Platform (IIP) project working on establishing a real-time information pipeline based on open standards. It worked among others on: ** Daily Drilling Report (DDR) to including all terms and definitions in ISO 15926. This standard became mandatory on February 1, 2008 for reporting on the
Norwegian Continental Shelf The Norwegian continental shelf ( no, Den norske kontinentalsokkelen) (abbreviated as NCS) is the continental shelf over which Norway exercises sovereign rights as defined by the United Nations Convention on the Law of the Sea. The area of the s ...
by the Norwegian Petroleum Directorate (NPD) and Safety Authority Norway (PSA). NPD says that the quality of the reports has improved considerably since. ** Daily Production Report (DPR) to including all terms and definitions in ISO 15926. This standard was tested successfully on the Valhall ( BP-operated) and Åsgard (
StatoilHydro Equinor ASA (formerly Statoil and StatoilHydro) is a Norwegian state-owned multinational energy company headquartered in Stavanger. It is primarily a petroleum company, operating in 36 countries with additional investments in renewable energy. ...
-operated) fields offshore Norway. The terminology and XML schemata developed have also been included in Energistics’
PRODML PRODML is a family of XML and Web Services based upstream oil and natural gas industry standards from Energistics and its PRODML Special Interest Group (PRODML SIG). PRODML Standards support automated production data acquisition, operations monito ...
standard.


Some technical background

One of the main requirements was (and still is) that the scope of the data model covers the entire lifecycle of a facility (e.g. oil refinery) and its components (e.g. pipes, pumps and their parts, etc.). Since such a facility over such a long time entails many different types of activities on a myriad of different objects it became clear that a generic and data-driven data model would be required. A simple example will illustrate this. There are thousands of different types of physical objects in a facility (pumps, compressors, pipes, instruments, fluids, etc). Each of these has many properties. If all combinations would be modelled in a "hard-coded" fashion, the number of combinations would be staggering, and unmanageable. The solution is a "template" that represents the semantics of: "This object has a property of X yyyy" (where yyyy is the unit of measure). Any instance of that template refers to the applicable reference data: * physical object (e.g. my Induction Motor) * indirect property type (e.g. the class "cold locked rotor time") * base property type (here: time) * scale (here: seconds) Without being able to make reference to those classes, via the Internet, it will be impossible to express this information.


References


External links


15926.org
A forum for ISO 15926 discussions and team collaboration.
iringtoday.com
- An online ISO 15926 thought leadership community geared toward engineering management.
.15926 Editor
Open source software to view, edit and verify ISO 15926 data.
XMpLant
- A translation tool to convert 2D and 3D plant and process CAD data to ISO 15926
Against Idiosyncrasy in Ontology Development
A critical study of ISO 15926 and of the claims made on its behalf.
A Response to "Against Idiosyncrasy in Ontology Development"
A rebuttal of "Against Idiosyncrasy in Ontology Development". {{DEFAULTSORT:Iso 15926 #15926 Semantic Web Knowledge engineering Technical communication Information science Ontology (information science) Knowledge representation