Modular UAUOP - Technical Information

The User-added subroutine capabilities of PRO/II enable third-party developers and end-users to develop their own simulation programs and interface them with PRO/II. Unit operations, thermodynamic methods, ahd reaction simulators are some of the many types of user-added subroutines supported by PRO/II.

 

Currently, the user-added unit operation interfaces in PRO/II are undergoing a significant upgrade. The intent is to make this new interface the preferred method of model integration for third-party development partners of Simsci and end-users alike. Work began in PRO/II version 6.0, but it still is not complete. These enhancements are being developed in parallel to the existing user-added subroutines. That means the existing user-added subroutines will not be replaced, and will continue to function well into the future.

 

Here is a brief overview of the new interface architecture that is being developed.

Pseudo Products in Modular UAUOP

Starting PRO/II v10.1 Modular UAUOP supports pseudo products. Similar to existing pseudo products of other unit operations, Modular UAUOP’s pseudo products also shown as dotted lines in the flowsheet and not included in the overall plant material balance calculations.

To configure a pseudo product there is an option in the ini file’s [Sides] section. See “Modular UAUOP - Defining A New UAUOP INI File” for more information.

Sample UAUOP with Pseudo Products (UaUOP_EX_2) available with PRO/II V10.1, see Ex2Uop.ini and ExUop2_2013.sln for more information.

 

image\SML_LINE.gif

Stepwise procedure to add new UAUOP

Registering a new UAUOP with PRO/II

Hints for defining new ini for the new UAUOP

New Interface functions for managing Component, Stream, and unit op data