Aqueous fluids and NeqSim - equinor/neqsim GitHub Wiki
Fluids containing aqueous component such as water, methanol, glycols (MEG/TEG) is difficult to simulate with standard equations of state such as SRK or PR.
NeqSim implements advanced thermodynamic models for better prediction of aqueous fluid. A well suited model for such fluids is the CPA-EoS. AN example of a calculation using CPA is given in this example..
The CPA-EoS is selected using the constructor:
SystemInterface testSystem = new SystemSrkCPAstatoil(298.0, 80.4);
The mixing rule ti be used for CPA is a composition dependent mixing rule with temperature dependent kij. THe mixing rule is selected bu selecting mixing rule number 10.
testSystem.setMixingRule(10);
For systems of gas, oil and water - we could potentially get three separate phases. We need to set NeqSim to search for more than two phases.
testSystem.setMultiPhaseCheck(true);