(398a) Unit Operation Prototypes for the Development of Cape-Open Refinery Reactors Interfaces | AIChE

(398a) Unit Operation Prototypes for the Development of Cape-Open Refinery Reactors Interfaces

Authors 



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