基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法
【專利摘要】本發(fā)明公開了一種基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,根據(jù)實測設(shè)置好能量門限,進行變量的初始化后,將實際能量與初始能量門限相減,判斷是否是128個點結(jié)束,如果不是則計數(shù)器保持不變,直到一幀結(jié)束,判斷實際能量與初始設(shè)定能量的大小,如果實際能量大,則看計數(shù)器是否大于13,如果大于則計數(shù)器值維持13不變,否則計數(shù)器值加1;如果實際能量小,則看計數(shù)器是否小于2,如果小于則計數(shù)器值維持2不變,否則計數(shù)器值減1;一幀結(jié)束后,觀察計數(shù)器值,如果大于7則進入后續(xù)處理系統(tǒng),否則直接通過,此時判定完成。本發(fā)明采用改進的唐檢測器算法,可以防止程序出現(xiàn)極不穩(wěn)定的狀態(tài)。
【專利說明】基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明屬于衛(wèi)星導航抗干擾【技術(shù)領(lǐng)域】,涉及一種衛(wèi)星導航抗干擾算法,特別涉及唐檢測器閾值判定方法在衛(wèi)星導航抗干擾中的應(yīng)用。
【背景技術(shù)】
[0003]衛(wèi)星導航信號常常會因為有意或者無意的干擾導致定位失效。在這些干擾中,壓制性干擾是比較有效、干擾范圍廣、并且很容易實現(xiàn)的。在消除壓制性干擾的抗干擾算法中,往往要求計算置零的閾值,而在判斷是否進行抗干擾算法時,也需判斷是否存在干擾,設(shè)定有無干擾的門限。這些閾值和門限的設(shè)定往往需要判定接收信號的均值、方差等參數(shù)。但是由于衛(wèi)星導航信號功率非常小,是淹沒在噪聲中的,所以接收信號的均值和方差往往與環(huán)境噪聲有密切的關(guān)系,而環(huán)境噪聲是隨機的,導致在計算均值和方差時,采集的數(shù)據(jù)量越大即采集的時間越長,計算的結(jié)果越準確。這遠遠不能滿足衛(wèi)星導航抗干擾的要求。
[0004]唐搜索檢測器是用于衛(wèi)星信號捕獲的一種方法,它結(jié)構(gòu)簡單,可作為接收 機相關(guān)和預處理硬件的一部分來實現(xiàn)。上行/下行計數(shù)器(K)初始化到K=B=I。在希望用降低搜索速度以換取更高的檢測概率和更低的虛警概率的地方,B=2。如果包絡(luò)采樣超過了門限Vt,那么上行/下行計數(shù)器增加I。如果采樣未超過門限,則上行/下行計數(shù)器減少I。如圖1所示,用以求得噪聲的均方根值σ η的一種技術(shù)是將相關(guān)包絡(luò)送入一個遞歸低通濾波器,濾波器時延為I個搜索方格。如果計數(shù)器的內(nèi)容達到了最大值Α,那么便宣布信號已存在,而唐搜索終止。
【發(fā)明內(nèi)容】
[0005]本發(fā)明需要解決的技術(shù)問題就在于克服現(xiàn)有技術(shù)的缺陷,提供一種基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,它根據(jù)計算出采集到信號的均值和方差,從而給出使能判斷信號能夠穩(wěn)定輸出,尤其是均值和方差接近于設(shè)定閾值時,防止程序出現(xiàn)極不穩(wěn)定的狀態(tài),即需要判定的值在閾值上下不斷的抖動。
[0006]為解決上述問題,本發(fā)明采用如下技術(shù)方案:
本發(fā)明提供了一種基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,算法由能量計算,改進的唐檢測器組成;采用改進的唐檢測器算法,使輸入信號能穩(wěn)定進入后續(xù)的抗干擾程序,減少信號在判決門限時的抖動,以便后續(xù)的處理。
[0007]所述的改進的唐檢測器是以實際能量與閾值設(shè)定的能量之差的結(jié)果作為判據(jù),設(shè)定累積次數(shù)達到使輸出使能穩(wěn)定。
[0008]具體地,所述方法為:根據(jù)實測設(shè)置好能量門限,進行變量的初始化后,將實際能量與初始能量門限相減,判斷是否是128個點結(jié)束,如果不是則計數(shù)器保持不變,直到一幀結(jié)束,判斷實際能量與初始設(shè)定能量的大小,如果實際能量大,則看計數(shù)器是否大于13,如果大于則計數(shù)器值維持13不變,否則計數(shù)器值加I ;如果實際能量小,則看計數(shù)器是否小于2,如果小于2則計數(shù)器值維持2不變,否則計數(shù)器值減I ;一幀結(jié)束后,觀察計數(shù)器值,如果大于7則進入后續(xù)處理系統(tǒng),否則直接通過,此時判定完成。
[0009]本發(fā)明專利設(shè)計的基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法的特征和優(yōu)點:
本發(fā)明基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,適合于衛(wèi)星導航抗干擾閾值判定的實時處理系統(tǒng)中應(yīng)用,尤其是在需要判定值與設(shè)定的閾值之間相差不大時,去除需判定值在閾值附近抖動而造成抗干擾系統(tǒng)的性能下降甚至系統(tǒng)崩潰,該方法結(jié)構(gòu)簡單,系統(tǒng)構(gòu)建方便,軟件設(shè)計靈活方便,可推廣應(yīng)用到各種閾值判定的設(shè)計與研制。
【專利附圖】
【附圖說明】
[0010]圖1是唐依序碼搜索算法框圖。
[0011]圖2是本發(fā)明基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法系統(tǒng)框圖。
[0012]圖2中:設(shè)置能量門限,然后進行變量的初始化,然后進行計算實際能量與初始能量之差,之后再判定一幀是否結(jié)束,判斷實際能量與初始設(shè)定能量的大小,根據(jù)計數(shù)器的值輸出使能信號。
【具體實施方式】
[0013]現(xiàn)結(jié)合附圖對本發(fā)明基于改進的唐檢測器算法的衛(wèi)星導航抗干擾閾值判定方法作進一步描述:
實施例1
實際發(fā)射一個單頻干擾,干信比為20dB,頻率為1575.42MHz。經(jīng)天線、低噪放、下變頻后由AD進行采樣,送入到抗干擾處理器進行干擾處理,為了防止在無干擾時的信號載噪比下降,要進行是否進入抗干擾程序的判斷。然而此時單頻干擾的功率較小,噪聲功率占總輸入功率的絕大部分,統(tǒng)計128個點的能量波動很大。
[0014]如圖2所示,在程序工作前以根據(jù)實測設(shè)置好能量門限,進行變量的初始化后,將實際能量與初始能量門限相減,判斷是否是128個點結(jié)束,如果不是則計數(shù)器保持不變,直到一幀結(jié)束,判斷實際能量與初始設(shè)定能量的大小,如果實際能量大,則看計數(shù)器是否大于13,如果大于則計數(shù)器值維持13不變,否則計數(shù)器值加I ;如果實際能量小,則看計數(shù)器是否小于2,如果小于則計數(shù)器值維持2不變,否則計數(shù)器值減I ;一幀結(jié)束后,觀察計數(shù)器值,如果大于7則進入抗干擾系統(tǒng),否則直接通過。表I顯示了采用本方法和采用直接閾值判定方法判定是否能進入抗干擾系統(tǒng)的比較。
[0015]表I采用本方法和采用直接閾值判定方法判定是否能進入抗干擾系統(tǒng)的比較(信號為單頻干擾時)信釆用本方法是后期的采用直接闞值判兗方后期的 號幀否能進入抗干接收機法是否能進入抗干擾接枚機 擾系統(tǒng)是否能系統(tǒng)是否能
【權(quán)利要求】
1.一種基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,算法由能量計算,改進的唐檢測器組成;其特征在于:采用改進的唐檢測器算法,使輸入信號能穩(wěn)定進入后續(xù)的抗干擾程序,減少信號在判決門限時的抖動,以便后續(xù)的處理。
2.如權(quán)利要求1所述的基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,其特征在于:所述的改進的唐檢測器是以實際能量與閾值設(shè)定的能量之差的結(jié)果作為判據(jù),設(shè)定累積次數(shù)達到使輸出使能穩(wěn)定。
3.如權(quán)利要求2所述的基于改進的唐檢測器衛(wèi)星導航抗干擾閾值判定方法,其特征在于,所述方法為:根據(jù)實測設(shè)置好能量門限,進行變量的初始化后,將實際能量與初始能量門限相減,判斷是否是128個點結(jié)束,如果不是則計數(shù)器保持不變,直到一幀結(jié)束,判斷實際能量與初始設(shè)定能量的大小,如果實際能量大,則看計數(shù)器是否大于13,如果大于則計數(shù)器值維持13不變,否則計數(shù)器值加I ;如果實際能量小,則看計數(shù)器是否小于2,如果小于2則計數(shù)器值維持2不變,否則計數(shù)器值減I ;一幀結(jié)束后,觀察計數(shù)器值,如果大于7則進入后續(xù)處理系統(tǒng),否則直接通過,此時判定完成。
【文檔編號】G01S19/21GK103995267SQ201410247422
【公開日】2014年8月20日 申請日期:2014年6月6日 優(yōu)先權(quán)日:2014年6月6日
【發(fā)明者】杜永興, 秦嶺, 張超 申請人:內(nèi)蒙古科技大學