Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Process Simulation

Reaction submodels for the Bosen-Engels approach

  • Last UpdatedAug 13, 2024
  • 3 minute read

To properly use the Bosen-Engels approach for electrolyte fluids, you must create a reaction submodel that includes equations for the rate constant and the reaction rates. The equations depend on the empirical reaction data that you have gathered for your reaction system.

In most cases, you can use the following generic equilibrium reactions and equations to define your reaction system. If your reaction contains more products or reactants than the generic equilibrium reaction, you must add more equations for each species so that your reaction submodel accurately defines your reaction kinetics.

The following equations give a generic equilibrium reaction along with a generic equilibrium constant equation.

Bosen-Engels - Generic Equilibrium Reaction

Bosen-Engels - Equation for Generic Equilibrium Constant

where

ka is the equilibrium constant

a, b, c, and d are the stoichiometric coefficients

A1, B1, C1, D1, and E1 are dimensionless coefficients

T is the temperature

We can calculate equilibrium constants for all the reactions in the system in this way. If your system contains more than one equilibrium reaction, you should add equations and variables for all the equilibrium constant equations to your reaction submodel.

For electrolyte reactions, we can simplify the products of the dissociation into a single complex consisting of the ion and solvent molecules. For example, the reaction equation scheme for an H2SO4-H2O system is as follows:

Bosen-Engels - Equilibrium Reaction for Aqueous Sulfuric Acid Electrolytes

where

C± represents the combination of two different ions (H3O+ and SO4--*2H2O)

For simplicity, the model does not differentiate between positively and negatively charged complexes. We can formulate the equilibrium reaction with an equilibrium constant according to the following equation:

Bosen-Engels - Equilibrium Constant Equation for Aqueous Sulfuric Acid Electrolytes

where

Xi is the liquid mole fraction of component i in the solution

gi is the activity coefficient of component i

We can calculate ka according to the following equation, as before:

Bosen-Engels - Equation for Generic Equilibrium Constant

We highly recommend that you write your equilibrium reaction submodels in a dimensionless form. If you expect some of your process streams to approach nearly pure water, we also recommend that you add the water auto-ionization reaction to your reaction submodels. See Understand reaction submodels for equilibrium reactions for more information.

After you configure your reaction submodel with all the required rate constant equations and reaction rate equations, you can then add it to a Fluid to use the reaction submodel in all model instances that use the Fluid. You also use the reaction submodel as a replaceable submodel in a reactor model, such as the CNVR, EQR, CSTR, and PFR models in the Process Library, as well as in the Source from the experimental Electrolytes Library. The Source in the Electrolytes Library propagates the reaction submodel throughout the simulation. Please contact AVEVA Technical Support if you would like a copy of the Electrolytes Library.

You can also use the Reaction Generator to generate reaction submodels for equilibrium reactions. When you use the Reaction Generator to model equilibrium reactions, you must set the Reaction Type to Equilibrium. See Reaction Generator for more information.

TitleResults for “How to create a CRG?”Also Available in