999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLAB/GUI的發(fā)控系統(tǒng)通信數(shù)據(jù)分析工具設(shè)計

2019-07-01 09:58:12
福建質(zhì)量管理 2019年12期
關(guān)鍵詞:界面

(江南機(jī)電設(shè)計研究所 貴州 貴陽 550000)

一、引言

隨著發(fā)控系統(tǒng)通信數(shù)據(jù)量的不斷提高,設(shè)計師對發(fā)控系統(tǒng)通信數(shù)據(jù)分析的實時性要求也不斷越高。在進(jìn)行發(fā)控系統(tǒng)的對接實驗過程中為了詳細(xì)地了解系統(tǒng)工作過程中各主要設(shè)備的工作狀態(tài)及運(yùn)行過程,方便對故障進(jìn)行定位和排查,往往會用數(shù)據(jù)記錄設(shè)備對與發(fā)控系統(tǒng)進(jìn)行信息交互的通信數(shù)據(jù)進(jìn)行記錄,記錄的通信數(shù)據(jù)短則幾萬行,長則幾十萬行。以往采用的處理方法是讓有經(jīng)驗的試驗人員對發(fā)控系統(tǒng)通信數(shù)據(jù)進(jìn)行人工判讀,或者針對單一型號編寫軟件工具進(jìn)行輔助作圖判讀,耗時耗力,通用性較差。

針對上述問題,提出利用Matlb/GUI軟件開發(fā)發(fā)控系統(tǒng)通信數(shù)據(jù)分析工具。利用數(shù)據(jù)采集設(shè)備將發(fā)控系統(tǒng)通信數(shù)據(jù)以.xls或.txt格式存儲在指定的文件夾里,便可利用該數(shù)據(jù)分析工具實現(xiàn)文件的導(dǎo)入、讀取、顯示和分析。相對于傳統(tǒng)的發(fā)控系統(tǒng)通信數(shù)據(jù)分析方法,該分析工具既簡化了發(fā)控系統(tǒng)通信數(shù)據(jù)分析過程、節(jié)約了成本。

二、發(fā)控系統(tǒng)的信息交互過程

發(fā)控系統(tǒng)是用于完成參數(shù)解算和裝訂,對導(dǎo)彈進(jìn)行射前檢查和發(fā)射控制等功能的地面電氣系統(tǒng)[1]。一種典型的發(fā)控系統(tǒng)信息交互圖如圖1所示。從圖中可以看出發(fā)控系統(tǒng)需要實時與指揮控制系統(tǒng)、隨動控制系統(tǒng)、定位定向系統(tǒng)以及導(dǎo)彈等進(jìn)行通信,同時發(fā)控系統(tǒng)內(nèi)部設(shè)備之間也在進(jìn)行實時通信。通信過程中,累計了大量的數(shù)據(jù)需要試驗人員去分析處理。

圖1 發(fā)控系統(tǒng)典型信息交互圖

三、發(fā)控系統(tǒng)通信數(shù)據(jù)分析軟件設(shè)計

(一)需求分析

不同型號的地空導(dǎo)彈武器系統(tǒng)采用的信息交互模式不一,數(shù)據(jù)記錄設(shè)備記錄保存的通信數(shù)據(jù)也在格式、類型上不一樣。最常見的2種數(shù)據(jù)文件為.xls或.txt格式。而分析界面需要實現(xiàn)的便是能夠?qū)?xls或.txt格式的數(shù)據(jù)導(dǎo)入,將文件中的通信狀態(tài)可以實時顯示在界面的列表框中,方便分析人員進(jìn)行檢索。根據(jù)發(fā)控系統(tǒng)通信數(shù)據(jù)的實際特點,數(shù)據(jù)分析人員關(guān)注的數(shù)據(jù)有三種形式,一種為單個字節(jié)組成的狀態(tài),一種為多個字節(jié)組成的狀態(tài),一種為單個字節(jié)里某些位組成的狀態(tài)。因此需要提供三種作圖模式給數(shù)據(jù)分析人員選擇,依次為單字節(jié)作圖模式、多字節(jié)作圖模式、位作圖模式。

選擇單字節(jié)作圖模式時,分析人員點擊列表框中的狀態(tài)后,系統(tǒng)能夠自動繪出該通信狀態(tài)的波形變化圖,同時在界面上能夠自動顯示出該狀態(tài)在整個記錄過程中的最大值、最小值、平均值。

選擇多字節(jié)作圖模式時,分析人員從軟件界面輸入字節(jié)所占的字節(jié)數(shù)等參數(shù)即可自動繪出該通信狀態(tài)的波形變化圖,同時在界面上能夠自動顯示出該狀態(tài)在整個記錄過程中的最大值、最小值、平均值。

選擇位作圖模式時,分析人員從軟件界面輸入狀態(tài)所占的起始位和終止位等參數(shù)即可自動繪出該通信狀態(tài)的波形變化圖。

最后,由數(shù)據(jù)分析人員對軟件所作的波形圖和參數(shù)進(jìn)行分析,得出試驗結(jié)果。

(二)發(fā)控系統(tǒng)通信數(shù)據(jù)分析界面的實現(xiàn)。常用的界面編寫工具有VC、Matlab/GUI。VC的特點如下:VC中缺失現(xiàn)成的數(shù)據(jù)處理函數(shù),作圖函數(shù),需要自編相應(yīng)的函數(shù)模塊,會大大增加軟件代碼的編寫量;VC處理大量的數(shù)據(jù)困難。Matlab/GUI的特點如下:MATALB是專業(yè)的數(shù)據(jù)處理軟件,處理矩陣型數(shù)據(jù)較其他軟件很有優(yōu)勢;MATALB中GUI界面具有良好的人機(jī)交互性;MATALB自帶大量的數(shù)據(jù)處理函數(shù)、作圖函數(shù),作圖方便[2]。因此選擇Matlab/GUI來實現(xiàn)發(fā)控系統(tǒng)通信數(shù)據(jù)分析軟件的實現(xiàn)。具體的實現(xiàn)過程如下:

(1)在MATLAB主界面的“命令行窗口”中輸入guide,得到圖形用戶界面模板選擇窗口,選擇默認(rèn)的空白模板(BLANK GUI)選項,即可進(jìn)入編輯界面[3]。

在GUI編輯界面放置發(fā)控系統(tǒng)通信數(shù)據(jù)分析所需要的控件,包括1個按鈕控件、1個列表框、1個彈出式菜單、7個可編輯文本框、4個不可編輯文本框、12個靜態(tài)文本框,根據(jù)事先規(guī)劃好的軟件界面布局圖依次將各組建放置到合適位置,并進(jìn)行屬性編輯設(shè)置,設(shè)計好的軟件界面。

(2)編寫對應(yīng)控件的回調(diào)函數(shù):先編寫各自控件的回調(diào)函數(shù),再根據(jù)每個控件需要實現(xiàn)的功能編寫調(diào)用函數(shù),便能將控件間都聯(lián)系起來,完成數(shù)據(jù)分析界面的編程[4]。若用戶需增加新功能,只需從GUI中添加相應(yīng)的控件模塊再對其進(jìn)行回調(diào)函數(shù)和調(diào)用函數(shù)的編程即可。軟件代碼編寫完成后,點擊編譯按鈕即可生成.fig的發(fā)控系統(tǒng)通信數(shù)據(jù)分析界面。

(三)發(fā)控系統(tǒng)通信數(shù)據(jù)分析的操作實例。以某txt格式的通信數(shù)據(jù)為例,用編譯生成的發(fā)控系統(tǒng)通信數(shù)據(jù)分析界面進(jìn)行分析:

1)打開發(fā)控系統(tǒng)通信數(shù)據(jù)分析界面,點擊“打開文件”按鈕,選擇需要導(dǎo)入文本格式的數(shù)據(jù),若成功導(dǎo)入,則最上面的編輯框會顯示讀取文件的路徑和文件名稱。同時軟件會自動將通信數(shù)據(jù)文件第一行的狀態(tài)名稱顯示在左側(cè)的列表框中,數(shù)據(jù)分析人員可以一目了然地看出自己所關(guān)心的狀態(tài)名稱所在的位置。

2)依據(jù)通信協(xié)議文件在末位量化可編輯框輸入左側(cè)列表框選中狀態(tài)對應(yīng)的末位量化值,在彈出式菜單下拉選項中選擇“單字節(jié)作圖”模式,軟件自動繪出左側(cè)列表框選中狀態(tài)的波形圖。

3)當(dāng)數(shù)據(jù)分析人員所關(guān)注的通信數(shù)據(jù)占2個或以上的字節(jié)時,此時在左側(cè)列表框選中該狀態(tài)的起始字節(jié),同時在“占用字節(jié)數(shù)”可編輯框中輸入該狀態(tài)所占的字節(jié)數(shù),在狀態(tài)名處輸入狀態(tài)的名稱,然后在彈出式菜單下拉選項中選擇“多字節(jié)作圖”模式即可。

4)當(dāng)數(shù)據(jù)分析人員所關(guān)注的通信數(shù)據(jù)占1個一位或幾位時,此時在左側(cè)列表框選中該位字節(jié)所在的狀態(tài),同時在起始位和終止位編輯框中輸入對應(yīng)的參數(shù),在狀態(tài)名處輸入狀態(tài)的名稱,然后在彈出式菜單下拉選項中選擇“位作圖”模式即可。

四、結(jié)束語

本文根據(jù)發(fā)控系統(tǒng)通信數(shù)據(jù)的特點,采用Matlab/GUI軟件設(shè)計了發(fā)控系統(tǒng)通信數(shù)據(jù)分析軟件,能夠?qū)σ猿R姼袷奖4娴陌l(fā)控系統(tǒng)通信數(shù)據(jù)進(jìn)行自動檢索作圖分析。相較之前單一通信數(shù)據(jù)編寫單一分析程序,繼承性差且費(fèi)時費(fèi)力,本發(fā)控系統(tǒng)通信數(shù)據(jù)分析軟件具有多種作圖模式可供選擇,人機(jī)交互界面友好,大大提高了發(fā)控系統(tǒng)通信數(shù)據(jù)的分析效率,實現(xiàn)了一個軟件就能通用化分析不同型號導(dǎo)彈武器發(fā)控系統(tǒng)的通信數(shù)據(jù)。

猜你喜歡
界面
聲波在海底界面反射系數(shù)仿真計算分析
微重力下兩相控溫型儲液器內(nèi)氣液界面仿真分析
國企黨委前置研究的“四個界面”
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
西門子Easy Screen對倒棱機(jī)床界面二次開發(fā)
空間界面
金秋(2017年4期)2017-06-07 08:22:16
鐵電隧道結(jié)界面效應(yīng)與界面調(diào)控
電子顯微打開材料界面世界之門
人機(jī)交互界面發(fā)展趨勢研究
手機(jī)界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 爱色欧美亚洲综合图区| 国产视频你懂得| 久久久久久久97| 亚洲精品免费网站| 亚洲国产看片基地久久1024| 久久国产免费观看| 一区二区自拍| 亚洲最黄视频| 尤物在线观看乱码| 久久精品视频亚洲| 丝袜久久剧情精品国产| 国产嫖妓91东北老熟女久久一| 亚洲av无码人妻| 成年人福利视频| 伊人成人在线| 国产在线自乱拍播放| 亚洲日韩在线满18点击进入| 无码AV动漫| 日韩一区二区三免费高清| 少妇精品在线| 国产香蕉一区二区在线网站| 欧美日韩亚洲国产主播第一区| 国内黄色精品| 国产美女自慰在线观看| 91色综合综合热五月激情| 亚洲一区二区三区国产精品 | 毛片最新网址| 日韩第九页| 亚洲综合18p| 青青草国产免费国产| 亚洲人网站| 国产办公室秘书无码精品| 在线看AV天堂| 免费看美女毛片| 在线国产你懂的| h视频在线播放| 制服丝袜国产精品| 国产在线精彩视频二区| 伊人国产无码高清视频| 波多野结衣久久高清免费| 99热国产在线精品99| 99偷拍视频精品一区二区| 亚洲欧美日韩中文字幕在线| 亚洲天堂精品在线观看| 人妻中文字幕无码久久一区| 亚洲天堂视频网站| 99这里只有精品6| 特级毛片8级毛片免费观看| 77777亚洲午夜久久多人| 亚洲天堂精品在线| 国产第一页亚洲| 91精品国产无线乱码在线| 韩国福利一区| 日韩色图区| 在线日韩一区二区| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 免费国产在线精品一区| 久久这里只有精品66| 国产成人盗摄精品| 乱人伦视频中文字幕在线| 666精品国产精品亚洲| 亚洲欧美日韩中文字幕一区二区三区| 欧美综合在线观看| 久99久热只有精品国产15| 巨熟乳波霸若妻中文观看免费 | 97超爽成人免费视频在线播放| 国产成人狂喷潮在线观看2345| 91亚瑟视频| 欧美精品伊人久久| 狠狠色噜噜狠狠狠狠色综合久| 高清国产在线| 福利在线一区| 国产打屁股免费区网站| 国产美女叼嘿视频免费看| 欧美日韩综合网| 日韩资源站| 亚洲一级毛片免费看| 成人久久18免费网站| 无码在线激情片| 久久精品视频亚洲| 国产特级毛片aaaaaa| 亚洲一区色|