一种北斗测姿接收机的快速整周模糊度方法
【技术领域】
[0001] 本发明属于无线通信技术领域,具体涉及一种北斗测姿接收机的快速整周模糊度 方法。
【背景技术】
[0002] 随着卫星导航及相关技术的进步,导航卫星系统的应用日益广泛,其经济效益越 来越明显,军事和民用上的作用也更为突出。导航卫星系统是以空间卫星为基础的无线电 导航与定位系统,能为全球任意地点、任意多个用户(包括空中、陆上、海上以及外层空间 的用户)全天候、实时、连续地提供精确的三维位置、三维速度和时间信息。目前,卫星定位 系统主要包括美国的GPS(GlobalPositioningSystem),俄罗斯的GLONASS卫星定位系统, 欧洲的伽利略(GALILEO)和我国的北斗(COMPASS)导航卫星系统。
[0003] 随着北斗系统三步走的发展策略,目前北斗已经发布了I⑶,并且自2012年末开 始提供了区域性的导航服务。北斗(COMPASS)导航系统有B1、B2、B3三个频段,免费为用户 提供可用性、可持续性和健全的导航服务,尤其在定位精度方面,可以达到厘米级。这些性 能应用广泛,可以为科学家检测地壳的微小移动;测绘人员确定边界;为道路、桥梁建造测 定距离等。
[0004]利用北斗(COMPASS)精确定位的同时,也能通过载波相位测量载体姿态。测量载 体姿态的功能不仅可用在军事上,如进行武器(例如野战炮,陆用战车,战略导弹)的瞄 准、炮兵阵地联测中的赋予基准射向、舰船载武器的初始对准等,也可以用在民用上,如飞 机的航向和俯仰的,汽车的行驶方向等。
[0005]利用北斗(COMPASS)进行载体姿态测量是利用测得的载波相位信息,通过干涉测 量技术实现,因此存在相位模糊问题,如何正确而又快速地解算相位模糊是北斗姿态测量 的一项关键技术。因而利用载波相位进行实时动态测量的核心是运动中解算整周模糊度。
[0006]在动态实时条件下,需要快速可靠地在线模糊度求解。基于整周模糊度求解,己 经提出了许多与此有关的算法,例如在观测域里搜索的模糊求解、在位置域里搜索的模糊 度求解等,但是这些模糊度方法在求解速度上无法满足要求。具体的说,上述模糊度求解过 程需要复杂的计算过程,对运算量的要求高,基本无法达到实时解算,实时使用的情况。
【发明内容】
[0007]本发明的目的是针对现有技术的缺陷,提供一种北斗测姿接收机的快速整周模糊 度方法。
[0008]本发明是这样实现的:一种北斗测姿接收机的快速整周模糊度方法,包括下述步 骤:
[0009] 步骤一:观测数据的读取
[0010] 需要读取的数据包括:卫星的三维坐标位置、卫星的伪距、载波相位、载波相位测 量噪声值,
[0011] 所述的卫星的三维坐标位置、卫星的伪距、载波相位、载波相位测量噪声值均由卫 星导航解算给出,
[0012] 步骤二:基准星选取
[0013] 任意时刻,在天空中选取一颗卫星作为基准星,所述的基准星是步骤一中的卫星 之一,
[0014] 步骤三:求差
[0015]用其余卫星的载波相位与基准星的载波相位求差,求得的载波相位差用表示, 其中i表示卫星序号,
[0016] 用其余卫星的位置与基准星的位置求差,求得的位置差用h表示,该参数表征了 两颗卫星到观测点之间的距离差,
[0017] 用其余卫星的伪距与基准星的伪距求差,求得的伪距差用Si表示,其中i表示卫 星序号,
[0018] 步骤四:求模糊度备选集合
[0019] 用下述公式计算模糊度初始值队
[0020]
[0021] 其中,Si是步骤三球的伪距差,λ是载波波长,
[0022] 本步骤得到集合N= {NJ,其中i是卫星序号,
[0023] 步骤五:模糊度确定
[0024] 用下述公式计算
[0025]
[0026] 其中,匕是步骤三求得的位置差,λ是载波波长,队是步骤四求得的模糊度初始 值,&是步骤一中输入的载波相位测量噪声值,
[0027]计算所有卫星的σi之后,取σi最小值对应的模糊度初始值队作为本方法的输 出值。
[0028] 如上所述的一种北斗测姿接收机的快速整周模糊度方法,其中,步骤一至少读取5 颗卫星的数据。
[0029] 如上所述的一种北斗测姿接收机的快速整周模糊度方法,其中,步骤二中的基准 星是相对地面观测点仰角最高的卫星。
[0030] 本发明的效果是:本发明提供一种基于北斗导航系统的测姿接收机中使用的快速 求解整周模糊度的方法。该方法不仅提高了计算效率和缩短了整周模糊度的时间,而且提 高了整周模糊度的成功率。
【具体实施方式】
[0031] -种北斗测姿接收机的快速整周模糊度方法,包括下述步骤:
[0032] 步骤一:观测数据的读取
[0033]需要读取的数据包括:卫星的三维坐标位置、卫星的伪距、载波相位、载波相位测 量噪声值。
[0034] 上述数据均是通过卫星导航解算得到的。
[0035] 所述的载波相位测量噪声值用&表示,i表示卫星序号,该载波相位测量噪声值对 于不同卫星的数值不同,由卫星自身的导航解算给出。
[0036] 本步骤至少读取5颗卫星的数据。
[0037] 步骤二:基准星选取
[0038] 任意时刻,在天空中选取一颗卫星作为基准星,该基准星相对地面观测点仰角最 高。所述的基准星是步骤一中的卫星之一。
[0039] 对于任意地面观测点,仰角最高的卫星是可以唯一确定的。
[0040] 步骤三:求差
[0041]用其余卫星的载波相位与基准星的载波相位求差,求得的载波相位差用表示, 其中i表示卫星序号。
[0042] 用其余卫星的位置与基准星的位置求差,求得的位置差用匕表示,该参数表征了 两颗卫星到观测点之间的距离差。
[0043] 用其余卫星的伪距与基准星的伪距求差,求得的伪距差用Si表示,其中i表示卫 星序号。
[0044] 步骤四:求模糊度备选集合
[0045] 用下沭公式计笪樽糊度初始值队
[0046]
[0047] 其中,Si是步骤三球的伪距差,λ是载波波长。
[0048] 本步骤得到集合N= {NJ,其中i是卫星序号。
[0049] 步骤五:模糊度确定
[0050] 用下述公式计算
[0051]
[0052] 其中,匕是步骤三求得的位置差,λ是载波波长,队是步骤四求得的模糊度初始 值,&是步骤一中输入的载波相位测量噪声值。
[0053]计算所有卫星的σi之后,取σi最小值对应的模糊度初始值队作为本方法的输 出值。
【主权项】
1. 一种北斗测姿接收机的快速整周模糊度方法,其特征在于,包括下述步骤: 步骤一:观测数据的读取 需要读取的数据包括;卫星的H维坐标位置、卫星的伪距、载波相位、载波相位测量噪 声值, 所述的卫星的H维坐标位置、卫星的伪距、载波相位、载波相位测量噪声值均由卫星导 航解算给出, 步骤二:基准星选取 任意时刻,在天空中选取一颗卫星作为基准星,所述的基准星是步骤一中的卫星之一, 步骤二:求差 用其余卫星的载波相位与基准星的载波相位求差,求得的载波相位差用巧表示,其中i表示卫星序号, 用其余卫星的位置与基准星的位置求差,求得的位置差用表示,该参数表征了两颗 卫星到观测点之间的距离差, 用其余卫星的伪距与基准星的伪距求差,求得的伪距差用Si表示,其中i表示卫星序 号, 步骤四:求模糊度备选集合 用下述公式计算模糊度初始值Ni其中,Si是步骤H球的伪距差,A是载波波长, 本步骤得到集合N=化},其中i是卫星序号, 步骤五:模糊度确定 用下述公式计算其中,是步骤H求得的位置差,A是载波波长,Ni是步骤四求得的模糊度初始值,ni是步骤一中输入的载波相位测量噪声值, 计算所有卫星的O1之后,取O1最小值对应的模糊度初始值Ni作为本方法的输出值。2. 如权利要求1所述的一种北斗测姿接收机的快速整周模糊度方法,其特征在于:步 骤一至少读取5颗卫星的数据。3. 如权利要求1所述的一种北斗测姿接收机的快速整周模糊度方法,其特征在于:步 骤二中的基准星是相对地面观测点仰角最高的卫星。。
【专利摘要】本发明属于无线通信技术领域,具体涉及一种北斗测姿接收机的快速整周模糊度方法。它包括:步骤一:观测数据的读取;包括卫星的三维坐标位置、卫星的伪距、载波相位、载波相位测量噪声值,步骤二:基准星选取,步骤三:求差,用其余卫星的载波相位与基准星的载波相位求差,步骤四:求模糊度备选集合,步骤五:模糊度确定,计算,并取最小值对应的模糊度初始值,作为本方法的输出值。本发明的效果是:本发明提供一种基于北斗导航系统的测姿接收机中使用的快速求解整周模糊度的方法。该方法不仅提高了计算效率和缩短了整周模糊度的时间,而且提高了整周模糊度的成功率。
【IPC分类】G01S19/55
【公开号】CN105372692
【申请号】CN201410395770
【发明人】侯茂力, 李志民, 吴艳艳
【申请人】北京和协导航科技有限公司
【公开日】2016年3月2日
【申请日】2014年8月13日