ECharts在井眼轨迹可视化系统中的应用

2021-10-19 03:00:42王蕾王魁生
现代计算机 2021年25期

王蕾,王魁生

(西安石油大学,西安 710065)

0 引言

随着石油工业信息化的发展,油气钻探领域对于三维可视化技术的需求日益增加。国外钻井信息化起步较早,钻井工程软件已进入成熟发展阶段,已经建立了相对成熟的建模软件,如Schlumberger 公 司 的Osprey Drilling 软 件、Halliburton公司的钻井工程专用软件Landmark、Paradigm 公司的Sysdrill 软件[1]。国内在该领域起步较晚,可视化技术在计算和显示方面尚需进一步完善[2-3]。2017 年,嵇杰[4]研究了基于OpenGL 的井筒三维可视化。2018 年,罗彬[5]研究了基于OpenGL 的三维可视化系统,实现了海洋平台密集井的可视化。

以往井眼轨迹可视化研究大多基于OpenGL图形库,三维图形的显示变换包含很多复杂的数学原理和推导计算过程[6]。开源数据可视化工具ECharts,提供了丰富的可视化类型以及移动端优化和多维数据的支持,引入简单,通过配置项的设置,就可以控制数据呈现形式和视觉效果。

随着Internet 的不断普及,B/S 模式Web 技术成为一种流行的信息交互平台。根据生产实际和Web 技术的特点,本文提出了基于Web 的B/S 模式,借助C#.NET 开发环境,结合ECharts 实现了井眼轨迹的二维和三维可视化,使测井人员可以用浏览器随时随地、方便快捷查看井眼轨迹的形态。

1 井眼轨迹可视化系统设计

1.1 井眼轨迹可视化需求分析

随着油田信息化的发展,井眼轨迹的描述成为石油钻井过程中一个重要的问题。需要将坐标参数和计算机图形学结合起来实现井眼轨迹的空间显示。井眼轨迹可视化软件应具有井眼轨迹的二维、三维显示功能,可以通过不同视角观察生成的图形,对图形进行旋转和放大缩小。……

登录APP查看全文