[发明专利]基于贯序极限学习机的卫星信号周跳探测与修复方法有效
申请号: | 201310680892.X | 申请日: | 2013-12-13 |
公开(公告)号: | CN103698785A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 夏娜;杨鹏程;杜华争;王浩;蒋建国 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G01S19/35 | 分类号: | G01S19/35 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于贯序极限学习机的卫星信号周跳探测与修复方法,其特征在于按如下步骤进行:首先对卫星信号载波相位进行高阶差分处理,利用无周跳的载波相位值构成无周跳训练样本集,训练初始贯序极限学习机模型,然后利用模型预测值构造周跳探测统计量,探测与修复周跳,并使用无周跳的载波相位值更新贯序极限学习机模型。本发明基于贯序极限学习机的卫星信号周跳探测与修复方法可以有效探测小周跳(3周及以上的周跳),而且不需要增加额外辅助信息,适用于单频接收机;该方法可广泛应用于GPS、GLONASS、Galileo、北斗导航卫星信号的处理,具有广阔的应用前景。 | ||
搜索关键词: | 基于 极限 学习机 卫星 信号 探测 修复 方法 | ||
【主权项】:
1.基于贯序极限学习机的卫星信号周跳探测与修复方法,其特征在于按如下步骤进行:a、对卫星信号载波相位进行高阶差分处理,构建训练样本集a1、以设定采样周期T获得样本数为k+r+2的载波相位值序列,对所述载波相位值序列进行高阶差分处理,获得载波相位的高阶差分值
r为差分阶数,r为3或4;i=k+2;按式(1)计算获得差分序列xi:
式中,c为使xi在[-1,1]范围内的缩放系数;a2、按式(2)构建训练样本集Xk:X k = { ( x i , o i ) | ( x i = x i x i + 1 T ) , o i = x i + 2 } i = 1 k - - - ( 2 ) ]]>式中,(xi,oi)为第i个样本,xi为输入,oi为输出;k为训练样本集中样本的个数;b、使用k0个无周跳的载波相位值按照步骤a构成无周跳训练样本集
k0=100;然后按式(3)训练初始贯序极限学习机模型:Σ j = 1 L β j f ( α j x 1 + b j ) = o 1 , · · · Σ j = 1 L β j f ( α j x i + b j ) = o i , · · · Σ j = 1 L β j f ( α j x k 0 + b j ) = o k 0 , - - - ( 3 ) ]]>式中,L为隐含层节点个数,L=20;αj=[αj1 αj2]为连接第j个神经元的输入权值向量;bj为第j个神经元的偏差;αj和bj为(0,1)范围内的随机数;βj为连接第j个神经元的输出权值;隐层神经元函数f(x)使用高斯径向基函数:f(x)=exp(-||x||2/2σ2) (4)其中σ为函数的宽度参数,σ=1;按如下步骤计算β0:将式(3)写为式(5)的矩阵形式Hβ0=O0 (5)式中H为式(6)的神经元矩阵:H = f ( α 1 x 1 + b 1 ) f ( α 2 x 1 + b 2 ) · · · f ( α L x 1 + b L ) f ( α 1 x 2 + b 1 ) f ( α 2 x 2 + b 2 ) · · · f ( α L x 2 + b L ) · · · · · · · · · · · · f ( α 1 x k 0 + b 1 ) f ( α 2 x k 0 + b 2 ) · · · f ( α L x k 0 + b L ) - - - ( 6 ) ]]>β0为输出权值向量,β0=[β1 β2 … βL]T。O0为输出向量,O 0 = o 1 o 2 · · · o k 0 T . ]]>求解式(5)的最小二乘解可得输出权值向量β0=PHTO0 (7)式中P=(HTH)-1 (8)按式(9)计算初始贯序极限学习机模型的预测方差![]()
δ ^ 0 2 = 1 k 0 Σ i = 1 k 0 ( o ^ i - o ‾ ) 2 - - - ( 9 ) ]]>式中,
是基于β0计算出的输出预测值;
是输出值的均值;c、对卫星信号周跳进行探测根据步骤b所述初始贯序极限学习机模型,获得当前t时刻的模型参数为βt,按式(10)计算t+1时刻的模型输出预测值![]()
x ^ t + 1 = o ^ t - 1 = Σ i = 1 L β t f ( α i x t - 1 + b i ) - - - ( 10 ) ]]>按式(11)计算t+1时刻的预测方差![]()
δ ^ t + 1 2 = k - 1 k δ ^ t 2 + ( x ^ t + 1 - x t + 1 ) 2 k - - - ( 11 ) ]]>式中,xt+1是t+1时刻载波相位高阶差分的实际测量值;
和
分别为t时刻和t+1时刻的预测方差;按式(12)构造周跳探测统计量S t + 1 = | x ^ t + 1 - x t + 1 | / δ ^ t + 1 - - - ( 12 ) ]]>依据三倍标准差原理,如果St+1>3,则发生周跳的时刻为(t+1+r),r为高阶差分的阶数;周跳大小为:
式中,Int
表示向下取最接近的整数;c是公式(1)中的缩放系数;d、对卫星信号周跳进行修复:从(t+1+r)时刻开始,将所有时刻的载波相位值均加上
实现周跳的修复;e、更新贯序极限学习机模型按式(14)与式(15)计算t+1时刻的模型参数βt+1:P t + 1 = P t - P t h t + 1 T h t + 1 P t 1 + h t + 1 P t h t + 1 T - - - ( 14 ) ]]>β t + 1 = β t + P t + 1 h t + 1 T ( o t - 1 - h t + 1 β t ) - - - ( 15 ) ]]>式中ht+1=[f(α1xt-1+b1)f(α2xt-1+b2)...f(αLxt-1+bL)] (16)以βt+1替换步骤c中的βt,对下一时刻的周跳进行探测和修复。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310680892.X/,转载请声明来源钻瓜专利网。
- 上一篇:天线装置的制造方法
- 下一篇:主动密封式旋转防喷器油压收缩主动补偿式胶芯
- 同类专利
- 专利分类
G01 测量;测试
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置