基于北斗短报文并结合RTS数据的远海精密卫星相对定位与导航方法技术

技术编号:23084004 阅读:16 留言:0更新日期:2020-01-11 00:46
本发明专利技术公开了一种基于北斗短报文的远海精密相对定位方法,包括两个方面,第一个方面是简化基站的GNSS伪距、相位观测数据和RTS数据的方法,以实现利用北斗短报文的有效传输,第二个方面是结合GNSS数据和RTS数据,提高定位精度。其中GNSS为全球导航卫星系统GNSS,RTS为Real‑time Service。本发明专利技术的有益效果是利于北斗短报文设备进行基站数据传输,实现了远海的实时精密动态定位,得到了与利用通讯卫星进行数据传输类似的定位性能,降低了成本。

Relative positioning and navigation method of high sea precision satellite based on Beidou short message and RTS data

【技术实现步骤摘要】
基于北斗短报文并结合RTS数据的远海精密卫星相对定位与导航方法
本专利技术属于远海的GNSS相对定位
,涉及一种通过北斗短报文,并结合RTS数据,实现远海精密导航与定位的技术方法。
技术介绍
全球导航卫星系统GNSS(GlobalNavigationSatelliteSystem)。要实现远海的精密导航,需要进行GNSS数据的传输。但由于远海无法使用我们常用的手机通讯手段,即GPRS,也无INTERNET服务,目前只有海事卫星电话通讯。但海事卫星电话通讯的费用异常昂贵,普通用户负担不起。短报文是远海通讯的比较好的手段,但利用北斗短报文进行数据的传输,存在问题,即北斗短报文的发送量十分有限,普通用户每次只能发送78个字节,而且每分钟才能发送一次。要实现精密导航,需要克服这两个问题,否则无法满足实际应用。
技术实现思路
本专利技术的目的是通过北斗短报文,发送简化后的GNSS数据和RTS数据,实现远海的精密导航与定位。本专利技术的有益效果是利用北斗短报文设备最终实现厘米级别精度的导航与定位,得到了与利用通讯卫星进行数据传输类似的定位性能,降低了成本。本专利技术的主要内容包括:GNSS数据和RTS数据的简化方法;基于GNSS数据和RTS数据的导航与定位方法。1、GNSS数据和RTS数据的简化方法1)简化基站GNSS伪距观测数据的方法简化基站GNSS伪距观测数据的方法包括以下步骤:第一步,计算伪距观测的改正数据。伪距的改正数据计算方法如下:上式中,是从接收机到卫星的几何距离;和是卫星轨道和卫星钟误差;τr是接收机钟差;是对流层天顶延迟;是电离层延迟;是投影函数;是观测噪声;是伪距观测,可以是任何一个频段的伪距观测,也可以是任何一个不同频段组合的观测;第二步,选择某一个卫星作为参考卫星,其它卫星的改正数据与参考卫星做差,或采用相邻卫星间做差,得到星间差的改正数据。对于多个GNSS系统,也可以为每一个系统,选择不同的参考卫星;第三步,选取绝对值最大的星间差或者非差改正数据,并取整或通过其它处理,得到一个能用单字节或少数几个字节发送的数据,记为D。其它星间差或非差改正数据除以D,得到的商记为E;第四步,把E乘以100或其它与流动站约定好的数字,并取整,用单字节发送。2)简化基站GNSS相位观测数据的方法简化基站相位观测数据的方法包括以下步骤:第一步,计算相位观测的改正数据。载波相位的改正数据计算方法如下:上式中,是从接收机到卫星的几何距离;和是卫星轨道和卫星钟误差;τr是接收机钟差;是模糊度参数;λ是对应波长;是对流层天顶延迟;是投影函数;是观测噪声;是相位观测,可以是任何一个波段或频段相位观测,也可以是任何一种不同波段或频段组合的观测;第二步,选择某一个卫星作为参考卫星,其它卫星的改正数据与参考卫星做差,或采用相邻卫星间做差,得到星间差的改正数据。对于多个GNSS系统,也可以为每一个系统,选择不同的参考卫星。后面的操作主要是针对星间差改正数据,但也可以应用于非差改正数据;第三步,把第一个历元的星间差或非差相位改正数据变成以周为单位的数据,并获取其最近整周数。所有历元所有卫星的改正数据都减去其对应卫星的整周数;第四步,通过上述处理得到的星间差或非差相位改正数据,如果绝对值小于127毫米,用单字节直接发送整数毫米数。或选取绝对值最大的星间差或者非差改正数据,并取整或通过其它处理,得到一个能用单字节或少数几个字节发送的数据,记为D。其它星间差或非差改正数据除以D,得到的商记为E。把E乘以100或其它数字,并取整,用单字节发送。3)简化RTS数据的方法简化RTS数据的方法包括以下步骤:第一步,选取一个数据D,作为被除数,把RTS改正数据分别除以D,得到的商记为E;第二步,把E乘以100或其它数字,并取整,用单字节发送。4)广播星历数据块变化或更新时GNSS数据简化处理方法当前后两个相邻历元所使用的广播星历数据块不同或不一致时,会导致GNSS数据改正或RTS数据,出现跳变,影响前面所述的伪距、相位和RTS数据简化的处理结果,因此需要进行特殊处理。其处理方法如下:第一步,无广播星历数据块变化或无更新时,伪距、相位和RTS数据简化依照上述部分1和2所述处理;第二步,当当前历元出现广播星历更新时,利用与流动站约定方法,计算使用老星历和新星历数据块得到的伪距、相位或RTS改正数据之差d1:d1=V新星历-V老星历上式中,V新星历和V老星历分别为利用新、老星历数据块得到的伪距、相位或RTS改正数据;第三步,利用新星历数据块,计算当前历元以及后面历元的伪距、相位数据改正或RTS数据,直到星历数据块再次出现更新。从这些历元的改正中,减去上述改正之差d1,然后再按照部分1或2中的简化方法进行处理;第四步,当星历数据块再次出现更新时,依照第二步,计算新的改正之差d2;第五步,利用新星历数据块,计算当前历元以及后面历元的伪距、相位或RTS数据改正,直到星历数据块再次出现更新。从这些历元的改正中,减去上述所有改正之差的和,即d1+d2,然后再按照部分1或2中的简化方法进行处理;第六步,以此类推,每当出现星历数据块更新时,依照第二步,计算新的改正之差di。并利用新星历数据块,计算当前历元以及后面历元的伪距、相位或RTS数据改正,直到星历数据块再次出现更新。从这些历元的改正中,减去上述所有改正之差的和,即然后再按照部分1或2中的简化方法进行处理。2、基于GNSS数据和RTS数据的导航与定位方法方法操作步骤如下:第一步,利用北斗短报文设备发送的GNSS改正数据,获得海洋载体每分钟一次的精密位置;第二步,利用北斗短报文设备发送的RTS产品数据,获得其它时刻的精确位置。附图说明图1是实现远海精密导航的流程图;图2是实现远海精密导航的结构图。具体实施方式1、数据简化方法的具体实施方式数据简化方法的具体实施方式,主要包括简化GNSS伪距数据的实施方式、简化GNSS相位数据的实施方式和简化RTS数据的实施方式。1)、简化基站GNSS伪距数据的实施方式:第一步,基站数据预处理,计算改正数据,并进行粗差探测与剔除;第二步,计算星间差改正数据;第三步,选取绝对值最大的星间差或者非差改正数据,并取整或通过其它处理,得到一个能用单字节或少数几个字节发送的数据,记为D,在短报文中发送D;第四步,其它星间差或非差改正数据除以D,得到的商记为E;第五步,把E乘以100或与流动站约定好的其它数字,并取整,用单字节发送;第六步,流动站接收短报文设备发送来的基站数据,除以100或其它数字,然后乘以接收到的D。2)、简化基站GNSS相位数据的实施方式:第一步,本文档来自技高网...

【技术保护点】
1.本专利技术的基于北斗短报文实现远海精密导航与定位方法的特征在于:通过以下权利要求书的2、3、4、5这四个部分所描述的简化基站GNSS数据的方法,实现了GNSS数据的有效发送;通过以下权利要求书的6这一部分所描述的结合GNSS数据和RTS数据进行定位的方法,提高了定位精度。/n

【技术特征摘要】
1.本发明的基于北斗短报文实现远海精密导航与定位方法的特征在于:通过以下权利要求书的2、3、4、5这四个部分所描述的简化基站GNSS数据的方法,实现了GNSS数据的有效发送;通过以下权利要求书的6这一部分所描述的结合GNSS数据和RTS数据进行定位的方法,提高了定位精度。


2.按照权利要求1所述,简化基站的GNSS数据方法,其特征在于:为每一个历元的所有伪距和相位改正数,分别选择了一个被除数,伪距、相位或RTS改正数,与之相除,得到的商,乘以100或其它数字,并取整,用北斗短报文进行发送;当出现广播星历数据块变化或更新时,利用与流动站约定的方法,计算利用新、老广播星历数据块得到的伪距、相位或RTS改正之差,并从之后得到的伪距、相位和RTS改正中,减去该差,然后再进行上述简化处理;通过该方法简化后的GNSS数据,并把RTS数据与GNSS数据相结合进行导航与定位,最终实现远海的精密导航;其中GNSS为全球导航卫星系统,RTS为Real-timeService改正数据。


3.按照权利要求1所述,简化基站的GNSS伪距数据方法,其特征在于:为每一个历元的所有伪距,选择了一个被除数,该历元的所有伪距改正数,与之相除,得到的商,乘以100或其它数字,并取整,用北斗短报文进行发送,包括以下步骤:
第一步,计算伪距观测的改正数据;
计算伪距观测的改正数据的方法如下:



上式中,是从接收机到卫星的几何距离;和是卫星轨道和卫星钟误差;τr是接收机钟差;是对流层天顶延迟;是电离层延迟;是投影函数;是观测噪声;是伪距观测,可以是任何一个频段的伪距观测,也可以是任何一个不同频段组合的观测;
第二步,选择某一个卫星作为参考卫星,其它卫星的改正数据与参考卫星做差,或采用相邻卫星间做差,得到星间差的改正数据;对于多个GNSS系统,也可以为每一个系统,选择不同的参考卫星;
第三步,选取绝对值最大的星间差或者非差改正数据,并取整或通过其它处理,得到一个能用单字节或少数几个字节发送的数据,记为D;其它星间差或非差改正数据除以D,得到的商记为E;
第四步,把E乘以100或其它与流动站约定好的数字,并取整,用北斗短报文发送。


4.按照权利要求1所述,简化基站的GNSS相位数据方法,其特征在于:为每一个历元的所有相位,选择了一个被除数,该历元的所有相位改正数,与之相除,得到的商,乘以100或其它数字,并取整,用北斗短报文进行发送,包括以下步骤:
第一步,基站数据预处理,计算相位改正数据,并进行周跳探测与修复;
第二步,选择某一个卫星作为参考卫星,其它卫星的改正数据与参考卫星做差,得到星间差的...

【专利技术属性】
技术研发人员:姬生月
申请(专利权)人:中国石油大学华东
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1