本發(fā)明涉及雷達(dá)技術(shù)領(lǐng)域,具體是涉及一種搜索雷達(dá)航跡數(shù)據(jù)時(shí)標(biāo)獲取方法。
背景技術(shù):
通常搜索雷達(dá)航跡時(shí)標(biāo)獲取的方法是:信號(hào)處理器在計(jì)算出目標(biāo)一次點(diǎn)跡時(shí),通過gps獲取時(shí)標(biāo),數(shù)據(jù)處理器通過處理一次點(diǎn)跡計(jì)算出航跡信息,此時(shí)航跡信息就帶有g(shù)ps時(shí)標(biāo)信息。
某型搜索雷達(dá)在靶場(chǎng)進(jìn)行目標(biāo)探測(cè)精度測(cè)量時(shí),由于雷達(dá)信號(hào)處理器與系統(tǒng)gps之間沒有數(shù)據(jù)接口,對(duì)于這類雷達(dá),信號(hào)處理器傳至數(shù)據(jù)處理器的一次目標(biāo)信息點(diǎn)就沒有g(shù)ps時(shí)標(biāo),因此數(shù)據(jù)處理器計(jì)算出的目標(biāo)航跡信息就沒有準(zhǔn)確的時(shí)標(biāo)信息,雖然該型雷達(dá)數(shù)據(jù)處理器與系統(tǒng)gps之間有數(shù)據(jù)接口,但是搜索雷達(dá)數(shù)據(jù)處理器采用非實(shí)時(shí)處理方法計(jì)算目標(biāo)航跡,因此數(shù)據(jù)處理器直接讀取gps時(shí)標(biāo)也不能給目標(biāo)航跡提供準(zhǔn)確的時(shí)標(biāo)信息,這給靶場(chǎng)計(jì)算該型雷達(dá)目標(biāo)探測(cè)精度帶來(lái)了困難。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)存在的缺陷,提供一種高精度的時(shí)標(biāo)獲取方法,用于與某型搜索雷達(dá)配套,以滿足靶場(chǎng)計(jì)算該型雷達(dá)目標(biāo)探測(cè)精度的需要。
本發(fā)明的技術(shù)方案是:一種搜索雷達(dá)航跡數(shù)據(jù)時(shí)標(biāo)獲取方法,包括以下步驟:
(1)數(shù)據(jù)處理器硬件產(chǎn)生中斷信號(hào);
(2)數(shù)據(jù)處理中斷程序通過串口讀取實(shí)時(shí)gps時(shí)間;
(3)數(shù)據(jù)處理中斷程序通過系統(tǒng)總線讀取雷達(dá)天線實(shí)時(shí)方位信息;
(4)數(shù)據(jù)處理中斷程序?qū)⒗走_(dá)天線實(shí)時(shí)方位信息和實(shí)時(shí)gps時(shí)間送至雷達(dá)數(shù)據(jù)處理主程序;
(5)數(shù)據(jù)處理主程序根據(jù)方位和時(shí)間信息建立實(shí)時(shí)方位時(shí)間關(guān)系表,由于數(shù)據(jù)處理器硬件產(chǎn)生中斷信號(hào)和雷達(dá)天線轉(zhuǎn)動(dòng)的異步性,利用相鄰方位時(shí)間插值計(jì)算整數(shù)方位對(duì)應(yīng)時(shí)間填入實(shí)時(shí)實(shí)時(shí)方位時(shí)間關(guān)系表,實(shí)時(shí)方位時(shí)間關(guān)系表在每次數(shù)據(jù)處理器硬件產(chǎn)生中斷信號(hào)實(shí)時(shí)更新;
(6)信號(hào)處理器計(jì)算一次點(diǎn)跡,一次點(diǎn)跡數(shù)據(jù)無(wú)時(shí)標(biāo),再由數(shù)據(jù)處理主程序按照常規(guī)非實(shí)時(shí)方法計(jì)算出無(wú)時(shí)標(biāo)航跡數(shù)據(jù),通過比對(duì)航跡數(shù)據(jù)的方位值和實(shí)時(shí)方位時(shí)間關(guān)系表中的方位,查詢得到航跡數(shù)據(jù)方位對(duì)應(yīng)的gps時(shí)間;
(7)將查詢到的gps時(shí)間加入航跡數(shù)據(jù),完成目標(biāo)航跡準(zhǔn)確時(shí)標(biāo)信息。
進(jìn)一步地,在上述方案中,所述雷達(dá)數(shù)據(jù)處理器固定間隔會(huì)產(chǎn)生一次中斷。
進(jìn)一步地,在上述方案中,所述數(shù)據(jù)處理器的組成主要包括cpu模塊、電源模塊、串行通信模塊和時(shí)序控制模塊;其中電源模塊主要是為各模塊提供符合要求的電壓;cpu模塊作為核心計(jì)算機(jī)為數(shù)據(jù)處理軟件的運(yùn)行、存儲(chǔ)提供了硬件平臺(tái);串行通信模塊是完成數(shù)據(jù)處理器和雷達(dá)其它分系統(tǒng)之問的數(shù)據(jù)通信;時(shí)序控制模塊響應(yīng)總線同步時(shí)鐘信號(hào),完成總線網(wǎng)絡(luò)數(shù)據(jù)時(shí)序管理,同時(shí)將數(shù)據(jù)上報(bào)cpu模塊。雷達(dá)數(shù)據(jù)處理器使用rs-422串行通信模塊實(shí)現(xiàn)一定遠(yuǎn)距離的數(shù)據(jù)傳輸,通過rs-422標(biāo)準(zhǔn)接口與發(fā)射機(jī)、接收機(jī)、信號(hào)處理器、伺服控制計(jì)算機(jī)、詢問機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)通信。
進(jìn)一步地,在上述方案中,所述數(shù)據(jù)處理器的硬件采用的是32bitcpci總線,統(tǒng)一了雷達(dá)數(shù)據(jù)處理器各模塊之間的通訊協(xié)議。
進(jìn)一步地,在上述方案中,所述信號(hào)處理器主要功能模塊包括;dma讀fifo模塊、脈壓模塊、mtd模塊、幅相正交模塊、agc處理模塊、cfar模塊及鏈路傳數(shù)模塊。
進(jìn)一步地,在上述方案中,所述信號(hào)處理器的不帶時(shí)標(biāo)的目標(biāo)點(diǎn)跡流經(jīng)預(yù)處理后存入輸入緩沖存儲(chǔ)器中,由數(shù)據(jù)處理器對(duì)輸入的點(diǎn)跡數(shù)據(jù)進(jìn)行非實(shí)時(shí)處理,其結(jié)果送終端顯示,同時(shí)數(shù)據(jù)處理器實(shí)時(shí)響應(yīng)來(lái)自終端臺(tái)的人工干預(yù)命令。
本發(fā)明的有益效果是:本發(fā)明通過數(shù)據(jù)處理器將雷達(dá)實(shí)時(shí)方位和gps時(shí)間之間建立一個(gè)對(duì)應(yīng)關(guān)系表,并且實(shí)時(shí)更新,數(shù)據(jù)處理器計(jì)算出的目標(biāo)航跡通過比對(duì)方位查關(guān)系表,獲得目標(biāo)航跡的準(zhǔn)確的時(shí)標(biāo)信息,具有精度高的優(yōu)點(diǎn)。用于與某型搜索雷達(dá)配套,可以滿足靶場(chǎng)計(jì)算該型雷達(dá)目標(biāo)探測(cè)精度的需要。
附圖說(shuō)明
圖1是本發(fā)明搜索雷達(dá)航跡數(shù)據(jù)時(shí)標(biāo)獲取方法的流程圖。
具體實(shí)施方式
下面結(jié)合具體實(shí)施方式來(lái)對(duì)本發(fā)明進(jìn)行更進(jìn)一步詳細(xì)的說(shuō)明:
一種搜索雷達(dá)航跡數(shù)據(jù)時(shí)標(biāo)獲取方法,包括以下步驟:
(1)數(shù)據(jù)處理器硬件產(chǎn)生中斷信號(hào);雷達(dá)數(shù)據(jù)處理器固定間隔會(huì)產(chǎn)生一次中斷;
(2)數(shù)據(jù)處理中斷程序通過串口讀取實(shí)時(shí)gps時(shí)間;
(3)數(shù)據(jù)處理中斷程序通過系統(tǒng)總線讀取雷達(dá)天線實(shí)時(shí)方位信息;
(4)數(shù)據(jù)處理中斷程序?qū)⒗走_(dá)天線實(shí)時(shí)方位信息和實(shí)時(shí)gps時(shí)間送至雷達(dá)數(shù)據(jù)處理主程序;
(5)數(shù)據(jù)處理主程序根據(jù)方位和時(shí)間信息建立實(shí)時(shí)方位時(shí)間關(guān)系表,由于數(shù)據(jù)處理器硬件產(chǎn)生中斷信號(hào)和雷達(dá)天線轉(zhuǎn)動(dòng)的異步性,利用相鄰方位時(shí)間插值計(jì)算整數(shù)方位對(duì)應(yīng)時(shí)間填入實(shí)時(shí)實(shí)時(shí)方位時(shí)間關(guān)系表,實(shí)時(shí)方位時(shí)間關(guān)系表在每次數(shù)據(jù)處理器硬件產(chǎn)生中斷信號(hào)實(shí)時(shí)更新;
(6)信號(hào)處理器計(jì)算一次點(diǎn)跡,一次點(diǎn)跡數(shù)據(jù)無(wú)時(shí)標(biāo),再由數(shù)據(jù)處理主程序按照常規(guī)非實(shí)時(shí)方法計(jì)算出無(wú)時(shí)標(biāo)航跡數(shù)據(jù),通過比對(duì)航跡數(shù)據(jù)的方位值和實(shí)時(shí)方位時(shí)間關(guān)系表中的方位,查詢得到航跡數(shù)據(jù)方位對(duì)應(yīng)的gps時(shí)間;
(7)將查詢到的gps時(shí)間加入航跡數(shù)據(jù),完成目標(biāo)航跡準(zhǔn)確時(shí)標(biāo)信息。
其中,數(shù)據(jù)處理器的組成主要包括cpu模塊、電源模塊、串行通信模塊和時(shí)序控制模塊;其中電源模塊主要是為各模塊提供符合要求的電壓;cpu模塊作為核心計(jì)算機(jī)為數(shù)據(jù)處理軟件的運(yùn)行、存儲(chǔ)提供了硬件平臺(tái);串行通信模塊是完成數(shù)據(jù)處理器和雷達(dá)其它分系統(tǒng)之問的數(shù)據(jù)通信;時(shí)序控制模塊響應(yīng)總線同步時(shí)鐘信號(hào),完成總線網(wǎng)絡(luò)數(shù)據(jù)時(shí)序管理,同時(shí)將數(shù)據(jù)上報(bào)cpu模塊。雷達(dá)數(shù)據(jù)處理器使用rs-422串行通信模塊實(shí)現(xiàn)一定遠(yuǎn)距離的數(shù)據(jù)傳輸,通過rs-422標(biāo)準(zhǔn)接口與發(fā)射機(jī)、接收機(jī)、信號(hào)處理器、伺服控制計(jì)算機(jī)、詢問機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)通信。數(shù)據(jù)處理器的硬件采用的是32bitcpci總線,統(tǒng)一了雷達(dá)數(shù)據(jù)處理器各模塊之間的通訊協(xié)議。信號(hào)處理器主要功能模塊包括;dma讀fifo模塊、脈壓模塊、mtd模塊、幅相正交模塊、agc處理模塊、cfar模塊及鏈路傳數(shù)模塊。信號(hào)處理器的不帶時(shí)標(biāo)的目標(biāo)點(diǎn)跡流經(jīng)預(yù)處理后存入輸入緩沖存儲(chǔ)器中,由數(shù)據(jù)處理器對(duì)輸入的點(diǎn)跡數(shù)據(jù)進(jìn)行非實(shí)時(shí)處理,其結(jié)果送終端顯示,同時(shí)數(shù)據(jù)處理器實(shí)時(shí)響應(yīng)來(lái)自終端臺(tái)的人工干預(yù)命令。
按照如下方式建立實(shí)時(shí)方位時(shí)間關(guān)系表:
假設(shè)天線轉(zhuǎn)速20轉(zhuǎn)/分,假設(shè)天線在第一圈0度時(shí),獲取到的時(shí)間是8小時(shí)0份0秒0毫秒,假設(shè)每隔14.42毫秒數(shù)據(jù)處理器硬件產(chǎn)生一次中斷信號(hào)。
每次數(shù)據(jù)處理器硬件產(chǎn)生中斷時(shí),獲取到的時(shí)間增加14.42毫秒,獲取到的天線方位信息大約增加1.73度,利用相鄰方位和時(shí)間插值計(jì)算整數(shù)方位對(duì)應(yīng)實(shí)時(shí)時(shí)間,天線每轉(zhuǎn)1度,獲取到的時(shí)間大約增加8.33毫秒,將整數(shù)方位對(duì)應(yīng)時(shí)間填入該表。這樣每圈更新此表,就建立的天線方位和gps時(shí)間的實(shí)時(shí)方位時(shí)間關(guān)系表。從表1中可以看出天線轉(zhuǎn)過一圈時(shí),獲取得到的時(shí)間正好間隔3秒,同天線轉(zhuǎn)速一致。
表1:實(shí)時(shí)方位時(shí)間關(guān)系表
最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例技術(shù)方案的精神和范圍。