Abstract
We model thermal and compositional reservoir production as mass and energy balances combined with a phase equilibrium constraint. The phase equilibrium constraint is modeled as a thermodynamically rigorous UV flash process. The UV flash problem is a mathematical statement of the second law of thermodynamics, and it replaces the condition of equality of fugacities that is often used. We demonstrate that such a thermal and compositional reservoir model is in a semi-explicit index-1 differential-algebraic form, and we briefly describe a gradient-based single-shooting algorithm for the solution of production optimization problems. We implement the algorithm in C/C++ using the software DUNE, the thermodynamic software ThermoLib, and the optimization software KNITRO. We present an example of optimal water flooding where the injected water has a higher temperature than the reservoir fluid.
Original language | English |
---|---|
Book series | I F A C Workshop Series |
Volume | 51 |
Issue number | 8 |
Pages (from-to) | 76-81 |
ISSN | 1474-6670 |
DOIs | |
Publication status | Published - 2018 |
Event | 3rd IFAC Workshop on Automatic Control in Offshore Oil and Gas Production - Aalborg University, Esbjerg, Denmark Duration: 30 May 2018 → 1 Jun 2018 Conference number: 3 https://www.ifac-control.org/conferences/automatic-control-in-offshore-oil-and-gas-production-3rd-oogp-2018 |
Conference
Conference | 3rd IFAC Workshop on Automatic Control in Offshore Oil and Gas Production |
---|---|
Number | 3 |
Location | Aalborg University |
Country/Territory | Denmark |
City | Esbjerg |
Period | 30/05/2018 → 01/06/2018 |
Internet address |
Keywords
- Thermal
- Compositional model
- Phase equilibrium
- Optimal control