石油水力压裂过程的建模与可视化仿真研究

来源 :北京工商大学 | 被引量 : 0次 | 上传用户:jmxhyundai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
水力压裂是油气井增产,水井增注的一项重要措施。模拟仿真成为其过程研究的重要手段。对不同地质条件下压裂过程的模拟仿真分为二维和三维两种,但大多数仿真方法一般只是建立实际目标模型和最终模拟结果的输出,没有参数输入和结果输出之间的动态可视化输出,工程技术人员不便对于水力压裂过程作出某些高效的预测和判断。对应实际压裂施工状况,模型也有待于改进。为弥补这方面的不足,需要建立一种交互的、直观的水力压裂过程的动态可视化仿真系统。本文主要是要实现水力压裂裂缝延展过程的二维和三维建模及可视化仿真研究。 建立起符合石油水力压裂工程实际并且能满足可视化仿真要求的压裂模型。在传统的二维裂缝延展模型中忽略了滤失作用对整个压裂过程的影响,这就使模型与压裂施工实际结果产生了一定的误差。本文将滤失作用的主要的影响因素——综合滤失系数引入传统的二维模型,建立了带滤失的裂缝延展模型,并基于WindowsAPI绘图接口程序实现了水力压裂裂缝延展过程的二维可视化仿真。 由于传统方法建立的全三维压裂模型过于复杂而无法适应仿真系统可视化的要求,而拟三维模型在压裂实际应用中有一定的局限。本文采用将动态应力强度因子与拟三维模型相融合的方法,实现了拟三维模型向全三维模型的横向渗透,使模型更加符合工程实际,满足了可视化仿真的需要。同时,提出了一种新的模型算法,解决传统模型中参数耦合问题,使模型的求解向上结合全三维模型,向下联系二维模型,实现了三种模型的纵向联合,并基于MATLAB完成了水力压裂裂缝延展过程的三维可视化仿真。 按照课题的设计目标,构建了分布式的压裂仿真系统平台。以MATLAB生成COM组件完成模型计算,OpenGL绘图接口程序完成压裂模型的可视化,并结合33MAX建立压裂的背景模型,为实现水力压裂过程的全景可视化仿真系统奠定了基础。 实践证明,通过上述方法实现的石油水力压裂裂缝延展过程的可视化仿真达到了预期的效果,并顺利通过了合作单位的验收。本课题所研制出相关的仿真软件,不仅可以为业内人士提供一个直观的研究工具,同时可以提供一个可视化的技术讲座或教学培训系统。为水力压裂技术进入可视化仿真研究的新领域,改进研究手段,提高研究效率做出了一定的探索。
其他文献
采样控制系统是在实际应用中广泛存在的一种控制系统。这类控制系统的被控对象通常是时间连续的,而控制器部分则是时间离散的。当采样系统是非线性系统时,最常见的控制器设计
本文以精轧轧制规程的优化计算为研究对象,根据实际轧制带钢的工艺模型与生产要求,结合所建立的智能回归预报参数模型,利用多目标遗传算法建立轧制规程优化计算模型。该模型
进化计算(Evolutionary Computation)是模拟自然界生态系统中“优胜劣汰”的一类优化算法的总称,也称为演化计算。一般认为包括遗传算法,遗传编程,进化策略等。目前这类算法已被