Vis enkel innførsel

dc.contributor.advisorHendseth, Sverre
dc.contributor.authorMo, Kristian
dc.date.created2011-06-16
dc.date.issued2011
dc.identifierntnudaim:5874
dc.identifier.urihttp://hdl.handle.net/11250/2400573
dc.description.abstractWhen oil fields produce less in the late part of their life cycle, oil companies must run their operations more efficient. One of the methods for running their operations efficiently is called Integrated Operations (IO). Rapid introduction of IO can possibly save 250 billion NOK from 2005-2015. Stage one of IO involved creating onshore expert centers which advises the operators offshore. Stage two will involve integrating suppliers and the oil company itself using data models. ISO15926 ?Industrial automation systems and integration?Integration of life-cycle data for process plants including oil and gas production facilities? is an ISO standard which may facilitate this data integration. Siemens is currently participating in a project where they are modeling the Snorre A and B oil platforms according to the ISO15926 standard. OPC (Openness, Productivity and Connectivity) specifications are communication specifications for process plants, and are the dominant specifications within the automation industry. OPC UA is the newest OPC specification and was created to use new IT technologies, be platform independent and handle complex and custom data models. OPC UA should offer the technology and platform for implementing ISO15926 models and be one of the technologies used in stage two of IO. The purpose of this thesis has been to determine if OPC UA can be used for presenting ISO15926 models, with the consequence that OPC UA technology may be part of an implementation for IO. To achieve this goal an OPC UA server prototype was created for Siemens. The prototype server retrieves current and historical data from Siemens's PIMAQ software system. When the server was connected to PIMAQ an ISO15926 model of Snorre B was created in the server and the data in PIMAQ was connected to this model. The prototype server that has been created supports reading of current and historical values from PIMAQ. Reading of current values is compliant with the OPC UA standard. However the rest of the server is not compliant and as a consequence not yet ready for industrial deployment. The OPC UA server prototype has been able to present the ISO15926 model of Snorre B to clients. Only parts of the ISO15926 has been modeled in the server because of time constraints, but enough has been modeled and implemented to show that an OPC UA server can represent ISO15926 models. This also implies that OPC UA may be used by a company in stage two of implementing Integrated Operations.
dc.languageeng
dc.publisherNTNU
dc.subjectKybernetikk og robotikk, Reguleringsteknikk
dc.titlePrototyping an OPC UA Server for Use in an Information Management System
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail
Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel