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

        ?

        顯控仿真系統(tǒng)設(shè)計與實現(xiàn)

        2019-05-24 14:12:12朱長發(fā)程耀劉泉晶王寶欣
        電腦知識與技術(shù) 2019年7期
        關(guān)鍵詞:仿真系統(tǒng)

        朱長發(fā) 程耀 劉泉晶 王寶欣

        摘要:顯控仿真系統(tǒng)是新型號武器裝備在系統(tǒng)設(shè)計階段中模擬和檢驗實際裝備功能的重要工具之一。顯控仿真系統(tǒng)通過接收并顯示各武器分系統(tǒng)的信息狀態(tài);顯示雷達(dá)搜索到的目標(biāo),實現(xiàn)空情信息的融合與共享;模擬控制各分系統(tǒng)設(shè)備,對分系統(tǒng)和目標(biāo)下達(dá)控制命令,達(dá)到模擬作戰(zhàn)流程的目的。通過顯控仿真系統(tǒng)的模擬控制,既可以檢驗分系統(tǒng)的設(shè)備功能完整性,又可以為武器系統(tǒng)優(yōu)化提供設(shè)計思路。

        關(guān)鍵詞:顯控;仿真系統(tǒng);模擬控制

        中圖分類號:TP311.11 文獻(xiàn)標(biāo)識碼:A

        文章編號:1009-3044(2019)07-0237-02

        Abstract: The display-control simulations is one of the important tools for simulating and verifying the actual equipment functions of the new model weapon equipment in the design phase.The display-control simulations achieve the purpose of simulating operational command process by receiving and displaying information status of each weapon subsystem; displaying radar's targets and fusing and sharing air situation; simulating to control subsystems.Through the analog control of the display-control simulations,it can not only verify the functional integrity of the subsystem, but also provide design ideas for weapon system optimization.

        Key words: The display-control; Simulations system; Analog control

        1 引言

        顯控仿真系統(tǒng)[1][2]能夠為武器系統(tǒng)實現(xiàn)各項作戰(zhàn)功能提供平臺,具有目標(biāo)情報顯示[3]與控制、系統(tǒng)及各設(shè)備狀態(tài)信息顯示,同時具有對系統(tǒng)的各設(shè)備控制、管理等功能[4]。顯控仿真系統(tǒng)主要由硬件設(shè)備和仿真軟件組成,硬件設(shè)備連接雷達(dá)系統(tǒng)、導(dǎo)彈系統(tǒng)、通信系統(tǒng)等設(shè)備,仿真軟件通過網(wǎng)絡(luò)接收各系統(tǒng)的報文,根據(jù)解析網(wǎng)絡(luò)報文,適時發(fā)送控制命令,以模擬真實作戰(zhàn)環(huán)境下的武器指揮系統(tǒng)的作戰(zhàn)過程。

        2 硬件組成

        顯控仿真系統(tǒng)的硬件主要包括計算機(jī)模塊、顯示模塊、操控模塊以及電源模塊等組成,如圖1所示。

        計算機(jī)模塊:顯控仿真系統(tǒng)的核心部分,由主板、內(nèi)存、顯卡等板卡組成。計算機(jī)模塊裝載顯控仿真軟件,主要負(fù)責(zé)實時接收并處理各系統(tǒng)的網(wǎng)絡(luò)數(shù)據(jù)、接收處理操控模塊的按鍵命令以及響應(yīng)顯控仿真系統(tǒng)軟件的操控。

        顯示模塊:執(zhí)行計算機(jī)模塊的顯示終端,通過VGA/DVI與計算機(jī)模塊連接。計算機(jī)模塊將各分系統(tǒng)的狀態(tài)和空情信息整理解析,以文字或圖形的形式在顯示模塊中顯示。

        操控模塊:主要由鼠標(biāo)、鍵盤和用戶自定義按鍵組成,與計算機(jī)模塊通過串口連接。計算機(jī)模塊采集操控模塊按下彈起的信號,并控制操控自定義按鍵燈的亮滅狀態(tài)。操控模塊結(jié)合軟件界面的按鈕,對各分系統(tǒng)下達(dá)仿真控制命令。

        電源模塊:連接外部的輸入電源,通過變壓模塊轉(zhuǎn)化為系統(tǒng)設(shè)備各內(nèi)部模塊所需的電壓或電流。其中,電源模塊中的穩(wěn)壓模塊能夠保護(hù)仿真系統(tǒng)內(nèi)部模塊,使其不受外部電源變化的影響。

        3 顯控仿真系統(tǒng)軟件設(shè)計

        顯控仿真系統(tǒng)軟件的開發(fā)基于Qt Creator跨平臺集成開發(fā)環(huán)境下進(jìn)行。QT[4][5]是一種跨平臺應(yīng)用程序開發(fā)框架,能夠在windows、linux及中標(biāo)麒麟等多種操作系統(tǒng)下運(yùn)行,其面向?qū)ο蟮木幊谭绞?、豐富的API函數(shù)以及良好的界面優(yōu)化能力能夠完全滿足該仿真軟件的開發(fā)需求。本文的Qt Creator版本為3.2.1,QT版本為4.8.6。

        3.1 通信方式

        顯控仿真系統(tǒng)軟件通過網(wǎng)絡(luò)傳輸?shù)姆绞脚c信息處理機(jī)軟件進(jìn)行通信。通常,網(wǎng)絡(luò)通信方式有兩種:TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報協(xié)議)。UDP具有可傳輸距離長,傳輸速度快等特點[7],因此本文選用UDP方式進(jìn)行網(wǎng)絡(luò)通信,通過周期性發(fā)送與重復(fù)多拍發(fā)送的方式相結(jié)合以降低其數(shù)據(jù)傳輸可靠性差帶來的風(fēng)險。采用QT自帶的QUdpSocket類,實現(xiàn)點播發(fā)送與接收和廣播接收功能。實例創(chuàng)建如圖2所示,m_udpSocket用于點播收發(fā),m_udpSocket用于廣播接收。

        顯控系統(tǒng)內(nèi)部計算機(jī)模塊與操控模塊之間則是通過RS422串口通信。相比其他方式,RS422串口通信成本低,可靠性高,同時其傳輸距離和傳輸速度均可滿足本文的需求。本文選用成熟的第三方庫qextserialport,該工具使用便捷,數(shù)據(jù)傳輸穩(wěn)定。

        網(wǎng)絡(luò)與串口的通信報文一般由報頭、報文內(nèi)容和報尾組成,如圖3所示。通過報頭長度與報尾的標(biāo)識對報文的有效性進(jìn)行篩選,確保數(shù)據(jù)的完整性。通過比對前后報文的流水號與時戳,可以區(qū)分是否為同一拍報文,防止同一命令多次響應(yīng)處理。通過報頭標(biāo)識,判讀該報文消息的歸類,進(jìn)而對報文內(nèi)容進(jìn)行識別。對報文有效性篩選的流程圖,如圖4所示。

        3.2 顯控仿真系統(tǒng)軟件的結(jié)構(gòu)組成

        顯控仿真系統(tǒng)軟件主要由數(shù)據(jù)處理、仿真軟件界面和串口數(shù)據(jù)處理等組成。

        3.2.1數(shù)據(jù)處理過程

        數(shù)據(jù)(包括網(wǎng)絡(luò)數(shù)據(jù)與串口數(shù)據(jù))處理,分為接收報文處理與發(fā)送報文處理兩部分。通過QT的信號與槽機(jī)制和共享內(nèi)存的方式,利用全局變量值的傳遞,將網(wǎng)絡(luò)處理(接收或發(fā)送)與界面解析(顯示或讀取界面參數(shù))分開,以降低網(wǎng)絡(luò)處理與界面解析之間的耦合度,提高軟件的可讀性。

        接收報文時,進(jìn)行如圖4所示的有效性篩選后,提取報文內(nèi)容賦值給特定的全局結(jié)構(gòu)體變量,并釋放對應(yīng)報文的信號(如sig_00H())。主程序收到信號后,激發(fā)對應(yīng)槽函數(shù)(如slot_00H()),使其對結(jié)構(gòu)體變量按協(xié)議一一解析,并根據(jù)協(xié)議要求更新界面顯示或設(shè)置按鍵燈的亮滅。

        發(fā)送報文時,按照協(xié)議對全局結(jié)構(gòu)體變量一一賦值,并釋放對應(yīng)報文的信號(如sig_MSG(0x10))。主程序收到信號后,激發(fā)對應(yīng)槽函數(shù)(如slot_MSG(quint8 msgID)),根據(jù)msgID,組織對應(yīng)報文報頭報尾的內(nèi)容,將結(jié)構(gòu)體變量賦值到報文內(nèi)容的位置,并將完整的報文發(fā)送給目的端。

        3.2.2仿真軟件界面設(shè)計

        顯控仿真軟件界面通過文字、圖像或顏色等方式,顯示武器系統(tǒng)的各類信息。按照功能,顯控界面主要分五部分顯示區(qū)域:狀態(tài)顯示區(qū)、目標(biāo)顯示區(qū)、設(shè)備參數(shù)設(shè)置區(qū)、消息提示區(qū)。界面布局示意圖,如圖5所示。

        狀態(tài)顯示區(qū)主要顯示系統(tǒng)時間、武器系統(tǒng)信息、各設(shè)備狀態(tài)等信息,主要以文字和顏色來表達(dá);目標(biāo)顯示區(qū)主要顯示目標(biāo)的速度、方位、類型等屬性信息以及在地圖上顯示目標(biāo)的位置,主要以表格和圖標(biāo)來表達(dá);設(shè)備參數(shù)設(shè)置區(qū)通過點擊軟件按鈕彈出對話框的形式,為各設(shè)備參數(shù)裝訂提供輸入接口;消息提示區(qū)則顯示顯控仿真系統(tǒng)命令以及各系統(tǒng)的消息回告,便于操作手確認(rèn)狀態(tài),主要以文字來表達(dá)。

        顯控仿真軟件界面實現(xiàn)主要通過UI界面來布局基本控件的位置、大小,如QPushButton、QLabel、QTableWidget等。對于自定義的控件則通過創(chuàng)建繼承于QWidget的自定義類,通過Layout布局方式約束自定義控件中元素的位置關(guān)系。

        對于整體界面的配色,本文主要通過讀取QSS文件與樣式表兩種方式來實現(xiàn)。通過讀取QSS文件,使同種控件的配色保持一致。對于一些特殊的控件,則通過樣式表單獨設(shè)置。進(jìn)而使得界面整潔、風(fēng)格統(tǒng)一。

        4 結(jié)論

        顯控仿真系統(tǒng)既能驗證武器系統(tǒng)的可行性,同時也可以作為操作手熟悉作戰(zhàn)流程的虛擬機(jī)。顯控仿真系統(tǒng)的實現(xiàn)使武器系統(tǒng)能夠并行設(shè)計和開發(fā),大大降低了武器系統(tǒng)的研制周期。同時,顯控仿真系統(tǒng)的軟件和硬件采用通用化設(shè)計,能夠快速適應(yīng)其他型號的開發(fā)任務(wù),從而降低了產(chǎn)品的研制成本。以上述原理為基礎(chǔ)的顯控仿真系統(tǒng),已經(jīng)得到應(yīng)用并取得了良好的效果。

        參考文獻(xiàn):

        [1] 尹偉,馬晉,張新,張文兵.顯控系統(tǒng)軟件仿真模式研究[J].航空電子技術(shù),2017,48(01):39-42+47.

        [2] 劉帥.雷達(dá)信號處理機(jī)顯控及通信技術(shù)[J].中國新通信,2018,20(12):27.

        [3] 林春來,李強(qiáng),石尚慶.圖標(biāo)化空情顯示分系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機(jī)測量與控制,2005(08):809-811+820.

        [4] 李光,李杰,王夢瀟.指揮中心顯控技術(shù)及應(yīng)用[J].指揮信息系統(tǒng)與技術(shù),2018,9(03):79-84.

        [5] 付嘉寧.基于Qt的顯控系統(tǒng)圖形顯示的研究[J].電子測試,2017(15):37-38.

        [6] 譚清怡.基于QT的雷達(dá)終端軟件實現(xiàn)[J].電子技術(shù)與軟件工程,2018(18):50.

        [7] 談敏剛,錢龍軍.VxWorks系統(tǒng)下的UDP通信在實時系統(tǒng)中的應(yīng)用[J].工業(yè)控制計算機(jī),2014,27(12):1-3.

        【通聯(lián)編輯:梁書】

        猜你喜歡
        仿真系統(tǒng)
        汽車教學(xué)中虛擬動畫與仿真的教學(xué)探討
        商情(2016年48期)2017-03-12 08:38:03
        220kV智能變電站數(shù)字物理仿真實訓(xùn)系統(tǒng)設(shè)計方案研討
        領(lǐng)航儀表的飛行技術(shù)仿真系統(tǒng)開發(fā)
        數(shù)控仿真系統(tǒng)三維建模技術(shù)研究
        網(wǎng)絡(luò)損傷仿真系統(tǒng)設(shè)計與實現(xiàn)
        轎車空調(diào)制冷系統(tǒng)仿真平臺應(yīng)用研究
        科技視界(2016年23期)2016-11-04 13:00:26
        光電跟蹤設(shè)備視景仿真系統(tǒng)設(shè)計
        現(xiàn)代數(shù)控編程技術(shù)的應(yīng)用分析
        繼電保護(hù)技術(shù)在電氣主設(shè)備中的應(yīng)用
        數(shù)控加工仿真系統(tǒng)研究發(fā)展趨勢研究
        免费看片的网站国产亚洲| 精品国产av无码一道| 老熟妇乱子伦av| 国产一区二区三区久久悠悠色av| 福利视频一区二区三区| 亚洲人不卡另类日韩精品| 曰本女人与公拘交酡| 亚洲色成人网站www永久| 国产精品r级最新在线观看| 无码毛片视频一区二区本码| 在线精品一区二区三区| 99精品热这里只有精品| 亚洲国产精品久久久久秋霞1| 国产午夜福利精品| 一区二区三区不卡在线 | 国产精品久久久久…| 欧美激情国产亚州一区二区| 色哟哟精品中文字幕乱码| 中文字幕乱码在线婷婷| 国产一级黄色片在线播放| 中文字幕一区在线直播| 天天干天天日夜夜操| 亚洲国产精品日本无码网站| 99久久婷婷国产综合亚洲| 国产精品户外野外| 人妻少妇精品专区性色av| 国产精品自产拍在线观看中文| 亚洲红杏AV无码专区首页 | 日本黄色特级一区二区三区| 久久夜色精品国产噜噜噜亚洲av| 国产精品美女久久久免费 | 亚洲一道一本快点视频| 91成人自拍视频网站| 亚洲av无一区二区三区久久蜜桃| 五月丁香综合激情六月久久| 久久亚洲精品无码gv| 亚洲av乱码专区国产乱码| 老熟妇高潮av一区二区三区啪啪| 日本va中文字幕亚洲久伊人 | 青青草好吊色在线观看| 亚洲视频在线一区二区|