本发明涉及一种多系统融合导航定位技术,特别涉及一种gps/bds紧组合载波差分定位方法,属于gnss(globalnavigationsatellitesystem)定位与导航技术领域。
背景技术:
在相对定位中,不同的卫星系统进行观测值融合处理时,通常采用两种模型:一种是各系统选择各自参考星的松组合模型,即系统内差分模型;另一种是不同系统选择共同参考星的紧组合模型,即系统间差分模型。对于cdma(codedivisionmultipleaccess)系统,卫星进行系统内差分时能够消除接收机端的载波和伪距硬件延迟,而在进行系统间差分时,由于各系统采用的信号调制方式不同,硬件延迟通常难以消除,需要提取出差分系统间偏差作为先验信息来进行紧组合定位。
目前针对紧组合定位的研究主要集中于不同系统的相同频率之间,其主要应用于单频定位模型。在多gnss观测值融合处理中会更多地遇到不同频率的情况,例如gps/bds双系统没有共同频率。因此仅研究系统间相同频率的差分定位算法不利于更好地发挥多gnss融合定位的优势。
已有研究结果表明,不同系统间不同频率的载波差分系统间偏差呈现时域稳定性,这种特性为进行载波差分紧组合定位提供了技术基础。
技术实现要素:
为弥补现有研究的不足,更好地发挥多gnss紧组合定位的优势,本发明提供一种gps/bds紧组合载波差分定位方法,利用gps/bds观测值构建系统间双差模型,通过引入bds基准卫星进行参数去相关,通过基准转换保证载波差分系统间偏差的持续可估性,最后利用已固定的模糊度组成无电离层组合并结合已估计的载波差分系统间偏差进行紧组合定位。
本发明为解决上述技术问题采用以下技术方案:
本发明提供一种gps/bds紧组合载波差分定位方法,包括以下步骤:
步骤1,选择gps基准卫星,构建gps系统内双差无电离层组合模型与gps/bds系统间双差无电离层组合模型及gps/bds系统内双差宽巷模糊度解算模型;
步骤2,实现无电离层组合形式的系统间偏差参数与单差、双差模糊度去相关;
步骤3,进行基准转换,实现无电离层组合差分系统间偏差持续可估性;
步骤4,利用无电离层组合结合宽巷模糊度分离基础载波模糊度;
步骤5,利用基础载波组成无电离层组合进行定位。
作为本发明的进一步技术方案,步骤1具体为:
步骤11,构建无电离层组合站间单差无电离层组合模型:
其中,式(1)与式(2)分别是gps站间单差无电离层组合载波观测方程和伪距观测方程,式3)与式(4)分别是bds站间单差无电离层组合子载波观测方程和伪距观测方程;式(5)是gps站间单差载波观测值无电离层组合形式与站间单差模糊度无电离层组合形式,式(6)是bds站间单差载波观测值无电离层组合形式与站间单差模糊度无电离层组合形式,式(7)是gps与bds的站间单差伪距无电离层组合形式;
式中,s=1g,2g,…,mg,mg表示gps卫星数,
步骤12,选择gps基准卫星,根据步骤11所建站间单差无电离层组合模型,建立gps系统内双差无电离层组合模型及gps/bds系统间双差无电离层组合模型:
以gps卫星1g为基准卫星,则式(8)与式(9)为gps系统内双差无电离层组合模型,式(10)与式(11)为gps/bds系统间双差无电离层组合模型:
其中,
步骤13,选择bds基准卫星,构建gps与bds系统内双差宽巷模糊度解算模型:
以bds卫星1c为bds的基准卫星,则gps与bds各自的系统内双差宽巷模糊度解算模型分别为:
式中,
对式(12)与式(13)进行多历元平滑四舍五入取整,得到双差宽巷整周模糊度:
式中,
作为本发明的进一步技术方案,步骤2具体为:
步骤21,根据步骤13所选bds基准卫星,将gps/bds系统间双差无电离层组合模糊度重参化:
根据步骤12,gps/bds系统间双差无电离层组合模糊度表示为:
式中,
根据式(15),式10)表示为:
式(10)中,
步骤22,合并共有参数,将无电离层组合载波差分系统间偏差重参化,实现参数去相关:
根据式(16),合并共有参数后的gps/bds系统间双差无电离层组合观测方程表示为:
式中,
作为本发明的进一步技术方案,步骤3具体为:
步骤31,进行gps基准转换:
假设在第t历元,gps基准卫星从1g转换为ig,则对应的第t历元的无电离层组合载波差分系统间偏差
式中,
步骤32,进行bds基准转换:
假设在第j历元,bds基准卫星从1c转换为ic,而此时的gps基准卫星为步骤31中的ig,则对应的第j历元的无电离层组合载波差分系统间偏差
式中,
至此,已实现无电离层组合载波差分系统间偏差的持续可估性。
作为本发明的进一步技术方案,步骤4具体为:
步骤41,利用无电离层组合与结合,根据步骤13所得的宽巷模糊度分离gpsl1模糊度与bdsb1模糊度:
式中,
步骤42,根据步骤13所得的宽巷模糊度与步骤41所得的gpsl1模糊度与bdsb1模糊度,计算gpsl2模糊度整数解与bdsl2模糊度整数解:
式中,
作为本发明的进一步技术方案,利用lambda法搜索得到gpsl1与bdsb1模糊度整数解
作为本发明的进一步技术方案,步骤5具体为:根据步骤41与步骤42所得模糊度整数解及载波观测值按照步骤21所示组成双差无电离层组合,将所组无电离层组合与步骤2所得的无电离层组合载波差分系统间偏差带入式(5)与式(7)进行定位。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
(1)本发明采用gnss系统间不同频率观测值进行载波差分紧组合定位,克服了现有研究中系统间观测值频率必须相同的缺点;
(2)本发明可以减少待估参数,有利于在遮挡环境下增强观测模型稳定性,提高定位精度与可靠性。
附图说明
图1是松组合n方向7天定位偏差图。
图2是紧组合e方向7天定位偏差图。
图3是松组合n方向7天定位偏差图。
图4是紧组合e方向7天定位偏差图。
图5是松组合e方向7天定位偏差图。
图6是紧组合e方向7天定位偏差图。
图7是本发明的方法流程图。
具体实施方式
下面结合附图和具体实施例,进一步阐明本发明,应理解这些实例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。
本发明一种gps/bds紧组合载波差分定位算法,如图7所示,包括以下步骤:
步骤1,选择gps(globalpositioningsystem)基准卫星,构建gps系统内双差无电离层组合模型与gps/bds(beidounavigationsatellitesystem)系统间双差无电离层组合模型及gps/bds系统内双差宽巷模糊度解算模型;
步骤2,实现无电离层组合的系统间偏差参数与单差、双差模糊度去相关;
步骤3,进行基准转换,实现差分系统间偏差持续可估性;
步骤4,利用无电离层组合结合宽巷模糊度分离基础载波模糊度;
步骤5,利用基础载波组成无电离层组合进行定位。
所述步骤1中,构建gps系统内双差模型与gps/bds系统间双差模型包括以下步骤:
步骤11,构建无电离层组合站间单差无电离层组合模型:
假设共观测到m颗gps卫星和n颗bds卫星,站间单差无电离层组合观测模型可以表示为:
式(1)与式(2)分别是gps站间单差无电离层组合子载波观测方程和伪距观测方程,式3)与式(4)分别是bds站间单差无电离层组合子载波观测方程和伪距观测方程;式(5)是gps站间单差载波观测值无电离层组合形式与站间单差模糊度无电离层组合形式,式(6)是bds站间单差载波观测值无电离层组合形式与站间单差模糊度无电离层组合形式,式(7)是gps与bds的站间单差伪距无电离层组合形式。式(5)(6)(7)所示无电离层组合形式同样适用于非差形式与双差形式。
式中,
步骤12,选择gps基准卫星,根据步骤11所建站间单差无电离层组合模型,建立gps系统内双差无电离层组合模型及gps/bds系统间双差无电离层组合模型:
假设以gps卫星1g为基准卫星,则所建模型可表示为:
式(8)与式(9)即gps系统内双差无电离层组合模型,式(10)与式(11)即gps/bds系统间双差无电离层组合模型。
其中,
步骤13,选择bds基准卫星,构建gps与bds系统内双差宽巷模糊度解算模型:
假设以bds卫星1c为bds的基准卫星,则gps与bds各自的系统内双差宽巷模糊度解算模型如下所示:
式12)与式13)分别为gps系统内双差宽巷模糊度解算模型与bdss系统内双差宽巷模糊度解算模型。
式中,
对式(12)与式(13)进行多历元平滑四舍五入取整可得到双差宽巷整周模糊度,如下式所示:
式中,
所述步骤2中,实现无电离层组合系统间偏差参数与单差、双差模糊度去相关包括以下步骤:
步骤21,根据步骤23所选bds基准卫星,将gps/bds系统间双差无电离层组合模糊度重参化:
根据步骤12,gps/bds系统间双差无电离层组合模糊度可表示为:
式中,
根据式(15),式10)可表示为:
式(10)中,
步骤22,合并共有参数,将无电离层组合载波差分系统间偏差重参化,实现参数去相关:
根据式(16),合并共有参数后的gps/bds系统间双差无电离层组合观测方程可表示为:
式中,
所述步骤3中,进行基准转换,实现无电离层组合差分系统间偏差的持续可估性包括以下步骤:
步骤31,进行gps基准转换:
假设在第t历元,gps基准卫星从1g变为ig,则对应的第t历元的无电离层组合载波差分系统间偏差
式中,
步骤32,进行bds基准转换:
假设在第j历元,bds基准卫星从1c变为ic,而此时的gps基准卫星为步骤41中的ig,则对应的第j历元的无电离层组合载波差分系统间偏差
式中,
所述步骤4中,利用无电离层组合结合宽巷模糊度分离基础载波模糊度包括以下步骤:
步骤41,利用无电离层组合与结合根据步骤23所得的宽巷模糊度分离gpsl1模糊度与bdsb1模糊的度:
式中,
步骤42,根据步骤23所得的宽巷模糊度与步骤41所得的gpsl1模糊度与bdsb1模糊度计算gpsl2模糊度整数解与bdsl2模糊度整数解:
式中,
所述步骤5中,利用基础载波组成无电离层组合进行定位包括以下步骤:
步骤61,根据步骤41与步骤42所得模糊度整数解及载波观测值按照步骤21所示组成双差无电离层组合,将所组无电离层组合与步骤2所得的无电离层组合载波差分系统间偏差带入式(5)与式(7)进行定位。需要注意的是,无电离层组合载波差分系统间偏差与式(5)与(7)的基准卫星须保持一致。
定位偏差如图1-6所示,图1、3、5分别表示松组合n/e/u三方向定位偏差图,图2、4、5分别表示紧组合n/e/u三方向定位偏差图。
本方法以gps为基准系统,组成无电离层组合进行gps/bds系统间紧组合载波差分定位。实时估计载波无电离层组合形式的系统间偏差,并利用无电离层组合与宽巷组合分离出基础载波模糊度,最后利用基础载波组成无电离层组合进行紧组合差分定位。
以上所述,仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内,因此,本发明的保护范围应该以权利要求书的保护范围为准。