Top Banner
OLI 35 th Anniversary User Conference October 5-6, 2005 It’s Not Magic… Just Great Technology ESP and the OLI Engine Updates Robert Young
13

ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

Aug 07, 2018

Download

Documents

dinhque
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

OLI 35th Anniversary User ConferenceOctober 5-6, 2005

It’s Not Magic…Just Great Technology

ESP and the OLI Engine Updates

Robert Young

Page 2: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

What is the OLI Engine?

• Non-linear equation solver• Newton-Raphson method

• Thermodynamic property methods• Helgeson equation of state• Bromley activity coefficient model• MSE activity coefficient model• SRK equation of state

Page 3: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

What Products Use the OLI Engine?• Every OLI product uses the ENGINE

• ESP• All of the Analyzers• All Alliance Products

UniSim OLIPROII ElectrolytesAspen OLIHYSYS OLI

• ScaleChem• ProChem

Page 4: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

Engine Updates• Mixed-Solvent Electrolytes (MSE)

• New activity coefficient model• Internal units change

From molality to mole fraction

• Equilibrium equations (no H2O)• Two liquid phase

Both phases may contain electrolytes

Page 5: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

Engine Updates (cont)• Petroleum pseudo components

• A single pseudo-component• Assays

ASTM D86 dataD1160 dataD2887 dataTBP data

Page 6: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

Engine Updates (cont)• Sublimation

• Generate equilibrium equationsSolid – Gas

• Non-linear equation solver

Page 7: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

Engine Updates (cont)• Chemistry model size

• Dynamic array allocationsCases up to 1500 species

Page 8: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

Engine Updates (cont)• Calculation speed

• New matrix inversion routines• New initializer• Improved solid inclusion algorithm

Page 9: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

What is ESP?• Environmental Simulation Program

• Plant flowsheeting program• Sequential modular approach• Available unit operations

Mixer and SplittersDistillation ColumnsReactors (including Bio-reactors)NeutralizersHeat ExchangersCompressors

Page 10: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

ESP Updates• Tear streams

• New algorithm for selecting tear streams• New Wegstein options• Added a damped Wegstein method• Added a Newton’s method

Page 11: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

ESP Updates (cont)• Multiple chemistry models

• Master modelMust contain a master list of all species

• Subordinate modelsSubset of species in master modelDifferent solids selectionCould have kineticsCould have oxidation/reduction reactions

Page 12: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

ESP Updates (cont)• Molecular flow reconstruction

• Added weighting factor • Example

True ionic composition100 moles H2O2 moles NAION2 moles CLION

Page 13: ESP and the OLI Engine Updates - OLI Support Centersupport.olisystems.com/Documents/Presentations/23UG/Young - Re… · ESP and the OLI Engine Updates Robert Young. What is the OLI

ESP Updates (cont)• Molecular flows

Option 1 (assign weight to NACL)100 moles H2O2 moles NACL

Option 2 (assign weight to NAOH)98 moles H2O2 moles HCL2 moles NAOH