水力压裂多裂缝扩展诱发光纤应变演化试验研究

1.概述

本文基于OFDR技术的光纤应变监测方法,监测了真三轴条件下人造岩石试样与页岩的水力压裂试验。结果表明,OFDR技术能以毫米级分辨率实时监测裂缝起裂、扩展及闭合全过程,并建立基于应变演化的裂缝判别准则,为光纤压裂监测的工程应用提供有效指导。

2.实验过程

人造试样制备水泥和石英砂按照1:1的体积比制成混凝土,浇筑成边长为300mm的立方体试样,将光纤嵌入到未凝固的混凝土中,并在试样中下入与井筒夹角为60°的1张A5纸作为预制人造试样的天然裂缝。

图1分布式光纤及预制的天然裂缝在人造试样中布设方式

页岩试样制备:所取的页岩露头为四川盆地梁高山组页岩,将页岩露头切割成边长为200mm的立方体,并在表面切割出U形槽用于光纤布设,为保证均匀施加围压,在页岩试样周围包裹混凝土,制成边长为300mm的立方体试样。

图2页岩试样照片及页岩试样混凝土包裹示意图

3.实验结果分析

人造试样数据:

图3为人造试样压裂后裂缝扩展形态。可以看出:人造试样出现了3条横切井筒的垂直裂缝,裂缝3为水力压裂产生的主裂缝;因试样内有预制的天然裂缝,压裂液激活天然裂缝导致裂缝2起裂;裂缝1由试样顶部渗液产生。3条裂缝均为非对称扩展。

图3人造试样压裂后裂缝扩展形态

压裂液注入后,裂缝3(距光纤首端最远)最先起裂,其扩展引发孔洞渗液使应变下降;裂缝2起裂前对应光纤位置出现压应变区(天然裂缝闭合标志),激活后应变由压转张,其扩展导致裂缝3张应变减弱,表明相邻裂缝存在宽度竞争效应。

裂缝1起裂导致泵压骤降,但其应变响应强度显著弱于裂缝2、3,因其由试样顶部渗液形成,所以裂缝扩展受限。

图4人造试样压裂过程光纤应变瀑布图

页岩试样数据:

图5显示,页岩试样压裂后形成一条高角度倾斜主裂缝(裂缝4),该缝连通多条层理缝。试样因富含层理缝及高角度天然裂缝,压裂液渗入层理和天然裂缝,促使多缝开启扩展,最终形成由主缝、层理缝及诱导缝交织的复杂缝网。

图5页岩试样压裂后裂缝扩展形态

图6显示,页岩试样压裂过程中泵压出现三次显著下降:首次源于高角度天然裂缝激活形成主裂缝(裂缝4),后两次对应层理缝或诱导缝开启。应变瀑布图显示,裂缝4初始阶段因天然裂缝闭合呈现压缩区,激活后转为拉伸区。大范围楔形张应变汇聚带反映层理缝扩展(近光纤处信号强),而窄张应变带对应天然裂缝诱导缝活动,中部压应变带则指示未激活的天然裂缝。

图6页岩试样压裂过程光纤应变瀑布图

基于试验结果,提出了裂缝形态判别准则(图7):

1.小范围压应变汇聚带→高角度天然裂缝存在

2.压应变转张应变→高角度缝被水力裂缝沟通

3.楔形张应变带→层理缝开启扩展

4.多段弱张应变→天然裂缝诱导缝生成

该准则可通过邻井光纤应变数据快速识别主裂缝及次生裂缝扩展形态,为现场压裂监测提供直观判据。

图7不同类别裂缝诱发分布式光纤应变演化特征

4.结论

1.裂缝动态识别

光纤应变数据可精准判定水力裂缝数量、起裂位置及扩展时序,揭示多裂缝竞争扩展现象。压应变区的出现指示该位置存在未被激活的天然裂缝。

2.天然裂缝状态判别

未被沟通的高角度天然裂缝对应小范围压应变区;若水力裂缝与其连通,压应变区迅速转为张应变区。

3.层理缝扩展特征

层理缝开启扩展时,光纤应变瀑布图呈现“楔形”张应变汇聚带,信号强度与层理缝至光纤距离相关。

4.复杂缝网形成标志

页岩层理及高角度天然裂缝扩展时,压裂液激活多缝形成复杂缝网,光纤应变图中出现多条窄张应变汇聚带(对应天然裂缝诱导缝),局部压应变带反映未激活裂缝。

5.现场应用价值

基于不同裂缝类型(主缝、层理缝、诱导缝等)的应变演化特征,可反演出主裂缝及次生裂缝扩展动态,提升分布式光纤监测数据的解释效率,为水力压裂提供可靠的数据支持。

通过OFDR分布式光纤传感技术,可在水力压裂过程中,准确地监测裂缝的生成与扩展,这对于评估压裂效果、优化施工参数和提高经济效益具有重要意义。

如需下载原文,请移至:

题名:水力压裂多裂缝扩展诱发光纤应变演化试验研究

作者:王 溯 陈 勉 吕嘉昕

原文链接:https://kns.cnki.net/kcms2/article/abstract?v=-Y4qPNLDuvbl9QtTPZVfw5Es5gY583s8L3VNHTmadq9UrJ8Y5PX4E1gvk6ZLgc8RnaBTHRM_zC-Esu7UDjEABHLFeJIZqMuApdveVpmRKPJDiQNA6G96I2jMYn7L-4hV6II78L8ffeEXdbhrrsDoiKquE4FTVhjxLy-s6b5wG1fJ2mevacGUHQ==&uniplatform=NZKPT&language=CHS

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/903434.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

4、RabbitMQ的七种工作模式介绍

目录 一、Simple(简单模式) 1.1 概念 1.2 代码实现 消费者 运行结果 二、Work Queue(工作队列) 2.1 概念 1.2 代码实现 生产者 消费者 运行结果 三、Publish/Subscribe(发布/订阅模式) 3.1 概念 3.2 代码实现 生产者…

厚铜PCB钻孔工艺全解析:从参数设置到孔壁质量的关键控制点

在现代电子设备中,厚铜PCB(印刷电路板)扮演着至关重要的角色。它们不仅为电子元件提供了支撑,还实现了电路之间的连接。然而,在生产厚铜PCB时,钻孔是一个关键环节。本文将为您介绍厚铜PCB生产中钻孔的科普知…

缺口拼图,非线性坐标关联

继上一篇文章, 欢迎一起交流探讨 https://t.zsxq.com/GEIze

OTA(Over-The-Air)升级

简介: OTA(Over-the-Air)是一种通过无线方式进行数据传输和更新的技术,通常用于电子设备(如智能手机、汽车、物联网设备等)的软件、固件或配置更新。OTA可以在设备与服务器之间进行远程传输,用户…

fastapi和flaskapi有什么区别

FastAPI 和 Flask 都是 Python 的 Web 框架,但设计目标和功能特性有显著差异。以下是它们的核心区别: 1. ‌性能与异步支持‌ ‌FastAPI‌ 基于 ‌Starlette‌(高性能异步框架)和 ‌Pydantic‌(数据校验库)…

RCS认证是什么?RCS认证的好处?RCS认证所需要的资料

1. RCS(Recycled Claim Standard)认证 定义:由 Textile Exchange(纺织品交易所) 制定的国际标准,用于验证产品中回收材料(如再生纤维、塑料、金属等)的含量和供应链的可追溯性&…

10 基于Gazebo和Rviz实现导航仿真,包括SLAM建图,地图服务,机器人定位,路径规划

在9中我们已经实现了机器人的模块仿真,现在要在这个基础上实现SLAM建图,地图服务,机器人定位,路径规划 1. 还是在上述机器人的工作空间下,新建功能包(nav),导入依赖 gmapping ma…

OpenGL----OpenGL纹理与纹理缓存区

在现代计算机图形学中,纹理(Texture)是一个至关重要的概念。它不仅可以为几何体表面添加细节和真实感,还可以用于实现各种复杂的视觉效果和数据处理。在OpenGL中,纹理的应用范围非常广泛,从基本的颜色映射到高级的阴影映射、环境映射等。本文将深入探讨OpenGL纹理与纹理缓…

Scikit-learn工具介绍与数据集

一、Scikit-learn简介与安装 Scikit-learn是Python中最流行的机器学习库之一,它提供了简单高效的数据挖掘和数据分析工具。 Python语言机器学习工具 Scikit-learn包括许多智能的机器学习算法的实现 Scikit-learn文档完善,容易上手,丰富的A…

Byte-Buddy系列 - 第4讲 byte-buddy无法读取到SpringBoot Jar中的类

目录 一、问题描述二、原因分析三、解决方案1(推荐):获取线程上下文中的类加载器扩展 四、解决方案2:自定义SpringBoot类加载器 一、问题描述 在使用Byte-Buddy中的TypePool对类进行扩展后,在本地开发集成环境&#x…

AutogenStudio使用

官网介绍:https://microsoft.github.io/autogen/stable/ Autogen是什么? AutoGen 是由微软开发的一个开源框架,旨在通过 多智能体协作(Multi-Agent Collaboration) 实现复杂的任务自动化。它的核心思想是让多个 AI 代…

Vue3 Echarts 3D圆形柱状图实现教程以及封装一个可复用的组件

文章目录 前言一、实现原理二、series ——type: "pictorialBar" 简介2.1 常用属性 三、代码实战3.1 封装一个echarts通用组件 echarts.vue3.2 首先实现一个基础柱状图3.3 添加上下2个椭圆面3.4 进阶封装一个可复用的3D圆形柱状图组件 总结 前言 在前端开发的数据可视…

yolov8中train、test、val

说明yolov8中train、test、val是什么意思,是什么作用呢?详细介绍使用yolov8进行实例分割,我应该如何制作我的数据集呢? 1. YOLOv8中的train、val、test是什么意思?作用是什么? 在YOLOv8(由Ultr…

借助Spring AI实现智能体代理模式:从理论到实践

借助Spring AI实现智能体代理模式:从理论到实践 前言 在人工智能领域,大语言模型(LLM)的应用愈发广泛,如何高效构建基于LLM的系统成为众多开发者关注的焦点。Anthropic的研究报告《构建高效代理》为我们提供了新的思…

【学习笔记】计算机操作系统(二)—— 进程的描述与控制

第二章 进程的描述与控制 文章目录 第二章 进程的描述与控制2.1 前趋图和程序执行2.1.1 前趋图2.1.2 程序顺序执行2.1.3 程序并发执行 2.2 进程的描述2.2.1 进程的定义和特征2.2.2 进程的基本状态及转换2.2.3 挂起操作和进程状态的转换2.2.4 进程管理中的数据结构 2.3 进程控制…

具身智能之强化学习

在具身智能(Embodied AI)中,强化学习(Reinforcement Learning,RL)是一种非常核心的学习方法。它让智能体(agent)通过与环境交互,不断试错,学习完成任务的策略…

go打印金字塔

需求 打印空心金字塔 解析 // * // * * // * * * // * * * *// 看成由星号、空格组成的矩形: // 1 1 1 0 // 2 3 2 1 // 3 5 3 2 // 4 7 4 3// 层数:n // 每层总元素数:2n-1 // 每星号数:n // 每层空格数&am…

C语言教程(二十二):C 语言头文件详解

一、头文件的定义与形式 头文件一般具有 .h 扩展名,它主要用来存放函数声明、宏定义、结构体和共用体的定义、全局变量的声明等内容。在C语言程序里,可借助 #include 预处理指令把这些头文件包含到源文件中。 二、头文件的作用 2.1 函数声明 头文件可对…

数据库day-08

一、实验名称和性质 删除修改数据 验证 设计 二、实验目的 1.掌握数据操作-- 删除、修改; 三、实验的软硬件环境要求 硬件环境要求: PC机(单机) 使用的软件名称、版本号以及模块: Windows 10&#x…

JAVA中Spring全局异常处理@ControllerAdvice解析

一、ControllerAdvice基础概念 1. 什么是ControllerAdvice? ControllerAdvice是Spring 3.2引入的注解,用于定义全局控制器增强组件,主要功能包括: 全局异常处理(最常用)全局数据绑定全局数据预处理 2. …