基于SOA的煤礦三維可視化系統(tǒng)研究
本文選題:SOA + OpenGL ; 參考:《太原理工大學(xué)》2015年碩士論文
【摘要】:煤炭工業(yè)不僅帶動著我國經(jīng)濟建設(shè)的發(fā)展,還影響著整個現(xiàn)代化的發(fā)展進程。然而煤炭生產(chǎn)環(huán)境非常復(fù)雜,企業(yè)內(nèi)部的業(yè)務(wù)應(yīng)用系統(tǒng)繁多,各個業(yè)務(wù)部門所完成的功能不同,并且各部門所用計算機上的操作系統(tǒng)也不同,以及用來存儲數(shù)據(jù)的數(shù)據(jù)庫各不相同,從而出現(xiàn)了系統(tǒng)隔離的現(xiàn)象,由于煤礦各子系統(tǒng)間的數(shù)據(jù)和信息不能得以共享而形成的信息孤島,導(dǎo)致了各應(yīng)用系統(tǒng)的相互獨立,嚴(yán)重制約了煤礦信息系統(tǒng)的快速發(fā)展。因此,建立一個集成化的三維可視化信息管理平臺具有非常重大的意義。 本文針對現(xiàn)有煤礦系統(tǒng)的信息孤島問題,提出了基于SOA的煤礦三維可視化系統(tǒng),系統(tǒng)的設(shè)計思路是:首先創(chuàng)建煤礦系統(tǒng)的三維模型,并利用SOA思想設(shè)計系統(tǒng)集成架構(gòu);其次,利用組態(tài)王開發(fā)三維可視化平臺,將煤礦系統(tǒng)的各種三維模型導(dǎo)入其中,實現(xiàn)三維模型的組態(tài),,從而構(gòu)建出虛擬三維煤礦系統(tǒng);最后再利用SOA架構(gòu)思想在三維可視化平臺上開發(fā)系統(tǒng)集成界面,將煤礦各系統(tǒng)集成起來,設(shè)計出集成化管理的界面。本文所開發(fā)的系統(tǒng)不僅能夠集成煤礦各個系統(tǒng)間的數(shù)據(jù),使得各系統(tǒng)間的信息可以相互交互;而且能夠模擬井下生產(chǎn)過程,使得井上管理人員能夠更為直觀地了解現(xiàn)場生產(chǎn)狀況,為煤礦安全生產(chǎn)與管理提供了技術(shù)支持。論文的主要內(nèi)容如下: 在查閱大量國內(nèi)外相關(guān)文獻的基礎(chǔ)上,分析了煤礦系統(tǒng)的復(fù)雜特征后,提出了混合建模方法以及基于TIN和ARTP的集成建模方法,以煤礦系統(tǒng)中的各實物為研究對象,創(chuàng)建虛擬三維煤礦系統(tǒng)。 分析了目前煤礦系統(tǒng)的各子系統(tǒng)間信息孤島產(chǎn)生的原因,提出了基于SOA的煤礦系統(tǒng)集成方案,設(shè)計了基于ESB-SOA的煤礦系統(tǒng)集成架構(gòu),實現(xiàn)了煤礦各子系統(tǒng)的集成。 依據(jù)SOA架構(gòu)的思想,提出了基于組態(tài)王的三維可視化平臺,并將煤礦系統(tǒng)的各三維模型導(dǎo)入其中,實現(xiàn)了煤礦系統(tǒng)三維模型的集成,從而構(gòu)建了虛擬三維煤礦場景,并根據(jù)煤礦三維可視化系統(tǒng)的需求,在該平臺上設(shè)計了交互模塊、通訊模塊、三維動態(tài)控制模塊以及數(shù)據(jù)庫模塊。 為實現(xiàn)系統(tǒng)的集成,采用基于組態(tài)王的三維可視化平臺,開發(fā)了煤礦系統(tǒng)一體化主界面和二維/三維界面,將煤礦各異構(gòu)系統(tǒng)集成到同一平臺上,最終實現(xiàn)系統(tǒng)的集成,并以井下排水系統(tǒng)為例來說明煤礦三維可視化系統(tǒng)的實現(xiàn)。
[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.
【學(xué)位授予單位】:太原理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TD67;TP311.52
【參考文獻】
相關(guān)期刊論文 前10條
1 熊安萍;王化晶;蔣溢;馬彬;;一種基于SOA的數(shù)據(jù)集成體系結(jié)構(gòu)[J];重慶郵電大學(xué)學(xué)報(自然科學(xué)版);2008年04期
2 唐權(quán);;基于ESB的SOA架構(gòu)解決方案[J];四川職業(yè)技術(shù)學(xué)院學(xué)報;2008年01期
3 王瑞華;王普;張亞庭;;混合建模技術(shù)在虛擬現(xiàn)實組態(tài)軟件中的應(yīng)用[J];電子測量技術(shù);2008年09期
4 徐聯(lián)貴;梁嵐珍;史穎;;基于OPC技術(shù)的MATLAB與組態(tài)王通信模塊設(shè)計[J];工業(yè)控制計算機;2007年03期
5 周華平;林浩偉;孫克雷;;煤礦井下三維幾何建模及情景漫游技術(shù)研究[J];電子世界;2012年18期
6 趙常壽;陳征祥;李濤;;VC++2008屏幕鍵盤程序設(shè)計[J];電腦編程技巧與維護;2015年03期
7 劉敏鶯,黃文騫;基于OpenGL的地形三維可視化[J];海洋測繪;2002年02期
8 束搏;邱顯杰;王兆其;;基于圖像的幾何建模技術(shù)綜述[J];計算機研究與發(fā)展;2010年03期
9 李盛;萬敏;吳向東;;基于OpenGL視點坐標(biāo)系的三維場景旋轉(zhuǎn)算法[J];計算機工程與應(yīng)用;2006年16期
10 曾文英;趙躍龍;齊德昱;;ESB原理、構(gòu)架、實現(xiàn)及應(yīng)用[J];計算機工程與應(yīng)用;2008年25期
本文編號:2113552
本文鏈接:http://sikaile.net/kejilunwen/kuangye/2113552.html