2007 Annual Meeting
(398a) Unit Operation Prototypes for the Development of Cape-Open Refinery Reactors Interfaces
Author
This presentation will focus in the experiences of developing a "refinery" unit operation as a prototype for the development and validation of interfaces as part of COLaN's Refinery reactors SIG. In the context of Co-LaN's Refinery Reactors SIG, we define a "Refinery" Unit Operation as interacting with compounds defined by modifiable (petroleum) properties. We can propose a simple classification of "refinery" unit operations into three types: reactors, property calculators, and blenders. Form an architectural perspective these are only two types of units: those with a single feed whose output has the properties of the combined feed, and those with a single feed whose output properties are set by the unit in any determined way. Therefore two prototype models are needed to test and develop the necessary interfaces: property calculator, and blender. The chosen prototype units are a simple octane calculator (RON is calculated from the feed stream and written in the product stream), and a blender where a blended oil stream is determined from multiple defined feed streams. These prototypes have been developed following this sequence of events:
1) Architecture definition: number of feed and product streams, parameters, etc
2) Unit operation structure is built using CAPE-OPEN Unit Operation VB Wizard.
3) Specialized Refinery reactors CO interfaces are hand-coded.
4) Purpose calculation code is added (RON calculation, crude mixing equations, etc)
5) Unit is tested in several CO-compliant PMEs: ProII, Unisim, Hysys, COCO