APP下载

水平井双侧向正演求解大型稀疏方程组的改进前线解法

2014-05-05王小明

中国科技博览 2014年12期
关键词:有限元法

王小明

【摘要】在进行有限元数值模拟时,会遇到大型稀疏方程组的求解。能否高效的求解大型稀疏方程组,一直是研究的热点。采用前线解法求解大型稀疏方程组,能有效缓解计算机内存不足的问题。本文阐述了在单元安装顺序上改进后的前线解法,并且用MATLAB语言实现了水平井双侧向正演过程中总体刚度矩阵求解的相关算法。

【关键词】水平井;有限元法 ;前线解法;大型稀疏方程组;计算机内存不足;MATLAB;

中图分类号:TE1

1前言

随着油气勘探难度的加大,水平井中的勘探分析变得尤为重要,水平井测井的正演数值模拟为水平井的勘探提供了理论依据。在对水平井双侧向测井进行正演模拟时,经常采用有限元方法 [ ],通过有限元方法,将问题转化为大型线性稀疏方程组的求解。随着研究模型的日益复杂,方程组个数也逐渐增加,高效的求解大型稀疏方程组将有助于有限元方法在工程分析中更好的应用。目前在大型稀疏方程组的求解问题上已发展起来了很多算法[ ][ ],但是这些方法都是对组装完成后的总体刚度矩阵进行的求解,当网格划分较密时,总体刚度矩阵可能因维数过大,而无法由单元刚度矩阵组装形成。前线解法[ ] [ ]是一种边安装边消元的求解方法,使得无需形成总体刚度矩阵就可以求解出各节点信息,但在水平井中会对某一方向上的网格划分要求较高,所以未改进的前线解法在计算过程中仍然会遇到内存不足的问题,并且未改进的前线解法在单元的安装顺序上不是太有规律,不利于算法在MATLAB中的实现,所以为了适应水平井的情况,就必须对前线解法做出改进。……

登录APP查看全文

猜你喜欢

有限元法
正交各向异性材料裂纹疲劳扩展的扩展有限元法研究
基于有限元法的高频变压器绕组损耗研究
基于有限元法副发动机托架轻量化设计
传递矩阵法与有限元法计算电机转子临界转速的对比分析
Sine-Gordon方程H1-Galerkin非协调混合有限元法的误差分析
三维有限元法在口腔正畸生物力学研究中发挥的作用
RKDG有限元法求解一维拉格朗日形式的Euler方程
集成对称模糊数及有限元法的切削力预测
有限元法在机械设计方向中的教学实践
基于HCSR和CSR-OT的油船疲劳有限元法对比分析