Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Andrea Capolei is active.

Publication


Featured researches published by Andrea Capolei.


Computational Geosciences | 2013

Waterflooding optimization in uncertain geological scenarios

Andrea Capolei; Eka Suwartadi; Bjarne A. Foss; John Bagterp Jørgensen

In conventional waterflooding of an oil field, feedback based optimal control technologies may enable higher oil recovery than with a conventional reactive strategy in which producers are closed based on water breakthrough. To compensate for the inherent geological uncertainties in an oil field, robust optimization has been suggested to improve and robustify optimal control strategies. In robust optimization of an oil reservoir, the water injection and production borehole pressures (bhp) are computed such that the predicted net present value (NPV) of an ensemble of permeability field realizations is maximized. In this paper, we both consider an open-loop optimization scenario, with no feedback, and a closed-loop optimization scenario. The closed-loop scenario is implemented in a moving horizon manner and feedback is obtained using an ensemble Kalman filter for estimation of the permeability field from the production data. For open-loop implementations, previous test case studies presented in the literature, show that a traditional robust optimization strategy (RO) gives a higher expected NPV with lower NPV standard deviation than a conventional reactive strategy. We present and study a test case where the opposite happen: The reactive strategy gives a higher expected NPV with a lower NPV standard deviation than the RO strategy. To improve the RO strategy, we propose a modified robust optimization strategy (modified RO) that can shut in uneconomical producer wells. This strategy inherits the features of both the reactive and the RO strategy. Simulations reveal that the modified RO strategy results in operations with larger returns and less risk than the reactive strategy, the RO strategy, and the certainty equivalent strategy. The returns are measured by the expected NPV and the risk is measured by the standard deviation of the NPV. In closed-loop optimization, we investigate and compare the performance of the RO strategy, the reactive strategy, and the certainty equivalent strategy. The certainty equivalent strategy is based on a single realization of the permeability field. It uses the mean of the ensemble as its permeability field. Simulations reveal that the RO strategy and the certainty equivalent strategy give a higher NPV compared to the reactive strategy. Surprisingly, the RO strategy and the certainty equivalent strategy give similar NPVs. Consequently, the certainty equivalent strategy is preferable in the closed-loop situation as it requires significantly less computational resources than the robust optimization strategy. The similarity of the certainty equivalent and the robust optimization based strategies for the closed-loop situation challenges the intuition of most reservoir engineers. Feedback reduces the uncertainty and this is the reason for the similar performance of the two strategies.


advances in computing and communications | 2012

Solution of constrained optimal control problems using multiple shooting and ESDIRK methods

Andrea Capolei; John Bagterp Jørgensen

In this paper, we describe a novel numerical algorithm for solution of constrained optimal control problems of the Bolza type for stiff and/or unstable systems. The numerical algorithm combines explicit singly diagonally implicit Runge-Kutta (ESDIRK) integration methods with a multiple shooting algorithm. As we consider stiff systems, implicit solvers with sensitivity computation capabilities for initial value problems must be used in the multiple shooting algorithm. Traditionally, multi-step methods based on the BDF algorithm have been used for such problems. The main novel contribution of this paper is the use of ESDIRK integration methods for solution of the initial value problems and the corresponding sensitivity equations arising in the multiple shooting algorithm. Compared to BDF-methods, ESDIRK-methods are advantageous in multiple shooting algorithms in which restarts and frequent discontinuities on each shooting interval are present. The ESDIRK methods are implemented using an inexact Newton method that reuses the factorization of the iteration matrix for the integration as well as the sensitivity computation. Numerical experiments are provided to demonstrate the algorithm.


IFAC Proceedings Volumes | 2012

Oil Reservoir Production Optimization using Single Shooting and ESDIRK Methods

Andrea Capolei; Carsten Völcker; Jan Frydendall; John Bagterp Jørgensen

Abstract Conventional recovery techniques enable recovery of 10-50% of the oil in an oil field. Advances in smart well technology and enhanced oil recovery techniques enable significant larger recovery. To realize this potential, feedback model-based optimal control technologies are needed to manipulate the injections and oil production such that flow is uniform in a given geological structure. Even in the case of conventional water flooding, feedback based optimal control technologies may enable higher oil recovery than with conventional operational strategies. The optimal control problems that must be solved are large-scale problems and require specialized numerical algorithms. In this paper, we combine a single shooting optimization algorithm based on sequential quadratic programming (SQP) with explicit singly diagonally implicit Runge-Kutta (ESDIRK) integration methods and a continuous adjoint method for sensitivity computation. We demonstrate the procedure on a water flooding example with conventional injectors and producers.


ECMOR XIII - 13th European Conference on the Mathematics of Oil Recovery | 2012

High Order Adjoint Derivatives using ESDIRK Methods for Oil Reservoir Production Optimization

Andrea Capolei; Erling Halfdan Stenby; John Bagterp Jørgensen

In production optimization, computation of the gradients is the computationally expensive step. We improve the computational efficiency of such algorithms by improving the gradient computation using high-order ESDIRK (Explicit Singly Diagonally Implicit Runge-Kutta) temporal integration methods and continuous adjoints . The high order integration scheme allows larger time steps and therefore faster solution times. We compare gradient computation by the continuous adjoint method to the discrete adjoint method and the finite-difference method. The methods are implemented for a two phase flow reservoir simulator. Computational experiments demonstrate that the accuracy of the sensitivities obtained by the adjoint methods are comparable to the accuracy obtained by the finite difference method. The continuous adjoint method is able to use a different time grid than the forward integration. Therefore, it can compute these sensitivities much faster than the discrete adjoint method and the finite-difference method. On the other hand, the discrete adjoint method produces the gradients of the numerical schemes, which is beneficial for the numerical optimization algorithm. Computational experiments show that when the time steps are controlled in a certain range, the continuous adjoint method produces gradients sufficiently accurate for the optimization algorithm and somewhat faster than the discrete adjoint method.


IFAC-PapersOnLine | 2017

Offset Risk Minimization for Open-loop Optimal Control of Oil Reservoirs

Andrea Capolei; Lasse Hjuler Christiansen; John Bagterp Jørgensen

Abstract Simulation studies of oil field water flooding have demonstrated a significant potential of optimal control technology to improve industrial practices. However, real-life applications are challenged by unknown geological factors that make reservoir models highly uncertain. To minimize the associated financial risks, the oil literature has used ensemble-based methods to manipulate the net present value (NPV) distribution by optimizing sample estimated risk measures. In general, such methods successfully reduce overall risk. However, as this paper demonstrates, ensemble-based control strategies may result in individual profit outcomes that perform worse than real-life dominating strategies. This poses significant financial risks to oil companies whose main concern is to avoid unacceptable low profits. To remedy this, this paper proposes offset risk mimimization . Unlike existing methodology, the offset method uses the NPV offset distribution to minimize risk relative to a competing reference strategy. Open-loop simulations of a 3D two-phase synthetic reservoir demonstrate the potential of offset risk minimization to significantly improve the worst case profit offset relative to real-life best practices. The results suggest that it may be more relevant to consider the NPV offset distribution than the NPV distribution when minimizing risk in production optimization.


Computational Geosciences | 2017

A least squares approach for efficient and reliable short-term versus long-term optimization

Lasse Hjuler Christiansen; Andrea Capolei; John Bagterp Jørgensen

The uncertainties related to long-term forecasts of oil prices impose significant financial risk on ventures of oil production. To minimize risk, oil companies are inclined to maximize profit over short-term horizons ranging from months to a few years. In contrast, conventional production optimization maximizes long-term profits over horizons that span more than a decade. To address this challenge, the oil literature has introduced short-term versus long-term optimization. Ideally, this problem is solved by a posteriori multi-objective optimization methods that generate an approximation to the Pareto front of optimal short-term and long-term trade-offs. However, such methods rely on a large number of reservoir simulations and scale poorly with the number of objectives subject to optimization. Consequently, the large-scale nature of production optimization severely limits applications to real-life scenarios. More practical alternatives include ad hoc hierarchical switching schemes. As a drawback, such methods lack robustness due to unclear convergence properties and do not naturally generalize to cases of more than two objectives. Also, as this paper shows, the hierarchical formulation may skew the balance between the objectives, leaving an unfulfilled potential to increase profits. To promote efficient and reliable short-term versus long-term optimization, this paper introduces a natural way to characterize desirable Pareto points and proposes a novel least squares (LS) method. Unlike hierarchical approaches, the method is guaranteed to converge to a Pareto optimal point. Also, the LS method is designed to properly balance multiple objectives, independently of Pareto front’s shape. As such, the method poses a practical alternative to a posteriori methods in situations where the frontier is intractable to generate.


Computers & Chemical Engineering | 2017

An algorithm for gradient-based dynamic optimization of UV flash processes

Tobias Kasper Skovborg Ritschel; Andrea Capolei; Jozsef Gaspar; John Bagterp Jørgensen

Abstract This paper presents a novel single-shooting algorithm for gradient-based solution of optimal control problems with vapor–liquid equilibrium constraints. Such optimal control problems are important in several engineering applications, for instance in control of distillation columns, in certain two-phase flow problems, and in operation of oil reservoirs. The single-shooting algorithm uses an adjoint method for the computation of gradients. Furthermore, the algorithm uses either a simultaneous or a nested approach for the numerical solution of the dynamic vapor–liquid equilibrium model equations. Two numerical examples illustrate that the simultaneous approach is faster than the nested approach and that the efficiency of the underlying thermodynamic computations is important for the overall performance of the single-shooting algorithm. We compare the performance of different optimization software as well as the performance of different compilers in a Linux operating system. These tests indicate that real-time nonlinear model predictive control of UV flash processes is computationally feasible.


Computer-aided chemical engineering | 2017

A Novel Approach for Risk Minimization in Life-Cycle Oil Production Optimization

Andrea Capolei; Lasse Hjuler Christiansen; John Bagterp Jørgensen

Abstract The oil research community has invested much effort into computer aided optimization to enhance oil recovery. While simulation studies have demonstrated the potential of model-based technology to improve industrial standards, the largely unknown geology of subsurface reservoirs limits applications to commercial oil fields. In particular, uncertain model descriptions lead to risks of profit loss. To address the challenges of geological uncertainty, this paper proposes offset risk minimization. As opposed to existing methodologies of the oil literature, the offset approach minimizes risk of profit loss relative to industrial standards. A numerical case study compares the offset approach to a representative selection of current state-of-the-art methodologies. The results show that the offset approach offers the overall lowest risk of profit loss relative to industrial best practices. This suggests that it may be more relevant to consider offset risk minimization than conventional ensemble-based methods for the purpose of life-cycle production optimization.


Computational Geosciences | 2017

Multiple shooting applied to robust reservoir control optimization including output constraints on coherent risk measures

Andrés Codas; Kristian G. Hanssen; Bjarne Foss; Andrea Capolei; John Bagterp Jørgensen

The production life of oil reservoirs starts under significant uncertainty regarding the actual economical return of the recovery process due to the lack of oil field data. Consequently, investors and operators make management decisions based on a limited and uncertain description of the reservoir. In this work, we propose a new formulation for robust optimization of reservoir well controls. It is inspired by the multiple shooting (MS) method which permits a broad range of parallelization opportunities and output constraint handling. This formulation exploits coherent risk measures, a concept traditionally used in finance, to bound the risk on constraint violation. We propose a reduced sequential quadratic programming (rSQP) algorithm to solve the underlying optimization problem. This algorithm exploits the structure of the coherent risk measures, thus a large set of constraints are solved within sub-problems. Moreover, a variable elimination procedure allows solving the optimization problem in a reduced space and an iterative active-set method helps to handle a large set of inequality constraints. Finally, we demonstrate the application of constraints to bound the risk of water production peaks rather than worst-case satisfaction.


27th European Symposium on Computer Aided Process Engineering | 2017

The Adjoint Method for Gradient-based Dynamic Optimization of UV Flash Processes

Tobias Kasper Skovborg Ritschel; Andrea Capolei; John Bagterp Jørgensen

Abstract This paper presents a novel single-shooting algorithm for gradient-based solution of optimal control problems with vapor-liquid equilibrium constraints. Dynamic optimization of UV flash processes is relevant in nonlinear model predictive control of distillation columns, certain two-phase flow problems, and oil reservoir production with significant compositional and thermal effects. Gradients are computed with the adjoint method and we use various optimization software (fmincon, IPOPT, KNITRO, and NPSOL) for the numerical optimization. We present computational results for a non-ideal five-component flash process which demonstrate the importance of the optimization solver, the compiler, and the linear algebra software for the efficiency of dynamic optimization of UV flash processes.

Collaboration


Dive into the Andrea Capolei's collaboration.

Top Co-Authors

Avatar

John Bagterp Jørgensen

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Carsten Völcker

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Bjarne Foss

Norwegian University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Erling Halfdan Stenby

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Jan Frydendall

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Jozsef Gaspar

Technical University of Denmark

View shared research outputs
Top Co-Authors

Avatar

Eka Suwartadi

Norwegian University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge