两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種有效相關(guān)峰脈沖序列的判定方法及系統(tǒng)的制作方法

文檔序號:7855638閱讀:285來源:國知局
專利名稱:一種有效相關(guān)峰脈沖序列的判定方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于脈沖識別技術(shù)領(lǐng)域,尤其涉及一種有效相關(guān)峰脈沖序列的判定方法及系統(tǒng)。
背景技術(shù)
敵我識別是現(xiàn)代信息化戰(zhàn)場軍事對抗的重要手段之一,它可以大大增強(qiáng)作戰(zhàn)指揮與控制的準(zhǔn)確性和各作戰(zhàn)單位之間的協(xié)調(diào)性,顯著的加快系統(tǒng)反應(yīng)速度,降低誤傷概率,特別適合于多兵種聯(lián)合作戰(zhàn)使用。隨著現(xiàn)代戰(zhàn)爭中武器打擊精度的空前提高和破壞威力的不斷增強(qiáng),各國軍方越來越重視敵我識別系統(tǒng)的發(fā)展。現(xiàn)有的敵我識別體系存在信號串?dāng)_與混擾嚴(yán)重、保密性能差、易被利用和欺騙等缺陷,為了增強(qiáng)敵我識別系統(tǒng)的抗干擾性、安全性和保密性,需要提出加密模式的高級敵我 識別系統(tǒng)?;诩用苣J降母呒墧澄易R別系統(tǒng)能有效降低系統(tǒng)內(nèi)部干擾,提高了系統(tǒng)傳輸能力和抗干擾能力,采用新型加密技術(shù),增強(qiáng)保密性能,提高了敵我識別系統(tǒng)的抗干擾與抗偵收能力,增強(qiáng)了敵我識別系統(tǒng)在各軍兵種、盟軍聯(lián)合作戰(zhàn)時的協(xié)同作戰(zhàn)能力。在基于加密模式的高級敵我識別系統(tǒng)中,需要準(zhǔn)確定位報文的相關(guān)峰位置,從而對后續(xù)報文的內(nèi)容進(jìn)行有效高速的提取,而現(xiàn)有技術(shù)中的方法都難以實現(xiàn)準(zhǔn)確定位報文的相關(guān)峰位置。

發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在敵我識別系統(tǒng)的不能準(zhǔn)確定位報文相關(guān)峰的技術(shù)問題,本發(fā)明公開了一種有效相關(guān)峰脈沖序列的判定方法及系統(tǒng),此方法及系統(tǒng)應(yīng)用到敵我識別系統(tǒng)中,準(zhǔn)確識別出報文的相關(guān)峰,使得后續(xù)的報文識別內(nèi)容更加準(zhǔn)確,速度更加快捷。本發(fā)明采用以下技術(shù)方案實現(xiàn)
一種有效相關(guān)峰脈沖序列的判定方法,其具體包含以下步驟
步驟I.接收N次脈沖數(shù)據(jù),并對每次接收到的脈沖數(shù)據(jù)分別計算各脈沖之間的時間間隔抖動;
步驟2.根據(jù)標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍計算標(biāo)準(zhǔn)相關(guān)峰各個脈沖之間的時間間隔;
步驟3.根據(jù)實際接收到的脈沖之間的時間間隔與步驟2中的標(biāo)準(zhǔn)相關(guān)峰脈沖序列各脈沖之間的時間間隔比較,判定實際接收到的脈沖是否是相關(guān)峰脈沖序列;
步驟4.根據(jù)步驟3接收到的相關(guān)峰脈沖序列計算各個脈沖之間的時間間隔抖動;步驟5.根據(jù)步驟4接收到的相關(guān)峰脈沖序列各個脈沖之間的時間間隔抖動和步驟I實際接收到的脈沖數(shù)據(jù)計算的各個脈沖之間的時間間隔抖動比較,判定是否是有效的相關(guān)峰脈沖。具體地,所述步驟I具體為開機(jī)上電時連續(xù)接收三次數(shù)據(jù),分別對每次接收到的脈沖數(shù)據(jù)分別計算各脈沖之間的時間間隔抖動,每次接收到的脈沖數(shù)據(jù)計算三個時間間隔抖動,之后以T為周期接收更新數(shù)據(jù)。具體地,所述步驟2具體為標(biāo)準(zhǔn)相關(guān)峰由4個脈沖或者3個脈沖組成,根據(jù)各脈沖之間的固定時間間隔和公差范圍,計算各脈沖之間的時間間隔范圍。具體地,所述步驟3具體為實際接收到的脈沖之間的時間間隔落在對應(yīng)的標(biāo)準(zhǔn)相關(guān)峰脈沖之間的時間間隔范圍內(nèi),則判定實際接收到的脈沖為相關(guān)峰脈沖序列,進(jìn)入步驟4,計算各脈沖之間的時間間隔抖動,否則返回重新接收。具體地,所述步驟4具體為記錄實際接收到的相關(guān)峰各脈沖之間的時間間隔,并根據(jù)標(biāo)準(zhǔn)相關(guān)峰之間固定的時間間隔,計算出實際接收到的相關(guān)峰各脈沖之間的時間間隔
抖動。·具體地,所述步驟5具體為判斷實際接收到的相關(guān)峰之間的時間間隔抖動是否·落在三次脈沖接收數(shù)據(jù)對應(yīng)的抖動范圍內(nèi),是,則判斷實際接收到的相關(guān)峰脈沖為有效相關(guān)峰,否,則判定為無效相關(guān)峰,返回重新接收。本發(fā)明還公開上述有效相關(guān)峰脈沖序列的判定方法的實現(xiàn)系統(tǒng),包括計算有效抖動模塊、統(tǒng)計時間間隔范圍模塊和相關(guān)峰獲取及有效判定模塊,所述相關(guān)峰獲取及有效判定模塊分別連接計算有效抖動模塊、統(tǒng)計時間間隔范圍模塊;所述計算有效抖動模塊用于根據(jù)接收的數(shù)據(jù)計算有效相關(guān)峰的各個脈沖之間的時間間隔抖動,所述統(tǒng)計時間間隔范圍模塊用于根據(jù)標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算標(biāo)準(zhǔn)相關(guān)峰脈沖組成之間的時間間隔范圍,所述相關(guān)峰獲取及有效判定模塊用于根據(jù)實際接收到的脈沖序列結(jié)合統(tǒng)計時間間隔范圍模塊得到的時間間隔范圍,獲得相關(guān)峰,計算相關(guān)峰各脈沖間的時間間隔,根據(jù)計算有效抖動模塊獲得的有效相關(guān)峰各脈沖間的時間間隔抖動,比較相關(guān)峰各脈沖間的時間間隔抖動是否滿足有效相關(guān)峰各脈沖間的時間間隔抖動范圍,判定是否獲得有效相關(guān)峰。本發(fā)明的有益效果為根據(jù)標(biāo)準(zhǔn)相關(guān)峰各脈沖之間的時間間隔和公差范圍,對實際接收的復(fù)雜多變的脈沖序列進(jìn)行識別和判定,準(zhǔn)確識別述有效相關(guān)峰,使得在敵我識別系統(tǒng)中準(zhǔn)確提取出報文的起始位置,使得后續(xù)的報文識別內(nèi)容更加準(zhǔn)確,速度更加快捷,提高敵我識別系統(tǒng)的工作效率。


圖I為一種相關(guān)峰脈沖序判定的方法實施例一的流程示意圖。圖2為一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法實施例二的流程示意圖。圖3為圖2所示實施例二步驟201的流程示意圖。圖4為標(biāo)準(zhǔn)相關(guān)峰由4個脈沖組成的脈沖示意圖。圖5為標(biāo)準(zhǔn)相關(guān)峰由3個脈沖組成的脈沖示意圖,其中圖5 (A)為丟失P I后的脈沖示意圖,5 (B)為丟失P 2后的脈沖示意圖,5 (C)為丟失P 3后的脈沖示意圖,5 (D)為丟失P 4后的脈沖示意圖。圖6為圖2所示實施例一步驟202的流程示意圖。圖7為本發(fā)明一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法實施例一的結(jié)構(gòu)示意圖。圖8為本發(fā)明一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法實施例二的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合說明書附圖對本發(fā)明的實施方式作具體說明。本發(fā)明公開了一種有效相關(guān)峰脈沖序列的判定方法流程圖,其具體包含以下步驟
步驟I.根據(jù)實際接收到的脈沖數(shù)據(jù)計算各脈沖之間的時間間隔抖動;
步驟2.根據(jù)標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍計算相關(guān)峰各個脈沖之間的時間間隔;
步驟3.根據(jù)實際接收到的脈沖之間的時間間隔與步驟2中的標(biāo)準(zhǔn)相關(guān)峰脈沖序列各脈沖之間的時間間隔比較,判定實際接收到的脈沖是否是相關(guān)峰脈沖序列;
步驟4.根據(jù)步驟3接收到的相關(guān)峰脈沖序列計算各個脈沖之間的時間間隔抖動;步驟5.根據(jù)步驟4接收到的相關(guān)峰脈沖序列各個脈沖之間的時間間隔抖動和步驟I實際接收到的脈沖數(shù)據(jù)計算的各個脈沖之間的時間間隔抖動比較,判定是否是有效的相關(guān)峰脈沖。上述本發(fā)明提供的相關(guān)峰脈沖序列識別及判定的方法,根據(jù)標(biāo)準(zhǔn)相關(guān)峰各脈沖之 間的時間間隔和公差范圍,對實際接收的復(fù)雜多變的脈沖序列進(jìn)行識別和判定,提高系統(tǒng)的工作效率。圖I為本發(fā)明提供一種相關(guān)峰脈沖序判定的方法實施例一的流程示意圖,如圖I所示,包括以下步驟
步驟101、根據(jù)接收的數(shù)據(jù)計算有效相關(guān)峰各脈沖之間的時間間隔抖動,如開機(jī)上電時連續(xù)接收三次數(shù)據(jù),之后以T為周期接收數(shù)據(jù);
步驟102、根據(jù)標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍計算相關(guān)峰各個脈沖之間的時間間隔,其中標(biāo)準(zhǔn)相關(guān)峰由4個脈沖或者3個脈沖組成,如圖5所示;
步驟103、根據(jù)實際接收到的脈沖之間的時間間隔,結(jié)合標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍,判定是否是相關(guān)峰脈沖序列;
步驟104、根據(jù)接收到的相關(guān)峰脈沖序列計算各個脈沖之間的時間間隔抖動;
步驟105、根據(jù)接收到的相關(guān)峰脈沖序列各個脈沖之間的時間間隔抖動和根據(jù)接收的數(shù)據(jù)計算的有效相關(guān)峰各個脈沖之間的時間間隔抖動比較,判定是否是有效的相關(guān)峰脈沖。圖2為本發(fā)明提供一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法實施例二的流程示意圖,如圖2所示,包括以下步驟
步驟201、根據(jù)接收的數(shù)據(jù)計算有效相關(guān)峰的4個脈沖之間的時間間隔抖動,接收的數(shù)據(jù)分為三組,為 ΜΕ_1,TIME和 ΜΕ_2,每一組 ΜΕ數(shù)據(jù)對應(yīng)有效相關(guān)峰的三組抖動Λ tl_抖、Λ t2_抖和Λ t3_抖,即TIME_1數(shù)據(jù)對應(yīng)抖動Λ tl_抖I、Λ t2_抖I和Λ t3_抖
I;TIME數(shù)據(jù)對應(yīng)抖動Λ tl_抖2、Λ t2_抖2和Λ t3_抖2 ;TIME_2數(shù)據(jù)對應(yīng)抖動Λ tl_抖3、Λ t2_抖3和Λ t3_抖3 ;以T為周期接收新的數(shù)據(jù),即有效的三組抖動以T為周期更新;步驟202、根據(jù)標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由4個脈沖或3個脈沖組成的相關(guān)峰之間的時間間隔范圍,根據(jù)可能存在的幾種情況計算P1P2、P1P3、P2P3、P2P4、P3P4和P1P4之間的時間間隔;
步驟203、根據(jù)實際接收到的脈沖之間的時間關(guān)系是否滿足標(biāo)準(zhǔn)相關(guān)峰可能存在的幾種情況對應(yīng)的P1P2、P1P3、P2P3、P2P4和P3P4之間的時間間隔,不滿足,返回重新接收;滿足,判定為相關(guān)峰,計算相互之間的時間間隔抖動,得到實際脈沖抖動值A(chǔ)tl_實、Λt2_實和八丨3_實;判斷八丨1_實、At2_實和At3_實中任意兩個是否在三組 ΜΕ數(shù)據(jù)對應(yīng)的抖動范圍 Λ tl_ 抖 I、Λ t2_ 抖 I、Λ t3_ 抖 1,Δ tl_ 抖 2、Δ t2_ 抖 2、Δ t3_ 抖 2,Δ tl_ 抖3、八12_抖3、八13_抖3中對應(yīng)的兩個范圍內(nèi),滿足,判定為有效相關(guān)峰,輸出有效相關(guān)峰脈沖標(biāo)志,不滿足,判定為無效相關(guān)峰,返回重新接收;
具體地,圖3為圖2所示實施例二步驟201的流程示意圖,如圖3所示,根據(jù)接收的數(shù)據(jù)計算有效相關(guān)峰的4個脈沖之間的時間 間隔抖動的過程如下
步驟2011、開機(jī)上電連續(xù)接收三次有效數(shù)據(jù)。步驟2012、提取有效數(shù)據(jù)位,命名為TΙΜΕ_1、 ΜΕ和 ΜΕ_2,用于計算有效相關(guān)峰的4個脈沖之間的時間間隔抖動。步驟2013、根據(jù) ΜΕ_1、TIME和 ΜΕ_2的數(shù)據(jù)計算有效相關(guān)峰的4個脈沖之間的時間間隔抖動,每一組 ΜΕ數(shù)據(jù)對應(yīng)有效相關(guān)峰的三組抖動Λ tl_抖、Λ t2_抖和Λ t3_抖,即TIME_1數(shù)據(jù)對應(yīng)抖動Λ tl_抖I、Λ t2_抖I和Λ t3_抖I ;TIME數(shù)據(jù)對應(yīng)抖動Λ tl_抖2、Δ t2_抖2和Λ t3_抖2 ;TIME_2數(shù)據(jù)對應(yīng)抖動Λ tl_抖3、Δ t2_抖3和Λ t3_抖3 ;
步驟2014、以T為周期接收新的有效數(shù)據(jù)。步驟2015、提取有效數(shù)據(jù)位,更新三組 ΜΕ數(shù)據(jù),之前的 ΜΕ_1數(shù)據(jù)移除,將TIME數(shù)據(jù)移做 ΜΕ_1,將 ΜΕ_2數(shù)據(jù)移做 ΜΕ,提取新的有效數(shù)據(jù)位作為 ΜΕ_2。步驟2016、根據(jù)新的 ΜΕ_1、TIME和 ΜΕ_2的數(shù)據(jù)計算有效相關(guān)峰的4個脈沖之間的時間間隔抖動,更新三組 ΜΕ數(shù)據(jù)對應(yīng)三組有效的抖動Λ tl_抖、Λ t2_抖和Λ t3_抖,即更新TIME_1數(shù)據(jù)對應(yīng)抖動Λ tl_抖I、Λ t2_抖I和Λ t3_抖I ;TIME數(shù)據(jù)對應(yīng)抖動Λ tl_抖2、Λ t2_抖2和Λ t3_抖2 ;TIME_2數(shù)據(jù)對應(yīng)抖動Λ tl_抖3、Λ t2_抖3和Λ t3_抖3。標(biāo)準(zhǔn)相關(guān)峰由4個脈沖組成,如圖4所示標(biāo)準(zhǔn)相關(guān)峰脈沖示意圖,依次為PU P2、P3和P4,以P4的下降沿為基準(zhǔn),P1、P2和P3相對于P4的下降沿具有固定時間間隔T1、T2和Τ3和公差范圍Λ tl、Λ t2和Λ t3。圖5為標(biāo)準(zhǔn)相關(guān)峰丟失一個脈沖后的脈沖示意圖。圖6為圖2所示實施例一步驟202的流程示意圖,如圖6所示,根據(jù)標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍計算相關(guān)峰各個脈沖之間的時間間隔的過程如下
標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由4個或者3個脈沖組成,脈沖以P4下降沿為基準(zhǔn),P1、P2、P3與P4之間具有固定時間間隔(T1、T2和Τ3)和公差范圍(Λ tl、Λ t2和Λ t3),如圖5所示。步驟2021、標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由4個脈沖組成,計算P1P2P3P4對應(yīng)P1P2、P2P3和P3P4脈沖之間的時間間隔,其中,P1P2之間的時間間隔為T12=T 1-T2+ Λ 11- Λ t2,P2P3 之間的時間間隔為 T23=T2 - Τ3+ Λ t2_ Λ t3,Ρ3Ρ4 之間的時間間隔為 T34=T3+At3。步驟2022、標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由3個脈沖組成,有效脈沖為P1P2P3,對應(yīng)P1P2、P1P3和P2P3脈沖之間的時間間隔,其中,P1P2之間的時間間隔為T12=Tl-T2+Atl-At2,PlP3 之間的時間間隔為 Τ13=Τ1_Τ3+Λ tl-Λ t3,P2P3 之間的時間間隔為 T23=T2 - Τ3+ Δ t2- Δ t3。步驟2023、標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由3個脈沖組成,有效脈沖為P1P2P4,對應(yīng)P1P2、P1P4和P2P4脈沖之間的時間間隔,其中,P1P2之間的時間間隔為Τ12=Τ1-Τ2+ Δ tl-Δ t2,P1P4之間的時間間隔為Τ14=Τ1+ Δ tl, P2P4之間的時間間隔為T24=T2+At2。步驟2024、標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由3個脈沖組成,有效脈沖為P1P3P4,對應(yīng)P1P3、P1P4和P3P4脈沖之間的時間間隔,其中,P1P3之間的時間間隔為Τ13=Τ1-Τ3+ Δ tl-Δ t3,P1P4之間的時間間隔為Τ14=Τ1+ Δ tl, P3P4之間的時間間隔為T34=T3+At3。步驟2025、標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由3個脈沖組成,有效脈沖為P2P3P4,對應(yīng)P2P3、P3P4和P2P4脈沖之間的時間間隔,其中,P2P3之間的時間間隔為 T23=T2 - Τ3+ Δ t2- Δ t3, P3P4之間的時間間隔為Τ34=Τ3+ Δ t3, P2P4之間的時間間隔為T24=T2+At2。相關(guān)峰獲取及有效判定的過程如下
步驟2031、獲得第一個脈沖,如果是相關(guān)峰脈沖,則可能是P1,也可能是P2,至步驟2032,等待接收第二個脈沖。步驟2032、獲得第二個脈沖。步驟2033、判斷第一個脈沖和第二個脈沖之間的時間間隔,如果在P2P3時間段內(nèi),至步驟2034 ;如果不在P2P3時間段內(nèi),則至步驟2040判斷另外的情況。步驟2034、判定第一個脈沖是P2,第二個脈沖必然是P3,獲得P2P3的時間reg_p2p3,至步驟2035,等待接收第三個脈沖。步驟2035、如果是相關(guān)峰脈沖,則獲得的第三個脈沖,必然在P3P4范圍內(nèi),等待P3P4的時間,如果在時間范圍內(nèi)接收到了脈沖,則至步驟2036 ;如果時間超過P3P4范圍,仍然沒有接收到脈沖,則返回步驟2031不用考慮,因為丟失了 Pl和P4兩個脈沖。步驟2036、記下P3P4之間的時間間隔,存入reg_p3p4,同時判定出第一個脈沖是P2,第二個脈沖是P3,第三個脈沖是P4。步驟2037、根據(jù)reg_p2p3和reg_p3p4計算P2P3相對于P4的實際脈沖抖動Δ t2_實和 Δ t3_ 實,計算方法為 reg_p2p3=T2-T3+A t2_ 實-Δ t3_ 實,reg_p3p4=T3+Δ t3_ 實,獲得At2_實和八丨3_實,至步驟2038。步驟2038、根據(jù)實際的脈沖抖動Λ t2_實和Λ t3_實,與步驟201中計算得到的三組 ΜΕ數(shù)據(jù)對應(yīng)的的抖動八七2_抖1、八七3_抖1,八七2_抖2、Λ t3_抖2和Λ t2_抖
3、Δ t3_抖3進(jìn)行比對,如果Λ t2_實和Λ t3_實落在Λ t2_抖I、Λ t3_抖1,Λ t2_抖2、八七3_抖2和At2_W 3、At3_W 3中的任意一組范圍內(nèi),至步驟2039,否則返回2031。步驟2039、獲得有效相關(guān)峰,并輸出有效脈沖指示p4_trig。步驟2040、判斷第一個脈沖和第二個脈沖之間的時間間隔,如果在P1P3時間段內(nèi),至步驟2041 ;如果不在P1P3時間段內(nèi),則至步驟2047判斷另外的情況。步驟2041、判定第一個脈沖是P1,第二個脈沖必然是P3,獲得P1P3的時間reg_plp3,至步驟2042,等待接收第三個脈沖。步驟2042、如果是相關(guān)峰脈沖,則獲得的第三個脈沖,必然在P3P4范圍內(nèi),等待P3P4的時間,如果在時間范圍內(nèi)接收到了脈沖,則至步驟2043 ;如果時間超過P3P4范圍,仍然沒有接收到脈沖,則返回步驟2031不用考慮,因為丟失了 P2和P4兩個脈沖。步驟2043、記下P3P4之間的時間間隔,存入reg_p3p4,同時判定出第一個脈沖是Pl,第二個脈沖是P3,第三個脈沖是P4。步驟2044、根據(jù)根據(jù)reg_plp3和reg_p3p4計算P1P3相對于P4的實際抖動Δ tl_實和 Δ t3_ 實,計算方法為 reg_plp3=Tl-T3+A tl_ 實-Δ t3_ 實,reg_p3p4=T3+Δ t3_ 實,獲得Atl_實和八七3_實,至步驟2045。步驟2045、根據(jù)實際的脈沖抖動八七1_實和八七3_實,與步驟201中計算得到的三組 ΜΕ數(shù)據(jù)對應(yīng)三組有效的抖動Λ tl_抖I、Δ t3_抖1,Λ tl_抖2、Δ t3_抖2和Λ tl_ 抖3、At3_W3進(jìn)行比對,如果八衍_實和At3_實落在八衍_抖I、At3_W 1,八衍_抖2、八七3_抖2和Λ tl—抖3、Λ七3_抖3中的任意一組范圍內(nèi),至步驟2046,否則返回2031。步驟2046、獲得有效相關(guān)峰,并輸出有效脈沖指示p4_trig。步驟2047、判斷第一個脈沖和第二個脈沖之間的時間間隔,如果在P1P2時間段內(nèi),至步驟2048 ;如果不在P1P2時間段內(nèi),則返回步驟2031。步驟2048、判定第一個脈沖是P1,第二個脈沖必然是P2,獲得P1P2的時間reg_plp2,至步驟2049,等待接收第三個脈沖。步驟2049、如果是相關(guān)峰脈沖,則獲得的第三個脈沖,必然在P2P3或者P2P4范圍內(nèi),如果在P2P3時間段內(nèi),至步驟2050 ;如果不在P2P3時間段內(nèi),則至步驟2059判斷另外的情況。步驟2050、記下P2P3之間的時間間隔,存入reg_p2p3,同時判定出第一個脈沖是P1,第二個脈沖是P2,第三個脈沖是P3。步驟2051、根據(jù)reg_plp2和reg_p2p3計算P1P2P3相對于P4的抖動,計算方法為reg_plp2=Tl-T2+ Λ tl_ 實-Λ t2_ 實,reg_p2p3=T2_T3+ Λ t2_ 實-Λ t3_ 實獲得 Λ tl、Λ t2和Λ t3之間的時間差,至步驟2052。步驟2052、根據(jù)實際的脈沖抖動八丨1_實、At2_實和Λ t3_實之間的時間差,與步驟201中計算得到的三組 ΜΕ數(shù)據(jù)對應(yīng)三組有效的抖動八丨1_抖I、Λ t2_抖I、Δ t3_抖1,Λ tl_抖2、Δ t2_抖2、Δ t3_抖2和Λ tl_抖3、Δ t2_抖3、Δ t3_抖3之間的時間差進(jìn)行比對,如果八七1_實、八七2_實和Λ t3_實之間的時間差落在Atl_W I、At2_W I、Λ t3_ 抖 1,Δ tl_ 抖 2、Δ t2_ 抖 2、Δ t3_ 抖 2 和 Λ tl_ 抖 3、Δ t2_ 抖 3、Δ t3_ 抖 3 之間的時間差中的任意一組范圍內(nèi),至步驟2058,否則至步驟2053。步驟2053、如果Atl_實、At2_實和Λ t3_實之間的時間差沒有落在I、Λ t2_ 抖 I、Λ t3_ 抖 1,Λ tl_ 抖 2、Δ t2_ 抖 2、Δ t3_ 抖 2 和 Λ tl_ 抖 3、Δ t2_ 抖 3、Δ t3_抖3之間的時間差中的任意一組范圍內(nèi),說明P1P2P3不足以判定為有效相關(guān)峰,必須獲得P4以后進(jìn)行判定,P4必然在P3P4范圍內(nèi),等待P3P4的時間,如果在時間范圍內(nèi)接收到了脈沖,則至步驟2054 ;如果時間超過P3P4范圍,仍然沒有接收到脈沖,則返回步驟2031不用考慮。步驟2054、獲得P3P4的時間reg_p3p4。至步驟2055。
步驟2055、根據(jù)根據(jù) reg_plp2、reg_p2p3 和 reg_p3p4 計算 P1P2P3 相對于 P4 的抖動八11_實、At2_ 實和 At3_ 實,計算方法為 reg_plp2=Tl_T2+Atl_ 實-At2_ 實,reg_ρ2ρ3=Τ2-Τ3+ Λ t2_ 實-Λ t3_ 實,reg_p3p4=T3+ Λ t3_ 實,獲得 Λ tl_ 實、Λ t2_ 實和 Λ t3_實,至步驟2056。步驟2056、根據(jù)實際的脈沖抖動Λ tl_實、Λ t2_實和Λ t3_實,與步驟201中計算得到的三組 ΜΕ數(shù)據(jù)對應(yīng)三組有效的抖動Λ tl_抖I、Λ t2_抖I、Λ t3_抖1,Λ tl_抖
2、八七2_抖2、和厶衍_抖3、At2jif3、Λ t3_抖3進(jìn)行比對,如果Atl_實、Δ t2_ 實和 Λ t3_ 實落在 Λ tl_ 抖 I、Λ t2_ 抖 I、Λ t3_ 抖 1,Λ tl_ 抖 2、Δ t2_ 抖 2、Δ t3_抖2和Atl_W3、At2_W3、Λ七3_抖3中的任意一組范圍內(nèi),至步驟2057,否則至步驟2031。步驟2057、獲得有效相關(guān)峰,并輸出有效脈沖指示p4_trig。 步驟2058、根據(jù)Atl_實、At2_實和Λ t3_實之間的時間差落在Atljifl、At2_抖 I、Λ t3_ 抖 1,Δ tl_ 抖 2、Δ t2_ 抖 2、Δ t3_ 抖 2 和 Λ tl_ 抖 3、Δ t2_ 抖 3、Δ t3_ 抖 3之間的時間差中的具體一組范圍,可以獲得有效抖動值八〖1_實、At2_實、八〖3_實,推算出P4的時間,在時間到達(dá)的時刻輸出有效相關(guān)峰指示p4_trig。步驟2059、如果是相關(guān)峰脈沖,則獲得的第三個脈沖,必然在P2P4范圍內(nèi),如果在時間范圍內(nèi)收到第三個脈沖,至步驟2060,否則返回2031,因為丟失了 P3P4兩個脈沖。步驟2060、記下P2P4之間的時間間隔,存入reg_p2p4,同時判定出第一個脈沖是Pl,第二個脈沖是P2,第三個脈沖是P4,至步驟2061。步驟2061、根據(jù)根據(jù)reg_plp2和reg_p2p4計算P1P2相對于P4的抖動Δ tl_實和 Δ t2_ 實,計算方法為 reg_plp2=Tl-T2+A tl_ 實-Δ t2_ 實,reg_p2p4=T2+Δ t2_ 實,獲得Atl_實和八丨2_實,至步驟2062。步驟2062、根據(jù)實際的脈沖抖動Atl_實和八丨2_實,與步驟201中計算得到的三組 ΜΕ數(shù)據(jù)對應(yīng)三組有效的抖動Λ tl_抖I、Δ t2_抖1,Λ tl_抖2、Δ t2_抖2和Λ tl_抖3、At2_W3進(jìn)行比對,如果八衍_實和At2_實落在I、At2_W 1,八衍_抖
2、八七2_抖2和Λ tl—抖3、Λ七2_抖3中的任意一組范圍內(nèi),至步驟2063,否則返回2031。步驟2063、獲得有效相關(guān)峰,并輸出有效脈沖指示p4_trig。圖7為本發(fā)明一種有效相關(guān)峰脈沖序列的判定方法實施例一的結(jié)構(gòu)示意圖。如圖7所示,包括計算有效抖動模塊71、統(tǒng)計時間間隔范圍模塊72和相關(guān)峰獲取及有效判定模塊73。其中,計算有效抖動模塊71根據(jù)接收的數(shù)據(jù)計算有效相關(guān)峰的4個脈沖之間的時間間隔抖動,獲得三組 ΜΕ數(shù)據(jù)對應(yīng)的三組Λ tl_抖、Λ t2_抖和Λ t3_抖;統(tǒng)計時間間隔范圍模塊72根據(jù)標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算由4個脈沖或3個脈沖組成的相關(guān)峰之間的時間間隔范圍;相關(guān)峰獲取及有效判定模塊73根據(jù)實際接收到的脈沖序列結(jié)合統(tǒng)計時間間隔范圍模塊得到的時間間隔范圍,獲得相關(guān)峰,計算相關(guān)峰各脈沖間的時間間隔,根據(jù)計算有效抖動模塊獲得的有效相關(guān)峰各脈沖間的時間間隔抖動,比較相關(guān)峰各脈沖間的時間間隔抖動是否滿足有效相關(guān)峰各脈沖間的時間間隔抖動范圍,判定是否獲得有效相關(guān)峰。本發(fā)明提供的相關(guān)峰脈沖序列識別及判定的方法,根據(jù)標(biāo)準(zhǔn)相關(guān)峰各脈沖之間的時間間隔和公差范圍,對實際接收的復(fù)雜多變的脈沖序列進(jìn)行識別和判定,提高系統(tǒng)的工作效率。圖8為本發(fā)明一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法實施例二的結(jié)構(gòu)示意圖,該實施例的一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法可用于實現(xiàn)本發(fā)明上述圖I或圖2所示實施例的一種復(fù)雜多變的相關(guān)峰脈沖序列識別及判定的方法流程。如圖8所示,包括計算有效抖動模塊71、統(tǒng)計時間間隔范圍模塊72和相關(guān)峰獲取及有效判定模塊73。在上述圖7所示實施例的基礎(chǔ)上,本實施例中,計算有效抖動模塊71進(jìn)一步包括數(shù)據(jù)獲取單元711、計算有效時間間隔單元712、更新數(shù)據(jù)單元713和更新有效時間間隔單元 714。
具體地,數(shù)據(jù)獲取單元711根據(jù)接收的數(shù)據(jù)對與時間間隔相關(guān)的有效數(shù)據(jù)位進(jìn)行數(shù)據(jù)提取獲得數(shù)據(jù),有效的數(shù)據(jù)位有三組,為 ΜΕ_1、TIME和 ΜΕ_2 ; 計算有效時間間隔單元712根據(jù)提取的有效數(shù)據(jù)位TIME_1、TIME和TIME_2計算有效時間間隔,每一組TIME數(shù)據(jù)對應(yīng)三組有效的時間間隔抖動Λ tl_抖、Λ t2_抖和Λ t3_抖,共有三組 ΜΕ數(shù)據(jù)分別對應(yīng)三組抖動Λ tl_抖、Δ t2_抖和Λ t3_抖。即 ΜΕ_1數(shù)據(jù)對應(yīng)抖動Λ tl_抖I、Δ t2_抖I和Λ t3_抖I ; ΜΕ數(shù)據(jù)對應(yīng)抖動Λ tl_抖2、Δ t2_抖2和Λ t3_抖2 ;TIME_2數(shù)據(jù)對應(yīng)抖動Λ tl_抖3、Λ t2_抖3和Λ t3_抖3。更新數(shù)據(jù)單元713根據(jù)以T為周期獲取新的數(shù)據(jù),對有效數(shù)據(jù)位進(jìn)行提取,根據(jù)更新的有效數(shù)據(jù)位,將新獲取的數(shù)據(jù)作為TIME_2,之前的數(shù)據(jù)依次移出,即之前的TIME_1移出,之前的 ΜΕ移作 ΜΕ_1,之前的 ΜΕ_2移作 ΜΕ,新獲取的數(shù)據(jù)作為 ΜΕ_2,獲得新的三組 ΜΕ數(shù)據(jù)。更新有效時間間隔單元714根據(jù)更新的有效數(shù)據(jù)位三組 ΜΕ,計算更新有效時間間隔 Λ tl_ 抖 I、Λ t2_ 抖 I、Λ t3_ 抖 1,Δ tl_ 抖 2、Δ t2_ 抖 2、Δ t3_ 抖 2 和 Λ tl_ 抖 3、Δ t2_ -4 3、Δ t3_ -4 3。在上述圖7所示實施例的基礎(chǔ)上,本實施例中,統(tǒng)計時間間隔范圍模塊72進(jìn)一步包括第一時間間隔范圍單元721、第二時間間隔范圍單元722、第三時間間隔范圍單元723、第四時間間隔范圍單元724和第五時間間隔范圍單元725。具體地,第一時間間隔范圍單元721用于計算有效脈沖為Ρ1Ρ2Ρ3時,對應(yīng)Ρ1Ρ2、P1Ρ3和Ρ2Ρ3脈沖之間的時間間隔,P1Ρ2之間的時間間隔為T12=Τ 1-Τ2+ Λ 11- Λ t2,P1Ρ3之間的時間間隔為T13=T1-T3+Atl-At3,P2P3之間的時間間隔為T23=T2 - T3+Λ t2_ Λ t3。第二時間間隔范圍單元722用于計算有效脈沖為P1P2P4時,對應(yīng)P1P2、P1P4和P2P4脈沖之間的時間間隔,P1P2之間的時間間隔為T12=T1-T2+Atl-At2,P1P4之間的時間間隔為T14=T1+Atl, P2P4之間的時間間隔為T24=T2+At2。第三時間間隔范圍單元723用于計算有效脈沖為P1P3P4時,對應(yīng)P1P3、P1P4和P3P4脈沖之間的時間間隔,PIP3之間的時間間隔為T13=T I-T3+ Λ 11 - Λ 13,P1P4之間的時間間隔為T14=T1+Atl, P3P4之間的時間間隔為T34=T3+At3。第四時間間隔范圍單元724用于計算有效脈沖為P2P3P4時,對應(yīng)P2P3、P3P4和P2P4脈沖之間的時間間隔,P2P3之間的時間間隔為T23=T2 - Τ3+ Λ t2_ Λ t3,Ρ3Ρ4之間的時間間隔為T34=T3+At3,P2P4之間的時間間隔為T24=T2+At2。
第五時間間隔范圍單元725用于計算有效脈沖為P1P2P3P4時,對應(yīng)P1P2、P2P3和P3P4脈沖之間的時間間隔,P1P2之間的時間間隔為T12=T1-T2+Atl-At2,P2P3之間的時間間隔為T23=T2 -T3+At2-At3, P3P4之間的時間間隔為T34=T3+At3。在上述圖7所不實施例的基礎(chǔ)上,本實施例中,相關(guān)峰獲取及有效判定|旲塊73進(jìn)一步包括采樣接收的脈沖單元731、脈沖判定單元732、計算抖動單元733和有效判定單元734。具體地,采樣接收的脈沖單元731,采用4倍于相關(guān)峰脈沖序列的時鐘,來采樣接收的脈沖序列,獲取脈沖到達(dá)時間。 脈沖判定單元732,根據(jù)統(tǒng)計時間間隔范圍模塊72獲得的時間間隔范圍,對實際接收的相關(guān)峰脈沖序列進(jìn)行采樣和判定,根據(jù)接收脈沖序列相互之間的時間間隔滿足P1P2、P1P3、P2P3、P2P4、P3P4和P1P4中的具體組合,來判定實際接收的脈沖序列為P1P2P3、P1P2P4、P1P3P4、P2P3P4 和 P1P2P3P4 中的具體哪種情況。計算抖動單元733,根據(jù)脈沖判定單元獲得的脈沖序列,計算P1P2、P1P3、P2P3、P2P4和P3P4中的對應(yīng)的時間間隔,獲得實際脈沖抖動八〖1_實、At2_實和At3_實。有效判定單元734,根據(jù)計算有效抖動模塊71獲得的有效抖動范圍,結(jié)合計算抖動單元獲得的實際抖動范圍,進(jìn)行比對,判定實際脈沖抖動Atl _實、At2_實和八〖3_實是否在三組 ΜΕ數(shù)據(jù)對應(yīng)的三組Λ tl_抖I、Λ t2_抖I、Λ t3_抖1,Λ tl_抖2、Δ t2_抖
2、和八七1_抖3、At2jif3、Λ t3_抖3抖動范圍內(nèi),其中Atl_實、Λ t2_實和Λ t3_ 實任意兩個滿足任意一組 Atljifl、At2j4l、At3j4l,2、Λ t2_ 抖
2、Δ t3_抖2和Λ tl_抖3、Δ t2_抖3、Δ t3_抖3中對應(yīng)的兩個,判定為有效的相關(guān)峰脈沖。這里已經(jīng)通過具體的實施例子對本發(fā)明進(jìn)行了詳細(xì)描述,提供上述實施例的描述為了使本領(lǐng)域的技術(shù)人員制造或適用本發(fā)明,這些實施例的各種修改對于本領(lǐng)域的技術(shù)人員來說是容易理解的。本發(fā)明并不限于這些例子,或其中的某些方面。本發(fā)明的范圍通過附加的權(quán)利要求進(jìn)行詳細(xì)說明。上述說明示出并描述了本發(fā)明的一個優(yōu)選實施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動。而本領(lǐng)域人員所進(jìn)行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種有效相關(guān)峰脈沖序列的判定方法,其具體包含以下步驟 步驟I.接收N次脈沖數(shù)據(jù),并對每次接收到的脈沖數(shù)據(jù)分別計算各脈沖之間的時間間隔抖動; 步驟2.根據(jù)標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍計算標(biāo)準(zhǔn)相關(guān)峰各個脈沖之間的時間間隔; 步驟3.根據(jù)實際接收到的脈沖之間的時間間隔與步驟2中的標(biāo)準(zhǔn)相關(guān)峰脈沖序列各脈沖之間的時間間隔比較,判定實際接收到的脈沖是否是相關(guān)峰脈沖序列; 步驟4.根據(jù)步驟3接收到的相關(guān)峰脈沖序列計算各個脈沖之間的時間間隔抖動; 步驟5.根據(jù)步驟4接收到的相關(guān)峰脈沖序列各個脈沖之間的時間間隔抖動和步驟I實際接收到的脈沖數(shù)據(jù)計算的各個脈沖之間的時間間隔抖動比較,判定是否是有效的相關(guān)峰脈沖。
2.如權(quán)利要求I所述的有效相關(guān)峰脈沖序列的判定方法,其特征在于所述步驟I具體為開機(jī)上電時連續(xù)接收三次數(shù)據(jù),對每次接收到的脈沖數(shù)據(jù)分別計算各脈沖之間的時間間隔抖動,每次接收到的脈沖數(shù)據(jù)計算三個時間間隔抖動,之后以T為周期接收更新數(shù)據(jù)。
3.如權(quán)利要求2所述的有效相關(guān)峰脈沖序列的判定方法,其特征在于所述步驟2具體為標(biāo)準(zhǔn)相關(guān)峰由4個脈沖或者3個脈沖組成,根據(jù)各脈沖之間的固定時間間隔和公差范圍,計算各脈沖之間的時間間隔范圍。
4.如權(quán)利要求3所述的有效相關(guān)峰脈沖序列的判定方法,其特征在于所述方法包括在接收的脈沖數(shù)據(jù)判斷為丟失了兩個脈沖時,重新接收新的數(shù)據(jù)進(jìn)行判斷。
5.如權(quán)利要求4所述的有效相關(guān)峰脈沖序列的判定方法,其特征在于所述步驟3具體為實際接收到的脈沖之間的時間間隔落在對應(yīng)的標(biāo)準(zhǔn)相關(guān)峰脈沖之間的時間間隔范圍內(nèi),則判定實際接收到的脈沖為相關(guān)峰脈沖序列,進(jìn)入步驟4,計算各脈沖之間的時間間隔抖動,否則返回重新接收。
6.如權(quán)利要求5所述的有效相關(guān)峰脈沖序列的判定方法,其特征在于所述步驟4具體為記錄實際接收到的相關(guān)峰各脈沖之間的時間間隔,并根據(jù)標(biāo)準(zhǔn)相關(guān)峰之間固定的時間間隔,計算出實際接收到的相關(guān)峰各脈沖之間的時間間隔抖動。
7.如權(quán)利要求6所述的有效相關(guān)峰脈沖序列的判定方法,其特征在于所述步驟5具體為判斷實際接收到的相關(guān)峰各脈沖之間的時間間隔抖動是否落在三次接收脈沖數(shù)據(jù)對應(yīng)的抖動范圍內(nèi),是,則判斷實際接收到的相關(guān)峰脈沖為有效相關(guān)峰,否,則判定為無效相關(guān)峰,返回重新接收。
8.如權(quán)利要求I所述的有效相關(guān)峰脈沖序列的判定方法的實現(xiàn)系統(tǒng),其特征在于包括計算有效抖動模塊、統(tǒng)計時間間隔范圍模塊和相關(guān)峰獲取及有效判定模塊,所述相關(guān)峰獲取及有效判定模塊分別連接計算有效抖動模塊、統(tǒng)計時間間隔范圍模塊;所述計算有效抖動模塊用于根據(jù)接收的數(shù)據(jù)計算有效相關(guān)峰的各個脈沖之間的時間間隔抖動,所述統(tǒng)計時間間隔范圍模塊用于根據(jù)標(biāo)準(zhǔn)相關(guān)峰的位置和公差范圍計算標(biāo)準(zhǔn)相關(guān)峰脈沖組成之間的時間間隔范圍,所述相關(guān)峰獲取及有效判定模塊用于根據(jù)實際接收到的脈沖序列結(jié)合統(tǒng)計時間間隔范圍模塊得到的時間間隔范圍,獲得相關(guān)峰,計算相關(guān)峰各脈沖間的時間間隔,根據(jù)計算有效抖動模塊獲得的有效相關(guān)峰各脈沖間的時間間隔抖動,比較相關(guān)峰各脈沖間的時間間隔抖動是否滿足有效相關(guān)峰各脈沖間的時間間隔抖動范圍,判定是否獲得有效相關(guān)峰。
全文摘要
本發(fā)明涉及脈沖識別技術(shù)領(lǐng)域,本發(fā)明公開了一種有效相關(guān)峰脈沖序列的判定方法及系統(tǒng),其具體包含以下步驟對每次接收到的脈沖數(shù)據(jù)分別計算各脈沖之間的時間間隔抖動;根據(jù)標(biāo)準(zhǔn)相關(guān)峰脈沖序列的位置和公差范圍計算標(biāo)準(zhǔn)相關(guān)峰各個脈沖之間的時間間隔;比較判定實際接收到的脈沖是否是相關(guān)峰脈沖序列;根據(jù)接收到的相關(guān)峰脈沖序列計算各個脈沖之間的時間間隔抖動;根據(jù)接收到的脈沖數(shù)據(jù)計算得到的相關(guān)峰脈沖序列各個脈沖之間的時間間隔抖動和實際接收到的脈沖計算的各個脈沖之間的時間間隔抖動比較,判定是否是有效的相關(guān)峰脈沖。此方法及系統(tǒng)應(yīng)用到敵我識別系統(tǒng)中,準(zhǔn)確識別出報文的相關(guān)峰,使得后續(xù)的報文識別內(nèi)容更加準(zhǔn)確,速度更加快捷。
文檔編號H04B1/7183GK102761349SQ201210236208
公開日2012年10月31日 申請日期2012年7月10日 優(yōu)先權(quán)日2012年7月10日
發(fā)明者余林, 劉元春, 張煉 申請人:四川九洲空管科技有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
酒泉市| 洮南市| 西乌珠穆沁旗| 商水县| 无为县| 中宁县| 乌什县| 天水市| 天气| 延川县| 原阳县| 霍州市| 顺义区| 平果县| 娄烦县| 晋江市| 西吉县| 阳新县| 沽源县| 仲巴县| 房产| 廉江市| 偏关县| 扶绥县| 通化市| 邻水| 台北县| 嘉祥县| 湘乡市| 万盛区| 开江县| 商丘市| 丹江口市| 永寿县| 松原市| 凤翔县| 西乌珠穆沁旗| 伽师县| 昌乐县| 望城县| 汉川市|