Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching
Raanes et al. [1] revised the iterative ensemble smoother of Chen and Oliver [2, 3], denoted Ensemble Randomized Maximum Likelihood (EnRML), using the property that the EnRML solution is contained in the ensemble subspace. They analyzed EnRML and demonstrated how to implement the method without the...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2019-10-01
|
Series: | Frontiers in Applied Mathematics and Statistics |
Subjects: | |
Online Access: | https://www.frontiersin.org/article/10.3389/fams.2019.00047/full |
id |
doaj-1cfa15f1953e4583b93a335662491a35 |
---|---|
record_format |
Article |
spelling |
doaj-1cfa15f1953e4583b93a335662491a352020-11-25T03:00:19ZengFrontiers Media S.A.Frontiers in Applied Mathematics and Statistics2297-46872019-10-01510.3389/fams.2019.00047482379Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History MatchingGeir Evensen0Geir Evensen1Patrick N. Raanes2Andreas S. Stordal3Joakim Hove4NORCE (Norwegian Research Center), Bergen, NorwayNansen Environmental and Remote Sensing Center, Bergen, NorwayNORCE (Norwegian Research Center), Bergen, NorwayNORCE (Norwegian Research Center), Bergen, NorwayDatagr, Oslo, NorwayRaanes et al. [1] revised the iterative ensemble smoother of Chen and Oliver [2, 3], denoted Ensemble Randomized Maximum Likelihood (EnRML), using the property that the EnRML solution is contained in the ensemble subspace. They analyzed EnRML and demonstrated how to implement the method without the use of expensive pseudo inversions of the low-rank state covariance matrix or the ensemble-anomaly matrix. The new algorithm produces the same result, realization by realization, as the original EnRML method. However, the new formulation is simpler to implement, numerically stable, and computationally more efficient. The purpose of this document is to present a simple derivation of the new algorithm and demonstrate its practical implementation and use for reservoir history matching. An additional focus is to customize the algorithm to be suitable for big-data assimilation of measurements with correlated errors. The computational cost of the resulting “ensemble sub-space” algorithm is linear in both the dimension of the state space and the number of measurements, also when the measurements have correlated errors. The final algorithm is implemented in the Ensemble Reservoir Tool (ERT) for running and conditioning ensembles of reservoir models. Several verification experiments are presented.https://www.frontiersin.org/article/10.3389/fams.2019.00047/fullEnRMLiterative ensemble smootherhistory matchingdata assimilationinverse methodsparameter estimation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Geir Evensen Geir Evensen Patrick N. Raanes Andreas S. Stordal Joakim Hove |
spellingShingle |
Geir Evensen Geir Evensen Patrick N. Raanes Andreas S. Stordal Joakim Hove Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching Frontiers in Applied Mathematics and Statistics EnRML iterative ensemble smoother history matching data assimilation inverse methods parameter estimation |
author_facet |
Geir Evensen Geir Evensen Patrick N. Raanes Andreas S. Stordal Joakim Hove |
author_sort |
Geir Evensen |
title |
Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching |
title_short |
Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching |
title_full |
Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching |
title_fullStr |
Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching |
title_full_unstemmed |
Efficient Implementation of an Iterative Ensemble Smoother for Data Assimilation and Reservoir History Matching |
title_sort |
efficient implementation of an iterative ensemble smoother for data assimilation and reservoir history matching |
publisher |
Frontiers Media S.A. |
series |
Frontiers in Applied Mathematics and Statistics |
issn |
2297-4687 |
publishDate |
2019-10-01 |
description |
Raanes et al. [1] revised the iterative ensemble smoother of Chen and Oliver [2, 3], denoted Ensemble Randomized Maximum Likelihood (EnRML), using the property that the EnRML solution is contained in the ensemble subspace. They analyzed EnRML and demonstrated how to implement the method without the use of expensive pseudo inversions of the low-rank state covariance matrix or the ensemble-anomaly matrix. The new algorithm produces the same result, realization by realization, as the original EnRML method. However, the new formulation is simpler to implement, numerically stable, and computationally more efficient. The purpose of this document is to present a simple derivation of the new algorithm and demonstrate its practical implementation and use for reservoir history matching. An additional focus is to customize the algorithm to be suitable for big-data assimilation of measurements with correlated errors. The computational cost of the resulting “ensemble sub-space” algorithm is linear in both the dimension of the state space and the number of measurements, also when the measurements have correlated errors. The final algorithm is implemented in the Ensemble Reservoir Tool (ERT) for running and conditioning ensembles of reservoir models. Several verification experiments are presented. |
topic |
EnRML iterative ensemble smoother history matching data assimilation inverse methods parameter estimation |
url |
https://www.frontiersin.org/article/10.3389/fams.2019.00047/full |
work_keys_str_mv |
AT geirevensen efficientimplementationofaniterativeensemblesmootherfordataassimilationandreservoirhistorymatching AT geirevensen efficientimplementationofaniterativeensemblesmootherfordataassimilationandreservoirhistorymatching AT patricknraanes efficientimplementationofaniterativeensemblesmootherfordataassimilationandreservoirhistorymatching AT andreassstordal efficientimplementationofaniterativeensemblesmootherfordataassimilationandreservoirhistorymatching AT joakimhove efficientimplementationofaniterativeensemblesmootherfordataassimilationandreservoirhistorymatching |
_version_ |
1724698822099075072 |