李芳芳,余慧敏,魏冬冬,陳琦,嚴(yán)漪敏
(上海航天電子技術(shù)研究所,上海,201109)
控制計算機(jī)是控制系統(tǒng)的核心部件之一,是控制系統(tǒng)的計算中心、控制中心和通信中心,它收集各種傳感器信息,按照設(shè)定的控制算法進(jìn)行快速解算,按時序向執(zhí)行機(jī)構(gòu)發(fā)出各種控制指令以完成系統(tǒng)的姿態(tài)控制等任務(wù),控制計算機(jī)的性能直接影響到武器的整體性能,其工作的可靠與否直接影響發(fā)射的精度乃至發(fā)射的成功與否。
在干擾作用下控制計算機(jī)系統(tǒng)會出現(xiàn)除輸入輸出不正常的情況外,甚至?xí)霈F(xiàn)無法檢測出信號情況,導(dǎo)致工作狀態(tài)紊亂,故在有干擾的情況下,抗干擾算法在控制計算機(jī)中起著至關(guān)重要。因此對控制計算機(jī)軟件抗干擾算法的測試是必不可少的過程,對其測試方法的研究也隨之而來。
通過labview設(shè)計平臺,定制輸入,根據(jù)目標(biāo)輸入的特點繪制輸入信號,用于以后的測試。
優(yōu)點:操作簡單,易于控制;缺點:無法給出準(zhǔn)確目標(biāo)位置,無法精確定位錯誤原因。
直接在測試單元模塊前,修改功能塊的輸入值,運行軟件查看輸出值是否為期望值,類似于二方測試中的單元測試,單元測試是對軟件基本組成單元進(jìn)行的測試,在C語言中單元指函數(shù)或者子過程,在類單元測試中可以對多個函數(shù)同時進(jìn)行測試。
優(yōu)點:無需考慮前端程序影響,只考慮待測試功能項,提高測試效率;缺點:無法體現(xiàn)抗干擾的整個過程,插樁麻煩。……