亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        某型水下航行體北斗狀態(tài)監(jiān)控方法與程序?qū)崿F(xiàn)

        2022-10-28 13:42:24張慶國(guó)
        電子設(shè)計(jì)工程 2022年20期
        關(guān)鍵詞:信息

        張慶國(guó)

        (昆明船舶設(shè)備研究試驗(yàn)中心,云南昆明 650051)

        水下航行體/平臺(tái)的中近程通信多為水聲、光電或電磁等方式[1-2],但遠(yuǎn)程通信常依賴衛(wèi)星定位導(dǎo)航系統(tǒng),如我國(guó)自主研發(fā)的北斗衛(wèi)星導(dǎo)航系統(tǒng)。北斗衛(wèi)星導(dǎo)航系統(tǒng)在水下航行體/平臺(tái)以及多種水下武器裝備上應(yīng)用極為廣泛,發(fā)揮著重要作用,產(chǎn)生了顯著的經(jīng)濟(jì)和社會(huì)效應(yīng)[3]。在海上實(shí)際使用過程中,如航行體在浮起點(diǎn)規(guī)定時(shí)間內(nèi)未能通過北斗衛(wèi)星導(dǎo)航系統(tǒng)進(jìn)行有效定位和通信,則可能會(huì)造成航行體在海上丟失或損傷,亦無法對(duì)其后續(xù)工作流程進(jìn)行遠(yuǎn)程操控。因此,水下航行體的內(nèi)部北斗工作狀態(tài)直接影響其性能指標(biāo)的實(shí)現(xiàn),甚至成為該水下航行體主要功能及戰(zhàn)技指標(biāo)是否實(shí)現(xiàn)的關(guān)鍵點(diǎn)。

        航行體在水下航行時(shí),用于衛(wèi)星導(dǎo)航通信的天線將被海水淹沒,無線信號(hào)被屏蔽。因此,通常只在航行體浮出水面或利用水面浮標(biāo)等方式短時(shí)間內(nèi)完成信息傳遞[4-5]。即使北斗天線采用折疊或伸縮結(jié)構(gòu),在一定程度上可解決天線產(chǎn)生的航行阻力與無線通信效果之間的矛盾問題,但天線在水面伸出高度依然較低,距離水面較近??梢?,水下航行體利用北斗衛(wèi)星進(jìn)行通信定位時(shí),天線基本位于水面附近,天線隨著水面浪涌擺動(dòng)姿態(tài)很難準(zhǔn)確控制[6]。同時(shí),航行體北斗接收信號(hào)還受水面反射雜波等眾多不利因素干擾[7]。另外,常規(guī)水下航行體內(nèi)部空間、功耗均有一定限制,特別是航行體內(nèi)部采用電池供電方案時(shí),需著重考慮水下航行體的航程、航速等總體要求,即其內(nèi)部電子系統(tǒng)的功耗應(yīng)為小尺寸、低功耗,不能影響總體性能指標(biāo)的實(shí)現(xiàn)。

        綜上所述,水下航行體的內(nèi)部北斗工作狀態(tài)對(duì)其安全性和可靠性影響極大,甚至對(duì)其功能和性能造成較大影響。北斗衛(wèi)星導(dǎo)航方式在水下航行體式應(yīng)用環(huán)境下,很難在規(guī)定時(shí)間內(nèi)實(shí)現(xiàn)實(shí)時(shí)、精確且及時(shí)可靠的通信和定位。因此,有必要在航行體內(nèi)對(duì)北斗工作狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)測(cè),并在適當(dāng)情況下進(jìn)行介入性操控,以提高水下航行體的實(shí)航可靠性和安全性。

        1 監(jiān)控方案

        北斗衛(wèi)星導(dǎo)航系統(tǒng)是我國(guó)自主研發(fā),可以覆蓋我國(guó)及周邊部分地區(qū)的全天候衛(wèi)星導(dǎo)航系統(tǒng)。其基本定位原理是根據(jù)全球衛(wèi)星導(dǎo)航系統(tǒng)(Global Navigation Satellite System,GNSS)接收機(jī)接收的同步衛(wèi)星發(fā)送的衛(wèi)星信息進(jìn)行時(shí)間對(duì)標(biāo)。然后解算衛(wèi)星偽距并利用空間幾何距離交會(huì),實(shí)現(xiàn)對(duì)接收機(jī)的定位[8-9]。

        “北斗一代”導(dǎo)航衛(wèi)星由位于赤道上空的兩顆地球靜止衛(wèi)星(東經(jīng)80°和140°)、一顆在軌備份衛(wèi)星(東經(jīng)110.5°)組成,衛(wèi)星軌道高度約為2 萬千米[10],覆蓋范圍是北緯5°~55°、東經(jīng)70°~140°之間的區(qū)域,最寬處在北緯35°左右,基本工作原理如圖1 所示。

        圖1 北斗衛(wèi)星導(dǎo)航系統(tǒng)工作原理示意圖

        “北斗一代”基本工作過程是,北斗用戶終端通過北斗導(dǎo)航衛(wèi)星向地面控制中心提出定位申請(qǐng)或通信申請(qǐng),地面控制中心接收到服務(wù)申請(qǐng)后進(jìn)行相應(yīng)的處理,并將處理結(jié)果通過北斗導(dǎo)航衛(wèi)星發(fā)送給北斗用戶終端,從而實(shí)現(xiàn)相應(yīng)的通信、定位功能。為了更好理解該方法和程序設(shè)計(jì)環(huán)境,給出某型水下航行體內(nèi)部北斗結(jié)構(gòu)框圖,如圖2 所示。

        圖2 某水下航行體內(nèi)部北斗結(jié)構(gòu)框圖

        如圖2 所示,北斗狀態(tài)監(jiān)控方法與程序?qū)?yīng)接口較多,按照功能可分為供電接口和通信接口兩種。供電接口主要為水下航行體提供穩(wěn)壓直流供電電源;通信接口主要為控制器局域網(wǎng)絡(luò)(Controller Area Network,CAN)、串口(如RS-232、RS-485 等)等[11-12]。其中,自檢接口及狀態(tài)監(jiān)控接口為文中方法預(yù)留的查詢及調(diào)試接口,如試后讀取內(nèi)部記錄信息等。

        2 程序設(shè)計(jì)

        程序需獨(dú)立對(duì)航行體內(nèi)部北斗狀態(tài)進(jìn)行實(shí)時(shí)連續(xù)監(jiān)測(cè),并依據(jù)相關(guān)判斷準(zhǔn)則進(jìn)行數(shù)據(jù)解算和預(yù)測(cè)。當(dāng)判斷北斗工作狀態(tài)出現(xiàn)異常情況時(shí),進(jìn)行臨時(shí)性介入操控,如單獨(dú)對(duì)總線上的北斗進(jìn)行重置復(fù)位、指令初始化以及單次通信或定位申請(qǐng)控制等操作。

        為了進(jìn)一步簡(jiǎn)化硬件結(jié)構(gòu)尺寸和功耗,在程序設(shè)計(jì)中除了常規(guī)進(jìn)行選擇性休眠外,采用軟件方式進(jìn)行部分通信監(jiān)視接口的模擬實(shí)現(xiàn)。具體采用軟件模擬通用異步收發(fā)傳輸器(Universal Asynchronous Receiver and Transmitter,UART)方法實(shí)現(xiàn)常規(guī)通信功能[13-14],該方法可在節(jié)省硬件資源和處理器帶寬的前提下,模擬硬件UART 的功能。

        2.1 程序框架及流程

        程序主要負(fù)責(zé)對(duì)某型水下航行體北斗狀態(tài)數(shù)據(jù)進(jìn)行實(shí)時(shí)解算,并對(duì)自身硬件平臺(tái)工作參數(shù)進(jìn)行實(shí)時(shí)監(jiān)測(cè),綜合上述測(cè)量信息進(jìn)行北斗狀態(tài)的綜合評(píng)價(jià)。當(dāng)滿足判斷條件時(shí),對(duì)北斗處理器進(jìn)行干預(yù)處理。程序組成與接口如圖3 所示。

        圖3 程序組成與接口示意圖

        如圖3 所示,虛線框內(nèi)為監(jiān)控軟件對(duì)應(yīng)部分。該軟件主要接口有三種,分別對(duì)應(yīng)不同的監(jiān)控功能:1)內(nèi)部工作狀態(tài)測(cè)量接口,如內(nèi)部工作電壓、電流、通信狀態(tài)以及內(nèi)部記錄存儲(chǔ)等;2)航行體總線接口,如CAN、供電等;3)北斗處理器接口,如CAN、RS-232等。程序主要處理步驟如下:

        1)監(jiān)控軟件初始化,含嵌入式處理器內(nèi)部串口、軟件UART、AD 采樣、外部中斷等;

        2)對(duì)北斗卡信息進(jìn)行實(shí)時(shí)解算與存儲(chǔ)。按照約定解密算法進(jìn)行信息包拆解,獲得北斗卡當(dāng)前接收到的正確信息包,信息包實(shí)時(shí)存儲(chǔ)后,經(jīng)相應(yīng)計(jì)算獲得北斗處理器控制所需信息包;

        3)規(guī)定動(dòng)作執(zhí)行,如硬件負(fù)載開關(guān)默認(rèn)打開,發(fā)送北斗處理器初始化指令信息等;

        4)實(shí)時(shí)監(jiān)控總線及接口信息,進(jìn)行實(shí)時(shí)解算和判斷。根據(jù)總線信息對(duì)當(dāng)前點(diǎn)位的北斗衛(wèi)星狀態(tài)進(jìn)行預(yù)先解算,并對(duì)北斗處理器的原始輸出接口進(jìn)行定時(shí)監(jiān)測(cè);

        5)對(duì)北斗處理器進(jìn)行實(shí)時(shí)介入性操控,如北斗處理器長(zhǎng)時(shí)間(如10 s 以上)輸出信息不正常,則對(duì)北斗處理器進(jìn)行操控;

        6)試后查詢及調(diào)試等功能,如試后可按約定加密指令,實(shí)現(xiàn)單獨(dú)調(diào)試或內(nèi)部Flash記錄信息讀取等。

        監(jiān)控程序軟件流程如圖4 所示。

        圖4 監(jiān)控程序軟件流程圖

        如圖4 所示,t和T分別為與北斗工作相關(guān)的時(shí)間參數(shù),通常以秒為單位。其中,F(xiàn)lash 內(nèi)部區(qū)塊檢查及標(biāo)記是為了通過校驗(yàn)的方式,確保每次工作前明確獲得用于內(nèi)部信息記錄的Flash 狀態(tài),防止偶發(fā)性Flash 內(nèi)部個(gè)別“壞點(diǎn)”造成記錄數(shù)據(jù)錯(cuò)誤或失效[15]。記錄信息1 主要是當(dāng)前時(shí)間、北斗工作電壓、電流以及衛(wèi)星定位經(jīng)緯度、波束等信息。記錄信息2 主要是當(dāng)前時(shí)間、北斗處理器瞬間工作電流、當(dāng)前接收點(diǎn)衛(wèi)星波束以及介入性操控次數(shù)等信息。

        2.2 通信口的軟件模擬設(shè)計(jì)

        硬件UART 通過連接處理并行對(duì)北斗處理器的串口發(fā)送及接收端進(jìn)行監(jiān)測(cè)和控制,軟件UART 并聯(lián)在北斗處理器的串口發(fā)送端上,進(jìn)行當(dāng)前并行串口數(shù)據(jù)監(jiān)測(cè),避免并行發(fā)送數(shù)據(jù)造成數(shù)據(jù)紊亂,導(dǎo)致故障報(bào)錯(cuò)。軟件模擬UART 主要是為了降低硬件復(fù)雜度,同時(shí)降低整體功耗,利用通用I/O 口模擬串口對(duì)航行體北斗串口進(jìn)行監(jiān)測(cè)。

        軟件UART 設(shè)計(jì)需要在硬件占用和速度/效率之間權(quán)衡,使用較多硬件的設(shè)計(jì)可能消耗較小的處理器帶寬并允許較高的位速率。常規(guī)設(shè)計(jì)中多采用定時(shí)器方式,雖然定時(shí)器帶有自動(dòng)重載功能,可減少軟件開銷并降低或消除中斷延遲問題,但軟件控制需考慮隨機(jī)的中斷延遲帶來的累加問題。結(jié)合硬件平臺(tái)實(shí)際情況進(jìn)行綜合考慮,文中主要利用嵌入式硬件內(nèi)部可編程計(jì)數(shù)器陣列(Programmable Counter Array,PCA)來實(shí)現(xiàn)軟件UART。軟件模擬UART 主要軟件流程如圖5 所示。

        如圖5 所示,UART 的接收和發(fā)送均采用中斷方式,需要注意的是,接收中斷對(duì)時(shí)間要求較高,即對(duì)時(shí)間延遲比較敏感。因此,軟件UART 的接收中斷需要較高優(yōu)先級(jí)。

        圖5 軟件模擬UART軟件流程圖

        3 試驗(yàn)測(cè)試

        依據(jù)國(guó)家標(biāo)準(zhǔn)GB/T25000.51-2016《系統(tǒng)與軟件工程系統(tǒng)與軟件質(zhì)量要求和評(píng)價(jià)(SQuaRE)第51 部分:就緒可用軟件產(chǎn)品(RUSP)的質(zhì)量要求和測(cè)試細(xì)則》,對(duì)軟件功能性和可靠性程度進(jìn)行第三方測(cè)試。測(cè)試通過后,利用標(biāo)準(zhǔn)測(cè)試設(shè)備對(duì)運(yùn)行該監(jiān)控軟件的系統(tǒng)進(jìn)行試驗(yàn)測(cè)試,具體為環(huán)境試驗(yàn)和電磁兼容性試驗(yàn)。

        3.1 環(huán)境試驗(yàn)

        環(huán)境試驗(yàn)測(cè)試主要依據(jù)國(guó)內(nèi)某型號(hào)水下航行體的專用環(huán)境試驗(yàn)要求,進(jìn)行綜合環(huán)境試驗(yàn)測(cè)試。供電采用標(biāo)準(zhǔn)穩(wěn)壓電源,接口均為通用標(biāo)準(zhǔn)通信接口,模擬航行體北斗工作狀態(tài)數(shù)據(jù),定時(shí)發(fā)送至該監(jiān)控系統(tǒng)。具體環(huán)境試驗(yàn)項(xiàng)目涉及低溫、溫度變化、濕熱、沖擊以及振動(dòng)等試驗(yàn)。振動(dòng)及沖擊測(cè)試結(jié)果如圖6 所示。

        圖6 振動(dòng)及沖擊試驗(yàn)測(cè)試數(shù)據(jù)曲線圖

        如圖6 所示,沖擊試驗(yàn)波形為半正弦波,峰值加速度為20g,脈沖持續(xù)時(shí)間為8~10 ms,沖擊方向?yàn)榇怪陛S正向,沖擊次數(shù)為10 次。振動(dòng)試驗(yàn)帶寬為10~500 Hz,功率譜密度為0.015 g2/Hz(10Hz)、0.015g2/Hz(40 Hz)、0.000 15g2/Hz(500 Hz),總均方根加速度為1.04g,3 個(gè)正交軸向,每軸向振動(dòng)30 min。

        綜合環(huán)境試驗(yàn)測(cè)試項(xiàng)目相關(guān)結(jié)果如表1 所示。

        表1 環(huán)境試驗(yàn)測(cè)試項(xiàng)目相關(guān)結(jié)果

        3.2 電磁兼容性試驗(yàn)

        相關(guān)電磁兼容性測(cè)試主要依據(jù)《GJB151B-2013軍用設(shè)備和分系統(tǒng)電磁發(fā)射和敏感度要求與測(cè)量》相關(guān)要求[16],對(duì)該方法相關(guān)核心部分(含硬件及軟件)檢測(cè)了CE101(25 Hz~10 kHz 電源線傳導(dǎo)發(fā)射)、CE102(10 kHz~10 MHz 電源線傳導(dǎo)發(fā)射)和CS101(25 Hz~150 kHz電源線傳導(dǎo)敏感度)、RS103(10 kHz~1 GHz電場(chǎng)輻射敏感度)測(cè)試項(xiàng)目,測(cè)試結(jié)果如圖7 和表2 所示。

        表2 電磁兼容性測(cè)試表

        圖7 電磁環(huán)境試驗(yàn)測(cè)試數(shù)據(jù)曲線圖

        3.3 實(shí)航試驗(yàn)

        采用搭載方式,利用某型水下航行體在國(guó)內(nèi)某深水湖進(jìn)行了實(shí)航測(cè)試。實(shí)航測(cè)試時(shí),航行體設(shè)定航路中水面浮起點(diǎn)(即北斗衛(wèi)星通信及定位點(diǎn))為3~5 個(gè),在每個(gè)點(diǎn)位,北斗定位及通信完成規(guī)定動(dòng)作后繼續(xù)下潛航行。

        實(shí)航試驗(yàn)中發(fā)現(xiàn),在某點(diǎn)位時(shí)出現(xiàn)短時(shí)航行體北斗狀態(tài)異常后又恢復(fù)正常,即在規(guī)定時(shí)間范圍內(nèi)仍較長(zhǎng)時(shí)間(分鐘級(jí)別)未能及時(shí)定位,等待一段時(shí)間后收到相應(yīng)信息。回收水下航行體后,通過試后讀取安裝在航行體內(nèi)本監(jiān)控方法電路內(nèi)部記錄數(shù)據(jù)可知,在上述點(diǎn)位航行體北斗狀態(tài)出現(xiàn)異常,使用該方法介入操控,并重新實(shí)現(xiàn)該點(diǎn)位的航行體北斗規(guī)定動(dòng)作與功能。

        由此可見,該方法可在水下航行體規(guī)定時(shí)間內(nèi)進(jìn)行連續(xù)解算和判別,一旦航行體內(nèi)部出現(xiàn)北斗異常,及時(shí)進(jìn)行總線級(jí)介入性操控,解決某型水下航行體北斗偶發(fā)故障問題,進(jìn)一步提高航行體北斗通信及定位有效率和可靠性。

        4 結(jié)論

        某型水下航行體北斗狀態(tài)監(jiān)控方法在航行體內(nèi)部空間、功耗等受限條件下,摒棄常規(guī)的隔離電源和繼電器等大尺寸元件構(gòu)建方案,采用微型芯片加負(fù)載開關(guān)等方法實(shí)現(xiàn)硬件接口隔離,以滿足實(shí)際的安裝、功耗以及電磁兼容性等要求。

        在程序設(shè)計(jì)中,提出一種基于軟件模擬UART方式對(duì)通信總線數(shù)據(jù)進(jìn)行并行監(jiān)測(cè),并利用多個(gè)UART 進(jìn)行串口并行數(shù)據(jù)流監(jiān)控的方法,避免并行串口監(jiān)測(cè)過程兩個(gè)發(fā)送端同時(shí)發(fā)送數(shù)據(jù)出現(xiàn)故障的問題。結(jié)合硬件平臺(tái)進(jìn)行環(huán)境試驗(yàn)和電磁兼容性試驗(yàn),試驗(yàn)結(jié)果表明,該方法及程序設(shè)計(jì)滿足實(shí)際使用要求,并滿足航行體內(nèi)部結(jié)構(gòu)及電子環(huán)境等要求,在航行體內(nèi)部復(fù)雜工況下,實(shí)現(xiàn)內(nèi)部北斗狀態(tài)的實(shí)時(shí)監(jiān)測(cè)與及時(shí)操控等功能。另外,在國(guó)內(nèi)某深水湖完成該型水下航行體的實(shí)航驗(yàn)證。

        該方法與程序結(jié)合北斗處理器輸出數(shù)據(jù)進(jìn)行實(shí)時(shí)處理解算,根據(jù)當(dāng)前點(diǎn)位的北斗衛(wèi)星狀態(tài)進(jìn)行分析判斷,從而在航行體北斗工作異常時(shí)進(jìn)行相應(yīng)操控,進(jìn)一步提高水下航行體北斗工作的可靠性,從而提高水下航行體實(shí)航安全性,具有較高的工程實(shí)用價(jià)值。

        猜你喜歡
        信息
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會(huì)信息
        信息超市
        展會(huì)信息
        展會(huì)信息
        展會(huì)信息
        展會(huì)信息
        展會(huì)信息
        信息
        健康信息
        祝您健康(1987年3期)1987-12-30 09:52:32
        久草视频在线视频手机在线观看 | 四虎成人精品国产一区a| 亚洲高清av一区二区| 色熟妇人妻久久中文字幕| 337p日本欧洲亚洲大胆精品| y111111少妇影院无码| 日本在线免费精品视频| 久久一区二区三区老熟女| 青娱乐极品视觉盛宴国产视频| 国产亚洲精品第一综合麻豆| 欧美亚洲另类国产18p| 91久久福利国产成人精品| 亚洲精品国产第一区三区| 欧美精品无码一区二区三区| 狠狠噜天天噜日日噜视频麻豆| 少妇无码av无码去区钱| 91久久国产精品综合| 内射中出日韩无国产剧情| 色爱无码av综合区| 91免费永久国产在线观看| 日韩av无卡无码午夜观看| 精品福利一区二区三区| 国产尤物精品视频| 中国极品少妇videossexhd| 五月激情狠狠开心五月| 美妇炮灰被狂躁爽到高潮h| 免费观看的av毛片的网站| 亚洲国产无线乱码在线观看| 亚洲一区二区成人在线视频| 最新日本人妻中文字幕| 中国午夜伦理片| 欧美丰满大爆乳波霸奶水多| 一区二区三区国产精品| 综合久久精品亚洲天堂| 国产两女互慰高潮视频在线观看 | 色噜噜久久综合伊人一本| 久久精品亚洲牛牛影视| 国产一区二区三区涩涩| 91精品国产乱码久久中文| 成在线人av免费无码高潮喷水| 艳妇乳肉豪妇荡乳av无码福利|