《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于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亚洲国产精品_日韩亚洲一区二区
亚洲国产裸拍裸体视频在线观看乱了 | 国产一区二区在线观看免费| 欧美日韩成人在线| 欧美成人一区二区| 麻豆成人小视频| 久久综合影音| 欧美h视频在线| 欧美—级在线免费片| 欧美电影资源| 欧美伦理影院| 欧美日韩一区二| 国产精品分类| 国产精品你懂的在线欣赏| 国产精品久久久免费| 国产精品日韩欧美一区| 国产女人精品视频| 国产一区二区三区免费观看| 国产一区二区三区在线观看免费 | 欧美在线影院| 亚洲国产一区二区视频| 亚洲欧洲精品一区| 亚洲精品中文字| 一区二区三区免费在线观看| 亚洲网站在线| 午夜在线不卡| 久久精品国产久精国产思思| 久久在线免费视频| 欧美成人乱码一区二区三区| 欧美久久一级| 欧美揉bbbbb揉bbbbb| 国产精品视频xxxx| 国产一区久久| 亚洲人成啪啪网站| 亚洲视频在线观看三级| 午夜性色一区二区三区免费视频| 欧美在线视频观看免费网站| 亚洲欧洲日本专区| 中文网丁香综合网| 久久gogo国模裸体人体| 欧美成ee人免费视频| 欧美日韩亚洲精品内裤| 国产美女精品在线| 亚洲高清网站| 亚洲一品av免费观看| 久久国产精品毛片| 一本色道**综合亚洲精品蜜桃冫| 亚洲欧美激情一区| 久久欧美中文字幕| 欧美日韩国产一区| 国产区精品视频| 亚洲国产精品视频| 亚洲综合久久久久| 亚洲精品看片| 欧美主播一区二区三区| 欧美成人一二三| 国产精品一区二区在线观看网站| 在线精品亚洲一区二区| 亚洲美女黄色片| 欧美一区二区视频在线| 一区二区不卡在线视频 午夜欧美不卡在| 先锋亚洲精品| 欧美国产先锋| 国产日韩欧美91| 亚洲裸体视频| 久久国内精品视频| 亚洲欧美日韩第一区| 欧美电影免费观看| 国产午夜精品一区理论片飘花| 亚洲日本理论电影| 久久精品一区二区三区四区| 亚洲专区在线| 欧美福利专区| 国产日韩精品电影| 亚洲美女区一区| 亚洲福利视频网| 欧美在线视频在线播放完整版免费观看 | 国产精品久线观看视频| 亚洲黄色在线看| 久久爱www| 性色av一区二区三区在线观看| 欧美成人性生活| 好吊色欧美一区二区三区四区| 中文一区在线| 艳女tv在线观看国产一区| 毛片一区二区| 国产中文一区二区三区| 亚洲免费一级电影| 亚洲一二三区精品| 欧美高清不卡| 有坂深雪在线一区| 久久成人免费日本黄色| 欧美一级播放| 国产精品久久久久久超碰| 亚洲精品国精品久久99热一| 亚洲欧洲综合另类| 久久亚洲一区| 国产主播在线一区| 午夜在线a亚洲v天堂网2018| 亚洲欧美日韩综合| 欧美亚男人的天堂| 日韩一级裸体免费视频| aa日韩免费精品视频一| 欧美国产日韩精品免费观看| 尤物精品国产第一福利三区 | 伊人狠狠色j香婷婷综合| 欧美一区二区在线观看| 欧美与黑人午夜性猛交久久久| 国产精品成人一区二区| 日韩视频不卡| 一本色道久久综合亚洲精品婷婷| 欧美成人一区二区在线| 在线观看一区| 亚洲人屁股眼子交8| 欧美不卡在线视频| 亚洲国产精品传媒在线观看| 亚洲国产精品ⅴa在线观看| 久久久国产精品一区二区三区| 国产欧美日韩视频| 亚洲欧美一区二区激情| 香蕉视频成人在线观看| 国产精品亚洲综合| 亚洲已满18点击进入久久| 欧美亚洲免费| 国产日韩欧美一区二区三区四区| 亚洲女同精品视频| 欧美一区二区三区久久精品茉莉花| 国产精品视频在线观看| 午夜宅男久久久| 久久久久久成人| 激情小说亚洲一区| 亚洲区欧美区| 欧美日本国产精品| 在线亚洲电影| 久久av一区二区三区亚洲| 韩国亚洲精品| 亚洲人在线视频| 欧美麻豆久久久久久中文| 夜夜嗨av一区二区三区四季av| 亚洲伊人久久综合| 国产精品羞羞答答xxdd| 亚洲欧美一区二区视频| 久久亚洲色图| 亚洲精品乱码| 亚洲综合色激情五月| 国产欧美一区二区三区国产幕精品| 欧美在线黄色| 欧美精品一区二区三区很污很色的 | 国产精品视频最多的网站| 亚洲女同同性videoxma| 久久夜色精品亚洲噜噜国产mv| 亚洲国产日韩欧美综合久久| 亚洲视频一区在线观看| 国产欧美精品va在线观看| 亚洲经典一区| 国产精品mv在线观看| 性色av一区二区怡红| 欧美成人免费在线视频| 日韩亚洲欧美中文三级| 欧美一区二区三区另类| 在线看国产一区| 国产精品99久久99久久久二8| 国产伦精品一区二区三区照片91 | 欧美视频在线观看视频极品 | 免费不卡在线视频| 一区二区日韩欧美| 久久久久国产精品厨房| 亚洲欧洲在线免费| 午夜精品理论片| 亚洲国产精品电影| 午夜欧美大尺度福利影院在线看| 激情伊人五月天久久综合| 一区二区三区.www| 国产在线精品二区| 亚洲小视频在线| 好看的日韩视频| 亚洲一区二区免费在线| 国内精品久久久| 亚洲新中文字幕| 永久免费精品影视网站| 午夜天堂精品久久久久| 亚洲电影免费在线观看| 欧美一区2区三区4区公司二百| 亚洲高清毛片| 久久av在线看| 中日韩高清电影网| 美日韩免费视频| 午夜伦理片一区| 欧美日韩综合久久| 亚洲欧洲日本专区| 国产日韩欧美日韩| 亚洲一区二区欧美日韩| 亚洲第一色中文字幕| 欧美一区二区三区在线观看| 亚洲人成啪啪网站| 久久亚洲午夜电影| 午夜欧美视频| 国产精品日韩专区| 亚洲天堂激情| 亚洲人成在线免费观看| 老妇喷水一区二区三区|