专利名称:一种基于模糊控制的高动态gps接收机载波跟踪环路的制作方法
技术领域:
本发明属于导航技术领域,涉及一种基于模糊控制的高动态GPS接收机载波跟踪 环路。
背景技术:
全球定位系统(GPS)是精密卫星导航定位系统,它具有高精度、全天候、全球覆盖 等优点,在军用及民用领域得到了广泛的重视和应用。在GPS接收机中,稳定地跟踪卫星信 号是系统正常工作的前提,也一直是接收机技术的研究重点。由于载体的高速运动使GPS 接收机接收到的载波信号附加了多谱勒频移,而且这种频移可能会伴有一定的加速度以及 加加速度,较大的频移变化率将导致接收机载波环路跟踪失锁,无法达到本地载波与调制 载波精确同步的目的。因此,载波环路的设计是高动态导航接收机设计中的关键问题之一。目前高动态扩频接收机载波跟踪环路中广泛应用的是高阶Phase-Locked Loop (PLL)或Frequency-Locked Loop (FLL)辅助PLL跟踪技术,通过设定阈值来控制PLL 与FLL的切换或选择双重预检测积分时间,然而这些方法设置环路带宽时,在抑制热噪声 和动态应力误差之间存在矛盾减小带宽会降低噪声的影响,但同时会导致动态应力误差 增大,所以传统方法只能在跟踪精度和动态性之间做折中处理,并且往往需执行窄带高阶 PLL环路,系统的响应时间较长。为了克服上述矛盾,一些利用模糊理论设计的自适应带宽PLL模型相继被提出, 并采用卡尔曼滤波器对载波频率偏移进行最优估计,然而这些模型是建立在线性PLL的基 础上的,当载体高动态运动时,PLL不再具有线性结构,将使频移估计结果发散,最终导致稳 态跟踪精度较差甚至是跟踪失锁。因此,现有的自适应带宽PLL并不能非常稳定的工作于 高动态GPS接收机。
发明内容
本发明的目的是为了克服现有高动态GPS载波跟踪技术在协调动态性能和噪声 抑制能力方面的不足,提出了一种基于模糊控制的高动态GPS接收机载波跟踪环路,该跟 踪环路能够自适应调节带宽,实现对高动态载波信号快速、精确的跟踪过程。一种基于模糊控制的高动态GPS接收机载波跟踪环路,主要包括伪码数控振荡 器、解扩器、混频器、相关单元、鉴频器、鉴相器、智能环路滤波器和载波数控振荡器;伪码数控振荡器生成本地C/A码序列,解扩器对C/A码序列和GPS数字中频信号 进行相关运算,剥离GPS数字中频信号中调制的伪码数据,得到解扩后的GPS数字中频信 号;载波数控振荡器产生正弦载波信号和余弦载波信号,解扩后的GPS数字中频信号 与正弦载波信号进入混频器进行混频处理,得到正交信号Q,解扩后的GPS数字中频信号与 余弦载波信号进行混频处理,得到同相信号I ;相关单元对正交信号Q、同相信号I在预检测积分时间内进行累加、平均,滤除其中的高频分量,然后输出给环路鉴别单元;环路鉴别单元包括鉴频器、鉴相器,鉴频器通过下式得到本地载波频率误差Ok的 鉴别结果
权利要求
一种基于模糊控制的高动态GPS接收机载波跟踪环路,其特征在于,主要包括伪码数控振荡器、解扩器、混频器、相关单元、鉴频器、鉴相器、智能环路滤波器和载波数控振荡器;伪码数控振荡器生成本地C/A码序列,解扩器对C/A码序列和GPS数字中频信号进行相关运算,剥离GPS数字中频信号中调制的伪码数据,得到解扩后的GPS数字中频信号;载波数控振荡器产生正弦载波信号和余弦载波信号,解扩后的GPS数字中频信号与正弦载波信号进入混频器进行混频处理,得到正交信号Q,解扩后的GPS数字中频信号与余弦载波信号进行混频处理,得到同相信号I;相关单元对正交信号Q、同相信号I在预检测积分时间内进行累加、平均,滤除其中的高频分量,然后输出给环路鉴别单元;环路鉴别单元包括鉴频器、鉴相器,鉴频器通过式(1)得到本地载波频率误差ωk的鉴别结果 <mrow><msub> <mi>ω</mi> <mi>k</mi></msub><mo>=</mo><mi>arctan</mi><mn>2</mn><mo>{</mo><mfrac> <mrow><mo>[</mo><mi>I</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><mi>Q</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>-</mo><mi>I</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>+</mo> <mo>)</mo></mrow><mi>Q</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><mo>]</mo> </mrow> <mrow><mo>[</mo><mi>I</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><mi>I</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mo>-</mo><mi>Q</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo></mrow><mi>Q</mi><mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo></mrow><mo>]</mo> </mrow></mfrac><mo>}</mo><mo>+</mo><msub> <mi>ω</mi> <mrow><mi>n</mi><mo>,</mo><mi>k</mi> </mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo></mrow> </mrow>式中ωk为鉴别出的频率误差,取值范围为( π,π),ωn,k为噪声引起的频率误差;I(k)和I(k 1)分别是第k和k 1时刻同相信号;Q(k)和Q(k 1)分别是第k和k 时刻正交信号;鉴相器通过式(2)得到相位误差的鉴别结果式中为鉴别出的相位误差,取值范围为( π,π),为噪声引起的相位误差;环路鉴别单元将鉴别产生的频率误差ωk和相位误差输送给误差处理单元;智能环路滤波器包括误差处理单元、模糊控制器、精度改善单元和JR滤波器,其中误差处理单元对频率误差ωk和相位误差的鉴别结果以π为单位进行模运算,初步去除由噪声产生的误差测量野值;误差处理单元将处理后的频率误差ωk和相位误差输入到模糊控制器,模糊控制器依据控制经验离线生成模糊控制量集合,每一个频率误差ωk和相位误差组成的二维误差值坐标点对应集合中的一个模糊控制量,从而使在线模糊运算变成二维查表过程;模糊控制器根据输入的二维误差值坐标点,查询模糊控制量集合后输出距离输入二维误差坐标点最近的四个量化误差值点所对应的模糊控制量,并将这四个模糊控制量送至精度改善单元;误差处理单元还将处理后的频率误差ωk和相位误差输入到精度改善单元,精度改善单元包括插值模块和论域变换模块;插值模块根据输入的二维误差值坐标点与其周围四个量化误差值点间的距离大小,调整四个模糊控制量的权值,计算出输入二维误差值坐标点所对应的实际模糊控制量值u(ωk,),插值过程如下其中ωi 1≤ωk≤ωi,ui 1,j 1为量化误差值点(ωj 1)所对应的模糊控制量值,ui 1,j为控制表中量化误差值点(ωj)所对应的模糊控制量值,ui,j 1为控制表中量化误差值点(ωj 1)所对应的模糊控制量值,ui,j为控制表中量化误差值点(ωj)所对应的模糊控制量值;插值模块将产生的模糊控制量u(ωk)输出给论域变换模块,论域变换模块根据输入频率误差ωk和相位误差的动态情况,引入论域伸缩因子α自适应调整模糊控制量u(ωk)的论域范围;论域变换模块将精度改善后的模糊控制量值输出给JR滤波器,JR滤波器进一步的去除输入模糊控制量中的高频成分,对本地载波信号实际的相位误差做出精确估计,估计出的相位误差量用来驱动GPS接收机内部的载波数控振荡器,载波数控振荡器生成本地正弦载波信号和余弦载波信号,保持对输入GPS数字中频信号的跟踪。FSA00000279252200012.tif,FSA00000279252200013.tif,FSA00000279252200014.tif,FSA00000279252200015.tif,FSA00000279252200016.tif,FSA00000279252200017.tif,FSA00000279252200018.tif,FSA00000279252200019.tif,FSA00000279252200021.tif,FSA00000279252200022.tif,FSA00000279252200023.tif,FSA00000279252200024.tif,FSA00000279252200025.tif,FSA00000279252200026.tif,FSA00000279252200027.tif,FSA00000279252200028.tif,FSA00000279252200029.tif,FSA000002792522000210.tif,FSA000002792522000211.tif,FSA000002792522000212.tif
2.根据权利要求1所述的一种基于模糊控制的高动态GPS接收机载波跟踪环路,其特 征在于,所述的模糊控制器包括模糊产生器、模糊推理机、模糊规则库和解模糊单元;模糊 产生器将任意的输入频率误差和相位误差代映射到输入论域上,得到模糊输入量,模糊 产生器将产生的模糊输入量送至模糊推理机;模糊推理机根据模糊规则库提供的模糊规则 进行模糊推理、决策,建立模糊输入量和模糊输出量间的对应关系,模糊推理机完成模糊推 理后将求解出的模糊输出量输送给解模糊单元;解模糊单元采用重心法对模糊输出量进行 解模糊化处理,得到一个确定的模糊控制量值;模糊控制器根据输入误差论域内所有量化的二维误差值坐标,生成对应的模糊控制 量,并将它们离线制成模糊控制量集合存储到计算机中,供查表使用。
3.根据权利要求2所述的一种基于模糊控制的高动态GPS接收机载波跟踪环路,其 特征在于,所述的模糊产生器对输入频率误差和相位误差外的模糊化过程采用的隶属 度函数和语言值论域为输入频率误差和相位误差外采用梯形隶属度函数,论域X = {-JI ,-JI/2,0, 31/2, 31},相应的语言值负大NL、负中匪、零ΖΕ、正中ΡΜ、正大PL ;对于输 出控制量u采用三角形隶属度函数,论域Z = {-25,-16. 67,-8. 33,0,8. 33,16. 67,25},相 应的语言值负大NL、负中匪、负小NS、零ΖΕ、正小PS、正中ΡΜ、正大PL。
4.根据权利要求2所述的一种基于模糊控制的高动态GPS接收机载波跟踪环路,其特 征在于,所述的模糊推理机的模糊推理过程选用Mamdani决策方式。
5.根据权利要求1所述的一种基于模糊控制的高动态GPS接收机载波跟踪环路,其特 征在于,所述的论域变换模块采用比例指数型伸缩因子
全文摘要
本发明公开了一种基于模糊控制的高动态GPS接收机载波跟踪环路,属于导航技术领域,该结构利用模糊控制理论,在Costas载波跟踪环路中引入模糊逻辑控制器和精度改善单元,模糊控制器能够根据输入频率误差和相位误差的动态情况自适应调节环路带宽,缩短环路响应时间;精度改善单元采用线性插值和论域变换的方法消除模糊控制过程中的震颤现象,提高稳态跟踪精度;精度改善后的模糊控制量驱动载波数控振荡器生成本地正弦、余弦载波信号,以保持对输入载波信号的跟踪锁定。本发明具有优良的动态跟踪性能和噪声抑制能力,能够快速稳定的实现对高动态、低信噪比GPS载波信号的跟踪过程,并维持良好的频率跟踪精度。
文档编号G01S19/29GK101975957SQ20101028858
公开日2011年2月16日 申请日期2010年9月21日 优先权日2010年9月21日
发明者王新龙, 纪新春 申请人:北京航空航天大学