Efficient optimization for Model Predictive Control in reservoir models
The purpose of this thesis was to study the use of adjoint methods for gradient calculations in Model Predictive Control (MPC) applications. The goal was to find and test efficient optimization methods to use in MPC on oil reservoir models. Handling output constraints in the optimization problem has...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk
2009
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9959 |
id |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-9959 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-99592013-01-08T13:26:41ZEfficient optimization for Model Predictive Control in reservoir modelsengBorgesen, Jørgen FrenkenNorges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikkInstitutt for teknisk kybernetikk2009ntnudaimSIE3 teknisk kybernetikkReguleringsteknikkThe purpose of this thesis was to study the use of adjoint methods for gradient calculations in Model Predictive Control (MPC) applications. The goal was to find and test efficient optimization methods to use in MPC on oil reservoir models. Handling output constraints in the optimization problem has been studied closer since they deteriorate the efficiency of the MPC applications greatly. Adjoint- and finite difference approaches for gradient calculations was tested on reservoir models to determine there efficiency on this particular type of problem. Techniques for reducing the number of output constraints was also utilized to decrease the computation time further. The results of this study shows us that adjoint methods can decrease the computation time for reservoir simulations greatly. Combining the adjoint methods with techniques that reduces the number of output constraints can reduce the computation time even more. Adjoint methods require some more work in the modeling process, but the simulation time can be greatly reduced. The principal conclusion is that more specialized optimization algorithms can reduce the simulation time for reservoir models. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9959Local ntnudaim:4507application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
ntnudaim SIE3 teknisk kybernetikk Reguleringsteknikk |
spellingShingle |
ntnudaim SIE3 teknisk kybernetikk Reguleringsteknikk Borgesen, Jørgen Frenken Efficient optimization for Model Predictive Control in reservoir models |
description |
The purpose of this thesis was to study the use of adjoint methods for gradient calculations in Model Predictive Control (MPC) applications. The goal was to find and test efficient optimization methods to use in MPC on oil reservoir models. Handling output constraints in the optimization problem has been studied closer since they deteriorate the efficiency of the MPC applications greatly. Adjoint- and finite difference approaches for gradient calculations was tested on reservoir models to determine there efficiency on this particular type of problem. Techniques for reducing the number of output constraints was also utilized to decrease the computation time further. The results of this study shows us that adjoint methods can decrease the computation time for reservoir simulations greatly. Combining the adjoint methods with techniques that reduces the number of output constraints can reduce the computation time even more. Adjoint methods require some more work in the modeling process, but the simulation time can be greatly reduced. The principal conclusion is that more specialized optimization algorithms can reduce the simulation time for reservoir models. |
author |
Borgesen, Jørgen Frenken |
author_facet |
Borgesen, Jørgen Frenken |
author_sort |
Borgesen, Jørgen Frenken |
title |
Efficient optimization for Model Predictive Control in reservoir models |
title_short |
Efficient optimization for Model Predictive Control in reservoir models |
title_full |
Efficient optimization for Model Predictive Control in reservoir models |
title_fullStr |
Efficient optimization for Model Predictive Control in reservoir models |
title_full_unstemmed |
Efficient optimization for Model Predictive Control in reservoir models |
title_sort |
efficient optimization for model predictive control in reservoir models |
publisher |
Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk |
publishDate |
2009 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9959 |
work_keys_str_mv |
AT borgesenjørgenfrenken efficientoptimizationformodelpredictivecontrolinreservoirmodels |
_version_ |
1716520611753230336 |