Petroleum Reservoir Evaluation and Development >
2025 , Vol. 15 >Issue 4: 605 - 612
DOI: https://doi.org/10.13809/j.cnki.cn32-1825/te.2025.04.009
ACO-NM hybrid optimization calculation method for transit time of oxygen activation logging in CO2 injection profile
Received date: 2024-08-22
Online published: 2025-07-19
CO2 injection in unconventional oil and gas reservoirs is a key technology for enhancing oil and gas recovery while enabling CO2 storage. Its application is becoming increasingly prevalent in the development of such reservoirs within the context of “dual carbon” goals. Accurate monitoring and evaluation of CO2 uptake across different layers are essential for guiding the optimization and adjustment of oil and gas reservoir development schemes. Pulsed neutron oxygen activation logging is employed as a dynamic monitoring technology for oxygen-containing fluid injection in a complex string structure, reflecting the dynamic behavior of injected CO2 by recording variations in activated oxygen spectrum peaks. However, activation spectrum peaks in CO2 injection often exhibit single-peak tailing and double-peak overlapping, influenced by statistical fluctuations in activated gamma-ray count rates, fluid properties, multi-layer string structure, and other factors. As a result, accurately determining the transit time of activation spectra and evaluating the amount of CO2 uptake in each small layer becomes challenging.
To minimize errors in transit time calculation caused by overlapping peak separation and activation peak boundary selection, the morphological characteristics of activation peaks under varying influences were analyzed meticulously. The primary factors affecting oxygen activation logging data were string structure and flow rate differences. From a morphological perspective, peak types were classified into four categories: symmetric single peaks, asymmetric single peaks, partially overlapping double peaks, and severely overlapping double peaks. Asymmetric single peaks, characterized by tailing phenomena, occurred under conditions of significant fluid flow velocity differences and dispersed arrival times at the probe. Conversely, overlapping double peaks appeared when multiple flows from the tubing and the annulus produced superimposed signals, with similar flow rates and identical directions. Usually, the water flow was faster than that in the tubing-casing annulus, resulting in narrower and taller peaks for tubing flow.
Due to the randomness and uncertainty of neutron emission from neutron source, oxygen activation reactions, and the detector technology, the counting rate in the time spectrum under ideal conditions conformed to the normal distribution (also termed Gaussian distribution). Compared with the measured oxygen activation spectrum peak, the Gaussian function exhibited a high degree of morphological similarity. The Gaussian function was used to fit the oxygen activation spectrum peak, and the peak position, peak width, and peak height information were derived from its parameters, subsequently enabling the determination of the transit time. Furthermore, overlapping peaks generated by the tubing flow signal and the tubing-casing annulus flow signal could also be effectively separated using multiple Gaussian functions, enabling precise analysis of multiple downhole flow characteristics.
The spectral signal, characterized by multiple Gaussian peak functions, represented a typical nonlinear model. While the peak width and peak position of each characteristic peak exhibited nonlinear behavior, the peak height remained a linear parameter within this framework. Therefore, the Nelder-Mead (NM) algorithm was used to optimize the nonlinear parameters, with linear parameters being directly calculated by linear regression in each iteration. This approach reduced the dimension of the solution vector and enhanced operational efficiency. Despite the NM algorithm’s advantages of requiring no prior guidance and exhibiting rapid convergence, as a direct optimization algorithm, its results were greatly affected by the initial solution. To address this, the Ant Colony Optimization (ACO) algorithm was introduced. In ACO optimization, ants migrated towards spectral bands containing local maxima based on predefined movement rules, with iteration terminated once all ants halted. All ants were distributed within spectral bands containing local maxima. Through the preliminary optimization of the spectral lines, a reasonable initial solution was provided for the NM algorithm, thereby improving the stability of the transit time calculation results and enabling high-precision quantitative computation of the transit time in the oxygen activation injection profile logging. Compared with the traditional methods involving manual peak boundary determination combined with weighted average or Gaussian function fitting methods, this approach offered higher fitting efficiency, reduced human intervention, and lower calculation error.
Through a comparative analysis of pulse neutron oxygen activation data processing and interpretation in well X (CO2 injection well) of the M oilfield, the established ACO-NM optimization model could effectively realize the bimodal separation of overlapping peaks in tubing and casing spaces. Transit times were obtained via automatic peak fitting, enabling the quantitative calculation of CO2 flow in different spaces of the complex string structure. To validate the algorithm’s accuracy, comparative analysis was conducted between the ACO-NM hybrid optimization and the traditional least squares method. Taking surface metered injection volumes as the evaluation standard, relative errors were quantified. The least squares method exhibited errors of 9.59% (tubing) and 9.29% (annulus), while the ACO-NM hybrid optimization algorithm yielded relative errors of 1.87% and 3.31% in the tubing and annulus, respectively. Compared with the traditional least squares method, the calculation results of the optimization algorithm were closer to the surface metered injection volumes. A relative error below 5% was observed between the injected fluid flow calculated by the ACO-NM hybrid optimization algorithm and the actual injection volume at the wellhead. This indicated an improvement in calculation accuracy over the traditional least squares method, which met the needs of dynamic monitoring and evaluation of CO2 injection in the field. The proposed ACO-NM hybrid optimization calculation method in the dynamic monitoring of CO2 injection provides crucial technical support for oilfield development and carbon dioxide storage. The application of this method enables enhanced operational efficiency and economic viability of CO2 injection, improved oil and gas recovery, and more precise and efficient resource development.
WANG Zhengyan , CHEN Meng , YANG Guofeng , LIU Guoquan , PEI Yang , CHEN Qiang . ACO-NM hybrid optimization calculation method for transit time of oxygen activation logging in CO2 injection profile[J]. Petroleum Reservoir Evaluation and Development, 2025 , 15(4) : 605 -612 . DOI: 10.13809/j.cnki.cn32-1825/te.2025.04.009
| [1] | MCKEON D C, SCOTT H D, OLESEN J R, et al. Improved oxygen-activation method for determining water flow behind casing[J]. SPE Formation Evaluation, 1991, 6(3): 334-342. |
| [2] | 陈猛, 杨国锋. 生产测井: 富媒体[M]. 北京: 石油工业出版社, 2024: 212. |
| CHEN Meng, YANG Guofeng. Production logging: Multimedia data fusion[M]. Beijing: Petroleum Industry Press, 2024: 212. | |
| [3] | 吴新杰, 张丹, 许超. 遗传算法在周期信号傅立叶变换中的应用[J]. 传感器与微系统, 2008, 27(4): 114-116. |
| WU Xinjie, ZHANG Dan, XU Chao. Application of genetic algorithm in Fourier transform of periodic signals[J]. Transducer and Microsystem Technologies, 2008, 27(4): 114-116. | |
| [4] | 田祖红, 路培毅, 迟彦华, 等. 复杂条件下脉冲中子氧活化水流测井资料的分析方法[J]. 国外测井技术, 2009, 24(5): 36-40. |
| TIAN Zuhong, LU Peiyi, CHI Yanhua, et al. The analytical method for water flow data in pulsed neutron oxygen activation logging under complex condition[J]. World Well Logging Technology, 2009, 24(5): 36-40. | |
| [5] | WU D, GUO H M, QI X. The disposal of tailed peak in the time spectrum of pulsed neutron oxygen activation logging[J]. Applied Mechanics and Materials, 2013, 318: 567-571. |
| [6] | 董勇, 吴传生, 郭海敏, 等. 基于脉冲中子氧活化时间谱的渡越时间解释新模型[J]. 科学技术与工程, 2015, 15(34): 201-204. |
| DONG Yong, WU Chuansheng, GUO Haimin, et al. A new interpretation model for transit time on impulse oxygen activation logging data[J]. Science Technology and Engineering, 2015, 15(34): 201-204. | |
| [7] | YANG G F, LIU X J, DAI J, et al. Injection profile surveillance using impulse oxygen activation logging based on optimization theory[J]. Journal of Petroleum Science and Engineering, 2021, 196: 107701. |
| [8] | 王丹, 王鹏程, 刘辉, 等. 一种自相关氧活化测井解释方法研究[J]. 石油石化物资采购, 2020(14): 42-43. |
| WANG Dan, WANG Pengcheng, LIU Hui, et al. Study on an interpretation method of autocorrelation oxygen activation logging[J]. Petroleum & Petrochemical Material Procurement, 2020(14): 42-43. | |
| [9] | WU D. The analysis and study on separation of overlapping peaks in the time spectrum of oxygen activation logging[J]. Applied Mechanics and Materials, 2013, 318: 601-606. |
| [10] | 和志明, 易娟子. 氧活化测井水流时间谱重叠峰分离研究[J]. 国外测井技术, 2010, 25(3): 46-48. |
| HE Zhiming, YI Juanzi. Study on overlapping peaks separation in water flow time spectra of oxygen activation logging[J]. World Well Logging Technology, 2010, 25(3): 46-48. | |
| [11] | 马焕英, 赵捷, 吴乐军, 等. 氧活化测井水流时间谱解释方法研究[J]. 测井技术, 2013, 37(4): 368-373. |
| MA Huanying, ZHAO Jie, WU Lejun, et al. On water flow time spectrum interpretation method in oxygen activation log[J]. Well Logging Technology, 2013, 37(4): 368-373. | |
| [12] | 郑希科, 李根, 李静, 等. 基于非对称广义高斯模型的渡越时间确定方法[J]. 大庆石油地质与开发, 2015, 34(4): 143-147. |
| ZHENG Xike, LI Gen, LI Jing, et al. Determining method of the transit time based on asymmetric generalized Gaussian model[J]. Petroleum Geology & Oilfield Development in Daqing, 2015, 34(4): 143-147. | |
| [13] | 王豪, 宋红伟, 时新磊. 基于人工蜂群算法的脉冲中子氧活化测井最优化解释方法[J]. 当代化工研究, 2023(8): 161-163. |
| WANG Hao, SONG Hongwei, SHI Xinlei. Optimization interpretation method of pulsed neutron oxygen activation logging based on artificial bee colony algorithm[J]. Modern Chemical Research, 2023(8): 161-163. | |
| [14] | PHO K H. Improvements of the Newton-Raphson method[J]. Journal of Computational and Applied Mathematics, 2022, 408: 114106. |
| [15] | GUO H W. A simple algorithm for fitting a Gaussian function [DSP tips and tricks][J]. IEEE Signal Processing Magazine, 2011, 28(5): 134-137. |
| [16] | 邸春鹏. 脉冲中子氧活化测井技术在注入剖面井中的应用探究[J]. 国外测井技术, 2021(2): 80-82. |
| DI Chunpeng. Application of pulsed neutron oxygen activation logging technology in injection profile wells[J]. World Well Logging Technology, 2021(2): 80-82. | |
| [17] | 陈颖, 刘峥莹, 肖春艳, 等. 基于麻雀搜索算法的土壤重金属X射线荧光光谱重叠峰解析[J]. 光谱学与光谱分析, 2021, 41(7): 2175-2180. |
| CHEN Ying, LIU Zhengying, XIAO Chunyan, et al. Overlapping peak analysis of soil heavy metal X-ray fluorescence spectra based on sparrow search algorithm[J]. Spectroscopy and Spectral Analysis, 2021, 41(7): 2175-2180. | |
| [18] | 赵国强, 仇猛淋, 张金福, 等. 基于Voigt函数拟合的离子激发发光光谱分峰方法[J]. 光谱学与光谱分析, 2022, 42(11): 3512-3518. |
| ZHAO Guoqiang, QIU Menglin, ZHANG Jinfu, et al. Peak splitting method of ion-beam-induced-luminescence spectrum based on Voigt function fitting[J]. Spectroscopy and Spectral Analysis, 2022, 42(11): 3512-3518. | |
| [19] | YANG G F, DAI J C, LIU X J, et al. Spectral feature extraction based on continuous wavelet transform and image segmentation for peak detection[J]. Analytical Methods, 2020, 12(2): 169-178. |
| [20] | 涂亚飞, 林伟, 沈建华, 等. Nelder-Mead单纯形法在NaI(Tl)γ能谱峰面积求解中的应用[J]. 核电子学与探测技术, 2015, 35(8): 837-840. |
| TU Yafei, LIN Wei, SHEN Jianhua, et al. The application of the nelder- mead simplex Gaussian fitting method in computing NaI(Tl) γ spectrum peak area[J]. Nuclear Electronics & Detection Technology, 2015, 35(8): 837-840. | |
| [21] | LAGARIAS J C, REEDS J A, WRIGHT M H, et al. Convergence properties of the Nelder-Mead simplex method in low dimensions[J]. SIAM Journal on Optimization, 1998, 9(1): 112-147. |
| [22] | TAKENAGA S, OZAKI Y, ONISHI M. Practical initialization of the Nelder-Mead method for computationally expensive optimization problems[J]. Optimization Letters, 2023, 17(2): 283-297. |
| [23] | PRICE C J, COOPE I D, BYATT D. A convergent variant of the Nelder-Mead algorithm[J]. Journal of Optimization Theory and Applications, 2002, 113(1): 5-19. |
| [24] | PEREZ-CARABAZA S, BESADA-PORTAS E, LOPEZ-OROZCO J A, et al. Ant colony optimization for multi-UAV minimum time search in uncertain domains[J]. Applied Soft Computing, 2018, 62: 789-806. |
| [25] | YANG G F, PENG W Z, LIU D M, et al. An improved radioactive tracer response analysis and injection profile quantification method based on intelligent algorithms[J]. Journal of Radioanalytical and Nuclear Chemistry, 2024, 333(3): 1039-1053. |
| [26] | 王文丰, 余澜婷, 刘哲, 等. 基于二分法和控制信息素量的改进蚁群算法[J]. 计算机工程与设计, 2023, 44(3): 784-790. |
| WANG Wenfeng, YU Lanting, LIU Zhe, et al. Improved ant colony optimization based on dichotomy and pheromone control[J]. Computer Engineering and Design, 2023, 44(3): 784-790. | |
| [27] | 蒋波涛, WESLEY H J, 赵福宇. 蚁群优化最小二乘支持向量机在测量数据拟合中的应用[J]. 核动力工程, 2018, 39(6): 156-160. |
| JIANG Botao, WESLEY H J, ZHAO Fuyu. Application of ant colony optimization least squares support vector machine in measurement data fitting[J]. Nuclear Power Engineering, 2018, 39(6): 156-160. | |
| [28] | YANG G F, DAI J C, LIU X J, et al. Multiple constrained reweighted penalized least squares for spectral baseline correction[J]. Applied Spectroscopy, 2020, 74(12): 1443-1451. |
/
| 〈 |
|
〉 |