中国90%的原油储量都赋存于碎屑岩储层中[1],由于天然能量不足,水驱开发一直是中国油田的主要开发方式。随着水驱开发的不断深入,多油田陆续进入了高采出程度、高含水阶段,剩余油高度分散、稳油控水难度大[2]。并且中国油藏储集层纵向跨度大、非均质性强,层间矛盾突出,实施精细分层开采方式可提高各类油层的均衡动用程度[3]。随着中国采油工程领域开展第4代分层注水研究[4],逐步实现了数字化实时监测和调控注水井分层压力和注水量,使层段注水合格率大幅提高,注水开发层间矛盾得到缓解。但油藏分层注水方案智能实时优化能力还亟待提升,如何保证注水方案和先进的分注工艺相结合,促进注水方案优化和分层注水实时调整同步的油藏和采油工程一体化,是有效的挖潜剩余油和提高水驱开发效果,最终实现油田的高效开发亟待解决的关键问题。注水方案设计主要依赖于油藏分析技术水平,油藏分析技术已逐渐从单层发展到多层[5]、从单项技术为主体发展到多学科合作[6]、从人工经验优化发展到智能方法辅助优化[7-8]的智能精细化油藏分析的新阶段。相较于传统的油藏工程和数值模拟方法,机器学习(ML)具有显著的适用性、鲁棒性以及自我学习能力[9]。能够避免传统水驱油藏分析方法存在周期长、依赖于工程经验及优化方案有限性等局限,新一代人工智能(AI)技术,如大数据、机器学习和群智能优化算法,可以与油藏分层精细注水优化设计相结合,以实现充分利用长期连续监测的大量分层注采动态生产数据,对提高水驱老油田动用程度意义重大[10]。近年来“大数据+AI”让油藏分析转型升级具有了新的突破点,但目前研究还大多停留在起步发展阶段。针对精细化油藏分析以及注水方案智能优化的需求,笔者从油藏分析技术的基本理念和发展现状出发,针对AI方法与油藏工程交叉融合辅助注水开发方案调整应用情况进行分析,结合前沿智能化理论与方法对未来注水开发方案智能精细化调整趋势进行了总结与探讨。
1 油藏动态分析技术发展
油藏在注水生产的长期过程中,储层性质、流体性质、地层渗透率和压力等油藏的埋存状态将渐进式发生变化,这些变化会直接影响注水增产效果[11]。因此,准确描述注水过程中油藏的动态变化特征尤为重要。要精准掌握储注水生产后油藏动态变化情况,需要借助先进的油藏动态分析技术。油藏动态分析技术已从单层发展到多层、从单项技术为主体发展到多学科合作、从人工经验优化发展到智能方法辅助优化,逐渐进入智能精细化油藏分析阶段(图1)。 图1 油藏分析不同发展阶段Fig.1 Different stages of oil reservoir analysis油藏分析第1阶段是以单项技术为主体。这一时期油藏开发过程中由于数据采集技术的限制,常缺乏油藏的动态属性数据。油藏动态分析主要依据单井的静态属性数据和个别剖面数据,如井下监测数据、地震数据等,对油藏属性分布无法从整体上进行把控[12-13]。20世纪70年代末期,计算机技术的发展对油藏描述起了推动作用,斯伦贝谢公司突破性地从单一的单井数据分析转向多井之间的数据处理及对比[14]。第2阶段是多学科合作油藏动态分析阶段。这一时期的油藏动态分析由单一学科逐步向综合学科发展。需要与测井、地质、现场等资料协同分析。1980—1990年,国外众多学者采用随机模拟和统计学的知识与地质相结合,使油藏描述能够更加准确地分析出地下油、气和水的具体分布[15-16],与此同时中国学者也提出了以地质方法为主体,测井评价方法为辅助技术的油藏动态分析技术[17-18]。第3阶段是精细化的油藏动态分析阶段。从20世纪90年代开始,油气行业针对分散独立的数据实现了统一数据管理,形成了学科一体化管理平台。借助于数据管理与数据共享水平的提升,油藏动态分析逐渐开始从定性向定量转变,从宏观到微观转变,发展为数字化、精细化分析研究[19-20]。精细化的油藏分析可以更加精确地了解油田开发中—后期储油动态变化,为油田剩余油的挖潜提供依据。文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
常规油藏动态分析方法为5类(表1):图版分析法、试井分析方法、理论公式方法、经验模型法、数值模拟分析法[21-22]。这些分析方法在油田开发过程中发挥了重要的指导作用。随着中国油田开采进入中—后期,为提高各类油层的均衡动用程度,配水工艺发展为多层段精细分层注水[23]。经过不断的研究和技术更替,中国形成了第4代分层注水工艺,该工艺以“边注边测边调”为技术内涵,使油藏开发方案进一步由单井定位向层位定位的开发方式转变。同时,大量动态注采生产数据的快速累积也对油藏分析方法提出了更高的要求,常规油藏动态分析方法无法高效、实时地进行油藏分析。因此,油藏分析技术趋向于利用地质静态和生产动态数据与大数据、机器学习和群智能算法等AI技术充分结合,以实现对油藏未来动态变化趋势进行实时预测,进而改善油田的开采情况,即进入了一个基于数据驱动实现高效、精准的智能精细化油藏分析新阶段。文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
2 水驱开发注水开发方案调整研究现状
水驱开发油藏分析主要任务是研究油藏开发的动态变化规律,分析影响油田生产动态变化的关键因素,并以影响油田生产动态的关键因素为依据,结合优化方法调整和完善油藏的开发方案。在精细化油藏分析研究阶段,随着AI方法与油藏工程的交叉融合,相比于传统的油藏工程和数值模拟方法,利用大数据及机器学习方法强大的数据分析及学习能力,注水开发方案调整由人工经验指导发展为智能辅助优化,使油田的储量动用程度和有效开采程度得到提高,从而促进油田生产效益的提升。文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
2.1 人工经验指导注水开发方案调整文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
在20世纪初,由于缺乏理论指导,油田开发采用了大量钻采油井的方法。这种做法不仅导致了油藏能量的浪费,而且经济采收率也不理想。随着深井压力计、高压取样器等仪器的出现,可以探究油藏岩心和压力分布状况,并分析地下流体的压力、温度和渗流机理,进一步提高了油田的采收率。到20世纪中叶,逐步形成了以预测和分析油藏未来开发动态为基础的油田科学开发技术。针对生产动态分析[24],Schilthuis在1936年利用物质守恒定律建立了油气藏原始地质储量的物质平衡方程,该方法为国内外后续研究提供了数学描述基础;Van.Everdinge和Hurst提出关井后井口流量数据可以近似表示为一个指数关系式,并总结为递减规律分析曲线应用于油藏动态分析;苏联学者马克西莫夫总结了累积产油\水的经验公式,其形式为半对数直线关系式,该经验公式由童宪章命名为甲型指数曲线,此外童宪章又提出定义了累积产液量与累积产油量的乙型水驱曲线。王俊魁等[25]以经典的IPR曲线为基础,推导出广义的IR—IPR曲线,并引入含水率加以修正,能完整描述不同井底压力下的产量变化,适用于油、气、水三相流动的复杂情况,为合理工作体系的选择提供了参考依据。针对开发方案调整,王志军等[26]采用建立注采适应性评价图版的方式,对25种注采状况及相应调整方案进行了汇总,这项研究为评估注采矛盾、进行方案调整提供了定量评价的基础。唐亮等[27]根据注水井压力指数确定油井关联值,判断油井的连通关系,并制定中、低渗透层开发调整原则,为注采矛盾的定量评价和方案调整提供了依据,现场试验表明调整效果显著。Gomez等[28]在研究中采用信息分析、数据库生成、模式定义和历史匹配等技术手段,识别出非现有模式的真实状态和注水过程的真实表现,并采用新的注水方式激活生产井和注水井,从而显著提高了该地区的产量。张锐[29]总结出了一种用于评估同类型油藏的注水开发效果的方法,在同一开发阶段,采出相同可采储量时,其存水率与油水黏度比存在显著的关联变换趋势。陈汉滨等[30]通过分级雷达图的形式,建立不同油藏含水阶段特征模型,确定指标权重系数和定量评价图版,并在大港油田应用了该方法,分析了其开发效果的优劣。依据传统的油藏分析方法可以实现注水开发效果评价,但对于注采系统生产过程中复杂的油藏变化没有办法进行定量的描述,同时面对复杂的非线性问题无法进行实时优化注水开发方案求解。文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
2.2 人工智能辅助注水开发方案调整文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
水驱开发油藏精细化分析阶段,机器学习方法与油藏工程的交叉融合逐渐深入到生产动态分析、自动历史拟合、注采连通性分析、井网井位优化,最终辅助实现注水开发方案调整。文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
2.2.1 生产动态分析文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
生产动态分析涉及根据生产材料分析得到的注采信号间的响应关系来预测单井产油量、剩余油分布和生产曲线,是油田进行开发计划制定和设计其他增产措施的重要步骤[31]。但当油藏布井数量较多,并提高注采参数的调控频率时,优化变量维度的增加使得传统水驱油藏分析方法表现出周期长、依赖于工程经验及优化方案有限性等局限。相比之下,机器学习方法具有简洁和适用性强的特点,无需建立复杂的物理模型,逐渐成为生产动态分析广泛应用的辅助工具。郑爱维等[32]利用偏最小二乘回归分析了41个数据变量,包括完井参数、地质参数和工程参数等,以确定主控产能因素。Gupta等[33]利用多个数据源建立了自回归集成模型,实现了有效的产量预测。Balashov等[34]利用无监督聚类分析测井曲线,确定地层属性和油井产量之间的关系,提高了预测精度。Kubota等[35]利用线性回归和递归神经网络,仅使用3组时间序列数据(注入历史、生产历史以及生产井数量),无需进行复杂的地质建模或油藏数值模拟,便能实现对成熟陆上油田产油量的预测。相对于常规的递减曲线分析法,该方法预测精度有了显著提高。Zhang等[36]基于深度学习方法构建多层卷积神经网络,实现剩余油分布的快速准确预测。钟仪华等[37]采用长短期记忆神经网络(LSTM)构建了产能预测时序模型,利用历史生产数据预测油井未来的石油产量。文章源自云智设计-https://www.cidrg.com/news/forward/21211.html
2.2.2 自动历史拟合
历史拟合是一种较难求解的高维度反问题,是以油井和采集设备中获得的静态和动态数据作为约束条件,利用反演算法求解油藏地下流体分布。该方法能够较为准确地预测油藏生产动态,为评估油田开发方案提供了重要依据[38]。为了匹配生产历史数据并修正模型参数,传统的历史匹配试错法需要工程师调整每个不确定的参数,这种方法耗时和低效。随着第四代分层注水工艺的推广,实现了大量动态注采生产数据的累积,生产决策越来越要求油藏数值模型的精确度。以提高历史拟合的可信度与效率性为目标,近年来油藏工程领域广泛采用将静态模型与动态数据相结合的方法,通过自动化算法来控制参数,从而实现更准确的历史拟合。Sengel等[39]开发了一种智能方法,用于处理高度复杂且非均质的碳酸盐岩储集层中的不确定性。该方法在有限数据的情况下提高了储集层描述的准确性,并简化了动态模型的校准过程。Lee等[40]则提出了一种基于粒子群算法的自动历史拟合方法,但该方法的优化效率主要受控制参数的影响。这些方法的应用可以有效提高历史拟合的质量和效率。随着人工智能方法的不断研发与运用,为自动历史拟合带来了新的机遇。Canchumuni等[41]提出了一种结合数据同化和自编码器的自动历史拟合方法,可以在调整模型的同时保留地质特征,获得了良好的拟合效果。相比传统的历史拟合方法,这种方法具有更高的准确性和效率。Zhang等[42]提出一种多源信息融合生成对抗网络模型和基于数据同化的复杂地质储层历史拟合方法,该方法能够有效地学习复杂的地质特征,以提高历史匹配的准确性。贾德利等[43]利用数据同化算法自动拟合油藏数值模拟模型,并采用集合卡尔曼滤波根据生产动态数据调整修正油藏模型。这种方法能够有效地结合静态和动态数据,模型的可靠性和预测精度都有所提高,同时也能够减少人工干预和计算成本。
2.2.3 注采连通性分析
在油田生产评价中,注采连通性是十分重要的环节,能够为优势通道的识别、注水井位的部署以及注采关系的优化等提供重要的技术支持[44]。传统的研究方法可以得到较为直观和准确的结果,但现场采样工作和化学实验分析工作实施过程复杂,并且实施过程中可能会对油田的正常生产产生影响。因此,Heffer等[45]对注采井间连通关系的判别方法进行了研究,提出了一种基于Spearman相关分析的连通性判别方法。Albertoni等[46]则利用多元线性回归方法评估了注采关系,通过回归系数来表征井之间的连通性。Yousef等[47]基于水电相似理论提出了阻容模型,考虑了信号衰减和时间滞后效应,并评估了关井情况下井间连通程度。Kaviani等[48]提出了一种基于多井生产指数(MPI)的连通性计算方法,考虑了位置、表皮因数、注入速率和井底压力等因素。Liu等[49]则提出了基于扩展卡尔曼滤波的自适应连通性计算方法,能够监测和跟踪连通性的变化。此外,还有一些方法通过机器学习建立模型来评估井间连通性。Demiryurek等[50]提出了基于神经网络的井间连接性敏感性分析方法。Liu等[51]提出了一种利用非线性扩散滤波器进行预处理的方法,并基于人工神经网络建立了连通性评估模型。尚福华等[52]提出了基于分类回归树算法的连通性分析模型,具有快速分类和易用的优点。赵辉等[53]则提出了一种多层油藏井间连通性反演模型,可以模拟油水动态并获得与实际油藏地质特征相吻合的连通模型参数。赵艳红等[54]采用随机森林算法构建地层吸水状态预测模型,并对影响地层吸水状态的地质因素和开发因素进行重要性分析。随着分层注采实时监测与自动控制工艺技术能监测大量的生产动态数据,为注采连通性分析从定性描述到定量描述带来了新的契机[55](图2),注水精细化分析对应到小层的井网及单井的注入量、采出量、生产井的含水变化规律,以及经注采井之间的对应性和受效性。 图2 注采井之间的连通性分析[55]Fig.2 Connectivity analysis between injection and production wells
2.2.4 井网井位优化
在油田的设计和开发过程中,井网井位的部署扮演着至关重要的角色。刘德华等[56]提出矢量化井网的概念,考虑了油藏地质和非均质性,并详细分析了影响井网部署和水驱效果的关键因素,为合理制定井网部署和水驱方案提供了理论基础。李阳等[57]提出了一种基于渗透率特性的矢量井网优化调整方法,以实现均衡驱替。Zhang等[58]使用非结构化网格剖分法生成适应复杂油藏条件的高质量自适应井网。随着数据驱动技术的发展和大数据的应用,更多的基于数据的优化方法也被应用于井网井位优化问题的解决中(图3)。这些算法可以使油田整体生产的经济效益最大化,通过优化井的数量、位置、形状、类型和布井时机等参数。赵辉等[59]比较了多种无梯度优化算法在油藏生产优化中的应用效果,并提出了一种组合优化算法(QIMl-AG),结合了二次型算法和近似梯度算法的优点。Yeten等[60]结合登山算法和近井粗化技术,开发了混合遗传算法,用于优化非常规井的井型、井位和井轨迹。Bouzarkouna等[61]结合自适应协方差矩阵进化算法和代理模型,优化水平井的井位和井轨。Bellout和Volkov[62]通过结合序列二次规划和差分进化以处理非线性约束,处理大规模油藏数值模拟优化问题时非常重要,非线性约束缩小了优化变量的搜索空间。Feng等[63]提出了基于流线型特征的目标函数和贝叶斯自适应的直接搜索优化算法(BADS),可以显著加速油井生产优化过程。图3 三角形和四边形自适应井网优化前后对比[7]Fig.3 Comparison of triangular and quadrilateral self-adaptive well networks before and after optimization
2.2.5 注水开发方案调整
注水开发方案调整不但是对注水方案进行调整改变,也对注入量等参数进行优化设计,从而提高注水系统的生产效率。运行方案优化同时涵盖连续及离散变量的优化,优化研究过程专业且复杂。陈志刚和郎兆新[64]利用模糊数学理论研究了注水开发方案的优选,并提出了一种模糊综合评判方法,用于评价和选择油藏的开发设计方案。研究结果显示,该方法可作为决策的重要参考,对油田发展规划具有重要指导意义。此后,许多学者[65-68]对油藏生产方案进行了详细的优化研究,应用了最优化方法。Luo等[69]结合粒子群算法(PSO)和分布估计算法(EDA),提出了一种多目标优化方法,用于水驱油藏的注采参数优化。张凯等[70]进行了的动态实时优化研究,建立了水驱油藏开发生产的数学模型,并以最大化净现值为目标函数计算获取了最优的生产方案。Jia等[71]提出了一种基于数据驱动的精细注水方案优化方法,结合了数据挖掘和人工智能算法,建立了储层潜在变量系统,将注水方案从滞后调整升级为实时优化。Wang等[72]提出了一种基于群体的进化算法辅助储层模拟器训练,以实现在不确定性条件下的实时生产优化。赵辉等[73]应用同步扰动随机逼近算法,建立了生产优化的数学模型,实现了注采参数的实时优化,从而提高了油田的经济开发效益。机器学习方法在生产动态分析和注水开发方案优化中具有简洁和适用性强,无需建立复杂的物理模型的优点。能够处理大量的数据变量,可以利用少量的时间序列数据进行预测,减少了对地质建模或油藏数值模拟的依赖。但对于复杂的油藏系统,机器学习方法可能无法捕捉到所有的物理过程和相互作用,导致预测结果不准确,并且尽管智能油田开发理论与方法在近年来得到迅速发展。目前的研究仍然停留在对现有方法的组合应用上,尚未形成针对油藏开发核心问题的系统性突破。综上所述,AI方法在注水开发方案优化中具有潜力,可以提供更准确的预测和辅助决策,但在实际应用中还需要综合考虑数据质量和计算资源因素,尤其是要提高数据驱动模型的物理可解释性,以充分发挥其优势并解决相应的挑战。
3 水驱开发注水开发方案智能优化展望
传统注水开发方案优化存在周期长、依赖于工程经验及优化方案有限性等局限,并且随着中国采油工程发展到注采井筒实时监控阶段,注水井单井分层压力和注水量数字化实时监测逐渐积累了海量生产动态数据,控制变量众多,融入新的监测数据并与之相适应的注水开发方案优化能力不足。随着计算机学科的兴起,大数据、AI等技术日益受到重视,油气行业逐渐开展数字化与智能化转型,传统油藏开发正朝着更加信息化、智能化发展[74]。融合大数据、机器学习[75]以及深度学习[76-78]与油藏工程分析方法[79]充分利用实时监测的生产动态数据,注水开发方案优化未来的发展趋势为建立“动态数据+物理约束+AI”的智能优化体系,也就是整合数据驱动运算时效快的优点和物理模型驱动运算准确率高的优点,构建物理驱动与数据驱动相融合的智能优化模型,实现快速总结应用开发经验。
3.1 智能决策和知识迁移的开发方案设计
在油田开发中,注水开发方案的优化至关重要,但该过程中存在大量的不确定性。为提高新方案设计的准确性和效率,可以借鉴以往油田开发的经验和实例。迁移学习(TL)可以将某个领域或任务上学习到的知识应用到不同但相关的领域或问题中,借助目标油藏已成熟应用的模型,只需要对改变的有限参数进行训练即可得到新的模型,从而将过往油田开发调控的经验应用于新油藏和开发的新阶段,设计最优方案并快速完成开发预测工作。迁移学习应用于注水开发方案设计实现有:(1) 基于样本迁移学习(Instance based TL)的开发方案设计。可以通过从源域中挑选出与目标井地质参数和生产制度相似的样本,将这些样本作为知识库,再在此基础上进行针对性训练和学习,从而实现对新目标井注采方案的快速设计和优化。(2) 基于特征迁移学习(Feature based TL)的开发方案设计。利用这些特征进行知识迁移,通过寻找源域与目标域之间的共性特征。如当目标油藏与已有历史方案的源油藏存在相似的数据特征时,可以利用源油藏已有的历史数据和经验优化特征映射,提取具有领域不变性的特征,以进行目标油藏的油层分类和决策(图4)。 图4 基于特征迁移的油层分类Fig.4 Oil layer classification based on feature based transfer(3) 基于模型迁移学习(Parameter based TL)的开发方案设计。将训练好的模型从源域移植到目标域上,实现模型的快速应用,模型之间的相似性和关联性得到充分利用,从而实现模型迁移。减少全模型重复训练的时间成本。在油田开发中使用目标油藏过去某一时刻的已训练模型,只需对模型中具有特定任务倾向的层进行重训练(图5),在改变有限参数的同时,结合相对少量的训练时间,就可以得到新的模型,快速完成目标油藏的产能和开发指标预测工作。 图5 基于模型迁移的产量预测Fig.5 Production prediction based on parameter based transfer
3.2 数据驱动的生产动态预测
在油气田开发过程中,对单井初始产油、递减率、累积产油等生产动态指标的准确预测至关重要。由于该数据为实时数据,通常以时间序列的形式呈现,观测周期长达数月或数年,大量观测样本可能同时存在于同一时间。这对生产动态数据的处理提出了极大的挑战,同时也为采用物理模型[80]计算结果增加了不确定因素。此外,油气田的生产和开发是渐进式变化的动态过程,使得模型的适应性更新很难通过传统的统计方法来实现。因此,需要新的方法来应对这些挑战。运用大数据分析方法,融合多源数据,可以智能分析油藏生产动态。通过数据挖掘技术分析实时生产数据中隐含的油田开发生产特征信息,基于机器学习的油藏或单井代理模型可以快速准确预测剩余油分布、生产动态和产能指标。相比计算周期较长的数值模拟,这种方法更加高效。根据代理模型和训练样本有无变化,代理模型可归结为静态代理模型和动态代理模型。静态代理模型优化与动态代理模型优化的流程对比(图6),相比静态代理模型优化方法,动态代理模型利用迭代过程中动态加入训练样本点的策略,在关键区域逐步强化代理模型精确性,加速优化过程收敛。 图6 静态代理模型优化与动态代理模型优化的流程对比Fig.6 Comparison of optimization flow between static agent model and dynamic agent model深度学习在图像处理中的成功激发了利用深度神经网络建立动态代理模型的快速发展。这些方法已应用于地质参数化、不确定性量化和代理建模。Zhang等[81]同时使用矢量型特征和高维空间型参数作为卷积神经网络(CNN)的输入来预测饱和度和压力。与传统的代理建模方法相比,基于深度学习的算法可以描述更复杂的映射和表征地下流问题的时空特征。Raissi等[82]引入了一种基于物理信息的深度学习框架或者称为基于物理信息的神经网络(PINN),该框架使用了密集连接的前馈神经网络。该算法将控制偏微分方程的残差函数引入神经网络的损失函数中。Zhu等[83]将PDE(偏微分方程)约束概念扩展到基于深流的生成模型,利用控制方程的残差而不是仿真输出,建立了不确定性量化的替代模型。Watter等[84]提出了一个嵌入控制(E2C)框架,在机器人规划系统的背景下,使用直接感官数据(图像)和时变控制作为输入来预测系统状态的演变。Jin等[85]改进E2C模型,将VAE简化为AE,以实现确定性测试案例的更好的准确性,并且引入了基于PDE的物理约束,提高了油井产量和注入量的预测精度。可以使用卷积神经网络(CNN)和循环神经网络(RNN)等为代表的深度学习方法建立代理模型逼近油藏数值模拟(图7)。如RNN网络结构具备提取动态时间序列数据前后自相关特征的能力,同时结合静态特征和时序数据的动态趋势特征来进行油藏动态预测。但是纯数据驱动模型训练过程中一般是以最小化所有数据的平均误差为目标,这可能存在全局平均误差很小,但局部数据依旧存在很大偏差,尤其是该误差出现在近井点位置,会对井产量计算产生重大影响。因此,代理模型的总损失需要综合考虑数据的失配损失与流动物理的损失,即: 图7 基于机器学习代理模型的生产优化方法
Fig.7 Production optimization method based on machine learning agent model
数据失配损失Ldata为所有网格数据点的失配损失的平均值之和,即:
流动物理损失Lphy为所有生产井的质量守恒的残差向量损失的平均值之和,即:
通过预测数据失配损失可以更好地拟合观测数据,并将质量守恒的残差向量加入到损失函数中,以保证模型对物理规律的符合程度。此外,代理模型进一步使用启发式算法,如粒子群算法(PSO)、遗传算法(GA)和模拟退火算法(SA)等进行生产动态指标求解过程的优化。因此,将物理约束、专家经验、机器学习和智能优化算法进一步深入融合,将成为生产动态预测未来研究的重点。
3.3 多目标大规模协同的生产优化
由于实际油藏注水开发过程的复杂性和动态性,注水优化一直被认为是一个具有挑战性的问题,主要目标是调整注采参数,使总产油量或与所获得利润密切相关的目标函数最大化。同时,在注水优化过程中,需要考虑边界约束和工程实际情况的约束,例如控制变量的上下限制、注采量和井底压力等。
为了确保优化方案在现场实用,还需要考虑诸如设备成本、操作复杂度等实际工程情况的限制条件。即注水优化数学表达式为:
实际注水开发生产优化是典型的强非线性、不等式多、多条件限制问题。同时,优化的目标函数和约束条件都需要昂贵的计算成本来求解。由于近年来计算方法的进步和计算设备的扩展,利用非常规优化方法可以达到预期的目标。未来研究多目标生产优化的趋势是结合前沿技术的机器学习模型和适配的多目标优化算法,形成精准高效的多目标生产优化策略。针对油田生产约束优化问题,无导数优化方法具有显著优势,不需要入侵模拟器就能通过随机搜索得到可行的解决,但计算资源通常需要大量消耗。强化学习(RL)[86]是典型的无导数和无模型优化方法,此技术可避免目标函数的复杂梯度计算相对应的挑战。
因此,借助基于深度神经网络的智能代理与油藏模拟器交互,进一步将生产优化问题表述为RL问题并加以求解(图8),整个过程可以用一个四元组(E,A,V,Q)表示。其中,E为状态空间,E={e1,e2,…,et},在油藏生产优化过程中,状态et表示在t时间步的油藏动态;A为动作空间,A={a1,a2,…,at},在油藏生产优化过程中,动作at表示在t时间步的井控参数设置;V为状态转移概率,在油藏生产优化过程中,状态转移概率v(e'|e,a)表示在当前油藏状态e下,选择井控参数设置a后,油藏状态e转移到油藏状态e'的油藏动态变化概率;Q为回报函数,在油藏生产优化过程中,奖励q(e,a)表示在当前油藏状态e下,选择井控参数设置a后所获得的产量/净现值变化。 图8 基于深度强化学习的油藏注水优化Fig.8 Oil reservoir optimization by water injection based on deep reinforcement learning
强化学习本质上就是智能体与环境不断交互学习的过程,在t-1时刻智能体从环境中获取状态、智能体根据获取的状态et-1,选择动作at-1,从而计算下一时刻的状态et和即时奖励qt-1。在进入到新的状态后,智能体又继续选择动作,获得奖励,环境继续变换,当智能体到达终止状态时完成一个完整的交互过程,这一交互过程也被称为一条经验轨迹:
智能体通过与环境不断的交互,根据策略选择动作,即根据油藏动态场变化对井控参数进行调节,通过获得的累计回报(产量/净现值变化)来判断策略的好坏并对策略(井控参数设置)进行改进,直至找到使累计回报最大的最优策略,即自动、智能地完成了参数空间优化求解,实现了注水开发方案调整。
4 结论
(1) 大数据分析及人工智能算法在注水开发方案优化调整的核心生产问题中逐渐得到了应用,智能代理辅助优化虽然克服了单一的机理模型缺乏自学习和自适应能力、难以实现知识自动更新的局限,但又面临着纯数据驱动,模型训练过程中缺少物理规律和科学理论支撑,导致模型可解释性差的问题。(2) 通过研究和发展“动态数据+物理约束+AI”的注水开发方案优化方法,即构建物理驱动与数据驱动相融合的油藏分析代理模型,可以克服单纯基于数据驱动的深度学习模型中难以保证物理机理正确性的难题,并进一步融合分层注水动静态数据对模型进行自动更新,为当前大数据、AI与油藏工程交叉融合的水驱开发注水开发方案优化提供了新的思路。(3) 通过综合应用生产动态数据、油藏工程和人工智能方法,实现监测数据的“实时采集”、油藏动态的“实时预测”和注水方案的“实时优化”,进一步推动水驱开发油藏生产注采开发全方位、全流程的智能优化应用落地,最终实现注水方案设计与优化和井下分层注水实时调整同步的油藏和采油工程一体化。
符号注释: 第一作者:刘 合,男,1961年3月生,2002年获哈尔滨工程大学博士学位,现为中国石油勘探开发研究院副总工程师、中国工程院院士,主要从事低渗透油气藏增产改造、机采系统提高系统效率、分层注水和井筒工程控制技术等方面的研究。Email:liuhe@petrochina.com.cn
通信作者:李艳春,女,1994年4月生,2017年获东北石油大学硕士学位,现为东北石油大学博士研究生,主要从事人工智能在油藏开发中的应用研究。Email:Yachne_Li@163.com
评论