基于SOA的煤矿三维可视化系统研究
发布时间:2018-07-10 13:40
本文选题:SOA + OpenGL ; 参考:《太原理工大学》2015年硕士论文
【摘要】:煤炭工业不仅带动着我国经济建设的发展,还影响着整个现代化的发展进程。然而煤炭生产环境非常复杂,企业内部的业务应用系统繁多,各个业务部门所完成的功能不同,并且各部门所用计算机上的操作系统也不同,以及用来存储数据的数据库各不相同,从而出现了系统隔离的现象,由于煤矿各子系统间的数据和信息不能得以共享而形成的信息孤岛,导致了各应用系统的相互独立,严重制约了煤矿信息系统的快速发展。因此,建立一个集成化的三维可视化信息管理平台具有非常重大的意义。 本文针对现有煤矿系统的信息孤岛问题,提出了基于SOA的煤矿三维可视化系统,系统的设计思路是:首先创建煤矿系统的三维模型,并利用SOA思想设计系统集成架构;其次,利用组态王开发三维可视化平台,将煤矿系统的各种三维模型导入其中,实现三维模型的组态,,从而构建出虚拟三维煤矿系统;最后再利用SOA架构思想在三维可视化平台上开发系统集成界面,将煤矿各系统集成起来,设计出集成化管理的界面。本文所开发的系统不仅能够集成煤矿各个系统间的数据,使得各系统间的信息可以相互交互;而且能够模拟井下生产过程,使得井上管理人员能够更为直观地了解现场生产状况,为煤矿安全生产与管理提供了技术支持。论文的主要内容如下: 在查阅大量国内外相关文献的基础上,分析了煤矿系统的复杂特征后,提出了混合建模方法以及基于TIN和ARTP的集成建模方法,以煤矿系统中的各实物为研究对象,创建虚拟三维煤矿系统。 分析了目前煤矿系统的各子系统间信息孤岛产生的原因,提出了基于SOA的煤矿系统集成方案,设计了基于ESB-SOA的煤矿系统集成架构,实现了煤矿各子系统的集成。 依据SOA架构的思想,提出了基于组态王的三维可视化平台,并将煤矿系统的各三维模型导入其中,实现了煤矿系统三维模型的集成,从而构建了虚拟三维煤矿场景,并根据煤矿三维可视化系统的需求,在该平台上设计了交互模块、通讯模块、三维动态控制模块以及数据库模块。 为实现系统的集成,采用基于组态王的三维可视化平台,开发了煤矿系统一体化主界面和二维/三维界面,将煤矿各异构系统集成到同一平台上,最终实现系统的集成,并以井下排水系统为例来说明煤矿三维可视化系统的实现。
[Abstract]:Coal industry not only drives the development of China's economic construction, but also affects the development process of the whole modernization. However, the coal production environment is very complex, the business application system in the enterprise is various, the function of each business department is different, and the operating system on the computer used by each department is also different. And the database used to store the data is different, thus the phenomenon of system isolation appears. Because the data and information among the subsystems of coal mine can not be shared, the information isolated island, which leads to the independence of each application system. The rapid development of coal mine information system is seriously restricted. Therefore, it is of great significance to establish an integrated three-dimensional visual information management platform. In this paper, aiming at the problem of information isolated island in coal mine system, a coal mine 3D visualization system based on SOA is put forward. The design idea of the system is as follows: firstly, the 3D model of coal mine system is created, and then the system integration framework is designed by using SOA. The 3D visualization platform is developed by Kingview, and all kinds of 3D models of the coal mine system are imported into it, and the configuration of the 3D model is realized, thus the virtual 3D coal mine system is constructed. Finally, the system integration interface is developed on the 3D visualization platform by using SOA architecture, and the integrated management interface is designed by integrating all the coal mine systems. The system developed in this paper can not only integrate the data among coal mine systems, but also simulate the downhole production process. So that the well managers can understand the production situation more intuitively and provide technical support for coal mine safety production and management. The main contents of this paper are as follows: after analyzing the complex features of coal mine system, a hybrid modeling method and an integrated modeling method based on tin and ARTP are proposed. The virtual three-dimensional coal mine system is established with the object of study in the coal mine system. This paper analyzes on the reasons of the isolated information islands among the subsystems of the coal mine system at present, puts forward the scheme of coal mine system integration based on SOA, designs the coal mine system integration framework based on ESB-SOA, and realizes the integration of each subsystem of the coal mine. According to the idea of SOA architecture, the 3D visualization platform based on Kingview is put forward, and the three dimensional models of coal mine system are imported into the platform. The integration of 3D model of coal mine system is realized, and the virtual 3D coal mine scene is constructed. According to the demand of 3D visualization system in coal mine, the interactive module, communication module, 3D dynamic control module and database module are designed on the platform. In order to realize the integration of the system, the main interface and 2D / 3D interface of coal mine system integration are developed by using the 3D visualization platform based on Kingview, and each heterogeneous system of coal mine is integrated on the same platform, and finally the integration of the system is realized. And take the underground drainage system as an example to illustrate the realization of the coal mine three-dimensional visualization system.
【学位授予单位】:太原理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TD67;TP311.52
【参考文献】
相关期刊论文 前10条
1 熊安萍;王化晶;蒋溢;马彬;;一种基于SOA的数据集成体系结构[J];重庆邮电大学学报(自然科学版);2008年04期
2 唐权;;基于ESB的SOA架构解决方案[J];四川职业技术学院学报;2008年01期
3 王瑞华;王普;张亚庭;;混合建模技术在虚拟现实组态软件中的应用[J];电子测量技术;2008年09期
4 徐联贵;梁岚珍;史颖;;基于OPC技术的MATLAB与组态王通信模块设计[J];工业控制计算机;2007年03期
5 周华平;林浩伟;孙克雷;;煤矿井下三维几何建模及情景漫游技术研究[J];电子世界;2012年18期
6 赵常寿;陈征祥;李涛;;VC++2008屏幕键盘程序设计[J];电脑编程技巧与维护;2015年03期
7 刘敏莺,黄文骞;基于OpenGL的地形三维可视化[J];海洋测绘;2002年02期
8 束搏;邱显杰;王兆其;;基于图像的几何建模技术综述[J];计算机研究与发展;2010年03期
9 李盛;万敏;吴向东;;基于OpenGL视点坐标系的三维场景旋转算法[J];计算机工程与应用;2006年16期
10 曾文英;赵跃龙;齐德昱;;ESB原理、构架、实现及应用[J];计算机工程与应用;2008年25期
本文编号:2113552
本文链接:https://www.wllwen.com/kejilunwen/kuangye/2113552.html