本發(fā)明涉及雷達(dá)測(cè)試技術(shù)領(lǐng)域,特別涉及雷達(dá)幀故障檢測(cè)方法。
背景技術(shù):
測(cè)試性是產(chǎn)品(系統(tǒng)、子系統(tǒng)、設(shè)備或組件)能夠及時(shí)而準(zhǔn)確地確定其狀態(tài)(可工作、不可工作或性能降低),并隔離其內(nèi)部故障的一種設(shè)計(jì)特性。
機(jī)內(nèi)測(cè)試(bit)定義為系統(tǒng)或設(shè)備內(nèi)部提供的檢測(cè)和隔離故障的自動(dòng)測(cè)試能力。bit是改善系統(tǒng)或設(shè)備測(cè)試性的重要技術(shù),用于周期地或連續(xù)地監(jiān)控系統(tǒng)的運(yùn)行狀態(tài),并用于維修前的觀察或診斷。
目前在雷達(dá)系統(tǒng)主控軟件測(cè)試性設(shè)計(jì)中,面臨著一個(gè)很難解決的問(wèn)題,即雷達(dá)系統(tǒng)主控軟件一般只考慮雷達(dá)其他部分故障時(shí),對(duì)所報(bào)的故障信息進(jìn)行匯總處理,上報(bào)故障代碼,并未考慮雷達(dá)運(yùn)行所依賴(lài)的雷達(dá)幀信號(hào)及與雷達(dá)幀相關(guān)的信號(hào)的故障,導(dǎo)致整個(gè)雷達(dá)不能正常工作,雷達(dá)畫(huà)面不穩(wěn)定,不能上報(bào)故障信息,只能人工進(jìn)行判斷,大大降低了雷達(dá)的bit檢測(cè)能力。
技術(shù)實(shí)現(xiàn)要素:
為克服上述現(xiàn)有技術(shù)存在的至少一種缺陷,本發(fā)明提供了一種雷達(dá)幀故障檢測(cè)方法,包括如下步驟:
步驟一,第一級(jí)檢測(cè):
在第一設(shè)定時(shí)間內(nèi)獲取雷達(dá)幀信號(hào),判斷獲取的雷達(dá)幀信號(hào)是否大于等于第一設(shè)定個(gè)數(shù),若是則向雷達(dá)幀故障檢測(cè)裝置發(fā)送雷達(dá)狀態(tài)數(shù)據(jù)包,否則不向雷達(dá)幀故障檢測(cè)裝置發(fā)送雷達(dá)狀態(tài)數(shù)據(jù)包;
步驟二,第二級(jí)檢測(cè):
判斷雷達(dá)幀故障檢測(cè)裝置在第二設(shè)定時(shí)間內(nèi)獲取的雷達(dá)狀態(tài)數(shù)據(jù)包的個(gè)數(shù)是否大于等于第二設(shè)定個(gè)數(shù),若是則認(rèn)為雷達(dá)幀信號(hào)正確,否則認(rèn)為雷達(dá)幀信號(hào)故障。
優(yōu)選的,步驟一中的第一設(shè)定時(shí)間為1.2秒。
優(yōu)選的,步驟一中的第一設(shè)定個(gè)數(shù)為6。
優(yōu)選的,步驟二中的第二設(shè)定時(shí)間為4秒。
優(yōu)選的,步驟二中的第二設(shè)定個(gè)數(shù)為5。
本發(fā)明提供的雷達(dá)幀故障檢測(cè)方法,具有如下有益效果:
1、僅通過(guò)修改雷達(dá)系統(tǒng)主控軟件即可完成對(duì)雷達(dá)幀信號(hào)故障的檢測(cè),不增加硬件,不增加產(chǎn)品的體積和重量;
2、在雷達(dá)上電初始化后即進(jìn)行雷達(dá)幀信號(hào)檢測(cè),在4秒內(nèi)完成檢測(cè),及時(shí)給予穩(wěn)定的雷達(dá)故障畫(huà)面,不需人工進(jìn)行長(zhǎng)時(shí)間判斷;
3、進(jìn)行兩級(jí)判斷,防止虛警的發(fā)生,穩(wěn)定性強(qiáng)。
附圖說(shuō)明
圖1是雷達(dá)幀故障檢測(cè)方法的流程圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行更加詳細(xì)的描述。
需要說(shuō)明的是:下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。在附圖中,自始至終相同或類(lèi)似的標(biāo)號(hào)表示相同或類(lèi)似的元件或具有相同或類(lèi)似功能的元件。所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,在不沖突的情況下,
本技術(shù):
中的實(shí)施例及實(shí)施例中的特征可以相互組合?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明針對(duì)以往雷達(dá)系統(tǒng)主控軟件的不能對(duì)雷達(dá)幀信號(hào)進(jìn)行檢測(cè)的缺點(diǎn),提出了一種雷達(dá)幀故障檢測(cè)方法,通過(guò)兩級(jí)檢測(cè)判斷,能夠穩(wěn)定給出雷達(dá)故障信息畫(huà)面,解決了雷達(dá)畫(huà)面不穩(wěn)定,不能上報(bào)故障信息的問(wèn)題,提高雷達(dá)的bit能力。
本發(fā)明采用兩級(jí)檢測(cè)的方法,此處設(shè)置主控程序在powerpc上運(yùn)行,視頻處理程序在arm上運(yùn)行,一級(jí)檢測(cè)時(shí)間為雷達(dá)上電后1.2秒,幀周期為200毫秒,定時(shí)器1周期50毫秒,二級(jí)檢測(cè)時(shí)間為雷達(dá)上電后4秒,定時(shí)器2周期40毫秒,如圖1所示,該雷達(dá)幀故障檢測(cè)方法具體包括如下步驟:
步驟一,在雷達(dá)上電啟動(dòng)后進(jìn)行初始化,雷達(dá)幀閉鎖標(biāo)識(shí)置為0;
步驟二,powerpc內(nèi)部時(shí)鐘定時(shí)器1時(shí)間累加;
步驟三,主控程序?qū)Σ杉降睦走_(dá)幀信號(hào)個(gè)數(shù)進(jìn)行累加;
步驟四,判斷定時(shí)器1是否達(dá)到第一設(shè)定時(shí)間,本實(shí)施例中優(yōu)選的是,第一設(shè)定時(shí)間為1.2秒,若未達(dá)到則回到步驟二,否則執(zhí)行步驟五;
步驟五,判斷是否滿(mǎn)足大于等于應(yīng)收到的第一設(shè)定個(gè)數(shù),本實(shí)施例中優(yōu)選的是,第一設(shè)定個(gè)數(shù)為6,若滿(mǎn)足則執(zhí)行步驟六,不滿(mǎn)足則執(zhí)行步驟七;
步驟六,認(rèn)為幀信號(hào)正確,置雷達(dá)幀閉鎖標(biāo)志位0,執(zhí)行步驟八;
步驟七,置雷達(dá)幀閉鎖標(biāo)志位1,執(zhí)行步驟八;
步驟八,主控程序判斷雷達(dá)幀閉鎖標(biāo)志位,為0則向雷達(dá)幀故障檢測(cè)裝置發(fā)送數(shù)據(jù)包,為1則不發(fā)送數(shù)據(jù)包,其中雷達(dá)幀故障檢測(cè)裝置為視頻處理器;
步驟九,arm內(nèi)部時(shí)鐘定時(shí)器2時(shí)間累加;
步驟十,視頻處理程序?qū)Σ杉降睦走_(dá)數(shù)據(jù)包個(gè)數(shù)進(jìn)行累加;
步驟十一,判斷定時(shí)器2是否達(dá)到第二設(shè)定時(shí)間,本實(shí)施例中優(yōu)選的是,第二設(shè)定時(shí)間為4秒,若未達(dá)到則回到執(zhí)行步驟九,否則執(zhí)行步驟十二;
步驟十二,判斷是否滿(mǎn)足大于等于應(yīng)收到的第二設(shè)定個(gè)數(shù),本實(shí)施例中優(yōu)選的是,第二設(shè)定個(gè)數(shù)為5,若滿(mǎn)足則執(zhí)行步驟十三,不滿(mǎn)足則執(zhí)行步驟十四;
步驟十三,認(rèn)為幀信號(hào)正確,視頻處理器送出雷達(dá)正常畫(huà)面,結(jié)束;
步驟十四,認(rèn)為幀信號(hào)故障,視頻處理器送出雷達(dá)未能正常啟動(dòng)故障畫(huà)面。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。