×

多层非线性消除增强的全隐式两相VT-flash组分流动模拟。 (英语) Zbl 07524787号

简介:VT闪蒸计算是一种新的相态行为模拟方法,它具有体积、温度和摩尔数的可变规格,是传统PT闪蒸计算的一种新的替代方法。目前,VT-flash主要是作为独立计算来解决相平衡问题,很少有研究将其应用于组分流动模拟。本文采用多层非线性消除法,提出了一种改进的两相VT-flash合成流算法。与前人的工作相比,新算法的鲁棒性和效率显著提高,因为非线性消除方法隐式地消除了局部大的非线性,从而恢复了牛顿迭代的大步长。为了提高计算效率,采用自适应时间步进控制来调整时间步长。此外,采用改进的阴影区法,可以适应大时间步长下成分的大量变化,从而避免了不必要的稳定性试验。通过大量的数值算例验证了该算法的鲁棒性和高效性。虽然收敛问题并没有完全解决,其根源在于相界平衡压力的不可微性,但通过多层非线性消除,时间细化的发生明显减少。多层非线性消元法一般会使牛顿迭代次数略有增加,但时间步长却明显增大。因此,在多层非线性消除方法下,提高了VT-flash组分流动模拟的整体计算效率。

理学硕士:

76毫米x 流体力学基本方法
76Sxx型 多孔介质中的流动;过滤;渗漏
65纳克斯 偏微分方程,边值问题的数值方法
PDF格式 BibTeX公司 XML 引用
全文: 内政部

参考文献:

[1] Coats,K.H.,储层模拟(1987年peh第48章),《石油工程手册》(1987年))
[2] 杰里森,M.G。;杜洛夫斯基,L.J.,油藏流体流动模拟,年。流体力学版。,37211-238(2005年)·Zbl 1082.76107
[3] Chen,Z.,油藏模拟:石油开采中的数学技术(2007),暹罗:宾夕法尼亚州费城暹罗市·Zbl 1167.86001号
[4] 弗塞尔,L.T。;Fussell,D.D.,复合储层模型的迭代技术,SPE J.,19211-220(1979)
[5] Coats,K.H.,状态方程组成模型,SPE J.,20363-376(1980)
[6] Nghiem,L.X。;方,香港。;Aziz,K.,状态方程组分建模,SPE J.,21687-698(1981)
[7] 杨,洛杉矶。;Stephenson,R.E.,储层模拟的广义组合方法,SPE J.,23727-742(1983)
[8] 王,P。;斯滕比,E.H.,复合油藏模拟中的非迭代闪蒸计算算法,流体相平衡。,95,93-108(1994年)
[9] 拉斯穆森,首席执行官。;克雷杰格,K。;米歇尔森,M.L。;Bjurstrøm,K.E.,《提高闪光计算的计算速度及其在合成瞬态模拟中的应用》(SPE年度技术会议和展览会,科罗拉多州丹佛市,2003年)
[10] 沃斯科夫,D.V。;Tchelepi,H.A.,流动模拟的组合空间参数化,(SPE油藏模拟研讨会,SPE油藏模拟研讨会,德克萨斯州休斯顿(2007年))
[11] 沃斯科夫,D.V。;Tchelepi,H.A.,混相驱油模拟的组成空间参数化,交通部。多孔介质,75111-128(2008)
[12] 沃斯科夫,D.V。;蔡乐平,H.A.,基于Tie-simplex的具有任意相数混合物热力学平衡计算的数学框架,流体相平衡。,283,1-11(2009年)
[13] 贝尔卡迪,A。;严,W。;米歇尔森,M.L。;Stenby,E.H.,两种加速成分模拟中闪蒸计算方法的比较,(SPE储层模拟研讨会(2011年),伍德兰:德克萨斯州伍德兰)
[14] 严,乙。;王,Y。;纳斯拉巴迪,H。;基洛,J.E。;Wu,K.,使用合成空间加速闪光计算,J.Pet。科学。英国,1591000-1008(2017)
[15] 吴,Y。;科维茨,C。;孙,S。;Salama,A.,加速两相组分流动模拟中的flash计算稀疏网格的应用,J.Comput。物理。,28588-99(2015年)·Zbl 1351.76227号
[16] 吴,Y。;高维稀疏网格在flash计算中的应用:从理论到实现,流体相平衡。,464,22-31(2018年)
[17] 伽塞米,M。;易卜拉欣,A。;Gildin,E.,利用双线性近似技术进行油藏模拟的降阶建模,(SPE拉丁美洲和加勒比石油工程会议,SPE拉丁美洲和加勒比石油工程会议,委内瑞拉马拉开波(2014))
[18] 胡,X。;吴,S。;吴,X—H。;徐杰。;张,C.-S。;张,S。;Zikatanov,L.,预处理与油藏模拟应用相结合,多尺度模型。模拟。,11507-521(2013年)·Zbl 1426.76269号
[19] 刘,H。;王,K。;陈,Z。;Jordan,K.E.,并行分布式系统上高非均质油藏模拟的高效多阶段预处理程序,(SPE油藏模拟研讨会,SPE油藏模拟研讨会,德克萨斯州休斯顿(2015))
[20] 别伊,Q。;埃尔曼,H。;《多孔介质中多相流的代数多重网格预处理程序》,上海理工大学学报。计算机。,39,S662-S680(2017年)·Zbl 1392.65024
[21] 别伊,Q.M。;王,L。;奥塞·库夫福尔,D.,相变多孔介质中两相流的代数多重网格预处理器,水资源高级刊。,114、19-28(2018年)
[22] 基洛,J.E。;Bhogeswara,R.,分布式存储并行计算机上的复合储层现象模拟,J.Pet。技术。,第43卷,第1-368页(1991年)
[23] 汉,C。;德尔沙德,M。;塞佩尔诺里,K。;Pope,G.A.,一个完全隐式的、平行的、复合化学驱油模拟器,(SPE年度技术会议和展览,SPE年度技术会议和展览,达拉斯,德克萨斯州(2005年))
[24] 王,Y。;Killough,J.E.,基于储层模型过度分解的并行/组合模拟负载平衡新方法,SPE J.,19304-315(2013)
[25] 杨,H。;孙,S。;李,Y。;Yang,C.,并行计算机上油藏模拟的可伸缩全隐式框架,计算机。方法应用。机械。英国,330334-350(2018年)·Zbl 1439.76103
[26] 杨,H。;孙,S。;李,Y。;Yang,C.,多组分可压缩流全隐式互补公式的并行油藏模拟器,计算机。物理。公社。,244年2月12日(2019年)
[27] Sammon,P.H.,动态网格细化和合并用于合成模拟,(SPE油藏模拟研讨会,SPE油藏模拟研讨会,德克萨斯州休斯顿(2003年))
[28] 杰克逊医学博士。;戈梅斯,J.L。;Mostaghimi,P。;珀西瓦尔,J.R。;托利特,理学学士。;帕夫利迪斯。;疼痛,C.C。;酋长国。;Muggeridge,A.H。;Blunt,M.J.,使用表面、自适应非结构网格和控制体积有限元方法进行流动模拟的储层建模,(SPE储层模拟研讨会(2013年),Woodlands:Woodlands Texas)
[29] 波尔维卡,O。;Mikyška,J.,多孔介质中使用恒定体积闪蒸和通量计算的组分建模,J.Comput。物理。,272149-169(2014年)·Zbl 1349.76825
[30] 金德罗娃。;Mikyška,J.,给定体积、温度和摩尔数下多相平衡计算的通用算法,流体相平衡。,393年7月25日(2015年)
[31] 霍泰特,H。;Firoozabadi,A.,《用非连续伽辽金和混合方法进行组合建模》,SPE J.,11,19-34(2006)
[32] 霍泰特,H。;Firoozabadi,A.,用间断伽辽金法和混合法对无传递函数的离散裂隙介质的组成建模,SPE J.,11341-352(2006)
[33] 德鲁埃塔,P。;特西,P。;波斯,哥伦比亚特区。;皮奇奥尼,F.,石油开采过程和油藏模拟方法,高级化学。工程科学。,6,39-435(2016年)
[34] 波尔维卡,O。;Mikyška,J.,用半隐式格式模拟多孔介质中的两相流,IAENG J.Appl。数学。,45218-226(2015年)
[35] 蔡,X.-C。;李X,高局部非线性问题的限制加性Schwarz非线性消去的不精确牛顿法,暹罗J.Sci。计算机。,33746-762(2011年)·Zbl 1227.65045
[36] 黄富珍。;林,H.-L。;蔡,X.-C。,基于两级非线性消元的不精确牛顿法预处理及其在激波管流计算中的应用,电子。翻译。数字。肛门。,37239-251(2010年)·Zbl 1205.65180号
[37] 杨,H。;杨,C。;孙国强,多孔介质两相流问题的非线性消元主动集约化空间方法,暹罗J.Sci。计算机。,38B593-B618(2016年)·Zbl 1383.76384号
[38] 杨,H。;孙,S。;杨建华,等,多孔介质两相流变分不等式解的非线性预处理半光滑牛顿法,计算机。物理。,332,1-20(2017年)·兹布1378.76115
[39] 杨,H。;李,Y。;Sun,S.,具有毛细作用的地下三相流的非线性预处理约束保持算法,计算机。方法应用。机械。英国,367年,第113140页(2020年)·Zbl 1442.76097号
[40] 杨,H。;黄,F.-N。,高局部非线性多组分偏微分方程组的自适应非线性消元预处理不精确牛顿算法。数字。数学。,133100-115(2018年)·Zbl 1397.65245
[41] 罗,L。;肖,西-南。;陈,R。;X,C。,人动脉狭窄血流问题的非线性消元预处理不精确牛顿法,计算机。物理。,399,第108926条,pp.(2019年)·Zbl 1453.65109
[42] 罗,L。;蔡,X.-C。;严,Z。;许,L。;张国荣,张国荣,等,三维定常不可压缩流动问题的多层非线性消元预处理不精确牛顿法,上海理工大学学报。计算机。,42,B1404-B1428(2020年)·Zbl 1456.76104
[43] 洛伦茨,J。;布雷,B.G。;克拉克,C.R.,根据储层流体的组成计算其粘度,J.Pet。技术。,16,1-171(1964年)
[44] 彭德勇。;罗宾逊,D.B.,一个新的双常数状态方程,工业工程化学。基金会。,15,59-64(1976年)
[45] 金德罗娃。;Mikyška,J.,在给定体积、温度和摩尔数下计算两相平衡的快速鲁棒算法,流体相平衡。,353101-114(2013年)
[46] 撒谎,K.-A。,MATLAB/GNU Octave储层模拟简介:MATLAB储层模拟工具箱(MRST)用户指南(2019),剑桥大学出版社:剑桥大学出版社,英国剑桥·Zbl 1425.76001号
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。