ISO 15926
Encyclopedia
The ISO 15926 is titled: "Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas production facilities" is a standard for data integration
Data integration
Data integration involves combining data residing in different sources and providing users with a unified view of these data.This process becomes significant in a variety of situations, which include both commercial and scientific domains...

, sharing, exchange, and hand-over between computer systems.

This title is regarded too narrow by the present ISO 15926 developers. Having developed a generic data model
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 :...

 and Reference Data Library 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
Data model
A data model in software engineering is an abstract model, that documents and organizes the business data for communication between team members and is used as a plan for developing applications, specifically how data is stored and accessed....

 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
Epistle
An epistle 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 part of the scribal-school writing curriculum. The letters in the New Testament from Apostles to Christians...

 (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 "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
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 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 English
Gellish English is a variant of Gellish and is a formal language, which means that it is structured and formalised subset of natural English that is computer interpretable. Its definition includes an English dictionary of concepts that is arranged in a taxonomy and that is extended into an ontology...

, whereas STEPlib became the Gellish English dictionary
Gellish English dictionary
The Gellish English Dictionary-Taxonomy is an example of an open-source “smart” electronic dictionary, which concepts are arranged in a subtype-supertype hierarchy, thus forming a taxonomy. The dictionary-taxonomy is a machine readable...

. Gellish English is a structured subset of natural English and is a modeling language
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...

 suitable for knowledge modeling
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...

, product modeling and data exchange
Data exchange
Data exchange is the process of taking data structured under a source schema and actually transforming it into data structured under a target schema, so that the target data is an accurate representation of the source data. Data exchange is similar to the related concept of data integration except...

. 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, 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
American National Standards Institute
The American National Standards Institute 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 organization also coordinates U.S. standards with international...

 (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 (the only useful W3C Recommendation available then), but when 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.

The standard

ISO 15926 has eleven parts (as of June 2009):
  • Part 1 - Introduction, information concerning engineering, construction and operation of production facilities is created, used and modified by many different organizations throughout a facility's lifetime. The purpose of ISO 15926 is to facilitate integration of data to support the lifecycle activities and processes of production facilities.


  • Part 3 - Reference data for geometry and topology.


  • Part 7 http://www.infowebml.ws - Integration of life-cycle data for process plants including oil and gas production facilities - Part 7: Implementation methods for the integration of distributed systems: Template methodology.

  • Part 8 http://www.infowebml.ws - Integration of life-cycle data for process plants including oil and gas production facilities - Part 8: Implementation methods for the integration of distributed systems: Web Ontology Language (OWL) implementation.

  • Part 9 - Implementation standards, with the focus on Façades, standard web servers, web services, and security.

  • Part 10 - Test Methods.

  • Part 11 - Industrial Usage Guidelines.

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. 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
Lingua franca
A lingua franca is a language systematically used to make communication possible between people not sharing a mother tongue, in particular when it is a third language, distinct from both mother tongues.-Characteristics:"Lingua franca" is a functionally defined term, independent of the linguistic...

 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 data model of Part 2 is mapped to OWL, and so are, in concept, the Reference Data of Part 4 and the templates of Part 7. 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 Façades. A Façade is an RDF quad store, set up to a standard schema and an API. Any Façade only stores the data for which the Façade owner is responsible.

Each participating computer system maps its data from its internal format to such ISO-standard Node and Template instances. These are stored in a System Façade, each system its own Façade.

Data can be "handed over" from one Façade 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.

Façades can be set up for the consolidation of data by handing over data produced by various participating computer systems and stored in their System Façades. Examples are: a Façade for a project discipline, a project, a plant).

Documents are user-definable. They are defined in XML Schema
XML Schema
XML Schema, published as a W3C recommendation in May 2001, is one of several XML schema languages. It was the first separate schema language for XML to achieve Recommendation status by the W3C...

 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
SPARQL is an RDF query language; its name is an acronym that stands for SPARQL Protocol and RDF Query Language. It was made a standard by the RDF Data Access Working Group of the World Wide Web Consortium, and considered as one of the key technologies of semantic web...

. In any implementation a restricted number of Façades can be involved, with different access rights. This is done by means of creating a CPF Server (= Confederation of Participating Façades). An Ontology
Ontology (computer science)
In computer science and information science, an ontology formally represents knowledge as a set of concepts within a domain, and the relationships between those concepts. It can be used to reason about the entities within that domain and may be used to describe the domain.In theory, an ontology is...

 Browser allows for access to one or more Façades 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, two cooperating implementation projects are running (as of May 2009):
  • 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: http://15926.org
  • 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
    ISO 15926 WIP
    The ISO 15926 is a standard about interoperability in the process industry. An important part of it is the Reference Data library, which holds technical class descriptions of all the main equipment items, pipe, instruments, buildings, activities and anything else used in engineering, constructing,...


Upstream Oil and Gas industry

The Norwegian Oil Industry Association
Norwegian Oil Industry Association
The Norwegian Oil Industry Association is an employers' organisation in Norway, organized under the national Confederation of Norwegian Enterprise.The current director-general is Gro Brækken. Chairman of the board is Steinar Våge....

 (OLF) has decided to use ISO 15926 (also known as the Oil and Gas Ontology) as the instrument for integrating data across disciplines and business domains for the Upstream Oil and Gas industry
Upstream (oil industry)
The oil and gas industry is usually divided into three major components: Upstream, midstream and downstream, though midstream operations are usually included in the downstream category....

. It is seen as one of the enablers of what has been called the next (or second) generation of Integrated operations
Integrated operations
In the Petroleum industry, Integrated operations refers to new work processes and ways of doing oil and gas exploration and production, which has been facilitated by new information and communication technology. Multi-discipline collaboration in plant operation is one example...

, 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)
    Integrated Operations in the High North
    Integrated Operations in the High North is a unique collaboration project that during a four year period starting May 2008 is working on designing, implementing and testing a Digital Platform for what in the Upstream Oil and Gas Industry is called the next or second generation of Integrated...

     project is working on extending ISO 15926 to handle real-time data transmission and (pre-)processing to enable the next generation of Integrated Operations
    Integrated operations
    In the Petroleum industry, Integrated operations refers to new work processes and ways of doing oil and gas exploration and production, which has been facilitated by new information and communication technology. Multi-discipline collaboration in plant operation is one example...

    .
  • 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
      Norwegian continental shelf
      The Norwegian continental shelf is the continental shelf over which Norway exercises sovereign rights as defined by the United Nations Convention on the Law of the Sea...

       by the Norwegian Petroleum Directorate (NPD
      Norwegian Petroleum Directorate
      The Norwegian Petroleum Directorate or OD is a Norwegian government agency responsible for the regulation of the petroleum resources on the Norwegian continental shelf. Based in Stavanger it is to ensure that the petroleum resources are allocated in an optimal at the same time as they incur...

       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
      Valhall oil field
      Valhall is an oil field in the Norwegian sector of the North Sea. Discovered in 1975, production began in 1982 and is expected to continue until 2050. Valhall is located in 70 metres of water.- Development :...

       (BP
      BP
      BP p.l.c. is a global oil and gas company headquartered in London, United Kingdom. It is the third-largest energy company and fourth-largest company in the world measured by revenues and one of the six oil and gas "supermajors"...

      -operated) and Åsgard (StatoilHydro
      StatoilHydro
      Statoil ASA, trading as Statoil and formerly known as StatoilHydro, is a Norwegian energy company, formed by the 2007 merger of Statoil with the oil and gas division of Norsk Hydro. The Government of Norway is the largest shareholder in Statoil with 67% of the shares...

      -operated) fields offshore Norway. The terminology and XML schemata developed have also been included in EnergisticsPRODML
      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 ....

      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.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK