Improvement of Levenberg-Marquardt algorithm during history fitting for reservoir simulation

被引:11
|
作者
Zhang Xian [1 ]
Awotunde, A. A. [2 ]
机构
[1] Abu Dhabi Marine Operating Co, POB 303, Abu Dhabi, U Arab Emirates
[2] King Fahd Univ Petr & Minerals, Dhahran 31261, Saudi Arabia
关键词
numerical reservoir simulation; history matching; Levenberg-Marquardt algorithm; differential evolution; line search; SENSITIVITY-ANALYSIS;
D O I
10.1016/S1876-3804(16)30105-7
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
In order to estimate reservoir parameters more effectively by history fitting, DE (Differential Evolution) was proposed to estimate the optimum damping factor so that the standard Levenberg-Marquardt algorithm was improved, and the improved algorithm was validated by analysis of examples. The standard LM algorithm uses trial-and-error method to estimate the damping factor and is less reliable for large scale inverse problems. DE can solve this problem and eliminate the use of line search for an appropriate step length. The improved Levenberg-Marquardt algorithm was applied to match the histories of two synthetic reservoir models with different scales, and compared with other algorithms. The results show that: DE speeds up the convergence rate of the LM algorithm and reduces the residual errors, making the algorithm suitable for not only small and medium scale inverse problems, but also large scale inverse problems; if the iteration termination criteria of LM algorithm is preset, the improved algorithm will save the number of iterations and reduce the total time greatly needed for the LM algorithm, leading to higher efficiency of history matching.
引用
收藏
页码:876 / 885
页数:10
相关论文
共 50 条
  • [21] The Optimization Study of FBG Gaussian fitting Peak-detection Based on Levenberg-Marquardt Algorithm
    Song, Furong
    Wei, Juntao
    Jiang, Mingshun
    Zhang, Lei
    Zhang, Faye
    Sui, Qingmei
    Tian, Yuan
    Sun, Wei
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 3723 - 3727
  • [22] Parallel and separable recursive Levenberg-Marquardt training algorithm
    Asirvadam, VS
    McLoone, SF
    Irwin, GW
    NEURAL NETWORKS FOR SIGNAL PROCESSING XII, PROCEEDINGS, 2002, : 129 - 138
  • [23] LMA: A generic and efficient implementation of the Levenberg-Marquardt Algorithm
    Ramadasan, Datta
    Chevaldonne, Marc
    Chateau, Thierry
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (11): : 1707 - 1727
  • [24] Distributed model calibration using Levenberg-Marquardt algorithm
    Lu, Mark
    Zhu, Liang
    Ling, Li
    Zhangb, Gary
    Chan, Walter
    Zhou, Xin
    OPTICAL MICROLITHOGRAPHY XX, PTS 1-3, 2007, 6520
  • [25] Levenberg-Marquardt Iterative Algorithm for Hammerstein Nonlinear Systems
    Zhou, Lincheng
    Li, Xiangli
    Xu, Huigang
    Zhu, Peiyi
    FOURTH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND INFORMATION SCIENCES (CCAIS 2015), 2015, : 280 - 284
  • [26] Radar Target Detection by Using Levenberg-Marquardt Algorithm
    Nasret, Ali Najdet
    Kamal, Ayoub Esam
    Mahmood, Zuhiar Shakor
    PRZEGLAD ELEKTROTECHNICZNY, 2023, 99 (03): : 265 - 270
  • [27] The Research of Oxygen Measurement by TDLAS Based on Levenberg-Marquardt Nonlinear Fitting
    Yan Jie
    Zhai Chang
    Wang Xiao-niu
    Huang Wen-ping
    SPECTROSCOPY AND SPECTRAL ANALYSIS, 2015, 35 (06) : 1497 - 1500
  • [28] A Levenberg-Marquardt Algorithm for Sparse Identification of Dynamical Systems
    Haring, Mark
    Grotli, Esten Ingar
    Riemer-Sorensen, Signe
    Seel, Katrine
    Hanssen, Kristian Gaustad
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (11) : 9323 - 9336
  • [29] Parallel Levenberg-Marquardt Algorithm Without Error Backpropagation
    Bilski, Jaroslaw
    Wilamowski, Bogdan M.
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2017, PT I, 2017, 10245 : 25 - 39
  • [30] An inverse hull design based on Levenberg-Marquardt algorithm
    Huang, Yujia
    Feng, Baiwei
    Liu, Zuyuan
    Ship Building of China, 2014, 55 (01) : 66 - 75