




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于openinventor的油藏体三维展示技术研究 唐新 闰葛冰 唐茂斌 张岩 赵建民摘 要 随着石油与天然气开采技术的不断发展,数值模拟技术日趋成熟,油藏体三维展示的应用显得尤为重要。由于数值模拟结果中所包含的网格数量达到了百万级,甚至千万级,导致大量三维纹理的生成,降低运行效率甚至会导致系统崩溃。如何提高数据加载与展示的速度成为首要解决的问题。本文通过open inventor开发工具,利用ldm数据结构等技术,提高数据加载速度与动态展示交互效果,从而实现对油藏体的精细描述。关键词 油藏体 三维展示 open inventor ldm
2、:tp319:a1 open inventor简介open inventor是目前被广泛使用的具有面向对象和交互式开发的三维可视化开发工具包,其中open inventor包含众多子模块。在开发过程中使用这些模块,既可减少开发时间,也可完美的利用open inventor图形的特性。open inventor是一个建立在open gl基础上的对象库,具有相对独立的开发环境。open inventor的可移植性高,与平台系统无关,可以任意的移植到unix、windows等系统中。目前open inventor开发语言有c+和java,但它也遵循c的调用规则,既可在c或c+的开发语言环境中,也可以
3、直接调用open inventor中所包含的api函数。2 ldm大数据体组织方式ldm是vsg公司开发的数据格式,并且经常应用于大数据体的存储上,可以适用于不同数据结构组织的油藏体存储上。ldm用多个精细度(level)的八叉树结构进行组织,从而满足快速可视化交互的用户体验,是一种多级分组、多分辨率的大数据体组织方式。ldm技术对数据的管理原则是:(1)油藏体利用八叉树原理进行存储,将油藏体进行八等分,直到此油藏体划分到最小,不能进行等分。(2)划分出的油藏体网格之间相邻,利用油藏体的顶点坐标,能快速的寻找出与此油藏体相邻的油藏体的坐标。由于现在油藏体的数据量不断增大,网格数据量甚至达到百万
4、级、千万级,所以无法一次就加载到内存中,尤其是在gui程序中。3油藏体三维展示程序总体设计在进行油藏体展示程序的设计过程中,需要遵循一定的准则,为设计开发制定标准,加快开发的进程和用户使用。在设计过程中主要遵循面向对象设计、模块化设计和易操作性设计原则。油藏体展示程序的主要功能包括数据的预处理与三维可视化展示两部分,其中每一部分的功能要求如下:3.1油藏体数据预处理通过大数据管理组织(ldm)进行统一的转换,从而得到统一的数据结构,消除异同文件的差异性,与此同时抽取文件中的关键字进行比较,也可以将文件进行读取。3.2油藏体三维可视化根据用户的需求,对油藏体进行操作。在油藏体进行模型浏览的同时,
5、进行任意角度切片、属性显示、井位信息显示、按时间点播放等交互功能。4油藏体三维展示程序实现4.1程序实现在三维可视化程序中,首先定义工具栏,包括文件、编辑、数据体等功能,在每个功能下包括人机交互操作。用户可以根据实际的需求对油藏体进行操作,达到精准展示油藏体特征的目的。4.2人机交互功能实现4.2.1任意角度剖切面为方便用户浏览模型内部网格情况,实现剖面角度自定义的剖面显示方式选项,为用户提供选择所需剖面的坐标轴,旋转角度,是否剖切,以及剖面是否显示边框等选项后,显示出选中的显示方式效果。在本文中利用soswitch节点定义轮廓、切片以及网格等切换节点,然后从x,y,z三个方向上进行过滤。利用
6、继承micellfilterijk节点的logicalslicefilter切片接口,从而建立相应的切片节点。其次利用soseparator建立3d场景,并在3d场景中添加相应的变换、接片等子节点,利用soseparator节点中的子集中的根节点,将其分别加入到切片、网格切片切换节点中,然后建立mesh切片,将切片也加入到切片切换、网格以及轮廓开关节点中。4.2.2模型属性显示设置当程序将模型文件属性数据一次性加载到内存中,提高程序运行的效率,用户可以根据自己需要选择所要显示的属性。例如用户选择“含油饱和度”属性,程序提取该属性的可视化展示。4.2.3井位显示设置当用户选择到编辑下的“井位”按
7、钮时,会在三维展示的油藏体上显示出所有井位。本文在显示井位的过程中,首先读取井位数据,然后利用soseparator来增加井筒节点,采用sotext2确定井筒标签节点,通过节点的设置来进行井筒位置的切换。5结论由于油气田的开发不断精细,油藏体包含的数据量也在不断的增加,而且数据网格的数量增加到了百万级,甚至千万级,为以后的使用带来了极大的不便。本文通过对油藏体三维展示处理技术的研究,通过与对油藏体相关技术的分析与应用,针对当前技术中文件差异性以及加载慢等问题,设计出相应的解决方案,对今后油藏体模拟与展示具有一定的借鉴意义。基金项目:本文系黑龙江省大学生创新创业训练计划项目油藏体三维可视化展示系
8、统编号201810220001的部分研究成果。参考文献1 陈雨馨. volume viz在油气储层可视化中的应用研究d.西安:西安石油大学,2014.2 visualization sciences group. the open inventor user's guide eb/ol,2010.3 蔡磊.基于open inventor产品三维可视化系统研究d.重庆:重庆大学,2012.4 詹炜,戴光明.数据可视化程序开发包open inventor及其应用j.计算机工程与设计,2007,28(11):25-27.5 申龙斌.油田勘探开发地质对象三维可视化关键技术研究d.青岛:中国海洋大学,2010.6 孔进.基于open inventor的储层建模可视化研究d.西安:西安石油大学,2013.7 翟飞飞.oiv在油藏地质建模可视化中的应用研究d.西安:西安石油大学,2015.8 白永良,刘展,魏合龙等.基于open inventor 油藏四维展示方法研究j.西安石油大學学报(自然科学版),2012(01):94-98.9 张岩,聂永丹,赵建民,侯俊龙,何文杰.油藏体数模综合展示技术研究j.沈阳理工大学学报,2013(02):33
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第2.6讲 指数与指数函数(解析版)-2024年高考数学一轮复习精讲精练宝典(新高考专用)
- 浙教版2023小学信息技术六年级上册《算法的多样性》教学设计及反思
- (一模)萍乡市2025年高三第一次模拟考试历史试卷(含答案解析)
- 2025年B2B营销业务 AI提示词手册
- 陶瓷拦水带施工方案
- 高楼地铁隧道施工方案
- 砂浆基础知识培训课件
- 2025年山东聊城高三一模高考数学试卷试题(含答案详解)
- 2025年药具科技工作培训标准教案
- 写赠予房产合同范例
- 山东管理学院声乐题库复习题
- DL-T5796-2019水电工程边坡安全监测技术规范
- 高等数学教案第四章不定积分
- 传票模板完整版本
- 中国特色大国外交和推动构建人类命运共同体
- 魁北克腰痛障碍评分表(Quebec-Baclain-Disability-Scale-QBPDS)
- 水电安装施工方案
- 水磨钻成本分析
- 机床发展史完整版本
- 集团财务分析报告
- 人工智能在指纹识别中的应用
评论
0/150
提交评论