预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106526634A(43)申请公布日2017.03.22(21)申请号201610910169.XG01S19/21(2010.01)(22)申请日2016.10.19(71)申请人闽江学院地址350108福建省福州市闽侯县上街镇溪源宫路200号申请人福建星海通信科技有限公司(72)发明人樊春明商云鹏管庆林朱正平林炳彭飞(74)专利代理机构南京天华专利代理有限责任公司32218代理人刘畅(51)Int.Cl.G01S19/37(2010.01)G01S19/43(2010.01)G01S19/54(2010.01)权利要求书2页说明书8页附图1页(54)发明名称一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距方法(57)摘要本发明公开了一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距方法,属于全球卫星导航系统伪距单点定位领域。本发明方案利用多普勒频移对码伪距的初值进行估计,并结合载波相位完成周跳检测,以决定卡尔曼滤波器的平滑方式以及过程噪声方差的大小;之后利用信噪比测量值的变化情况实现了卡尔曼滤波器的观测噪声方差的自调整,最终完成对码伪距的平滑。本发明方案解决了码伪距精度低的问题,消除了周跳对载波相位平滑伪距的影响,能够在复杂环境下得到精度较高的伪距,进而能够提高单点定位精度,且不仅限于静态定位场合,具有广阔的应用前景。CN106526634ACN106526634A权利要求书1/2页1.一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距方法,其特征在于对于每一颗卫星,均包括以下步骤:(1)设定一个窗口长度N,利用求平均的方法,计算第N-1个历元tN-1的码伪距估计值(1-1)接收机第一次接收到码伪距测量值ρ的历元时刻记作t0;当到达第N-1个历元tN-1时,通过t0至tN-1的多普勒频移测量值对相应时刻的码伪距测量值ρ进行修正;对于t0至tN-1,依次依照下式计算出tN-1的码伪距估计值其中:ti为第i个历元,ρ(ti)为第i个历元的码伪距测量值,D(ti)为多普勒频移测量值,λ为卫星信号的载波波长;(1-2)用下式对进行求平均,可以得到利用多普勒频移推算的tN-1的码伪距值(2)建立平滑码伪距的卡尔曼滤波模型:状态方程:观测方程:其中:估计参数为k时刻平滑后的码伪距,作为状态向量;观测值yk为k时刻的码伪距测量值,y作为观测向量;所述k时刻自滤波开始起算,k作为第k步滤波运算;控制输入uk,k-1由k-1时刻至k时刻的载波相位变化量或多普勒频移测量值决定,u作为输入向量;w、v为满足正态分布的白噪声,均值为0,wk-1为k-1时刻的过程噪声向量,方差记为Qk-1;vk为k时刻的观测噪声向量,方差记为Rk;A为由k-1时刻至k时刻的状态转移矩阵;B为k-1时刻输入向量与状态向量之间的关系矩阵;C为k时刻观测向量与状态向量之间的关系矩阵;为滤波初始时刻的码伪距,即步骤(1)中的码伪距值的初始方差P0=R0;A、B、C均为常系数;上述向量及矩阵的维数均为1;(3)卡尔曼滤波过程:在tN-1时刻开始执行卡尔曼滤波,包括以下两个过程:①预测过程其中,为的一步预测值,P~为的误差的协方差,P为的误差的协方差;②校正过程其中:K为权重值。2.根据权利要求1所述的一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距2CN106526634A权利要求书2/2页方法,其特征在于A、B、C的取值均为1。3.根据权利要求1所述的一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距方法,其特征在于步骤(2)中:控制输入uk,k-1的取值方法如下:利用多普勒频移进行周跳检测,即若则认为该时刻发生周跳,其中:φk为第k时刻的载波相位测量值,Dk为第k时刻的多普勒频移测量值,Δt为相邻两个时刻的时间间隔,CSThrd为设定的检测周跳的阈值;若检测到该时刻发生周跳,此时使用多普勒频移来对码伪距进行平滑,即若检测到该时刻未发生周跳,将使用载波相位来对码伪距进行平滑,即uk,k-1=λ(φk-φk-1)。4.根据权利要求3所述的一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距方法,其特征在于根据周跳检测的结果,过程噪声方差Qk-1设定方法如下:5.根据权利要求4所述的一种基于自调整卡尔曼滤波的多普勒辅助载波相位平滑伪距方法,其特征在于利用卫星信噪比下降率DropRate(SNR)以及信噪比标准差Std(SNR),来判断多路径干扰的存在,k时刻的DropRate(SNR)和Std(SNR)的计算方式分别如下:其中,(SNR)k为k时刻的信噪比测量值,单位dB;M为统计卫星信噪比下降率使用的连续时刻个数;其中,M′为统计卫星信噪比标准差使用的连续时刻个数,μ为M′个时刻内