热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

高次差周跳检测C语言,一种探测与修复周跳的组合方法(1).pdf

一种探测与修复周跳的组合方法王一强,严新生,白征东,刘亮(清华大学土木工程系地球空间信息研究所,北京100084)摘要&#x

一种探测与修复周跳的组合方法

王一强,严新生,白征东,刘亮

(清华大学土木工程系地球空间信息研究所,北京 100084)

摘要:通过分析现有的GPs载波相位周跳探测与修复算法的不足,提出组合使用高次差法与Ble-itt方法的周跳探测与修复方法,进而分析这

种方法的优缺点,并通过实测数据进行验证.

关键词:周跳;探测与修复;组合;高次差方法;B1e_itt方法

一、引 言

在GPS载波相位测量中,载波相位观测值表达为

①(‘)=6(fo)+如f(妒,‘-岛)+n(妒,‘)

测量,而整周部分则借助计数器来累计。在GPS载波相位观测期间,由于建筑物或树木等的遮挡、电离

层电子的剧烈活动、卫星低仰角、多路径效应以及接收机本机震荡的不稳定或软件故障等原因,会导致

信号失锁,并可能引起整周计数跳变,产生周跳…埋’。

周跳的探测与修复必须在载波相位模糊度固定前进行,是精密定位相位观测资料处理的一项重要内

容。目前,用于周跳探测与修复的方法很多,比如高次差分法、宽带和伪距组合法、电离层组合法、多

高,但较难区分小周跳和噪声;其它非差观测方法可以保留较多的信息,但在理论与实践上大都存在某

些不足哺H"。比如,多项式拟合法通过对观测数据进行拟合,判断两条曲线是否重合或断裂来判断周跳,

因存在选择拟合阶数、截断误差大小等问题引入了人为误差,对小周跳不敏感;电离层残差法线性组合

相位观测量,将剩余误差归结为电离层误差,通过组合值发生突变判断周跳发生,因此只在电离层活动

缓慢、多路径效应影响小的时候比较有效。本文考虑到以上现有的周跳探测和修复算法的不足,在非差

方法。 .

二、高次差分方法探测与修复周跳

分法(三次差)…,即对相位原始观测序列或者其线性组合序列求历元间高次差,如果没有周跳,其三次

差为围绕“O”变化的随机序列(不考虑误差影响);如果发生周跳,在周跳历元三次差发生突变且邻近

的比例关系,唯一地确定周跳发生的位置和大小,完成探测和修复。

在实际应用高次差法时,一般采用线性组合值进行历元间求差,提前消除一些误差,如大气折射延

迟、接收机钟差、卫星钟差等。

通过图l的分析,当三次差出现跳值时,若符合图lA的情况,为周跳;若符合图1BCD的情况,为

野值。从数据处理的效率来看,高次差法起算数据少,算法简单,易于控制。但因差分方法“放大”周

跳和噪声,高次差法只能较好地探测和修复大周跳。另外,在观测序列发生跳值时,在同一历元三次差

即可探测出异常,但对跳值的性质(周跳或者野值,若是周跳,跳值的大小)至少需要再观测三个历元

才能判断,限制了高次差法在GPS实时动态模式中的应用。

7l

A O B

0 0

0 0 0 O

6 6 6 6 6 6

—6 —26 0 —6 —26 —36

O 6 O 0 6 36

0 O 0 O O —6

O C D



推荐阅读
author-avatar
金牛梁浩_934
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有