文章快速检索     高级检索
  大地测量与地球动力学  2018, Vol. 38 Issue (3): 268-272  DOI: 10.14075/j.jgg.2018.03.010

引用本文  

庄文泉, 王利, 郝明, 等. 一种改进的北斗三频长基线模糊度固定算法[J]. 大地测量与地球动力学, 2018, 38(3): 268-272.
ZHUANG Wenquan, WANG Li, HAO Ming, et al. Study of a Modified Method for Beidou Triple-Frequency Long-Baseline Ambiguity Fixed Algorithm[J]. Journal of Geodesy and Geodynamics, 2018, 38(3): 268-272.

项目来源

陕西省青年科技新星计划(2015KJXX-74);中国地震局地震行业科研专项(201508009)。

Foundation support

Project of Science and Technology New Star of Shaanxi Province, No. 2015KJXX-74; Special Fund for Earthquake Research of CEA, No.201508009.

通讯作者

王利, 博士,副教授,主要从事GNSS数据处理的理论、方法与应用研究,E-mail: wangli@chd.edu.cn

第一作者简介

庄文泉,硕士生,主要从事GNSS数据处理的理论与方法研究,E-mail: 15109216173@163.com

About the first author

ZHUANG Wenquan, postgraduate, majors in the theories and methods of data processing of GNSS, E-mail: 15109216173@163.com.

文章历史

收稿日期:2017-03-21
一种改进的北斗三频长基线模糊度固定算法
庄文泉1     王利2     郝明1     崔笃信1     
1. 中国地震局第二监测中心,西安市西影路316号,710054;
2. 长安大学地质工程与测绘学院,西安市雁塔路126号,710054
摘要:针对TCAR法在北斗三频长基线模糊度固定中成功率不高的问题,提出采用滑动窗口的方法对EWL、WL和NL模糊度进行固定。通过实验分析窗口大小与模糊度固定成功率的关系得出,在长距离定位中,模糊度固定成功率主要受到电离层延迟和对流层延迟的影响。因此采用滑动窗口固定EWL和WL模糊度后,通过GIF-TCAR法解算NL模糊度,同时使用滑动窗口法来固定NL模糊度。实验结果表明,该方法可用于北斗三频实时定位。
关键词TCAR北斗三频长基线模糊度固定

北斗导航卫星提供全星座的三频观测值[1],三频观测值可以形成具有更长波长、更小噪声、更小电离层影响的组合观测值[2-3]。在三频导航定位中,如何快速正确地固定整周模糊度是实现三频高精度定位的关键。三频数据的播发以及可用卫星数的增加使得模糊度解算的个数增多,给以LAMBDA为基础的模糊度搜索算法带来了困难。因此,以TCAR法为代表的模糊度解算备受关注。TCAR法的原理主要是根据组合观测值的波长及误差特点,采用简单的逐级取整的方法固定模糊度,从而有效地避免LAMBDA等经典方法中复杂的模糊度搜索计算[4]。范建军等[5-6]通过研究单历元短基线模糊度固定成功率不高的问题,采用不同频率模糊度间的约束关系改进了TCAR算法。李博峰[7]针对长基线解算中模糊度固定受电离层延迟影响较大的问题,提出利用两个超宽巷和一个窄巷组合构造三频载波无几何无电离层组合,然后通过多历元数据平滑实现窄巷模糊度的快速固定,并通过模拟的三频GPS数据进行验证。元荣等[8]提出一种采用三组弱电离层超宽巷组合固定模糊度的TCCAR法,并实现了北斗短基线mm级的快速相对定位。Tang等[9]和Zhang等[10]通过对TCAR模糊度解算方法固定北斗三频模糊度效果的比较分析发现,随着基线长度的增加,TCAR模糊度固定成功率会逐渐降低。刘炎炎等[11]将LAMBDA搜索算法引入到TCRA中,利用LAMBDA搜索算法代替TCAR算法中的直接取整固定,从而提高了长基线模糊度固定的成功率,但是降低了导航定位的效率。

本文针对TCAR法在北斗三频长基线模糊度固定中成功率不高的问题,提出采用滑动窗口的方法对EWL、WL和NL模糊度进行固定。同时由于在长距离定位中,模糊度固定成功率受到电离层延迟和对流层延迟的影响,在使用滑动窗口固定EWL和WL模糊度后,通过GIF-TCAR解算NL模糊度,并使用滑动窗口法来固定NL模糊度。通过实测数据验证了该方法的可行性和有效性。

1 TCAR法 1.1 TCAR法基本原理

TCAR算法是指按照波长顺序,采用四舍五入取整依次固定各个组合的模糊度。其核心算法为:通过构造易于模糊度固定、尽可能消除各种误差的双差无几何观测组合,在保证组合观测误差小于半波长的情况下,对双差模糊度浮点解取整固定。其具体计算步骤见文献[3]。

TCAR法固定模糊度主要受电离层残差和伪距载波噪声误差的影响。在短基线条件下,电离层和对流层相关性强,双差之后可以消除电离层延迟和对流层延迟的影响,仅考虑观测噪声对超宽巷、宽巷和窄巷模糊度的影响。但是随着基线的增长,测站两端环境差异较大,电离层和对流层误差的相关性减弱,观测值双差之后残留的电离层延迟等误差对模糊度固定的影响很大。因此,在利用TCAR法固定长基线模糊度时,要采用其他方法进行辅助。

1.2 TCAR法模糊度固定分析

为分析TCAR法模糊度固定效果,给出BDS超宽巷、宽巷和窄巷的组合系数取值。忽略双差电离层延迟误差影响,假设BDS载波观测噪声为0.01周,伪距观测噪声为0.3 m,对模糊度误差进行分析如表 1所示。

表 1 TCAR最优观测组合 Tab. 1 The optimal combination of TCAR

采用表 1中给出的TCAR最优组合系数,对表 2中的6种长度的基线数据进行处理。首先对175 km和577 km的基线解算的超宽巷和宽巷模糊度进行分析,图 1给出GEO、IGSO、MEO 3种类型卫星的EWL和WL时间序列。

图 1 GEO、IGSO、MEO模糊度浮点解 Fig. 1 The float solution for ambiguity of GEO, IGSO, MEO

表 2 基线信息 Tab. 2 Baseline information

图 1可知,3种类型的北斗卫星中,由于超宽巷组合具有长波长的特性,175 km和577 km基线的双差EWL模糊度浮点解波动范围很小(小于0.5周),通过单历元四舍五入取整固定可以达到很高的固定成功率;但是两种长度基线的双差WL模糊度,由于电磁波信号在传播过程中受到电离层对流层等误差的影响,波动范围较大,很难通过单历元直接取整固定。窄巷模糊度受到的观测误差影响最为明显,其波动范围最大(由于篇幅所限,文中没有给出示例),必须要有一定的观测时长来固定窄巷模糊度。

2 对TCAR方法的改进 2.1 GIF-TCAR模型

通过上述分析可知,在长基线定位中,由于基线两端环境的差异,影响双差模糊度固定的因素主要是电离层延迟和残留的对流层延迟,因此,在长基线处理时,采取基于Geo-Lono-free模型的GIF-TCAR法,其计算模型见文献[7]。采取基于Geo-Lono-free模型的GIF-TCAR法求解的窄巷模糊度浮点解精度不受基线长度变化的影响,仅与相位观测噪声水平相关,但是由于超宽巷和宽巷组合噪声被放大,再用噪声被放大后的超宽巷和宽巷组合得到GIF-TCAR组合时,噪声变得更大[7],也无法通过单历元取整快速固定。因此本文中提出采用滑动窗口的方法来固定EWL、WL和NL 3种类型的模糊度。

2.2 滑动窗口大小与模糊度固定成功率的关系

双差NWL模糊度很难通过简单的四舍五入来取整固定,在实际处理过程中通常采用LAMBDA算法对WL模糊度进行搜索固定,但是随着三频数据的发播以及可用卫星的增多,基于LAMBDA等模糊度搜索方法随着模糊度解算个数的增多,模糊度解算效率下降[3]。为此,本文提出采用滑动窗口的方法进行模糊度固定,避开LAMBDA复杂的搜索算法。分析滑动窗口大小和不同长度基线模糊度固定成功率的关系,通过设定不同的窗口大小(样本数),按式(1)统计EWL和WL模糊度固定成功率:

$ {\mathit{S}_{{\rm{success}}}}{\rm{ = }}\frac{{{\mathit{n}_{{\rm{fix}}}}}}{{{\mathit{n}_{{\rm{total}}}}}}{\rm{ \times 100\% }} $ (1)

式中,Ssuccess为固定成功率,nfix为固定的模糊度总数,ntotal为模糊度总数。对表 2中6种不同长度的基线的模糊度固定成功率进行统计分析,图 2给出了GEO、IGSO、MEO 3种类型卫星的EWL和WL模糊度固定成功率与窗口选取大小的关系,其中实线为EWL,虚线为WL。分析图 2可知,北斗GEO、IGSO、MEO 3种类型卫星的EWL和WL模糊度均能通过滑动窗口的方法提高模糊度固定的成功率。EWL和WL模糊度采用较小的窗口平滑后即可固定,其中EWL模糊度仅通过几个历元大小的窗口平滑后固定成功率可达100%,WL糊度经过几十个历元大小的窗口平滑后也能达到很高的固定成功率。当EWL和WL固定之后,提高定位精度的关键主要在于能否快速准确固定NL。图 3给出窄巷模糊度首次固定所需的历元数。

图 2 模糊度固定成功率与窗口大小的关系 Fig. 2 Relationship of window size and ambiguity success rate

图 3 NL模糊度TTFF(首次固定时间) Fig. 3 The first fixed time of NL

图 3表明,6种长度的基线NL模糊度固定所需历元数远远大于EWL和WL所需的历元数,首次固定所需要的历元均在200以上。采用滑动窗口固定双差模糊度时,EWL和WL均可以通过较小的窗口实现模糊度的固定,但采用GIF-TCAR模型计算NL模糊度时,观测噪声被严重放大[7],很难在短时间内获得有效的窗口。因此,在进行长距离高精度定位时需要一定的观测历元数来保证有合适的窗口固定NL模糊度。

3 计算分析

采用滑动窗口的方法来固定TCAR法解算的EWL、WL模糊度,通过GIF-TCAR解算NL,并用滑动窗口的方法固定NL。利用表 2中的实测数据对该方法进行验证,数据采样间隔为30 s,截止高度角为10°。对不同模糊度被固定时的定位精度进行统计,结果见表 3(单位m)。基线D的定位误差序列见图 4

表 3 定位精度RMS统计 Tab. 3 The positioning accuracy of RMS

图 4 基线D的定位误差时间序列 Fig. 4 The time series of positioning error for baseline D

表 3可知,当模糊度为浮点解时,6种长度的BDS基线其定位精度RMS值水平方向均在1 m左右,高程方向在3 m左右;当EWL和WL模糊度固定时,水平方向精度在0.1 m左右,高程方向在0.8 m左右;当NL模糊度固定时,水平方向精度在0.02 m左右,高程方向在0.05 m左右。因此,在长距离定位时,为了提高定位的精度,必须要有一定的历元数来固定NL模糊度。

图 4给出了采用文中所述的方法固定EWL、WL、NL模糊度后基线长度为450 km的定位误差时间序列。分析可知,三频观测值可以形成两个线性无关的超宽巷、宽巷组合,其模糊度可以快速固定,固定之后其定位精度可以达到dm级,能实现精度为dm级的实时定位需求。采用GIF-TCAR法解算NL模糊度时,由于超宽巷和宽巷组合噪声被放大,再采用噪声被放大后的超宽巷和宽巷组合得到GIF-TCAR组合时,使得噪声变得更大。因此采用滑动窗口法固定NL模糊度时需要很大的窗口才能获得较高的模糊度固定成功率。当NL模糊度被固定之后,基线D的定位误差水平方向在4 cm左右,高程方向在10 cm左右,可满足cm级的定位需求。

4 结语

本文采用北斗三频长基线观测数据,分析TCAR法在长基线模糊度固定中的应用。由于受到电离层延迟等误差的影响,TCAR法无法通过单历元取整快速固定长基线模糊度。因此本文提出,采用滑动窗口法固定长基线定位中的EWL、WL和NL模糊度,当EWL和WL模糊度快速固定之后,其定位精度可以达到dm级,可以实现精度为dm级的实时定位需求。采用基于Geo-Iono-free模型的GIF-TCAR法来解算窄巷模糊度,由于该模型计算的NL模糊度受观测噪声影响严重,因此采用滑动窗口法来固定NL模糊度,并对其定位精度进行分析,当NL模糊度固定之后,长度为几百km的基线可以实现精度为cm级的实时定位需求。

参考文献
[1]
杨元喜. 北斗卫星导航系统的进展、贡献与挑战[J]. 测绘学报, 2010, 39(1): 1-6 (Yang Yuanxi. Progress, Contribution and Challenges of Compass/Beidou Satellite Navigation System[J]. Acta Geodaetica et Cartographica Sinica, 2010, 39(1): 1-6) (0)
[2]
刘基余. GLONASS现代化的启迪[J]. 遥测遥控, 2010, 31(5): 1-6 (Liu Jiyu. Some Enlightenment from GLONASS Modernization[J]. Journal of Telemetry, Tracking and Command, 2010, 31(5): 1-6) (0)
[3]
黄令勇. 三频GNSS精密定位理论与方法研究[D]. 郑州: 信息工程大学, 2015 (Huang Lingyong. Research on the Theory and Algorithm of Triple-Frequency Multi-System GNSS Precise Navigation and Positioning[D]. Zhengzhou: Information Engineering University, 2015) http://kns.cnki.net/KCMS/detail/detail.aspx?filename=chxb201512014&dbname=CJFD&dbcode=CJFQ (0)
[4]
Forssell B, Harris R A, Martin-Neira M. Carrier Phase Ambiguity Resolution in GNSS-2[C]. ION GPS, Kansas, 1997 (0)
[5]
范建军, 王飞雪. 基于几何无关模型的GNSS三频模糊度解算方法研究[J]. 宇航学报, 2007, 28(6): 1 593-1 599 (Fan Jianjun, Wang Feixue, Study on GNSS Three Frequency Ambiguity Resolution Based on Geometry-Free Model[J]. Journal of Astronautics, 2007, 28(6): 1 593-1 599) http://kns.cnki.net/KCMS/detail/detail.aspx?filename=yhxb200706031&dbname=CJFD&dbcode=CJFQ (0)
[6]
范建军, 王飞雪. 一种短基线GNSS的三频模糊度解算(TCAR)方法[J]. 测绘学报, 2007, 36(1): 43-49 (Fan Jianjun, Wang Feixue. A Method for GNSS Three Frequency Ambiguity Resolution Based on Short Baselines[J]. Acta Geodaetica et Cartographica Sinica, 2007, 36(1): 43-49) (0)
[7]
李博峰. 混合整数GNSS函数模型及随机模型参数估计理论与方法[D]. 上海: 同济大学, 2010 (Li Bofeng. Theory and Method of Parameter Estimation for Mixed Integer GNSS Function and Stochastic Models[D]. Shanghai: Tongji University, 2010) http://kns.cnki.net/KCMS/detail/detail.aspx?filename=chxb201003024&dbname=CJFD&dbcode=CJFQ (0)
[8]
元荣, 白征东, 过静珺. 基于TCAR的北斗三频相对定位[J]. 大地测量与地球动力学, 2014, 34(4): 106-109 (Yuan Rong, Bai Zhengdong, Guo Jingjun. Beidou Three-Frequency Relative Positioning Based on TCAR Method[J]. Journal of Geodesy Geodynamics, 2014, 34(4): 106-109) (0)
[9]
Tang W M, Deng C L, Shi C, et al. Triple-Frequency Carrier Ambiguity Resolution for Beidou Navigation Satellite System[J]. GPS Solutions, 2014, 18(3): 335-344 (0)
[10]
Zhang X H, He X Y. Performance Analysis of Triple-Frequency Ambiguity Resolution with Beidou Observations[J]. GPS Solutions, 2016, 20(2): 269-281 DOI:10.1007/s10291-014-0434-0 (0)
[11]
刘炎炎, 叶世榕, 江鹏, 等. 基于北斗三频的短基线单历元模糊度固定[J]. 武汉大学学报:信息科学版, 2015, 40(2): 209-213 (Liu Yanyan, Ye Shirong, Jiang Peng, et al. Instantaneous Ambiguity Resolution of Short Baselines Using Beidou Triple Frequency Observations[J]. Geomatics and Information Science of Wuhan University, 2015, 40(2): 209-213) (0)
Study of a Modified Method for Beidou Triple-Frequency Long-Baseline Ambiguity Fixed Algorithm
ZHUANG Wenquan1     WANG Li2     HAO Ming1     CUI Duxin1     
1. The Second Monitoring and Application Center, CEA, 316 Xiying Road, Xi'an 710054, China;
2. School of Geology Engineering and Geomatics, Chang'an University, 126 Yanta Road, Xi'an 710054, China
Abstract: Aiming at overcoming the difficulties of using TCAR method to fix ambiguity of Beidou triple-frequency long-baselines, we propose a sliding window method to fix the ambiguity of EWL, WL and NL. In long baselines, according to the experimental analysis of the relationship between window size and ambiguity successful rate, the ambiguity successful rate is mainly affected by ionospheric and tropospheric delays. Therefore, we use the sliding window method to fix EWL and WL ambiguities, the GIF-TCAR method to calculate NL ambiguity, at the same time using the sliding window method to fix NL ambiguity. The results indicate that this method can be used in BDS triple-frequency processing for real-time navigation and positioning.
Key words: TCAR; Beidou triple-frequency; long-baseline; fix ambiguity