亚洲免费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网站| 97久久天天综合色天天综合色hd | 国产一品二品三品精品在线| 日韩乱码人妻无码系列中文字幕| 久久精品国产色蜜蜜麻豆| 国精品无码一区二区三区在线| 日韩成人无码一区二区三区| 欧洲中文字幕| 亚洲欧美日韩精品香蕉| 国产视频在线观看一区二区三区| 91日韩东京热中文字幕| 少妇被粗大的猛烈进出69影院一| 人妻暴雨中被强制侵犯在线| 7878成人国产在线观看| 亚洲阿v天堂2018在线观看| 国产不卡在线免费视频| 麻豆成人久久精品二区三区91| 日韩av一区二区不卡在线| 精品人妻一区二区三区浪人在线| 欲香欲色天天综合和网| 亚洲中文无码永久免| 中文人妻无码一区二区三区信息| 国产成人一区二区三区影院免费| 日韩av一区二区蜜桃| 国产精品无码久久综合| 日本老熟妇毛茸茸| xxxx国产视频| 国产精品一区二区久久毛片| 丁香婷婷激情视频在线播放 | 亚洲一区二区三区免费网站| 亚洲一区自拍高清亚洲精品| 91视频香蕉| 国产av一区二区内射| 国产亚洲精品精品综合伦理| 一边摸一边做爽的视频17国产 | 在线观看国产三级av| 日本免费a一区二区三区| 美女脱了内裤洗澡视频| 亚洲第一狼人天堂网亚洲av | 久九九久视频精品网站| 日本在线观看三级视频|