• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Qt的雷達(dá)信號(hào)記錄重演技術(shù)研究

      2019-11-19 12:13徐瑤
      科技視界 2019年25期
      關(guān)鍵詞:重演操作員按鈕

      徐瑤

      【摘 要】針對(duì)軟件開發(fā)和實(shí)際使用中對(duì)典型雷達(dá)信號(hào)進(jìn)行復(fù)盤的需求,提出了一種基于支持跨平臺(tái)的C++圖形用戶界面應(yīng)用程序開發(fā)框架(Qt)的信號(hào)記錄重演方法,給出了詳細(xì)的設(shè)計(jì)方法和實(shí)現(xiàn)流程。該設(shè)計(jì)方法能有效地實(shí)現(xiàn)雷達(dá)信號(hào)記錄重演功能,并具有很強(qiáng)的普適性。

      【關(guān)鍵詞】記錄重演;Qt平臺(tái)

      中圖分類號(hào): E919;TP316 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 2095-2457(2019)25-0065-002

      DOI:10.19694/j.cnki.issn2095-2457.2019.25.031

      0 引言

      目前,雷達(dá)設(shè)備廣泛的使用于對(duì)各類戰(zhàn)場(chǎng)目標(biāo)信息的捕獲,戰(zhàn)場(chǎng)目標(biāo)信息多為實(shí)時(shí)或即時(shí)情報(bào)信息,例如飛機(jī)的飛行航跡、艦船的行駛航跡、導(dǎo)彈的飛行航跡等,而這類信息往往轉(zhuǎn)瞬即逝[1]。記錄重演技術(shù)可以將這些信息保存下來(lái)并進(jìn)行反復(fù)再現(xiàn)。

      對(duì)于雷達(dá)的開發(fā)者,記錄重演功能可以提高雷達(dá)研制速度,節(jié)約雷達(dá)研制成本,降低風(fēng)險(xiǎn),提升雷達(dá)技術(shù)[2];對(duì)于雷達(dá)的使用者,記錄重演功能則可以加強(qiáng)事后模擬訓(xùn)練效果,方便復(fù)盤推演和戰(zhàn)術(shù)分析。所以,很有必要在顯控軟件中加入記錄重演的功能。

      Qt是一個(gè)跨平臺(tái)的C++圖形用戶界面應(yīng)用程序框架,具有面向?qū)ο蟆⒁子跀U(kuò)展等特性,可實(shí)現(xiàn)“一次編寫,隨處編譯”,現(xiàn)今被廣泛應(yīng)用于雷達(dá)顯控軟件的開發(fā)[3]。本文將討論在Qt平臺(tái)下開發(fā)的顯控軟件中雷達(dá)信號(hào)記錄重演功能的實(shí)現(xiàn)。

      1 軟件設(shè)計(jì)

      記錄重演功能可以分解為兩個(gè)部分,即記錄模塊和重演模塊。

      1.1 記錄模塊

      顯控軟件接收網(wǎng)絡(luò)數(shù)據(jù),由操作員點(diǎn)擊顯控界面上的按鈕來(lái)控制記錄開始和結(jié)束,點(diǎn)擊結(jié)束時(shí)顯控軟件自動(dòng)對(duì)記錄文件進(jìn)行命名并保存。

      1.2 重演模塊

      顯控界面展示所有本地可用于重演的文件,操作員從中選擇想要重演的文件進(jìn)行重演,并可設(shè)置重演類型和速度。(見下圖1)

      2 模塊實(shí)現(xiàn)

      2.1 記錄模塊的實(shí)現(xiàn)

      記錄模塊工作流程:

      (1)啟動(dòng)記錄:由操作員手動(dòng)點(diǎn)擊顯控界面按鈕啟動(dòng)記錄,根據(jù)當(dāng)前的時(shí)間對(duì)生成的記錄文件命名。啟動(dòng)定時(shí)器,定時(shí)更新界面上的磁盤空間剩余信息和已記錄的時(shí)間長(zhǎng)度。

      (2)停止記錄:由操作員手動(dòng)點(diǎn)擊顯控界面按鈕停止記錄,檢查記錄文件大小,如果為零則丟棄,如果不為零則保存記錄文件,并將新生成的記錄文件名添加到顯控界面上顯示的可重演文件列表中。關(guān)閉定時(shí)器,停止更新界面上的磁盤空間剩余信息和已記錄的時(shí)間長(zhǎng)度。

      (3)記錄處理:操作員可以在顯控界面上選擇所有可供重演的記錄文件,選中某一個(gè)記錄文件時(shí),會(huì)顯示該記錄文件的文件名、包含的記錄數(shù)量、記錄的起止時(shí)間以及總時(shí)長(zhǎng)供操作員參考。同時(shí)可以對(duì)選中的文件進(jìn)行刪除操作。

      2.2 重演模塊的實(shí)現(xiàn)

      (1)開始重演:由操作員手動(dòng)點(diǎn)擊顯控界面按鈕開始重演,首先判斷選中的重演文件是否有效,如無(wú)效則刪除該文件,如有效則根據(jù)顯控界面的重演參數(shù)開始重演,軟件進(jìn)入重演狀態(tài)。利用Qt的信號(hào)與槽機(jī)制[4],發(fā)送重演時(shí)間到主窗口顯示。

      (2)結(jié)束重演:由操作員手動(dòng)點(diǎn)擊顯控界面按鈕結(jié)束重演或者所有記錄重演完畢自動(dòng)結(jié)束重演,軟件回到正常工作狀態(tài)。利用Qt的信號(hào)與槽機(jī)制[4],發(fā)出重演已停止信號(hào), 用于清空態(tài)勢(shì)窗口。

      (3)重演處理:讀取界面設(shè)置的重演類型(重演當(dāng)前文件/循環(huán)當(dāng)前文件/循環(huán)所有文件)和重演速度(1/8倍速~8倍速可選)設(shè)置,對(duì)記錄文件逐條進(jìn)行重演,并實(shí)時(shí)更新到顯示界面上。

      3 結(jié)語(yǔ)

      本文提出了一種基于Qt的雷達(dá)信號(hào)記錄重演技術(shù),該技術(shù)已經(jīng)在多部雷達(dá)中得到應(yīng)用,可以實(shí)時(shí)準(zhǔn)確完整的記錄雷達(dá)信號(hào)數(shù)據(jù),能直觀快速地找到指定時(shí)間的文件并進(jìn)行重演,不存在信息丟失現(xiàn)象。并且具有較好的普適性,可以跨平臺(tái)使用[5]。圖4為某型雷達(dá)顯控軟件中記錄重演顯示效果。

      【參考文獻(xiàn)】

      [1]代中華,劉本奇,吳迪.一種場(chǎng)景信息記錄重演方法的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2018,16:38-39.

      [2]劉志英,孫高俊,吳關(guān).光纖傳輸技術(shù)在雷達(dá)信號(hào)記錄重演系統(tǒng)中的應(yīng)用[J].電子科技,2012,25(3):104-106.

      [3]李帥,沈靜波.基于Qt的運(yùn)動(dòng)目標(biāo)態(tài)勢(shì)顯示技術(shù)研究[J].空軍預(yù)警學(xué)院學(xué)報(bào),2015,29(6):411-415.

      [4]陸文周.Qt5開發(fā)及實(shí)例[M].北京:電子工業(yè)出版社.2014:17-18.

      [5]王維波,栗寶鵑,候春望.Qt5.9 C++開發(fā)指南[M].北京:人民郵電出版社.2018:1-2.

      猜你喜歡
      重演操作員按鈕
      美空軍特種戰(zhàn)術(shù)操作員正在進(jìn)行軍事自由落體跳傘
      淺談基于H3C云計(jì)算管理平臺(tái)的系統(tǒng)管理功能
      面向知識(shí)自動(dòng)化的磨礦系統(tǒng)操作員腦認(rèn)知特征與控制效果的相關(guān)分析
      ◆新疆青河:遠(yuǎn)教操作員“評(píng)星定級(jí)”激發(fā)遠(yuǎn)教工作活力
      《爵士樂》中的“創(chuàng)傷重演”和“創(chuàng)傷消解”
      歷史在重演
      不希望歷史“悲劇”重演
      三亚市| 博客| 电白县| 高碑店市| 广饶县| 武安市| 古丈县| 正定县| 阿克陶县| 密云县| 唐河县| 禄丰县| 定兴县| 安福县| 彭州市| 察雅县| 广平县| 广东省| 昭觉县| 宁陕县| 松桃| 阿勒泰市| 久治县| 哈密市| 横峰县| 漳浦县| 遂平县| 南雄市| 南郑县| 孝义市| 平罗县| 繁昌县| 海兴县| 临邑县| 清水河县| 乌恰县| 孙吴县| 永登县| 通山县| 金山区| 托克托县|