Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/www.controlglobal.com/articles/2009/SaudiAramcoAbqaiq0907.html on line 28

Warning: require() [function.require]: Unable to allocate memory for pool. in /www/pro/htdocs/scripts/include.php on line 377

Warning: require_once() [function.require-once]: Unable to allocate memory for pool. in /www/pro/htdocs/scripts/include.php on line 399

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent in /www/pro/htdocs/community/includes/bootstrap.inc on line 899

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent in /www/pro/htdocs/community/includes/bootstrap.inc on line 899

Warning: Cannot modify header information - headers already sent in /www/pro/htdocs/community/includes/bootstrap.inc on line 531

Warning: Cannot modify header information - headers already sent in /www/pro/htdocs/community/includes/bootstrap.inc on line 532

Warning: Cannot modify header information - headers already sent in /www/pro/htdocs/community/includes/bootstrap.inc on line 533

Warning: Cannot modify header information - headers already sent in /www/pro/htdocs/community/includes/bootstrap.inc on line 534

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/community/sites/all/themes/zen/template.php on line 33

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/community/sites/all/themes/zen/template-subtheme.php on line 10

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/community/sites/all/themes/zen/controlglobal/template.php on line 56

Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /www/pro/htdocs/community/includes/module.inc on line 217

Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /www/pro/htdocs/community/includes/module.inc on line 217

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/community/sites/all/themes/zen/controlglobal/template.php on line 85

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/community/sites/all/themes/zen/template.php on line 36

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /www/pro/htdocs/community/sites/all/themes/zen/template.php on line 39
Industrial Plant Optimization | Optimizing Plant Operations | Control Global
Log In Register

Optimizing Plant Operations

Saudi Aramco Abqaiq Plants Partners with Integration Objects to Optimize Plant Operations

07/29/2009

1 vote
Text size: - +

By Adel Ben-Duheash, Engineering Supervisor, Saudi Aramco/Abqaiq Plants
and Mohammed Batouq, Network Engineer, Saudi Aramco/Abqaiq Plants

As the world leader in crude oil production, Saudi Aramco's (www.saudiaramco.com) operations span the globe and the energy industry. We run an extensive network of refining and distribution facilities and are responsible for the oil and gas processing and transportation installations that fuel Saudi Arabia's industrial sector; thus contributing to Saudi Arabia's status as the leading country for petroleum exportation.

As our company's largest oil processing facility and the largest crude stabilization plant in the world, the Abqaiq Plants facility plays a pivotal role for Saudi Aramco with our crude oil production capacity of more than 7 million barrels a day. Such extensive and sophisticated oil exploration, production and exportation require oil companies such as Saudi Aramco to use cutting-edge technology, because even a very short period of unforeseen operational downtime can result in the loss of millions of dollars. Fortunately, with the help of system integrator Integration Objects' (www.integ-objects.com) reliable and robust OPC products and integration services, the process, data and alarm management technologies at Saudi Aramco in general and specifically at the Abqaiq Plants facility are second to none in the oil industry.

ADVERTISEMENT

Time for a change

Complexities and diverse needs are to be expected for any large oil producer with significant plant operations. Such complexities are enhanced as plant operations grow, technologies get updated and changed and the needs of the plant and business systems evolve.

With this in mind, Abqaiq Plants' engineering personnel closely monitored the industry's technology trends and sought an open, proven technology that could protect its existing infrastructure and pave the way for future expansions. Many alternatives and products were tested and piloted in order to identify the most feasible and practical approach to align Abqaiq Plants' infrastructure with the rapid advancements in the industry. Saudi Aramco Abqaiq Plants had a set of stringent and complicated requirements to assure a continued and uninterrupted flow of process data. Integration Objects was selected because this vendor was able to meet the rigorous and complex requirements that Abqaiq Plants had in order to integrate a 23-point-to-point connection infrastructure based on the VMS and Unix platforms that connected all the distributed control systems (DCS) and other automation islands with the plant information management system (PIMS).

It is not unusual to find such complex architectures in large plant systems where operations and, therefore, necessary support structures expand over time. For Abqaiq Plants, even though each point-to-point connection addressed a particular need, the overall system architecture was cumbersome and costly to update and maintain because by then, VMS had been practically fazed out of the market and industry, so interoperability and spare parts for the hardware became difficult to find. Changes in the DCS, such as upgrades and replacements affected the communication between applications, and each change also typically required the implementation of new point-to-point interfaces. This made us at Abqaiq Plants quickly realize that each point-to-point interface required specific maintenance, spare parts and maintaining on-site expertise which added considerable costs to our operational budgets. To add to the complexity, we were determined to march ahead in the technology exploration and piloting of all beneficial applications that aimed at optimizing our day-to-day operations.

Once we had decided it was time to upgrade and improve the efficiency of our DCS interconnections, and after a thorough evaluation and testing of many products, we found the solution from Integration Objects.

Our primary requirements were:

  • The use of industrial standard solutions
  • Simplification of the overall system architecture
  • Implementation of a more flexible architecture that could be easily adapted for future changes in the plant control systems
  • Improvement of reliability and robustness
  • Plant MIS migration from Unix and OpenVMS to Windows.

An integrated solution 

Using these guidelines and taking into consideration the needs and complexities of our operations' specifics, the Abqaiq Plants engineering team, system integrators and project engineers from Integration Objects implemented a solution with the final following architecture:

OPC was identified as the industrial standard solution able to simplify the whole system architecture. Each DCS exposes its variables on an OPC server provided by the DCS manufacturer, and data exchange is performed using OPC clients that access data on the servers. The OPC client-server approach also creates a more flexible system which is useful in case there are any future changes.

 
To simplify the system architecture, the engineers installed a redundant hardware configuration by running a virtual infrastructure (VMWare virtualization software).Two virtual servers were deployed on a redundant configuration with each server hosting 10 different virtual machines; one for each OPC server. These servers were configured as two units, where the first acts as a primary machine and the second (geographically located at another site) as a backup.

Because OPC servers cannot directly communicate with each other, inter-DCS data exchange was provided by installing Integration Objects' OPC Data Transfer, a plug-and-play software tool used for transferring real time data. OPC Data Transfer fixes the above-mentioned problem, as it configures and monitors bi-directional data transfers between OPC servers so that all processes are integrated.

1 vote

Read more about

Related Content You May Like If you enjoy this article, our editors think you may enjoy this related reading.