A CORBA-Based System for the Monitoring of Petroleum Fields

This paper presents the definition and implementation of a CORBA-based system for the distributed monitoring of automated oil wells located in onshore petroleum fields. Conducted by the automation of industrial processes in the petroleum and gas area, the development of computational distributed systems, based on emerging middleware technologies and designed to monitor and actuate in such particular domain, has been strongly worldwide stimulated. The monitoring of the oil wells’ behavior can serve as a powerful tool for the oil production analysis. Since the monitoring system takes part of a larger oil production system with heterogeneous and distributed modules, CORBA and its services provide support for transparent interaction among such modules. The implemented system has the following goals: to register characteristics associated with the operational process of oil extraction in automated wells of oil fields, and based on this collected information, to provide descriptive and behavioral results in order to make possible an efficient monitoring process and to also supply control procedures. To support multiple clients’ invocations, the system provides concurrent monitoring, control tasks and data distribution.

[1]  Gerhard Goos,et al.  Computer Science Today: Recent Trends and Developments , 1995 .

[2]  Martín Abadi,et al.  Theoretical Aspects of Computer Software , 1991, Lecture Notes in Computer Science.

[3]  Benjamin C. Pierce,et al.  Theoretical Aspects of Computer Software , 2001, Lecture Notes in Computer Science.

[4]  Luis Gravano,et al.  The Stanford Digital Library metadata architecture , 1997, International Journal on Digital Libraries.

[5]  Jan van Leeuwen,et al.  Computer Science Today , 1995, Lecture Notes in Computer Science.

[6]  Luca Cardelli,et al.  Comparing Object Encodings , 1997, Inf. Comput..

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.