王暉 李萬(wàn)超
【摘要】科學(xué)技術(shù)的發(fā)展使得船舶航行信息化設(shè)備變得越來(lái)越復(fù)雜,同時(shí)也深刻的改變了航行信息化設(shè)備的使用樣式,除高效、安全的航行保障等基本功能外,其體現(xiàn)出基于各類任務(wù)的航行保障模式等。為了更好的驗(yàn)證航行信息化裝備是否更加適合特種任務(wù)的執(zhí)行和適用性評(píng)估等,急需建立航行實(shí)驗(yàn)仿真環(huán)境。
【關(guān)鍵詞】航行∣實(shí)驗(yàn)∣仿真∣虛實(shí)結(jié)合
建立航行試驗(yàn)仿真環(huán)境,需要利用建模以及仿真技術(shù)建立航行環(huán)境的模擬輸入、任務(wù)驅(qū)動(dòng)、人在環(huán)路的控制、運(yùn)動(dòng)反饋、結(jié)果展示等部分。其主要有以下優(yōu)點(diǎn),一是可以脫離實(shí)船進(jìn)行測(cè)試,滿足在無(wú)實(shí)船等條件下的測(cè)試需求,二是對(duì)于航行信息化設(shè)備,信息化程度高、功能復(fù)雜,外部輸入也較為復(fù)雜,仿真試驗(yàn)經(jīng)濟(jì)高效、可重復(fù)進(jìn)行,三是實(shí)船不便進(jìn)行的故障測(cè)試和高海況、能見度不良等極端條件測(cè)試,可以在實(shí)驗(yàn)室進(jìn)行仿真試驗(yàn),安全高效。但是其也存在一些缺點(diǎn),受限于建模技術(shù)的準(zhǔn)確度、數(shù)據(jù)源的準(zhǔn)確度限制,仿真試驗(yàn)的精確度會(huì)受到一定影響,因此提出一種將實(shí)際數(shù)據(jù)引入到實(shí)驗(yàn)室仿真系統(tǒng)的方法,形成虛實(shí)結(jié)合的實(shí)驗(yàn)室仿真技術(shù),以提高航行試驗(yàn)仿真的精確度。
一、概述
虛實(shí)結(jié)合指的是將實(shí)船試驗(yàn)的一些歷史數(shù)據(jù)、基礎(chǔ)數(shù)據(jù)或者在岸基采集的一些實(shí)際航行環(huán)境環(huán)境引入到實(shí)驗(yàn)室的仿真環(huán)境中。通過如下圖所示的實(shí)驗(yàn)室驗(yàn)證中的決策與控制模塊,進(jìn)行數(shù)據(jù)處理,并控制試驗(yàn)任務(wù)的開始和停止。通過分析與優(yōu)化模塊可以對(duì)數(shù)據(jù)分析并生成試驗(yàn)的場(chǎng)景。通過仿真應(yīng)例運(yùn)行模塊可以運(yùn)行試驗(yàn)任務(wù),接收預(yù)定的場(chǎng)景,進(jìn)行仿真試驗(yàn)。其數(shù)據(jù)交互過程如下圖所示。
二、航行信息化設(shè)備仿真測(cè)試平臺(tái)研究
(一)主要功能
為創(chuàng)建一個(gè)更加貼合實(shí)船航行的試驗(yàn)環(huán)境,對(duì)航行信息化設(shè)備進(jìn)行充分有效的測(cè)試,搭建虛實(shí)結(jié)合的航行信息化設(shè)備綜合仿真測(cè)試平臺(tái),利用該平臺(tái)可完成航行信息化設(shè)備的功能測(cè)試、性能測(cè)試、接口測(cè)試、余量測(cè)試、邊界測(cè)試等。該平臺(tái)需要具備以下功能:
1.管理航行信息化設(shè)備測(cè)試用例庫(kù)
一個(gè)完整的測(cè)試用例需包含航行信息化設(shè)備待測(cè)試項(xiàng)、測(cè)試方法、充分性要求、終止條件、通過準(zhǔn)則、測(cè)試狀態(tài)等。平臺(tái)具備新建/保存、導(dǎo)入/導(dǎo)出用例庫(kù)等管理功能。
2.創(chuàng)建測(cè)試場(chǎng)景庫(kù)
典型的測(cè)試場(chǎng)景包括常規(guī)航行場(chǎng)景、錨泊場(chǎng)景、多目標(biāo)船場(chǎng)景、危險(xiǎn)會(huì)遇場(chǎng)景、開闊水域航行場(chǎng)景、狹水道航行場(chǎng)景、大風(fēng)浪航行場(chǎng)景、能見度不良場(chǎng)景、夜間航行場(chǎng)景、設(shè)備故障場(chǎng)景等。場(chǎng)景應(yīng)能涵蓋港口、船舶、天氣變化、目標(biāo)船。
3.測(cè)試過程的控制與監(jiān)測(cè)
可控制測(cè)試過程啟動(dòng)、暫停、繼續(xù)、停止;測(cè)試中對(duì)測(cè)試場(chǎng)景的導(dǎo)調(diào),包括動(dòng)態(tài)導(dǎo)調(diào)目標(biāo)船、氣象環(huán)境、觸發(fā)故障等,以測(cè)試航行信息化設(shè)備設(shè)備對(duì)目標(biāo)、故障等的響應(yīng)情況。為讓測(cè)試過程可控,該平臺(tái)應(yīng)能監(jiān)測(cè)測(cè)試運(yùn)行過程,包括測(cè)試用例的測(cè)試情況、船舶運(yùn)動(dòng)狀態(tài)、故障信息、航行信息化設(shè)備運(yùn)行內(nèi)存情況等。
4.測(cè)試記錄與回放
為便于測(cè)試回歸分析,該系統(tǒng)應(yīng)能記錄與回放測(cè)試過程。
5.船舶操縱控制
模擬操船過程,且能根據(jù)操縱指令解算船舶六自由度運(yùn)動(dòng)姿態(tài),為導(dǎo)航設(shè)備提供船位、航速航向、轉(zhuǎn)向率、橫搖縱搖等信息;該操縱數(shù)據(jù)來(lái)源包括實(shí)船采集和仿真平臺(tái)解算兩種[1]。
模擬拋錨過程,為航行信息化設(shè)備提供錨位點(diǎn)與進(jìn)入航向等信息,且能模擬走錨過程。
6.雷達(dá)回波生成
包括雷達(dá)岸線回波與雷達(dá)目標(biāo)回波,其來(lái)源包含實(shí)船雷達(dá)視頻或純虛擬仿真兩種形式,以便更真實(shí)地測(cè)試與雷達(dá)相關(guān)內(nèi)容[2]。
7.傳感器設(shè)備仿真
包括GPS、AIS、風(fēng)速儀、計(jì)程儀、測(cè)速儀、測(cè)深儀、氣象儀等與航行信息化設(shè)備有信息交互的設(shè)備,其中AIS設(shè)備的數(shù)據(jù)源可以由AIS真機(jī)提供,以便更真實(shí)地測(cè)試與AIS目標(biāo)相關(guān)內(nèi)容。
8.視景顯示
為讓測(cè)試人員置身于逼真的航行環(huán)境中執(zhí)行航行信息化設(shè)備測(cè)試,使測(cè)試過程可視化,該平臺(tái)應(yīng)具備逼真的三維仿真視景,展示測(cè)試過程中的場(chǎng)景、目標(biāo)、運(yùn)動(dòng)狀態(tài)。
9.提供模擬報(bào)文工具
需提供模擬報(bào)文輸入工具,以提高部分測(cè)試的效率:以正確/錯(cuò)誤的報(bào)文數(shù)據(jù)測(cè)試航行信息化設(shè)備在接收異常數(shù)據(jù)時(shí)的表現(xiàn)情況;以上下邊界/上下邊界內(nèi)/上下邊界外的報(bào)文數(shù)據(jù)去驗(yàn)證航行信息化設(shè)備接收邊界值的表現(xiàn)情況;提高頻率發(fā)送航行信息化設(shè)備所能接收的所有類型報(bào)文,以測(cè)試系統(tǒng)能夠處理的最大報(bào)文信息量。
10.測(cè)試分析與報(bào)告輸出
對(duì)測(cè)試的結(jié)果進(jìn)行在線分析,輸出測(cè)試報(bào)告與打印。
為測(cè)試航行信息化設(shè)備部分性能指標(biāo),對(duì)綜合仿真測(cè)試平臺(tái)的性能要求如下:
(1)在不重啟的情況下,系統(tǒng)應(yīng)至少能滿負(fù)荷連續(xù)運(yùn)行25小時(shí)以上,以滿足軟件長(zhǎng)時(shí)間持續(xù)運(yùn)行強(qiáng)度測(cè)試的要求。
(2)能夠生成不少于60批雷達(dá)目標(biāo)、240批AIS目標(biāo),以滿足目標(biāo)數(shù)余量測(cè)試要求。
(3)關(guān)于本船姿態(tài)、位置、航速航向、氣象水文等信息更新頻率不低于50次/分鐘。
(4)關(guān)于雷達(dá)視頻中岸線、目標(biāo)等態(tài)勢(shì)圖像更新率≥12次/分鐘,分辨率不小于1280x1024。
(5)模擬的導(dǎo)航信息精度不低于:位置0.001,速度0.1kn,航向0.1°。
(6)測(cè)試記錄本地保存的時(shí)間不低于1周。
(二)系統(tǒng)組成
該系統(tǒng)由導(dǎo)控站、船舶操縱模塊、本船運(yùn)動(dòng)仿真模塊、目標(biāo)船生成模塊、雷達(dá)回波生成模塊、傳感器設(shè)備仿真模塊、網(wǎng)絡(luò)通信模塊、三維視景顯示系統(tǒng)等內(nèi)容組成。系統(tǒng)采用先進(jìn)的分布式交互仿真思想及與先進(jìn)的網(wǎng)絡(luò)技術(shù),將系統(tǒng)中各單元的計(jì)算機(jī)相互連接,完整地模擬船舶駕駛操作環(huán)境,提供航行所需的三維視景、船舶動(dòng)態(tài)模型、雷達(dá)回波等信息,用以驗(yàn)證航行信息化設(shè)備設(shè)備功能。
該系統(tǒng)內(nèi)置運(yùn)動(dòng)模型,可以通過船舶類型及大小等,及試驗(yàn)過程用戶操作的車舵指令,解算出轉(zhuǎn)速、實(shí)際舵角及船舶的運(yùn)動(dòng)狀態(tài),這些結(jié)果將作為船舶傳感器信息反饋給航行信息化設(shè)備設(shè)備,同時(shí)雷達(dá)模擬單元將本船周圍雷達(dá)回波實(shí)時(shí)送到系統(tǒng)的雷達(dá)顯控單元,目標(biāo)船舶模型解算單元模擬船舶AIS接收設(shè)備將本船周圍它船的AIS信息送到系統(tǒng),多通道三維視景系統(tǒng)能夠顯示本船的周圍海洋環(huán)境和綜合航行態(tài)勢(shì)的實(shí)景圖像。系統(tǒng)結(jié)構(gòu)設(shè)計(jì)如下:
航行信息化設(shè)備綜合仿真測(cè)試平臺(tái)具備標(biāo)準(zhǔn)化的數(shù)據(jù)接口,平臺(tái)模擬本船接受操縱模塊發(fā)送的操控指令,通過本船運(yùn)動(dòng)仿真模塊解算船位、航速航向,傳遞給傳感器設(shè)備進(jìn)行轉(zhuǎn)換,同時(shí)導(dǎo)控站設(shè)置的環(huán)境與故障設(shè)置信息、目標(biāo)船仿真模塊解算的目標(biāo)船信息等通過標(biāo)準(zhǔn)數(shù)據(jù)接口發(fā)送給航行信息化設(shè)備,使得整個(gè)測(cè)試過程如同實(shí)船在真實(shí)的海上環(huán)境中航行。
1.導(dǎo)控站
導(dǎo)控站用于在測(cè)試過程中的控制、監(jiān)控與分析,具備管理維護(hù)測(cè)試用例、生成測(cè)試場(chǎng)景、控制及監(jiān)控測(cè)試過程、查詢測(cè)試結(jié)果、回放測(cè)試過程、打印測(cè)試報(bào)告等功能。
導(dǎo)控站應(yīng)強(qiáng)化與航行信息化設(shè)備相關(guān)測(cè)試內(nèi)容的管理與維護(hù),覆蓋航行信息化設(shè)備系統(tǒng)的完整測(cè)試用例,包括功能測(cè)試、性能測(cè)試、接口測(cè)試、人機(jī)交互界面測(cè)試、余量測(cè)試、邊界測(cè)試等方面;可新建測(cè)試工程,關(guān)聯(lián)測(cè)試的航行信息化設(shè)備版本,選擇對(duì)應(yīng)的測(cè)試用例,能通過自動(dòng)/手動(dòng)修改測(cè)試條目的狀態(tài),包括未測(cè)試、測(cè)試通過、測(cè)試不通過等,除必要的手工測(cè)試內(nèi)容外,盡量使用平臺(tái)進(jìn)行自動(dòng)化的測(cè)試,根據(jù)判定規(guī)則進(jìn)行自動(dòng)給出測(cè)試結(jié)果,提高測(cè)試效率與測(cè)試公平度。
導(dǎo)控站應(yīng)能設(shè)置用于航行信息化設(shè)備測(cè)試的多種試驗(yàn)場(chǎng)景,如故障場(chǎng)景、碰撞場(chǎng)景、極端天氣場(chǎng)景等,確保將航行信息化設(shè)備在各種典型場(chǎng)景下的運(yùn)行狀態(tài)均能覆蓋。導(dǎo)控站可以提供場(chǎng)景的選擇,場(chǎng)景初始條件設(shè)定、本船位置、周圍環(huán)境設(shè)定等。到空戰(zhàn)可以控制仿真試驗(yàn)的過程,隨時(shí)修改其中參數(shù),并控制航行環(huán)境,記錄測(cè)試數(shù)據(jù)、回放數(shù)據(jù)等功能。
2.船舶操縱模塊
為更貼近實(shí)船驗(yàn)證環(huán)境,基于實(shí)驗(yàn)室的航行信息化設(shè)備綜合仿真測(cè)試平臺(tái)中的船舶操縱單元應(yīng)符合實(shí)船駕駛臺(tái)的設(shè)計(jì),包括航行操縱設(shè)備及航行等航行輔助保障設(shè)備。
3.本船運(yùn)動(dòng)仿真模塊
根據(jù)不同的船舶直航、回轉(zhuǎn)、搖蕩等運(yùn)動(dòng)特性,建立包括車、舵、大風(fēng)浪、錨、纜、拖船等各種條件下的船舶六自由度運(yùn)動(dòng)模型,通過模擬風(fēng)浪流的影響,解算本船在操縱指令下的響應(yīng)。[3]
4.目標(biāo)船生成模塊
目標(biāo)環(huán)境生成可以采用實(shí)船采集的數(shù)據(jù)作為輸入,主要包含雷達(dá)批目標(biāo)、AIS目標(biāo)以及氣象、潮汐、航行告警等各類環(huán)境數(shù)據(jù)等。
5.雷達(dá)回波生成模塊
雷達(dá)回波的數(shù)據(jù)來(lái)源可以為實(shí)船采集的雷達(dá)視頻,也可以是純虛擬仿真生成的雷達(dá)回波信號(hào)。實(shí)船采集的數(shù)據(jù)效果更為精準(zhǔn),因?yàn)槠渑c雷達(dá)批目標(biāo)的數(shù)據(jù)更為吻合。模擬仿真生成一般采用電子海圖進(jìn)行生成,其準(zhǔn)確度與實(shí)際采集數(shù)據(jù)相比肯定存在一些差距。實(shí)船采集數(shù)據(jù)最好為各種場(chǎng)景下積累的歷史數(shù)據(jù),更為方便場(chǎng)景初始條件的設(shè)定。
6.傳感器設(shè)備仿真模塊
傳感器設(shè)備主要包括傳統(tǒng)導(dǎo)航的定位、航向、測(cè)深、氣象等設(shè)備[4],其仿真模塊主要用來(lái)測(cè)試接口的通暢性及正確性,及傳感器故障下的航行試驗(yàn),其實(shí)船采集數(shù)據(jù)與模擬發(fā)送的數(shù)據(jù)并無(wú)本質(zhì)差別。最好采用實(shí)際的設(shè)備,測(cè)試的效果更好
7.三維視景顯示系統(tǒng)
三維視景顯示系統(tǒng)采用先進(jìn)的計(jì)算機(jī)成像、虛擬現(xiàn)實(shí)、無(wú)縫拼接寬視場(chǎng)角環(huán)幕投影技術(shù)等先進(jìn)技術(shù),具有較高的仿真精度,為測(cè)試人員提供最直接的視覺與聽覺信息,讓其置身于與實(shí)船接近的環(huán)境[5]。視景顯示系統(tǒng)為航行信息化設(shè)備測(cè)試提供豐富的視覺與聽覺內(nèi)容。
三、結(jié)束語(yǔ)
相對(duì)于實(shí)船試驗(yàn)方法而言,虛實(shí)結(jié)合的試驗(yàn)方法可以降低試驗(yàn)成本、縮短試驗(yàn)周期、降低試驗(yàn)執(zhí)行的復(fù)雜性和過程的危險(xiǎn)性,同時(shí)使得部分內(nèi)容可重復(fù);相對(duì)于純虛擬仿真試驗(yàn)而言,它具有更高的可信度。三種試驗(yàn)方法的對(duì)比如下:
參考文獻(xiàn)
[1]朱曼,文元橋,孫吳強(qiáng),張家輝,Axel,HAHN;船舶運(yùn)動(dòng)模型參數(shù)辨識(shí)研究綜述;交通信息與安全. 2022,40(05).
[2]張亞臣,周曉剛,ECDIS模擬器中基于SENC的島岸雷達(dá)回波生成算法,中國(guó)水運(yùn)(下半月). 2015,15(08).
[3]周新聰,肖仲歧,張聰,歐陽(yáng)武,黃健,海浪流場(chǎng)作用下的郵輪實(shí)船運(yùn)動(dòng)仿真,艦船科學(xué)技術(shù). 2021,43(17).
[4]沈庭鈞,基于多平臺(tái)信息融合的船舶導(dǎo)航技術(shù),造船技術(shù). 2022,50(03).
[5]康強(qiáng),滕聰杰,立體視景建模在航海技術(shù)中的應(yīng)用,2002航海實(shí)用新技術(shù)論文集,中國(guó)航海學(xué)會(huì)會(huì)議論文集.
(作者單位:王暉,海裝上海局駐上海地區(qū)第一軍事代表室;李萬(wàn)超,通訊作者,哈爾濱工程大學(xué)船舶裝備科技有限公司)