REMSO - REservoir Multiple Shooting Optimizer. REduced Multiple Shooting Optimizer. REMSO is an optimization algorithm based on Multiple Shooting. It is developed thinking about reservoir control optimization applications. REMSO exploits: Parallelism. Reduction techniques. Automatic differentiation. REMSO is tightly interfaced to MRST (currently MRST-2015a) and exploits the structure of the module ad-fi (Automatic Differentiation - Fully Implicit). Functionalities within MRST are modified or extended to enable REMSO to calculate simulations in parallel and gradient computations. Compared to conventional integration of reservoir simulators and optimizers, REMSO allows for much more flexibility to deal with output constraints. REMSO solves the optimal control NLP problem by a sequence of QP’s. CPLEX (currently V12.6) is used for this purpose. Observe that CPLEX can be downloaded for educational applications under their Academic Initiative Program
Keywords for this software
References in zbMATH (referenced in 2 articles )
Showing results 1 to 2 of 2.
- Codas, Andrés; Hanssen, Kristian G.; Foss, Bjarne; Capolei, Andrea; Bagterp Jørgensen, John: Multiple shooting applied to robust reservoir control optimization including output constraints on coherent risk measures (2017)
- Hjuler Christiansen, Lasse; Capolei, Andrea; Bagterp Jørgensen, John: A least squares approach for efficient and reliable short-term versus long-term optimization (2017)