×

如何使用MATLAB进行水力裂缝扩展数值模拟技术的详细资料说明

消耗积分:0 | 格式:rar | 大小:0.59 MB | 2019-06-14

分享资料个

  水力裂缝扩展数值模拟是水力压裂设计的重要内容,可以用来评价压裂效果,降低施工风险,为节省计算时间目前主要采用二维模型或者拟三维模型。现今比较成熟的GOHFER 商业软件,以差分方程代替微分方程,误差逐层逸散不断扩大,差分格式稳定性难以保证,为此,采用MATLAB 编程语言编制模拟程序,实现有限元数值分析对水力裂缝扩展真三维模型的求解,其适应性强,边界条件自动满足,且以高阶多项式逼近真实值,误差较小,精度更高。同时,采用复化辛普森数值积分代替MATLAB 编程语言中的符号积分,节省了61. 9% ~ 73. 5%的运算时间。

 

  水力压裂技术在低渗透油藏尤其是页岩油藏开发中应用越来越普遍,裂缝扩展数值模拟是压裂设计的重要内容。

  目前,国外商业软件GOHFER 主要以二维有限差分划分网格,计算岩石力学参数,精度较差,而有限元通过单元特性矩阵组装整体特性矩阵,以单元节点处的场变量构建多项式,计算精度较准确。MATLAB 编程语言允许用数学形式的语言编写程序,比Visual Basic 和Fortran 及C + + 更加接近书写计算公式的思维,编程效率高,扩充能力强,拥有丰富的库函数,语句简单,内涵丰富,在矩阵和数组运算方面更加高效方便,可视化操作和图形处理功能强大,并且数值积分的使用又大大降低了运算时间,使得在MATLAB 中实现水力裂缝扩展真三维模拟简单易行且更切合实际。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !