国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于osg的船舶駕駛系統(tǒng).doc

約69頁DOC格式手機打開展開

基于osg的船舶駕駛系統(tǒng),摘要船舶動力裝置系統(tǒng)仿真是仿真技術應用于船舶的一個熱點,通過對特定船舶動力裝置系統(tǒng)進行建模和仿真,能夠在避開實船試驗和推進主機臺架試驗情況下,獲得動力裝置相關數(shù)據(jù),實現(xiàn)動力系統(tǒng)的運行監(jiān)控與測試。目前很多研究機構也展開了相應領域的可視化研究,但是大多是基于特定軟件進行的研究,如vega等,使研究成本相應提高,而且二次開發(fā)...
編號:20-209114大小:5.53M
分類: 論文>機械工業(yè)論文

內(nèi)容介紹

此文檔由會員 違規(guī)屏蔽12 發(fā)布

摘要
船舶動力裝置系統(tǒng)仿真是仿真技術應用于船舶的一個熱點,通過對特定船舶動力裝置系統(tǒng)進行建模和仿真,能夠在避開實船試驗和推進主機臺架試驗情況下,獲得動力裝置相關數(shù)據(jù),實現(xiàn)動力系統(tǒng)的運行監(jiān)控與測試。目前很多研究機構也展開了相應領域的可視化研究,但是大多是基于特定軟件進行的研究,如Vega等,使研究成本相應提高,而且二次開發(fā)困難,使用盜版軟件會使開發(fā)系統(tǒng)不穩(wěn)定,很多功能不能使用,又不可能進行二次開發(fā),所有這些情況已不能滿足現(xiàn)代虛擬現(xiàn)實可視化開發(fā)的要求。
本文借助與目前應用越來越廣泛的三維渲染引擎OpenSceneGraph(OSG)來開發(fā)基于船舶駕駛的可視化系統(tǒng)。OSG以其開源特性在虛擬社區(qū)迅速傳播開來,受到了越來越多的開發(fā)者的青睞,應用領域也越來越廣泛。視景的顯示部分全部依靠OSG的渲染功能顯示輸出。本課題研究的是船舶的動力裝置運動可視化仿真,動力裝置的仿真使用Matlab軟件,借助windows下VS2005軟件開發(fā)平臺,利用C++語言來管理仿真的運行與仿真運算,數(shù)據(jù)的存儲和讀取是利用SQL 2000數(shù)據(jù)庫。首先調(diào)用Matlab軟件,計算出仿真結果后存入SQL數(shù)據(jù)庫,前臺顯示則是利用OSG強大的渲染功能,包括動態(tài)海洋的渲染,港口模型的顯示,運動船舶的渲染等等都放在前臺機器上來完成,這樣就把大量的工作內(nèi)容分配到兩臺計算機里運行,可以使單機配置相對較低,減少開發(fā)費用。
海面部分采用的是網(wǎng)絡上王銳的模擬水面工程,港口則是模擬我國天然深水港口洋山港,按照比例模擬的方法建立模型,特征建筑為東海大橋。船舶則是采用三大船型之一的集裝箱船為主。更確切的說本課題模擬了船舶的離、靠泊操作。
顯示部分主要分為鍵盤驅動漫游和船舶讀取數(shù)據(jù)自動運行兩部分,漫游操縱主要利用OSG交互類osgGA庫,文中很多類都是繼承自此類庫。此外,要實現(xiàn)駕駛效果,還設置了視點跟隨效果,漫游和自動運行都設置了視點跟隨。
本課題具有較強是實際使用意義,特別是以第一人稱角色漫游,在完善模型的基礎上,可以后續(xù)開發(fā)出手柄操作和數(shù)字手套操作等交互手段,這樣可以瀏覽一些平時在學校和實驗室很難看到的大型船廠或船舶,使研究者和學習者都能夠對自己所學領域有一個更加感性的直觀認識。


關鍵字:動力裝置,OSG,多通道,視點跟隨



Abstract
Simulation technology has been applied to ship for many years, and marine power plant system simulation is a hot point of it. By the simulation of a particular model of ship power plant system, we can get the related data of this power plant system, we can achieve power system operation control without the real ship's propulsion test and bench test. At present many research institutes have launched the corresponding areas the visualization of study, but mostly based on a specific software research, such as Vega, so as to make research costs rise accordingly, and the secondary development difficulties. That has cannot satisfy the modern virtual reality visualization development requirements already.
This article based on the currently used more widely with the 3D rendering engine OpenSceneGraph (OSG) and development of ship's visualization systems. OSG has been spread quickly with its open source characteristics in virtual community, influenced more and more developers and its application fields are more and more widely. Visual’s display parts all depend on OSG rendering function. This topic’s research is the power unit of the motion simulation visualization, use Matlab software to simulation the power device, with the Windows under VS2005 software development platform, using c++ language to management simulation of operation and the simulation, the data storage and reading is to use SQL 2000 database. First invoking the Matlab software, compute simulation results then write to SQL database, the foreground to show is using OSG powerful rendering functions, including dynamic Marine rendering, port model shows, sports ship rendering etc are all on the front desk machine to finish. Thus put a lot of work content distribution to two computers to operate, also can make the single configuration relatively low, and reduce development costs.
The sea what we used is the Water project which relatively popular in internet by Wangrui, the port is copied natural deep water port in China yang Shan port, according to the proportion of the real model, the characteristic construction method is Donghai bridge.
Display section are mainly divided into the keyboard drive roaming and ship read data automatically run two parts, roaming manipulation using OSG mainly osgGA interaction class library, this article’s many classes are inherited from this. In addition, in order to meet the driving effect, still set a viewpoint follow effect, roaming and automatic operation also set the viewpoint to follow them.

This topic has a strong meaning in actual use, especially in the first person role in improving roaming, based on the completed model, we can the follow-up developed handles and digital gloves interactive methods, and can follow-up developed handles and digital gloves interactive methods, base on the operation that we can browse some large shipyards or ships which is difficult to see in schools and LABS. The researchers and learners are able to have a more sensible intuitive understanding in their learned domains.


Key words: Power plant, OSG, multi-channel, viewpoint follow..