日韩精品极品视频在线观看免费,天天夜碰日日摸日日澡性色AV,精品国产福利在线观看网址,亚洲第一区欧美国产综合

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

約69頁DOC格式手機(jī)打開展開

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

內(nèi)容介紹

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

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


關(guān)鍵字:動力裝置,OSG,多通道,視點(diǎn)跟隨



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..