岩石力学软件优势
- 岩石力学软件的功能模块间低耦合,可以使用SmartDrilling的插件机制灵活配置,可扩展性强
- 岩石力学软件的每个功能模块内部使用SmartDrilling 配置的MVVM模式开发,结构清晰
- 岩石力学软件的每个功能模块都提供了方便简洁的测井图交互模式,可以更加直观显示计算结果,提升软件的可操作性与可靠性
一、功能构成


1、功能背景:岩石力学软件是基于钻完井工程设计与优化决策一体化软件SmartDrilling开发的插件。
2、功能概述:岩石力学软件有以下功能

3、功能介绍
3.1、曲线拼接:
通过曲线拼接功能,用户能将多条同类型曲线合并为一条曲线。本模块基于测井图交互,用户可以自定义拖动待合并的范围,拼接后的曲线在右侧道显示。

3.2、岩性属性设置:
岩性属性设置可以进行岩性属性编辑、岩性绘制外观设置、岩性的参数公式编辑。

3.3、上覆岩层压力:
上覆岩层压力基于测井图,用户点击计算会生成可交互的拟合上覆岩层压力曲线,拖动拟合点会计算上覆岩层压力曲线与上覆岩层压力当量密度。

3.4、岩性分层:
岩性分层基于测井图,用户通过鼠标选择范围生成交互线,通过拖动阈值交互线进行分层,同时也会计算岩性参数曲线与过滤曲线(DC指数、密度、电阻率、声波)。

3.5、孔隙压力趋势线:
孔隙压力趋势线基于测井图,在岩性分层生成的过滤曲线基础上可以创建、拖动趋势线,结合上覆岩层压力曲线生成对应的解释孔隙压力曲线。

3.6、孔隙压力:
孔隙压力模块将趋势线生成的解释孔隙压力曲线作为参考,用户可以创建、移动解释点,程序会自动生成孔隙压力。

二、用户界面及成果展示
1、主界面:
主界面通过项目配置文件管理,对应6个功能模块,当用户选中井轨迹时功能按钮才处于可点击状态。


2、曲线拼接:
点击主页面的曲线拼接按钮,弹出选择曲线类型弹窗,这里可以选择进行拼接的曲线,点击确定后打开主界面,在这里用户可以手动划分拼接范围,生成拼接后的曲线。


3、岩性属性设置:
点击主页面的岩性属性设置按钮,弹出岩性属性设置弹窗,每一个井眼的岩性都是独立的,默认会载入13个岩石类型,用户可以手动选择模板创建自定义类型。该页面主要功能有下面几点。
- 新建、删除自定义岩性
- 属性、单位编辑
- 岩性外观的设置
- 岩性参数的公式、单位设置
- 岩性参数的公式校验

4、岩性分层:
点击主页面的岩性分层按钮,弹出岩性分层页面,用户可以根据地层分层数据自动分层,也可以手动进行分层。


岩性分层-属性页面:
右键菜单中可以进行分段的属性编辑。用户可以修改低值与高值、岩性类型、深度范围等属性。


5、上覆岩层压力:
点击主页面的上覆岩层压力按钮,弹出曲线选择弹窗,选择曲线后弹出上覆岩层压力页面,用户可以编辑参数、点击计算生成交互点、移动拟合交互点重新计算。


6、孔隙压力趋势线:
点击主页面的上孔隙压力趋势线按钮,弹出孔隙压力趋势线页面,用户交互趋势线会自动生成结果曲线。
本页面最多可显示4个道,如果曲线不存在则不显示:
● 过滤后的DC指数
● 过滤后的密度
● 过滤后的电阻率
● 过滤后的声波
本页面交互有以下3种:
● 按下Alt键同时鼠标点击后移动鼠标创建趋势线
● 移动趋势线的两端原点
● 移动趋势线

孔隙压力趋势线-数据编辑页面:
右键菜单中可以对孔隙压力趋势线数据编辑,用户可以修改趋势线外观、深度范围、值、计算属性,也可以将趋势线数据作为Json数据导入导出。


7、孔隙压力:
点击主页面的上孔隙压力按钮,弹出孔隙压力页面,本页面用户双击可以创建解释点,也可以拖动解释点,会自动计算结果曲线。

孔隙压力-数据编辑页面:
右键菜单中可以进行正常压实层设置、编辑解释点数据,用户可以修改正常压实层的深度范围、编辑数据点的值、新增数据点。

