发明名称 一种载波误锁修正方法
摘要 一种载波误锁修正方法,利用相对动态导致的码和载波频率偏移存在比例关系的特性,首先将同相I路采样信号和正交相Q路采样信号送入码环进行鉴相,然后对码环输出鉴相值进行累加,并与理论载波误锁频率偏移量所计算的门限进行比较,得到载波频率偏移的方向以及偏移量,对本地载波进行频率补偿,从而使得本地载波能够在保持跟踪状态的情况下迅速、准确的发现载波误锁的情况,大大提高了载波跟踪成功率。
申请公布号 CN102013972A 申请公布日期 2011.04.13
申请号 CN201010536680.0 申请日期 2010.11.10
申请人 北京航天自动控制研究所 发明人 孟诏;陈怡;刘瀛;杨虎;宋鹏飞;刘昌杰
分类号 H04L7/033(2006.01)I 主分类号 H04L7/033(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 安丽
主权项 一种载波误锁修正方法,其特征在于步骤如下:(1)在码时钟数控晶振提供的时钟驱动下产生本地码PNJ并送至移位寄存器;(2)利用移位寄存器对本地码PNJ以时间间隔d进行移位,产生五种不同时延的本地码PNJ(t+τ),其中τ为相关间隔,对于五种不同时延的本地码,τ分别为‑2d,‑d,0,d,2d;(3)对接收到的卫星码PNI进行采样,得到同相I路采样信号和正交相Q路采样信号,将所述同相I路采样信号和正交相Q路采样信号分别与步骤(2)中获得的五种不同时延的本地码进行相关运算,相关运算结果的表达式为I=cos(ω0t+θ0)PNI(t)PNJ(t+τ),Q=sin(ω0t+θ0)PNI(t)PNJ(t+τ),其中ω0为载波角频率,θ0为载波初始相位;(4)将步骤(3)中得到的不同采样时刻下五种I路和五种Q路相关值分别进行累加,将得到的累加量送入码环鉴相,码环首先采用D1进行鉴相,然后根据鉴相输出调整鉴相方式,当鉴相值大于d3时,仍然采用D1鉴相,否则采用D2鉴相,d3取值应小于D2鉴相器中本地所复制的五种不同时延的本地码中相邻码的相位差, <mrow> <msub> <mi>D</mi> <mn>1</mn> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mfrac> <mrow> <mi>E</mi> <mn>1</mn> <mo>-</mo> <mi>L</mi> <mn>1</mn> </mrow> <mrow> <mi>E</mi> <mn>1</mn> <mo>+</mo> <mi>L</mi> <mn>1</mn> </mrow> </mfrac> <mo>,</mo> </mrow> <mrow> <msub> <mi>D</mi> <mn>2</mn> </msub> <mo>=</mo> <mi>d</mi> <mo>&times;</mo> <mfrac> <mrow> <mn>2</mn> <mo>&times;</mo> <mrow> <mo>(</mo> <mi>L</mi> <mn>1</mn> <mo>-</mo> <mi>E</mi> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mrow> <mo>(</mo> <mi>L</mi> <mn>2</mn> <mo>-</mo> <mi>E</mi> <mn>2</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mrow> <mo>(</mo> <mi>E</mi> <mn>1</mn> <mo>+</mo> <mi>L</mi> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mrow> <mo>(</mo> <mi>E</mi> <mn>2</mn> <mo>+</mo> <mi>L</mi> <mn>2</mn> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow> <mrow> <mi>L</mi> <mn>1</mn> <mo>=</mo> <mi>&Sigma;</mi> <msqrt> <mrow> <mo>(</mo> <msubsup> <mi>I</mi> <mi>LS</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Q</mi> <mi>LS</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> </msqrt> <mo>,</mo> </mrow> <mrow> <mi>E</mi> <mn>1</mn> <mo>=</mo> <mi>&Sigma;</mi> <msqrt> <mrow> <mo>(</mo> <msubsup> <mi>I</mi> <mi>ES</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Q</mi> <mi>ES</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> </msqrt> <mo>,</mo> </mrow> <mrow> <mi>L</mi> <mn>2</mn> <mo>=</mo> <mi>&Sigma;</mi> <msqrt> <mrow> <mo>(</mo> <msubsup> <mi>I</mi> <mi>LLS</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Q</mi> <mi>LLS</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> </msqrt> <mo>,</mo> </mrow> <mrow> <mi>E</mi> <mn>2</mn> <mo>=</mo> <mi>&Sigma;</mi> <msqrt> <mrow> <mo>(</mo> <msubsup> <mi>I</mi> <mi>EES</mi> <mn>2</mn> </msubsup> <mo>+</mo> <msubsup> <mi>Q</mi> <mi>EES</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> </msqrt> </mrow>式中,IES为I路τ为‑d时的相关结果累加值,QES为Q路τ为‑d时的相关结果累加值,ILS为滞后I路τ为d时的相关结果累加值,QLS为Q路τ为d时的相关结果累加值,IEES为I路τ为‑2d时的相关结果累加值,QEES为Q路τ为‑2d时的相关结果累加值,ILLS为I路τ为2d时的相关结果累加值,QLLS为Q路τ为2d时的相关结果累加值;(5)将步骤(4)中输出的码环频率控制字进行K倍增益放大,并将放大结果与预先设定的频率偏移门限M2进行比较,判断载波频率是否发生偏移,并根据门限比较结果产生对载波频偏的补偿值送至载波跟踪环路,将载波跟踪环路的控制字进行1/K倍增益放大后与步骤(4)输出的码环频率控制字叠加作为控制量送至码时钟数控晶振;(6)重复步骤(1)~(5),直至步骤(4)中输出的码环频率控制字稳定在0值附近。
地址 100854 北京142信箱402分箱