基于WPF的油藏模型三维可视化解决方案  被引量:9

3D Visualization Solution of Reservoir Model Based on WPF

在线阅读下载全文

作  者:刘珊珊 赵庆 曹豹 赵亦朋 LIU Shanshan;ZHAO Qing;CAO Bao;ZHAO Yipeng(Faculty of Petroleum Engineering,China University of Petroleum (Beijing),Beijing 102249,China;Engineering Technology R&D Co.,Ltd.,CNPC,Beijing 102200,China;Key Laboratory of Education Ministryfor Enhanced Oil Recovery,Northeast Petroleum University,Daqing,Heilongjiang 163318,China)

机构地区:[1]中国石油大学(北京)石油工程学院,北京102249 [2]中国石油集团工程技术研究院有限公司,北京102200 [3]东北石油大学提高油气采收率教育部重点实验室,黑龙江大庆163318

出  处:《西安石油大学学报(自然科学版)》2021年第1期73-79,共7页Journal of Xi’an Shiyou University(Natural Science Edition)

基  金:国家科技重大专项“钻井工程一体化软件”(2016ZX05020-006);中国石油天然气集团公司科学研究与技术开发项目“钻井破岩、降阻、清屑智能建模与协同控制方法研究”(2019A-3909)。

摘  要:以往油藏数据的可视化研究绝大多数是基于C++语言和OpenGL图形技术,大多数商业软件基于OpenGL的高级商业软件包Open Inventor,也有一部分使用开源软件包OSG或直接使用OpenGL开发。Windows作为目前的主流桌面平台,能够提供非常强大的图形功能,并且提供了强大的Direct 3D图形接口用于WPF开发。本文提出一种基于WPF技术和MVVM设计模式并利用helix、directx图形接口的高性能三维可视化解决方案,不仅在显示效率和效果上能够满足需求,同时通过应用MVVM模式,使得三维控件的易用性得到较大提高,能够方便地嵌入WPF应用中,该模式对于实现更高质量,更易于维护和移植的软件意义重大。Most of the previous researches on the visualization of reservoir data are based on C++language and OpenGL graphics technology.Most of the commercial software is based on the advanced commercial software package Open Inventor of OpenGL,and some of them are developed by using open source software package OSG or directly using OpenGL.As the mainstream desktop platform,Windows can provide very powerful graphics function,and provide powerful Direct 3D graphics interface for WPF development.This paper presents a high-performance 3D visualization solution based on WPF technology and MVVM design pattern and using Helix,DirectX graphical interface.It can not only meet the requirements in display efficiency and effect,but also greatly improve the usability of 3D controls by applying MVVM pattern,which can be easily embedded in WPF applications.This mode is of great significance for the realization of software with higher quality,easier maintenance and transplantation.

关 键 词:油藏 三维可视化 MVVM WPF 

分 类 号:TE2[石油与天然气工程—油气井工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象