專利名稱:船舶駕駛與操作多通道多屏幕三維立體沉浸式仿真系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及船舶駕駛與艙室操作三維立體視景仿真模擬器系統(tǒng)裝置,屬于船舶與海洋工程領(lǐng)域。
背景技術(shù):
目前,比較流行的船舶駕駛模擬器主要是利用商業(yè)化付費(fèi)軟件Vega、PHIGS、Crystal Space、Java3D、0GRE3D、Vega Prime等,所使用的物理平臺要求高,費(fèi)用大。本發(fā)明采用低端的PC設(shè)備架構(gòu)立體顯示系統(tǒng)和分布式圖形處理與數(shù)學(xué)物理模型計算系統(tǒng),利用移植性較強(qiáng)的OpenSceneGraph圖形引擎克服了傳統(tǒng)的OpenGL以及Direet3D開發(fā)周期長、難度大的缺點,解決了使用OpenGVS、Vega等商業(yè)引擎開發(fā)成本過高,須在高端的物理平臺上運(yùn)行,不利于產(chǎn)品推廣的問題,具有更強(qiáng)的實用價值。三維開源引擎OpenSceneGraph (OSG)是一個基于工業(yè)標(biāo)準(zhǔn)OpenGL的跨平臺的三維開源場景圖形系統(tǒng)應(yīng)用程序開發(fā)接口(API),開源開發(fā)模型為3D程序開發(fā)者提供一個免費(fèi)的開發(fā)庫資源。本發(fā)明顯示系統(tǒng)就是利用OSG渲染開發(fā),并能在低端的PC架構(gòu)分布式系統(tǒng)上運(yùn)行,很大程度上降低了系統(tǒng)的開發(fā)成本。
發(fā)明內(nèi)容
本發(fā)明裝置在分布式數(shù)學(xué)物理平臺模型和分布式船舶運(yùn)行原理基礎(chǔ)上包含(I)動力系統(tǒng)和船舶運(yùn)動數(shù)學(xué)物理模型建模模塊,(2)三維立體顯示模塊,(3)氣候環(huán)境變化顯示模塊,(4)地理信息環(huán)境變化顯示模塊,(5)數(shù)字手套交互操作模塊,(6)物理平臺模擬操作模塊等六個工作模塊。本發(fā)明研究試驗方法、技術(shù)路線以及工藝流程圖如圖I所示。本發(fā)明基于以上幾個模塊集成到一個物理平臺發(fā)明,主要解決各個模塊之間的集成問題。具體來說,要把三維立體顯示、數(shù)據(jù)庫交換技術(shù)、數(shù)字手套交互技術(shù)集成到一個軟件下,利用物理操作代替鍵盤事件響應(yīng),達(dá)到駕駛船舶和在機(jī)艙操縱船舶的目的。本發(fā)明具有如下特點I、采用開源的高性能三維圖像渲染工具包0SG,克服了傳統(tǒng)的OpenGL以及 Direet3D開發(fā)周期長、難度大的缺點,解決了使用OpenGVS、Vega等商業(yè)引擎開發(fā)成本過高,不利于產(chǎn)品推廣的問題,從實用的角度上更有意義。2、采用三維立體顯示技術(shù),利用利用四臺投影儀分成左兩組,投射到大屏幕上,利用偏光立體眼鏡可以觀察到立體效果,使較低端的顯示設(shè)備產(chǎn)生了逼真的視覺效果。受訓(xùn)者觀察到三維立體效果,產(chǎn)生強(qiáng)烈的沉浸感和逼真度。到目前為止,基于三維立體視景的船舶駕駛模擬器還沒見應(yīng)用報道,而與三維立體視覺仿真虛擬機(jī)艙操縱模擬器相結(jié)合仿真系統(tǒng)亦未見報道,本發(fā)明的特色就是利用雙通道技術(shù)產(chǎn)生三維立體視景的船舶駕駛與機(jī)艙操縱模擬器,其最大優(yōu)點是環(huán)境重現(xiàn)的真實性高,能夠給操縱者一種身臨其境的感覺,在這樣的三維立體船舶駕駛與機(jī)艙操縱模擬器下,船員能夠真切的感受到在真實船舶上所具有效果,在這種環(huán)境下能夠有效的提高船員訓(xùn)練效果。
3、物基于組態(tài)軟件、PLC控制器和分布式計算機(jī)網(wǎng)絡(luò)構(gòu)建了物理操作平臺,利用車鐘和舵柄,實現(xiàn)船舶駕駛,利用數(shù)據(jù)庫橋?qū)⒋斑\(yùn)行的位置參數(shù)和數(shù)學(xué)物理模型仿真船舶動力系統(tǒng)運(yùn)行的物理參數(shù)在物理平臺的分布式計算機(jī)屏幕上顯示出來,真實模擬海上航行場景和駕控平臺場景,包括電子海圖、雷達(dá)、羅經(jīng)、動力系統(tǒng)運(yùn)行物理參數(shù)監(jiān)控界面以及海上場景、海上氣候環(huán)境變化。4、通過開發(fā)操縱手柄和數(shù)字手套的驅(qū)動程序,將操縱手柄與數(shù)字手套的輸入與通過OSG開發(fā)的三維立體漫游系統(tǒng)相融合,實現(xiàn)數(shù)字手柄對于三維立體數(shù)字船舶機(jī)艙場景的驅(qū)動漫游和數(shù)字手套與位置跟蹤器通過數(shù)字手套的無線傳感器的位置跟蹤,對船舶機(jī)艙三維視景中不同類型的虛擬設(shè)備的操縱臺進(jìn)行操作、發(fā)出操作指令,該指令被系統(tǒng)傳遞給后臺的數(shù)學(xué)運(yùn)算仿真器進(jìn)行仿真運(yùn)算,其運(yùn)算的結(jié)果傳遞到船舶駕駛模擬器的系統(tǒng)監(jiān)控屏幕上的虛擬儀表,顯示系統(tǒng)的運(yùn)行狀態(tài)。
圖I研究試驗方法、技術(shù)路線以及工藝流程圖。
技術(shù)流程圖說明I、導(dǎo)演控制平臺;2、船型數(shù)據(jù)庫和船型三維數(shù)字化模型數(shù)據(jù)庫;3、船舶動力系統(tǒng)數(shù)學(xué)物理模型數(shù)據(jù)庫仿真計算模型;4、電子海圖航行區(qū)域坐標(biāo)數(shù)據(jù)庫;5、氣候環(huán)境數(shù)據(jù)庫;6、視景數(shù)據(jù)庫;7、硬件顯示模塊;8、硬件顯示模塊;9、船舶動力系統(tǒng)數(shù)學(xué)物理模型仿真計算模型+船型運(yùn)行物理參數(shù)存貯數(shù)據(jù)庫;10、大屏幕投影顯示;11、大屏幕投影顯示;12、位置跟蹤器與數(shù)字手套操作模塊;13、物理平臺操作模塊(車鐘)。各環(huán)節(jié)關(guān)系說明a、先利用流程圖中1,對系統(tǒng)的運(yùn)行進(jìn)行導(dǎo)調(diào),實現(xiàn)對2、3、7、10、12模塊構(gòu)成的“虛擬試驗臺”和4、5、6、8、11、13模塊構(gòu)成的“虛擬操縱臺”的導(dǎo)調(diào)控制,系統(tǒng)存在在一個統(tǒng)一的分布式網(wǎng)絡(luò)中;b、利用三維數(shù)據(jù)輕量化技術(shù)將用三維設(shè)計軟件設(shè)計的實體船型進(jìn)行輕量化處理,形成*. ive格式文件和利用數(shù)據(jù)庫維護(hù)方法將對應(yīng)的船舶基本船型及動力物理參數(shù)存入的數(shù)據(jù)庫,形成模塊2,供I調(diào)用;將各類船舶的動力系統(tǒng),利用Matlab建立起對應(yīng)船型的船舶動力系統(tǒng)數(shù)學(xué)物理仿真計算模型,并將模型文件的物理地址存入數(shù)據(jù)庫,形成模塊3,供I調(diào)用;利用地理信息系統(tǒng)GIS海圖,針對所選目標(biāo)船舶運(yùn)行的海域,建立船舶運(yùn)行航跡數(shù)據(jù)庫,在目標(biāo)船舶運(yùn)行中,將模擬運(yùn)行的航跡GIS信息存入航跡數(shù)據(jù)庫,供硬件平臺8上的海圖和雷達(dá)顯示本目標(biāo)船和I調(diào)入系統(tǒng)運(yùn)行的其它對象船只的GIS相對地理信息,形成模塊4 ;利用OSG開發(fā)氣候環(huán)境子程序,并利用可變參數(shù)在導(dǎo)演控制平臺I上通過控制按鈕,調(diào)節(jié)氣候視景特征,該程序存入相應(yīng)的文件夾,形成模塊5 ;利用草圖大師sketchup建立I所選目標(biāo)對象船舶航行的視景模型,形成模塊6 ;C、通過I導(dǎo)調(diào)調(diào)用2、3在7中通過視頻矩陣模塊顯示在兩個視覺融合的屏幕上,并通過四臺投影儀,形成立體視覺投影在10上顯示;d、I上接有通過MFC++開發(fā)的位置跟蹤器驅(qū)動程序與數(shù)字手套驅(qū)動程序以及程序操縱桿,形成的模塊12,利用程序操縱桿,可以實現(xiàn)觀察者在沉浸式視景中的主動漫游,在系統(tǒng)運(yùn)行時接受數(shù)字手套指關(guān)節(jié)上傳感器發(fā)出的位置信號,并通過傳感器與沉浸視景虛擬對象的干涉碰撞檢測,通過數(shù)字手套的驅(qū)動程序,驅(qū)動虛擬對象,實現(xiàn)對虛擬對象的操縱,
通過c、d環(huán)節(jié)形成虛擬試驗臺立體成像沉浸式視景系統(tǒng);e、通過I導(dǎo)調(diào)調(diào)用4、5、6在8中通過視頻矩陣模塊顯示在兩個視覺融合的屏幕上,并通過四臺投影儀,形成立體視覺投影在11上顯示;f、通過I導(dǎo)調(diào)調(diào)用,在13的分布式屏幕上,分別顯示海圖、雷達(dá)、羅經(jīng)和主機(jī)動力系統(tǒng)運(yùn)行過程中動態(tài)的位置與物理參數(shù)的變化;g、通過I導(dǎo)調(diào)調(diào)用形成的“虛擬試驗臺”和“虛擬操縱臺”兩個分布式視景系統(tǒng),所調(diào)用的2、3模型和4、5、6模型分別由7和8生成對應(yīng)的立體視景圖像通過投影儀,在各自的顯示大屏幕10和11上顯示,I所調(diào)用的2、3、4、5、6的數(shù)學(xué)物理模型分布式運(yùn)算的結(jié)果均存入9,外部輸入設(shè)備12單向輸入位置信息,通過系統(tǒng)內(nèi)部的程序的干涉運(yùn)算,由大屏幕輸出虛擬對象位置變化的信息,13通過雙向的輸入與輸出,分別在13的分布式屏幕上顯示位置信息和物理參數(shù),在12上顯示位置信息和氣候狀態(tài);h、3與9、4與9和13與9之間均有數(shù)據(jù)庫之間的位置信息雙向調(diào)用和物理參數(shù)信息的雙向調(diào)用。
具體實施例方式本發(fā)明提供一種船舶駕駛與機(jī)艙操作三維立體視景仿真模擬器系統(tǒng)裝置。它由船舶動力系統(tǒng)和船舶運(yùn)動數(shù)學(xué)物理模型建模庫、三維場景模型庫、船型庫、三維數(shù)字化船舶虛擬模型庫、船舶航行區(qū)域電子海圖庫、船舶航行氣候模型庫、三維立體顯示系統(tǒng)以及數(shù)字手套、位置跟蹤系統(tǒng)、操作系統(tǒng)、物理操作平臺等組成。本發(fā)明的技術(shù)方案為三維立體顯示技術(shù)是利用多通道立體顯示系統(tǒng)和OSG三維渲染技術(shù)組成;利用仿真車鐘與舵輪以及各種開關(guān)按鈕構(gòu)成的物理操作平臺輸入對船舶的操縱信號,利用數(shù)據(jù)采集卡和PLC控制器采集這些信號,組態(tài)軟件構(gòu)成虛擬儀表,通過調(diào)用存貯在數(shù)據(jù)庫中實時更新的某一車鐘和舵輪狀態(tài)下,船舶動力仿真和運(yùn)動仿真計算輸出的物理參數(shù)和位置參數(shù),在物理平臺分布式計算機(jī)屏幕上顯示這些信息,組成船舶駕駛物理操縱平臺,通過調(diào)用船舶動力系統(tǒng)數(shù)學(xué)物理仿真模型庫、三維場景模型庫、船型庫、船舶航行區(qū)域電子海圖庫、船舶航行氣候、海況模型庫將物理平臺對船舶操縱的船舶運(yùn)行狀態(tài)通過OSG三維渲染,在立體屏幕上動態(tài)地反映出來;船舶艙室沉浸式顯示操縱技術(shù)是通過調(diào)用船舶動力系統(tǒng)數(shù)學(xué)物理仿真模型庫、船型庫、三維數(shù)字化船舶虛擬模型庫,在三維立體屏幕上沉浸式顯示船舶機(jī)艙的虛擬空間,利用位置跟蹤器跟蹤數(shù)字手套操作的位置,確定其在沉浸式虛擬機(jī)艙中對目標(biāo)設(shè)備的操縱;受訓(xùn)船員在機(jī)艙及船舶上各個艙室的值班漫游利用手持式操縱器進(jìn)行。數(shù)字手套、位置跟蹤器,手持式操縱器通過相應(yīng)的驅(qū)動程序與分布式計算機(jī)系統(tǒng)間進(jìn)行操縱通訊。本發(fā)明一是將三維渲染和立體顯示結(jié)合在一起,利用立體顯示眼鏡觀看大屏幕,產(chǎn)生立體效果;二是將仿真的物理操縱平臺通過數(shù)據(jù)采集與通訊的方式和系統(tǒng)相結(jié)合,對虛擬的視景進(jìn)行操縱;三是將數(shù)字手套和感知數(shù)字手套操縱的位置跟蹤器集成到場景交互操作系統(tǒng)中,使人和虛擬場景中的設(shè)備能感知式的交互操作,更加直觀的仿真船舶機(jī)艙中的虛擬操縱過程;四是將以上各個模塊集成到一個數(shù)學(xué)物理運(yùn)算器仿真計算平臺上,對交互數(shù)據(jù)進(jìn)行處理,并將其結(jié)果反映到視景模型的動態(tài)顯示中,使系統(tǒng)更加接近真實船舶駕駛。其工作原理在分布數(shù)學(xué)物理模型仿真計算平臺和分布式船舶運(yùn)行物理參數(shù)存儲數(shù)據(jù)庫框架下,主要完成以下三個方面的工作I、利用分布式立體顯示原理和OSG三維渲染引擎實現(xiàn)場景的顯示,兩個獨(dú)立的顯示系統(tǒng)各自利用四臺投影儀,兩臺PC電腦實現(xiàn)一套分布式立體顯示,利用VC2005編程軟件和OSG渲染引擎開發(fā)的系統(tǒng)分別在兩個立體顯示系統(tǒng)中顯示港口、船舶和沉浸式虛擬機(jī)艙等仿真場景。進(jìn)行被動立體顯示。如系統(tǒng)邏輯圖所示。2、物理操作平臺主要利用船舶車鐘和舵輪操作船舶運(yùn)動,在運(yùn)行前將三維視景參數(shù)調(diào)入系統(tǒng)中,并接收來自外部物理操縱平臺的操縱參數(shù),使視景運(yùn)行,形成具有真實船舶駕駛的效果,同時還可以將接收到導(dǎo)演控制臺設(shè)定的風(fēng)、浪、潮等氣候、海況參數(shù),通過分布式船舶動力系統(tǒng)數(shù)學(xué)物理模型的仿真運(yùn)算,實時地在顯示系統(tǒng)中反映出船舶的橫搖、加速等情況。動力系統(tǒng)操縱的異常數(shù)據(jù)的變化反映到監(jiān)控計算機(jī)上,操作有問題時發(fā)出聲光報
敬禁隹自
m寸IR尼、o3、數(shù)據(jù)手套的主要功能是實現(xiàn)虛擬場景中對設(shè)備的閥、開關(guān)與按鈕的操縱過程。數(shù)據(jù)手套的5個手指上具有5個彎曲傳感器,可以根據(jù)不同手指關(guān)節(jié)的彎曲情況定義不同的動作,通過數(shù)據(jù)手套的不同的彎曲角度可以在虛擬場景中定義不同的閥門開度、開關(guān)的閉合、按鈕的按下與彈起等動作。位置跟蹤設(shè)備的主要功能是在系統(tǒng)中用于數(shù)據(jù)手套操縱的空間定位跟蹤,用于識別數(shù)據(jù)手套在虛擬三維空間中的位移信息和運(yùn)動跟蹤捕捉,使參與者在空間上能夠自由移動、旋轉(zhuǎn),不局限于固定的空間位置,操作更加靈活、自如、隨意。本發(fā)明的圖形處理部分采用開源的高性能三維圖像渲染工具包0SG,完全由C++和OpenGL編寫而成。由于其免費(fèi)開放特征和版本信息不斷豐富,系統(tǒng)的可移植性強(qiáng)的特點,因此,具有開發(fā)成本低、能不斷獲取業(yè)界最新開發(fā)方法和思想,使系統(tǒng)不斷完善合理的特點。本發(fā)明采用立體顯示技術(shù),采用四臺投影儀向屏幕投影的方式。平臺可以分為兩類三個模塊,一類是左右眼模塊,分別用兩臺計算機(jī)控制,另一類是后臺控制模塊,由一臺服務(wù)器計算機(jī)控制。本發(fā)明把物理操縱平臺、數(shù)字手套交互操作數(shù)據(jù)信息采集技術(shù)、分布式數(shù)學(xué)物理模型仿真運(yùn)算技術(shù)、三維立體顯示技術(shù)、分布式圖形數(shù)據(jù)庫控制技術(shù)等集成在一起,系統(tǒng)集成度提高,功能強(qiáng)大,只要建立相應(yīng)領(lǐng)域模型,功能稍加修改完善,完全可應(yīng)用于其他模擬器的開發(fā)操作,比如汽車駕駛、航天航空飛行、海上石油平臺操縱、港口吊車操作等等。
權(quán)利要求
1.ー種采用多視屏技術(shù),分別利用兩個雙通道立體屏幕模擬出船舶航行中周邊的三維立體視景和船舶機(jī)艙虛擬沉浸式三維立體場景的系統(tǒng),通過分布式的構(gòu)架,將兩個場景的仿真控制平臺的運(yùn)行仿真通過數(shù)學(xué)物理運(yùn)算器集成在一起,當(dāng)船舶駕駛模擬器平臺發(fā)出操作指令時,系統(tǒng)也將指令發(fā)送到船舶機(jī)艙虛擬仿真平臺,在虛擬機(jī)艙平臺內(nèi)的受訓(xùn)船員可以利用操縱桿控制視景形成船員在虛擬機(jī)艙巡回值班,并可以在行走的過程中用數(shù)據(jù)手套與位置跟蹤器對視景中不同類型的虛擬設(shè)備操縱手柄、閥門、開關(guān)進(jìn)行操作,向虛擬設(shè)備平臺發(fā)出操作指令,該指令被系統(tǒng)傳遞給后臺的數(shù)學(xué)物理運(yùn)算器進(jìn)行仿真運(yùn)算,其運(yùn)算的結(jié)果傳遞到船舶駕駛模擬器的系統(tǒng)監(jiān)控的虛擬儀表屏幕上,顯示系統(tǒng)的運(yùn)行狀態(tài),對指令和操縱的出錯發(fā)出聲光報警,從而對虛擬船舶進(jìn)行駕駛、操縱與控制,該系統(tǒng)具有良好的三維沉浸效果,而且還具有環(huán)境感知能力。
2.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器裝置系統(tǒng),其特征是利用被動立體顯示技術(shù),顯示三維場景,借助偏振立體眼睛使之產(chǎn)生立體效果。
3.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器裝置系統(tǒng),其特征為(1)利用物理車鐘平臺,通過對車鐘油門手柄的操作,實現(xiàn)船舶的推進(jìn)和首側(cè)推的推進(jìn)操縱;利用舵輪的操作,實現(xiàn)對仿真船舶在視景內(nèi)的轉(zhuǎn)向控制。利用物理車鐘平臺上的開關(guān)按鈕,實現(xiàn)對虛擬船舶駕駛航行燈的控制以及對主機(jī)和首側(cè)推的操縱控制。利用物理車鐘平臺上的四塊液晶屏幕,實現(xiàn)對船舶駕駛過程中的海圖示、航海雷達(dá)、舵角指示顯示和主機(jī)運(yùn)行物理參數(shù)的監(jiān)控顯示;(2)利用操縱手柄,控制機(jī)艙三維立體仿真視景在屏幕中的運(yùn)動軌跡,通過操縱手柄的上、下、左、右鍵的操縱,實現(xiàn)船員在操縱手柄的驅(qū)動下,在船艙的三維立體虛擬環(huán)境中值班行走,攀登扶梯等漫游功能;(3)利用位置跟蹤器和數(shù)字手套,實現(xiàn)對船舶機(jī)艙三維立體場景中的虛擬設(shè)備的閥柄、開關(guān)、按鈕的操作。
4.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器裝置系統(tǒng),其特征為利用多臺計算機(jī)構(gòu)成分布式計算機(jī)網(wǎng)絡(luò)系統(tǒng),分別管理駕駛模擬器運(yùn)行的場景數(shù)據(jù)庫、船型數(shù)據(jù)庫、船型數(shù)字化虛擬模型數(shù)據(jù)庫、船型動カ系統(tǒng)運(yùn)行數(shù)學(xué)物理模型數(shù)據(jù)庫以及船舶航行的海區(qū)電子海圖數(shù)據(jù)庫、氣候及海況數(shù)據(jù)庫,并利用分布式SQL數(shù)據(jù)庫管理這些數(shù)據(jù)。
5.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器系統(tǒng)裝置,其特征為系統(tǒng)具有導(dǎo)演控制臺,可以根據(jù)訓(xùn)練的需要調(diào)用4所描述的各種數(shù)據(jù)庫,進(jìn)行不同船型、不同場景、不同氣候及海況條件下的訓(xùn)練要求組合。
6.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器裝置系統(tǒng),其特征為利用數(shù)據(jù)采集卡將物理車鐘平臺對船舶駕駛的操縱數(shù)據(jù)進(jìn)行采集,并傳輸?shù)椒抡娲皠鹰到y(tǒng)運(yùn)行的數(shù)學(xué)物理模型進(jìn)行運(yùn)算,計算出船舶的航行速度,舵輪的轉(zhuǎn)角以及船舶與風(fēng)浪、海況間的作用關(guān)系,并對船舶虛擬航行中周邊的虛擬場景產(chǎn)生互動反應(yīng),從而達(dá)到操船訓(xùn)練的目的。
7.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器系統(tǒng)裝置,其特征為數(shù)據(jù)采集卡采集的駕駛物理車鐘平臺上的車鐘油門手柄操作信號、舵輪信號和主機(jī)等相關(guān)備車控制按鈕信號、航行燈按鈕信號等均傳輸?shù)椒从炒皠鹰b置仿真運(yùn)行的數(shù)學(xué)物理模型的輸入數(shù)據(jù)端與機(jī)艙沉浸式仿真屏幕通過位置跟蹤器與數(shù)據(jù)手套共同對機(jī)艙虛擬仿真物理設(shè)備上的閥門、按鈕或開關(guān)進(jìn)行操縱采集到的轉(zhuǎn)角開度信號、按鈕開關(guān)信號共同計算,并將計算的動カ設(shè)備運(yùn)行的物理參數(shù)信號輸出顯示在船舶駕駛仿真物理操縱平臺的動カ設(shè)備監(jiān)控屏幕的虛擬儀表上。
8.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器系統(tǒng)裝置,其特征為導(dǎo)演臺可以指定船舶航行的區(qū)域,船舶在仿真航行時可以自動計算航速、航向等位置關(guān)系,并在電子海圖、航海雷達(dá)屏幕上顯示航跡位置,同時,導(dǎo)演臺還可設(shè)置本船周邊多艘虛擬船舶的航速、航向等信息,并自動計算這些虛擬船舶與本船之間的航跡關(guān)系,并對進(jìn)入危險區(qū)域的船舶進(jìn)行提示報警。
9.根據(jù)權(quán)利要求I所述的船舶駕駛與艙室操作三維立體視景仿真模擬器裝置統(tǒng)系,其特征為是利用此套虛擬操作設(shè)備,可以更改顯示模型和操作原理,從而達(dá)到模擬其它場景操作的目的,譬如在多個沉浸式屏幕下多艘船舶的全船對抗操縱訓(xùn)練、船舶火災(zāi)應(yīng)急反應(yīng)操作、鉆井平臺模擬器、特種汽車駕駛模擬器、特種工程機(jī)械操縱模擬器、航空航天模擬器等等,只要建立相應(yīng)的模型并做出相應(yīng)的邏輯運(yùn)算就可以得到相應(yīng)的模擬器操作平臺。
全文摘要
本發(fā)明涉及船舶駕駛與艙室操作三維立體視景仿真模擬器系統(tǒng)裝置,屬于船舶與海洋工程領(lǐng)域。本發(fā)明裝置在分布式數(shù)學(xué)物理平臺模型和分布式船舶運(yùn)行原理基礎(chǔ)上包含(1)動力系統(tǒng)數(shù)學(xué)物理方程建模模塊,(2)三維立體顯示模塊,(3)氣候環(huán)境變化顯示模塊,(4)地理信息環(huán)境變化顯示模塊,(5)數(shù)字手套交互操作模塊,(6)物理平臺模擬操作模塊等六個工作模塊。將以上模塊集成到一個物理平臺,主要解決各模塊之間的集成問題。具體來說,要把三維立體顯示、數(shù)據(jù)庫交換技術(shù)、數(shù)字手套交互技術(shù)集成到一個平臺中,利用物理操作代替鍵盤事件響應(yīng),利用場景變化代替船舶航行和機(jī)艙操縱,達(dá)到模擬駕駛船舶和在機(jī)艙操縱船舶的目的。
文檔編號G09B9/06GK102663921SQ20121007377
公開日2012年9月12日 申請日期2012年3月20日 優(yōu)先權(quán)日2012年3月20日
發(fā)明者薛峰, 陳寧 申請人:鎮(zhèn)江科大船苑計算機(jī)網(wǎng)絡(luò)工程有限公司