《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于LabVIEW的彈載計算機測試系統
基于LabVIEW的彈載計算機測試系統
2015年電子技術應用第6期
孫玉環1,2,李永紅1,2,岳鳳英3,岳 妮4
1.中北大學 儀器與電子學院,山西 太原030051; 2.山西科泰微技術有限公司,山西 太原030051; 3.中北大學 計算機與控制工程學院,山西 太原030051; 4.內蒙古蒙東能源鄂溫克電廠,內蒙古 呼倫貝爾021000
摘要: 為了測試某彈載計算機的控制策略及工作時序的準確性,設計了一套基于PXI總線和LabVIEW軟件的彈載計算機的自動化測試系統。該系統能準確地完成彈載計算機的各種功能測試,同時,利用LabVIEW豐富的信號處理模塊穩定且高效地完成系統參數配置、信號監控、數據采集、數據處理、數據保存等功能。實際應用表明,該系統工作穩定、操作便捷、擴展性強,極大地提高了彈載計算機的研制效率。
中圖分類號: TP273
文獻標識碼: A
文章編號: 0258-7998(2015)06-0055-04
Missile-embedded computer test system based on LabVIEW
Sun Yuhuan1,2,Li Yonghong1,2,Yue Fengying3,Yue Ni4
1.School of Instrument and Electronics,North University of China,Taiyuan 030051,China; 2.Kotel Micro Technique Co.,Ltd.,Taiyuan 030051,China; 3.School of Computer Science and Control Engineering,North University of China,Taiyuan 030051,China; 4.Inner Mongolian Evenki Dong Energy Power Plant,Hulunbeir 021000,China
Abstract: In order to test the accuracy of control strategy and work timing for missile-embedded computer,an automation measurement system based on PXI bus and LabVIEW is designed, which has realized various functional tests. At the same time, the use of LabVIEW rich signal processing module stable and efficient completion of system parameters configuration, signal monitoring, data acquisition, data processing, data storage and other functions. The practical application shows that the system is stable, easy operation, scalability, greatly improve the research efficiency of missile-embedded computer.
Key words : missile-embedded computer;control strategy;work timing;automation;LabVIEW

    

0 引言

    導彈在現代戰爭中扮演著非常重要的角色,導彈發射的最終目的是精準打擊目標,完成最后一擊。而彈載計算機是導彈飛行控制系統的核心,是實施導彈發射和飛行控制的“指揮中樞”,其主要任務是控制導彈按預定彈道穩定地飛行,使彈頭準確命中目標[1],因此彈載計算機性能的好壞直接關系到精確制導的精度和殺傷目標的概率[2]。導彈在后期維護階段,要經過大量的檢測和多次試運行,才能保證性能的優良,原定性能參數一旦偏離允許值,導彈將不能擊中目標[3]。為了提高導彈的可靠性,需要導彈出廠前完成彈載計算機各輸出信號的測試,檢測彈載計算機的性能指標是否能達到要求,為導彈的成功發射奠定基礎。

1 系統設計

    彈載計算機測試系統主要用于彈載計算機的各種功能測試,在研制階段為彈載計算機提供測試及評估環境,能極大地提高其研制效率。實現的基本原理是通過模擬彈載計算機的各種信號輸入,對輸出的點火信號進行判斷,從而驗證控制策略工作時序的準確性。

    測試系統由機箱、顯示器、控制器、可編程電源板卡、數據采集及輸出板卡、模擬負載及信號調理板、數字接口板卡組成。系統采用集成化設計思路,將各種功能的PXI板卡集成在一個標準PXI機箱中,其中可編程電源板卡、數據采集及輸出板卡通過PXI總線與控制器通信,自定制的數字接口板卡通過RS422總線與控制器通信。系統結構圖如圖1所示。

ck1-t1.gif

2 系統硬件設計

    測試系統硬件結構設計如圖2所示。該系統包括可編程電源板卡、調理板卡、數采板卡、電阻板、數字接口板卡、彈載計算機。其中選用NI公司的PXI 4130數據輸入及輸出板卡、NI公司的PXI 6229可控電源板卡、Pickering公司的40-292-011和40-295-121兩個可控電阻板卡以及自研制的調理板卡和數字接口板卡。

ck1-t2.gif

    可控電源板卡為彈載計算機提供電源;可控電阻板卡為計算機輸出電源及點火信號提供模擬負載,調理板卡并對輸入信號進行調理;數據采集及輸出板卡采集計算機輸出的各種信號,并向彈載計算機輸出所需模擬信號。

    由于彈載計算機要與裝訂存儲器、同步、導引頭等多個串口進行通信,且不同串口發送數據之間要有精確的同步要求,考慮系統可擴展性,設計的數字接口板卡如圖3所示。

ck1-t3.gif

    系統核心芯片為FPGA芯片,利用FPGA上豐富的資源,設計多個串口,其中串口1~6通過數字隔離器、多協議收發器后,與外設通信,兼容TTL/232/422/485等多種物理接口,接口模式的選擇通過FPGA及開關陣列進行設置;串口數據之間的精確同步定時由外部觸發/同步信號輸入FPGA,利用FPGA內部的計數器進行精確定時;串口7為RS422接口,是數字接口板與主控制器通信的接口,FPGA將各個串口收到的數據、時間等發送給主控制器,主控制器則將模式設置等信息通過此接口下發給FPGA。

3 系統軟件設計

    測試系統軟件程序架構是使用LabVIEW的生產者-消費者模型,并加以擴充形成了多級生產者-消費者結構,通過LabVIEW的自動多線程技術,即有多個線程在同時進行處理,線程之間的運行相互獨立,但是線程之間的控制又相互關聯,從而穩定且高效地完成數據的采集、處理、保存等功能,程序總體結構圖如圖4所示。

ck1-t4.gif

3.1 系統初始化

    在彈載計算機測試軟件打開時,對各硬件板卡和軟件配置進行初始化,并檢測各硬件模塊是否可以正常工作。

    系統初始化功能是在啟動界面進行的。啟動界面采用打開VI引用的方式動態調用主程序,一個for循環生成進度條及簡介,通過自動執行的幾個事件完成對系統所有硬件板卡的初始化設置,然后顯示主程序前面板,關閉啟動界面VI。

3.2 參數配置

    配置模塊主要用于完成系統各板卡的參數配置、引信裝訂配置、信號采集配置等測試過程中所需信息的配置,其各配置模塊功能如下:通過對電源板卡的配置模擬了熱電池的輸出,從而為彈載計算機供電;對電阻板卡的配置為導引頭和同步信號提供了模擬負載;通過對外設接口的配置模擬了計算機周邊各個模塊,與計算機完成了引信、導引頭、重力傳感器等信號的串口通信;對采集板卡的配置完成了對計算機輸出的各種信號的采集,并向彈載計算機輸出所需的轉速和溫度信號;在彈載計算機配置模塊上提供了在對應引信和控制策率下需要測試的各信號對應的起始條件、時間判據、增益等理論值,用于與最終的測試結果進行對比;當所有信息設置完成后可以根據需要將數據保存成報表。此外,系統為了便于之后的配置操作,也可以將各個模塊的配置信息以文件的形式保存起來。

    參數配置程序主要通過一個生產者-消費者結構來實現配置功能,用戶的具體配置操作運行于消費者模塊中,然后由生產者發起,通過隊列傳輸到消費者中進行處理。

3.3 產品測試

    測試流程是系統的核心部分,主要用于對彈載計算機各個工作過程的測試,對測試的數據進行合理運算,將運算的理論值與對彈載計算機實際測試的數據進行對比,從而判斷彈載計算機工作的準確性。

    在測試窗口上方提供了產品編號、自動裝訂、循環測試等控件,目的是為了在測試過程中更加方便地實現測試。當需要對整個系統進行循環測試時,可以首先選定產品編號,然后設置自動裝訂,選擇循環測試和設置測試次數,這樣系統便可以自動地完成對一種測試產品的多種裝訂信息依次進行多次測量,從而達到高效、準確的測試目的。在測試界面的下方提供了策率、裝訂信息、測試次數、錯誤次數等顯示控件,用于顯示在測試過程中對應的測試信息。

    自動循環測試啟動測試流程后程序便進入兩個線程的測試與數據處理結構中,測試線程中包括彈載計算機整個工作流程中的所有測試狀態,程序自動地對所有信號進行測試。數據處理線程用于對采集的部分數據進行運算處理,然后將結果顯示在主界面上。當彈載計算機工作完成后測試也對應停止。

3.4 信號監控

    信號監控主要用于對彈載計算機整個工作流程中的輸入輸出信號進行監測并將其顯示在界面上,從而保證用戶可以對彈載計算機整個工作過程的監控。此外,和測試流程一樣,信號監控界面也提供了對產品編號、自動裝訂、循環測試和測試次數功能的設定。

    信號監控程序主要以循環結構為主,通過自動循環來達到對彈載計算機整個工作過程中各個信號采集和顯示的目的。

3.5 測試查詢

    在查看界面上提供了時間條件、型號條件、控制策率、測試結果等查詢條件,可以根據需要設定查詢條件來查看測試信息。在查詢主界面上提供的是針對某項產品的各個裝訂信息的目錄,當需要查詢某一測試條件下的測試結果時單擊右鍵,會提供信號采集回放、詳細測試結果和清除選中測試信息3個選項。信號采集回放界面用于將各測試結果以圖形的形式顯示出來;詳細測試結果界面用于將各測試結果以列表的形式顯示出來,此種方法會將各測試結果的各項信息(包括理論時間、實測時間、時間判據、測試結果等多項信息)顯示出來。

    當需要對測試數據進行保存時,點擊保存按鈕,數據會分類依次進入隊列,由數據存儲模塊接收,并將數據存儲在本系統規定的格式中便于以后的查詢。

4 測試系統應用驗證

    為了驗證測試系統的可靠性,將測試系統與彈載計算機相連,運行整個測試系統,其運行界面如圖5所示。試驗證明,通過查看整個運行界面,可以方便地看出彈載計算機的內部彈道計算程序是否準確,例如修正參數的背景色是紅色,表示解算不對,從而防止了導彈在發射時出現故障,同時,不再需要太多的人力對理論點火信號與實測點火信號的計算、對比,進而判斷彈載計算機的測試策略和工作時序的準確性。該系統能夠達到預期的目的,具有一定的應用價值。

ck1-t5.gifck1-t5.gif

5 結束語

    基于LabVIEW的彈載計算機測試系統是為提高彈載計算機的研制效率、測試策略和工作時序的準確性而設計的。它集數據實時采集、信號分析處理、信號監測、數據庫查詢等功能于一體,測試記錄反應了整個彈載計算機真實的工作狀態,同時,解決了驗證其測試策略和工作時序困難的問題,提供了幫助模塊,方便用戶學習參考。實踐證明,該測試系統性能穩定可靠,操作界面方便,彈載計算機參數測試全面,錯誤診斷準確率高,顯著提高了其測試效率和研制效率,具有實際應用價值。另外,此測試系統開發中取得的經驗,可以在其他類型的測控系統中應用推廣[4]。 

參考文獻

[1] 劉志國,王仕成,鄧方林,等.基于六自由度模型的彈載計算機閉環仿真系統研究[J].航天控制,2005(5):66-70.

[2] 夏克寒,許化龍.彈載計算機中的實時操作系統研究[J].微電子學與計算機,2004(12):97-99,103.

[3] 梁明,陳濤.對彈載計算機進行單元測試的方法研究[J].戰術導彈技術,2008(3):85-88.

[4] 何浩,李剛,張東洋,等.某型號導彈自動駕駛儀測試系統設計[J].測控技術,2012,31(12):131-134.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品一本| 久久成人这里只有精品| 99视频热这里只有精品免费| 国产视频一区在线观看| 欧美日韩一区高清| 免费中文日韩| 久久精品免费| 亚洲欧美日韩一区二区三区在线| 久久精品盗摄| 亚洲综合成人在线| 亚洲国产欧美国产综合一区| 国产亚洲精品福利| 国产精品视频导航| 欧美四级在线观看| 欧美黄色影院| 欧美成人性生活| 久久亚洲视频| 久久精品99无色码中文字幕| 亚洲天堂成人| 亚洲美女黄色| 亚洲国产日韩一区| 在线观看亚洲a| 国产综合婷婷| 国产一区二区三区无遮挡| 欧美日韩八区| 欧美黄污视频| 欧美福利小视频| 久久久www| 欧美一区二区三区喷汁尤物| 亚洲自拍偷拍一区| 亚洲在线观看视频| 宅男在线国产精品| 在线性视频日韩欧美| 一区二区三区视频在线看| 日韩午夜在线视频| 亚洲美女网站| 日韩一级成人av| 日韩视频免费| aa亚洲婷婷| 中文在线不卡| 亚洲伦理一区| 一区二区三区福利| 一区二区三区黄色| 亚洲婷婷综合久久一本伊一区| 一本色道久久综合亚洲精品高清| 日韩一二在线观看| 亚洲午夜精品福利| 午夜精品视频在线| 久久综合九色99| 欧美日韩国产成人在线免费 | 女人香蕉久久**毛片精品| 欧美黄色网络| 国产精品任我爽爆在线播放| 激情丁香综合| 日韩视频不卡| 久久国产精品一区二区| 日韩午夜精品| 欧美有码视频| 欧美激情视频一区二区三区在线播放| 国产精品久久久久久亚洲毛片 | 久久久久女教师免费一区| 亚洲最新在线| 午夜免费久久久久| 亚洲精品婷婷| 欧美在线91| 欧美精品一区在线发布| 国产麻豆精品视频| 亚洲国产日韩欧美综合久久| 香蕉久久夜色| 亚洲午夜精品久久| 欧美高清成人| 国产亚洲网站| 在线亚洲自拍| 亚洲精品一区二| 久久精品视频免费| 国产精品久久波多野结衣| 亚洲大片在线观看| 性欧美激情精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 美国成人直播| 国产欧美视频一区二区| 日韩视频免费观看| 亚洲区在线播放| 久久精品电影| 国产精品嫩草影院一区二区| 亚洲人永久免费| 亚洲国产影院| 久久精品夜色噜噜亚洲aⅴ| 欧美日韩在线高清| 亚洲国内自拍| 最新成人av在线| 久久久久久久网| 国产精品影视天天线| 一区二区三区免费在线观看| 亚洲免费av网站| 久久伊人亚洲| 国产亚洲欧美另类一区二区三区| 亚洲深夜福利网站| 亚洲视频一区在线| 欧美日本一区二区三区| 亚洲第一网站| 亚洲国产精品电影在线观看| 久久久久.com| 国产亚洲观看| 性8sex亚洲区入口| 欧美一区二区三区婷婷月色 | 日韩视频不卡| 欧美成人dvd在线视频| 亚洲婷婷综合久久一本伊一区| 精品动漫一区| 欧美一区二区免费| 久久精品国产99| 国产精品一区二区三区四区| 亚洲婷婷综合色高清在线| 亚洲天堂av图片| 欧美日韩亚洲视频| 日韩一级不卡| 亚洲一区二区三区在线观看视频 | 亚洲国产日韩一级| 亚洲日本理论电影| 欧美v国产在线一区二区三区| 黄色成人av网| 亚洲第一精品夜夜躁人人爽 | 欧美一区二区成人| 欧美在线观看视频一区二区| 国产精品美女www爽爽爽| 99国产精品久久久久久久成人热| 一本色道久久88精品综合| 欧美区国产区| 亚洲伦伦在线| 亚洲特级毛片| 国产精品乱人伦中文| 亚洲伊人一本大道中文字幕| 午夜精品国产更新| 国产日韩在线亚洲字幕中文| 欧美在线欧美在线| 一区二区激情| 国产美女搞久久| 香蕉久久夜色精品| 裸体女人亚洲精品一区| 亚洲电影在线免费观看| 99国产精品| 国产精品地址| 亚久久调教视频| 久久伊人一区二区| 亚洲国产综合91精品麻豆| 亚洲天堂av在线免费| 国产精品午夜久久| 久久精品成人一区二区三区| 欧美大片在线看| 在线视频免费在线观看一区二区| 亚洲欧美日韩精品| 国产亚洲在线观看| 亚洲精品色婷婷福利天堂| 欧美日韩精品二区| 午夜精品视频一区| 免费欧美电影| 在线视频亚洲| 久久久国产精品亚洲一区| 在线看片第一页欧美| 亚洲深夜av| 国产在线观看91精品一区| 日韩亚洲精品视频| 国产精品自拍三区| 亚洲精选成人| 久久国产精品亚洲va麻豆| 亚洲高清不卡在线| 亚洲欧美成aⅴ人在线观看| 国产一区香蕉久久| 99精品国产在热久久下载| 国产精品人人爽人人做我的可爱 | 亚洲人成人99网站| 国产精品久久久久久久第一福利| 久久国产精品一区二区三区| 欧美日韩一区二区国产| 欧美专区在线播放| 欧美日韩亚洲一区在线观看| 欧美专区在线| 国产精品福利影院| 亚洲精品少妇30p| 国产日韩欧美成人| 一区二区欧美日韩视频| 国产在线视频欧美| 亚洲深爱激情| 在线观看日韩国产| 午夜综合激情| 亚洲黄一区二区三区| 久久成人精品无人区| 亚洲美女黄网| 久久一区二区三区四区| 在线一区二区日韩| 欧美激情欧美狂野欧美精品| 先锋影音一区二区三区| 欧美日韩综合另类| 91久久国产综合久久| 国产亚洲激情在线| 亚洲欧美bt| 99热这里只有成人精品国产| 免费不卡在线视频| 欧美一区二区三区日韩视频|