一种用于大幅度电离层闪烁的电离层闪烁监测系统的制作方法

文档序号:16604357发布日期:2019-01-14 20:50阅读:321来源:国知局
一种用于大幅度电离层闪烁的电离层闪烁监测系统的制作方法

本发明属于空间天气监测、卫星导航应用领域,尤其涉及一种用于大幅度电离层闪烁的电离层闪烁监测系统。



背景技术:

全球卫星导航系统(globalnavigationsatellitesystem,gnss)作为信息时代国家的重要基础设施,能够在全球范围内提供较精确的定位、导航、授时服务,同时也能够被用于空间天气监测中的电离层闪烁监测应用,并且使用gnss信号作为信标进行电离层闪烁监测是一种廉价的监测手段。

电离层闪烁会衰弱gnss信号功率,穿过电离层到达地球表面的gnss信号被接收后能够估算出电离层幅度闪烁指数与电离层相位闪烁指数。在不受任何干扰影响的话,gnss信号到达地面表面的信号功率约为-160dbw,信号非常微弱,而常规的gnss信号接收方法对微弱信号的接收能力通常只有约10db的余量,即当信号功率降低到约-170dbw以下时,gnss信号的正常接收将严重变差。电离层闪烁对gnss信号的衰弱最大能达到30db以上,因此,使用常规gnss信号接收方法的电离层闪烁监测技术只能监测小幅度的电离层闪烁,不能监测大幅度的电离层闪烁。

在低纬度与高纬度地区,电离层闪烁发生频率较高,以及强度较大,因而,时常会出现大幅度的电离层闪烁情况。对低纬度与高纬度地区电离层闪烁的监测既有迫切的应用需求,又有科学探索研究需求。

综上所述,目前迫切需求一直能够用于大幅度电离层闪烁的电离层闪烁监测方法,以解决低纬度与高纬度地区的电离层闪烁监测需求。



技术实现要素:

为解决上述问题,本发明提供一种用于大幅度电离层闪烁的电离层闪烁监测系统,能够实现对大幅度电离层闪烁造成严重衰弱的gnss信号持续不间断的跟踪,完成对大幅度电离层闪烁的监测。

一种用于大幅度电离层闪烁的电离层闪烁监测系统,包括天线、载波跟踪环路、码跟踪环路以及处理模块;

所述天线用于实时接收卫星导频信号;

所述载波跟踪环路用于接收并跟踪卫星导频信号,从而获取卫星导频信号的载波相位观测值φ和载波频率值fcarrier;

所述码跟踪环路用于接收并跟踪卫星导频信号和载波频率值fcarrier,从而获取卫星导频信号的窄带功率与宽带功率;

所述处理模块用于根据载波相位观测值φ获取电离层相位闪烁指数σφ,还用于将窄带功率和宽带功率的差值作为信号功率si,并根据信号功率si获取电离层幅度闪烁指数s4。

进一步地,所述载波跟踪环路包括载波发生器、相位计数器、第一鉴相器、三阶滤波器、频率获取模块、差值模块以及载波频率值获取模块;

所述载波发生器用于产生本地载波信号;

所述相位计数器是对所述本地载波信号进行相位计数,则计数结果为载波相位观测值φ;

所述第一鉴相器用于将本地载波信号与卫星导频信号进行鉴相处理,得到鉴相误差;

所述三阶滤波器用于对所述鉴相误差进行三阶滤波处理;

所述频率获取模块用于获取卫星导频信号频率的理论值fr,具体的:

其中,ft为卫星导频信号频率的实测值,为卫星速度矢量,为所述监测系统速度矢量,为从所述监测系统到卫星径向的单位矢量,点积表示所述监测系统和卫星的相对速度矢量在沿所述监测系统到卫星的连线的径向分量,c为光速;

所述差值模块用于将频率fr与频率ft的差值作为多普勒差值fr-ft;

所述载波频率值获取模块用于将所述多普勒差值fr-ft与三阶滤波处理后的鉴相误差进行求和,并将所述和值作为载波频率值fcarrier,其中,所述载波频率值fcarrier输入所述载波发生器,使载波跟踪环路形成闭环。

进一步地,所述卫星速度矢量根据卫星自行播发的卫星星历或历书数据计算得到;

所述监测系统速度矢量为0。

进一步地,所述三阶滤波器的系统函数h1(s)为:

其中,ωn为特征频率参数,a3、b3为设定系数,s为系统函数的复频域变量。

进一步地,所述码跟踪环路包括伪码发生器、相关积分累加器、功率计算模块、第二鉴相器以及二阶滤波器;

所述伪码发生器用于产生本地伪码信号;

所述相关积分累加器用于将所述本地伪码信号与卫星导频信号进行积分累加运算,得到epl相关积分累加值;

所述功率计算模块用于对所述epl相关积分累加值进行功率计算处理,得到窄带功率与宽带功率;

所述第二鉴相器用于对所述epl相关积分累加值进行鉴相处理,得到码相位误差;

所述二阶滤波器对所述码相位误差进行二阶滤波处理;

所述伪码发生器还用于接收载波频率值fcarrier与二阶滤波处理后的码相位误差之和,使码跟踪环路形成闭环。

进一步地,所述二阶滤波器的系统函数h2(s)为:

其中,ωn为特征频率参数,a2为设定系数,s为系统函数的复频域变量。

进一步地,所述处理模块获取电离层幅度闪烁指数s4的方法具体为:

对两个以上信号功率获取周期内卫星导频信号对应的信号功率si_k分别进行如下六阶滤波处理,具体的:

silef_k=y1(s)×y2(s)×y3(s)×si_k

其中,silef_k为滤波处理后的信号功率,k=1,2,…,m,且m为信号功率获取周期的个数,i=1,2,3;ωn为0.1;s为系统函数yi(s)的复频域变量;

根据滤波处理后的各信号功率silef_k获取电离层幅度闪烁指数s4,具体的:

其中,<·>表示取数学期望。

进一步地,所述处理模块用于根据载波相位观测值φ获取电离层相位闪烁指数σφ具体为:

将两个以上载波相位观测值获取周期内卫星导频信号对应的载波相位观测值φ_k分别进行如下六阶滤波处理,具体的:

φlef_k=y1(s)×y2(s)×y3(s)×φ_k

其中,φlef_k为滤波处理后的载波相位观测值,k=1,2,…,m,且m为载波相位观测值获取周期的个数,i=1,2,3;ωn为0.1;s为系统函数yi(s)的复频域变量;

根据滤波处理后的载波相位观测值φlef_k获取电离层相位闪烁指数σφ,具体的:

其中,<·>表示取数学期望。

进一步地,所述卫星导频信号包括gpsl5、bdsb1c、bdsb2a、galileoe5a\b5b、galileoe6、galileoe1中的导频信号。

进一步地,所述处理模块为arm处理器、单片机或dsp芯片。

有益效果:

1、本发明提供一种用于大幅度电离层闪烁的电离层闪烁监测系统,通过结合载波跟踪环路和码跟踪环路,延长整个系统的相关积分时间,从而能够实现对大幅度电离层闪烁造成严重衰弱的gnss信号持续不间断的跟踪,完成对大幅度电离层闪烁的监测。

2、本发明提供一种用于大幅度电离层闪烁的电离层闪烁监测系统,载波跟踪环路的多普勒差值能够减小本地载波信号与卫星导频信号信号的差值,其导致载波跟踪环路在长相关积分时间内的载波累积差值更低,另外,卫星导频信号无需调制导航电文,因此对长相关积分时间的载波跟踪环路不会造成相位反转干扰。因此,本系统能够延长载波跟踪环路的相关积分时间,而相关积分时间增长,能够实现对大幅度电离层闪烁造成严重衰弱的gnss信号持续不间断的跟踪,进而能够实现对大幅度电离层闪烁的监测。

3、本发明提供一种用于大幅度电离层闪烁的电离层闪烁监测系统,载波跟踪环路的载波频率值能够减小本地伪码信号与卫星导频信号的伪码信号两者之间的相位差值,导致码跟踪环路在长相关积分时间内的码相位累积差值更低,从而能够使用长相关积分时间的码跟踪环路,相关积分时间增长能够实现对大幅度电离层闪烁造成严重衰弱的gnss信号持续不间断的跟踪,即能够实现对大幅度电离层闪烁的监测。

附图说明

图1为本发明提供的一种用于大幅度电离层闪烁的电离层闪烁监测系统的原理框图;

图2为本发明提供的一种载波跟踪环路原理框图;

图3为本发明提供的一种码跟踪环路原理框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

参见图1,该图为本实施例提供的一种用于大幅度电离层闪烁的电离层闪烁监测系统的原理框图。一种用于大幅度电离层闪烁的电离层闪烁监测系统,包括天线、载波跟踪环路、码跟踪环路以及处理模块;

所述天线用于实时接收卫星导频信号;

所述载波跟踪环路用于接收并跟踪卫星导频信号,从而获取卫星导频信号的载波相位观测值φ和载波频率值fcarrier;

所述码跟踪环路用于接收并跟踪卫星导频信号和载波频率值fcarrier,从而获取卫星导频信号的窄带功率与宽带功率;

所述处理模块用于根据载波相位观测值φ获取电离层相位闪烁指数σφ,还用于将窄带功率和宽带功率的差值作为信号功率si,并根据信号功率si获取电离层幅度闪烁指数s4。

可选地,所述处理模块为arm处理器、单片机或dsp芯片。

可选地,所述卫星导频信号包括gpsl5、bdsb1c、bdsb2a、galileoe5a\b5b、galileoe6、galileoe1中的导频信号。其中,gpsl5为gps卫星导航系统第三个民用导航信号,bdsb2a为北斗系统的导频信号。卫星导频信号是载波信号、伪码信号、导航电文调制而成。

进一步地,所述处理模块获取电离层幅度闪烁指数s4的方法具体为:

对两个以上信号功率获取周期内卫星导频信号对应的信号功率si_k分别进行如下六阶滤波处理,具体的:

silef_k=y1(s)×y2(s)×y3(s)×si_k

其中,silef_k为滤波处理后的信号功率,k=1,2,…,m,且m为信号功率获取周期的个数,i=1,2,3;ωn为0.1;s为系统函数yi(s)的复频域变量;

根据滤波处理后的各信号功率silef_k获取电离层幅度闪烁指数s4,具体的:

其中,<·>表示取数学期望。

进一步地,所述处理模块用于根据载波相位观测值φ获取电离层相位闪烁指数σφ具体为:

将两个以上载波相位观测值获取周期内卫星导频信号对应的载波相位观测值φ_k分别进行如下六阶滤波处理,具体的:

φlef_k=y1(s)×y2(s)×y3(s)×φ_k

其中,φlef_k为滤波处理后的载波相位观测值,k=1,2,…,m,且m为载波相位观测值获取周期的个数,i=1,2,3;ωn为0.1;s为系统函数yi(s)的复频域变量;

需要说明的是,载波相位观测值获取周期的个数与信号功率获取周期个数相同。载波相位观测值获取周期个数与载波相位观测值生成的数据率有关,例如数据率为50hz,则载波相位观测值获取周期为0.02s,可以取3000个周期的载波相位观测值φ_k分别进行上述六阶滤波处理。

根据滤波处理后的载波相位观测值φlef_k获取电离层相位闪烁指数σφ,具体的:

其中,<·>表示取数学期望。

下面介绍载波跟踪环路的具体实现方式。参见图2,该图为本实施例提供的一种载波跟踪环路原理框图。所述载波跟踪环路包括载波发生器、相位计数器、第一鉴相器、三阶滤波器、频率获取模块、差值模块以及载波频率值获取模块;

所述载波发生器用于产生本地载波信号。

需要说明的是,本地载波信号是载波跟踪环路根据卫星导频信号中的载波信号形成的复制信号。

所述相位计数器是对所述本地载波信号进行相位计数,则计数结果为载波相位观测值φ。

所述第一鉴相器用于将本地载波信号与卫星导频信号进行鉴相处理,得到鉴相误差。可选地,所述第一鉴相器为arctan(q_p/i_p),q_p为卫星导频信号解调的同相支路累加值,i_p为卫星导频信号解调的正交支路累加值。

所述三阶滤波器用于对所述鉴相误差进行三阶滤波处理。

所述频率获取模块用于获取卫星导频信号频率的理论值fr,具体的:

其中,ft为卫星导频信号频率的实测值,为卫星速度矢量,为所述监测系统速度矢量,为从所述监测系统到卫星径向的单位矢量,点积表示所述监测系统和卫星的相对速度矢量在沿所述监测系统到卫星的连线的径向分量,c为光速。

所述差值模块用于将频率fr与频率ft的差值作为多普勒差值fr-ft。

所述载波频率值获取模块用于将所述多普勒差值fr-ft与三阶滤波处理后的鉴相误差进行求和,并将所述和值作为载波频率值fcarrier,其中,所述载波频率值fcarrier输入所述载波发生器,使载波跟踪环路形成闭环。

需要说明的是,载波跟踪环路的相关积分时间设置范围为10ms~1s,载波跟踪环路更新率设置范围为1hz~100hz,三阶滤波器带宽设置范围为5hz~15hz。

可选地,所述卫星速度矢量根据卫星自行播发的卫星星历或历书数据计算得到;所述监测系统速度矢量为0。

需要说明的是,监测系统进行电离层闪烁监测时都是安装于固定位置,因而其速度为0。

可选地,所述三阶滤波器的系统函数h1(s)为:

其中,ωn为特征频率参数,a3、b3为设定系数,s为系统函数的复频域变量。

下面介绍码跟踪环路的一种具体实现方式。参见图3,该图为本实施例提供的一种码跟踪环路原理框图。

所述码跟踪环路包括伪码发生器、相关积分累加器、功率计算模块、第二鉴相器以及二阶滤波器。

所述伪码发生器用于产生本地伪码信号。

需要说明的是,本地伪码信号是码跟踪环路根据卫星导频信号中的伪码信号形成的复制信号。

所述相关积分累加器用于将所述本地伪码信号与卫星导频信号进行积分累加运算,得到epl相关积分累加值。

所述功率计算模块用于对所述epl相关积分累加值进行功率计算处理,得到窄带功率与宽带功率。

所述第二鉴相器用于对所述epl相关积分累加值进行鉴相处理,得到码相位误差。

所述二阶滤波器对所述码相位误差进行二阶滤波处理。

所述伪码发生器还用于接收载波频率值fcarrier与二阶滤波处理后的码相位误差之和,使码跟踪环路形成闭环。

可选地,所述第二鉴相器为码跟踪环路使用二阶dll(delaylockloop,延迟锁定环)。

需要说明的是,码跟踪环路的相关积分时间设置范围为50ms~1s,码跟踪环路更新率设置范围为1hz~20hz,二阶滤波器带宽设置范围为0.1hz~1hz。

可选地,所述二阶滤波器的系统函数h2(s)为:

其中,ωn为特征频率参数,a2为设定系数,s为系统函数的复频域变量。

当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当然可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1