一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于星基增强系统的高精度定位方法及存储介质与流程

2022-09-03 13:29:07 来源:中国专利 TAG:


1.本发明涉及北斗导航技术领域,尤其涉及一种基于星基增强系统的高精度定位方法及存储介质。


背景技术:

2.北斗卫星导航系统bds(beidou navigation satellite system)拥有我国自主知识产权,可以向用户提供高精度定位服务,利用geo卫星播发精密单点定位信号,具备动态分米级、静态厘米级,精密定位服务能力。
3.地基增强系统(gbas)是卫星导航系统的补充。卫星导航系统是接收装置接收到4颗及以上导航卫星信号时,即可计算出其所在位置,但是这种定位方式精度为10m左右。为了提高定位精度,解决更大范围的高精定位需求,基于连续运行的永久参考站网(cors站),生成用户附近的虚拟观测数据,获取卫星定位测量时的误差,进而将卫星定位坐标与自身精确坐标对比后的“改正数”结果,通过互联网的方式发送给用户进行差分解算。从而用户终端提升定位精度,亦即实时动态定位(real-time kinematic,rtk)技术。
4.北斗地基增强系统包括基准站网、监测站、数据传输网络、数据处理中心等部分。地基增强系统是卫星定位技术、计算机网络技术、数字通讯技术等高新科技多方位、深度结晶的产物。通过提供差分修正信号,可达到提高卫星导航精度的目的,主要服务于地面应用。通过接收地面基准站网提供的差分修正信号、达到提高卫星导航精度的目的,优化后的定位精度可以从毫米级至亚米级不等。
5.地基增强的精度虽然很高,但覆盖范围却有一定限制。定位目标必须处在通信信号覆盖的范围之内,但在通信信号难以覆盖的高空、海上、沙漠和山区,则形成了大范围的定位盲区。
6.目前,通过星基增强系统弥补地基增强系统的不足,解决因地域限制而出现通信能力限制的问题。星基增强系统(sbas)通过地球静止轨道(geo)卫星搭载卫星导航增强信号转发器,可以向用户播发星历误差、卫星钟差、电离层延迟等多种修正信息,具有精度高、可靠性好、广域覆盖的特点。
7.由于空中与海上无法建立连续运行参考站(cors)作为基准站,无法使用地面上的局域差分技术。因此只能通过广域差分技术将定位误差中的各个部分通过模型计算出来,再以卫星信号的形式将这些修正信息发送至用户终端,用户终端根据修正信息并结合具体位置来计算出各个误差并对观测值进行改正。
8.北斗星基增强系统(bdsbas)民用服务平台除了通过geo卫星播发增强信息外,还可以通过其它通信网络向行业服务平台提供相较于空间信号更为丰富的sbas增强信息,且其形式和信息格式可根据用户的需求进行定制。
9.通过北斗geo卫星播发增强信息的常规应用模式,对用户终端天线要求较高,普通定位终端即使加入星基计算模块也无法应用sbas星基数据进行定位。


技术实现要素:

10.本发明所要解决的技术问题是:提供一种基于星基增强系统的高精度定位方法及存储介质,可降低卫星播发的成本,且可为用户同时提供米级到厘米级的定位结果。
11.为了解决上述技术问题,本发明采用的技术方案为:一种基于星基增强系统的高精度定位方法,包括:
12.电力北斗综合服务平台接收电力信息服务系统通过网络发送的星基增强数据,所述星基增强数据包括单频星基增强信息和双频星基增强信息;
13.获取地基增强数据;
14.对所述星基增强数据与地基增强数据进行融合处理,得到位置数据,并将所述位置数据共同播发至用户端。
15.本发明还提出一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的方法。
16.本发明的有益效果在于:通过采用网络通信方式进行sbas数据传输,可以节约卫星播发的成本;通过实现北斗星基增强系统监测站的星基数据与电力北斗精准位置网监测站的地基数据融合及增强处理,能够实现广域用户米级、分米级以及区域厘米级高精度、高完好性位置服务。本发明可以降低卫星播发的成本,提高用户终端的定位精度,为北斗增强服务系统提供实时的完好性服务评估策略。
附图说明
17.图1为本发明实施例一的一种基于星基增强系统的高精度定位方法的流程图。
具体实施方式
18.为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。
19.请参阅图1,一种基于星基增强系统的高精度定位方法,包括:
20.电力北斗综合服务平台接收电力信息服务系统通过网络发送的星基增强数据,所述星基增强数据包括单频星基增强信息和双频星基增强信息;
21.获取地基增强数据;
22.对所述星基增强数据与地基增强数据进行融合处理,得到位置数据,并将所述位置数据共同播发至用户端。
23.从上述描述可知,本发明的有益效果在于:可以降低卫星播发的成本,且可为用户同时提供米级(星基增强)到厘米级(地基增强)的定位结果。
24.进一步地,所述电力北斗综合服务平台接收电力信息服务系统通过网络发送的星基增强数据具体为:
25.根据各星基增强数据对应的发送周期,电力信息服务系统通过网络发送星基增强数据至电力北斗综合服务平台。
26.由上述描述可知,采用定期主动发送的机制发送数据,无需指令来驱动。
27.进一步地,所述电力北斗综合服务平台接收电力信息服务系统通过网络发送的星基增强数据之后,进一步包括:
28.电力北斗综合服务平台对所述星基增强数据进行缓存;
29.根据预设的分隔符,对所述星基增强数据进行拆分,得到帧数据,并将所述帧数据加入至消息队列中。
30.由上述描述可知,通过发布-订阅模式的消息传递模式,支持分布式消息传递,基于可靠的消息队列,在客户端应用和消息系统之间异步传递消息。
31.进一步地,所述对所述星基增强数据与地基增强数据进行融合处理,得到位置数据,并将所述位置数据共同播发至用户端之前,进一步包括:
32.当接收到用户端的定位服务请求时,获取所述用户端的概略位置;
33.根据所述概率位置,确定所述用户端请求的定位服务类型;
34.若所述定位服务类型为网络rtk服务,则生成对应的服务数据,并返回至所述用户端,否则执行所述对所述星基增强数据与地基增强数据进行融合处理,得到位置数据,并将所述位置数据共同播发至用户端的步骤。
35.由上述描述可知,通过智能择优数据服务策略,根据用户等级智能选择一种最优的数据服务,并将数据播发给用户,满足高精度的定位需求,为用户终端使用提供更好的便利。
36.进一步地,所述将所述位置数据共同播发至用户端具体为:
37.通过rtcm协议将所述位置数据共同播发至用户端。
38.由上述描述可知,由于地基增强系统主要采用rtcm数据协议,考虑到数据协议通用性,使rtcm标准协议同时支持星基增强数据播发内容,因此,采用rtcm协议进行数据播发。
39.进一步地,所述单频星基增强信息包括星基增强prn掩码、星基增强快变改正数、星基增强完好性信息、星基增强快变改正数降效因子、星基增强地球同步轨道卫星导航电文、星基增强降效因子、星基增强系统与协调世界时的时差参数、星基增强地球静止轨道卫星历书、星基增强电离层格网点掩码、星基增强电离层延迟改正数、星基增强慢变改正数、星基增强系统服务信息、星基增强星钟星历协方差阵和单频星基增强完好性告警信息;
40.所述双频星基增强信息包括星基增强prn掩码、星基增强完好性信息、星基增强星钟星历修正数及协方差矩阵、星基增强系统卫星的星历、星历星钟协方差矩阵、星基增强降效参数、星基增强系统卫星历书、星基增强系统与协调世界时的时差参数、双频星基增强完好性告警信息。
41.本发明还提出一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的方法。
42.实施例一
43.请参照图1,本发明的实施例一为:一种基于星基增强系统的高精度定位方法,可应用于定位服务系统。如图1所示,包括如下步骤:
44.s1:电力北斗综合服务平台接收电力信息服务系统通过网络发送的星基增强数据。
45.电力信息服务系统和电力北斗综合服务平台间利用互联网专线进行通信,两端采用vpn设备进行数据加密。星基增强数据以实时数据流形式传输,实时数据流交互的网络传输协议是采用tcp/ip协议进行通信,即在传输层采用面向可靠连接的tcp传输协议,在网络
层采用ip报文协议。
46.电力信息服务系统发往电力北斗综合服务平台的星基增强数据主要包括单频星基增强信息(bds b1c、gps l1)和双频星基增强信息(bds b1c/b2a、gps l1/l2),都采用“定期主动发送”的机制发送数据,即按照规定频度主动发送,不需要由指令来驱动。
47.其中,单频星基增强信息包括以下信息:
48.1、星基增强prn掩码,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星prn掩码信息。
49.2、星基增强快变改正数,该信息最大更新间隔6秒。电力信息服务系统每6秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星快变改正数信息。
50.3、星基增强完好性信息,该信息最大更新间隔6秒。电力信息服务系统每6秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输n颗卫星星基增强完好性信息。
51.4、星基增强快变改正数降效因子,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整。
52.5、星基增强geo卫星导航电文,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输n颗卫星星基增强geo卫星导航电文信息。
53.6、星基增强降效因子,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输所有可视卫星降效因子信息。
54.7、sbas(星基增强系统)与utc(协调世界时)的时差参数,该信息最大更新间隔300秒。电力信息服务系统每240秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整。
55.8、星基增强geo(地球静止轨道)卫星历书,该信息最大更新间隔300秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输n颗卫星星基增强geo卫星历书信息。
56.9、星基增强电离层格网点掩码,该信息最大更新间隔300秒。电力信息服务系统每240秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多个带的电离层格网点掩码信息。
57.10、星基增强电离层延迟改正数,该信息最大更新间隔300秒。电力信息服务系统每240秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多个带的电离层延迟改正数信息。
58.11、星基增强慢变改正数,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星慢变改正数信息。
59.12、星基增强sbas服务信息,该信息最大更新间隔300秒。电力信息服务系统每240
秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多个区域sbas服务信息。
60.13、星基增强星钟星历协方差阵,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星星基增强星钟星历协方差阵信息。
61.14、单频星基增强完好性告警信息,该信息发送频率为随机。当电力信息服务系统需向单频服务用户发送告警时,即时发送星基增强完好性告警信息(一次发送中,信息需连续发送三遍以防信道误码)。
62.双频星基增强信息包括以下信息:
63.1、星基增强prn掩码,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星prn掩码信息。
64.2、星基增强完好性信息,该信息最大更新间隔6秒。电力信息服务系统每6秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输n颗卫星星基增强完好性信息。
65.3、星基增强星钟-星历修正数及协方差矩阵,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星星基增强星钟星历修正数及协方差矩阵信息。
66.4、sbas(星基增强系统)卫星的星历、星历-星钟协方差矩阵,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输多颗卫星的星历、星历星钟协方差矩阵信息。
67.5、星基增强降效参数,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输所有可视卫星降效参数信息。
68.6、sbas(星基增强系统)卫星历书信息,该信息最大更新间隔120秒。电力信息服务系统每120秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输n颗卫星的sbas卫星历书信息。
69.7、sbas(星基增强系统)与utc(协调世界时)的时差参数,该信息最大更新间隔240秒,电力信息服务系统每240秒发送一次(一次发送中,信息需连续发送三遍以防信道误码),数据发送起始时刻可调整;每次传输信息处理系统计算得到的sbas与utc时差信息。
70.8、双频星基增强完好性告警信息,该信息发送频率为随机。当电力信息服务系统需向双频服务用户发送告警时,即时发送星基增强完好性告警信息(一次发送中,信息需连续发送三遍以防信道误码)。
71.通过实现上述22类sbas民用服务平台数据与电力北斗综合服务平台的数据联通,由sbas民用服务平台中的电力信息服务系统通过地面网络向电力北斗综合服务平台发送sbas(星基增强系统)电文,确定平台之间的接口关系,明确对应的接口内容与相关约定。北斗卫星应用综合服务平台将接收到的数据进行内部存储,不同的数据电文对应不同的缓冲段,并根据规则解析处理数据。
72.进一步地,为了解决粘包和拆包问题,在发送数据包末尾加入分割符,本实施例
中,分隔符为8字节的0x23。在解析数据时,根据预设的分隔符将接收到的数据分割为帧数据,并将帧数据放入kafka消息队列中,通过发布-订阅模式的消息传递模式,支持分布式消息传递,基于可靠的消息队列,在客户端应用和消息系统之间异步传递消息。
73.也就是说,电力北斗综合服务平台接入民用服务平台的星基增强数据,对接入的星基增强数据选择容器进行缓存,不同电文数据对应不同的缓存段,并将接收到的sbas电文按照约定的分隔符进行解析处理为帧数据,并将帧数据放入kafka消息队列中,通过发布-订阅模式的消息传递模式,在客户端应用和消息系统之间异步传递消息。
74.s2:获取地基增强数据;即电力北斗综合服务平台从地基增强系统(gbas)获取差分改正信息。
75.s3:对所述星基增强数据与地基增强数据进行融合处理,得到位置数据,并将所述位置数据共同播发至用户端。即实现北斗星基增强系统监测站的星基数据与电力北斗精准位置网监测站的地基数据融合及增强处理。
76.进一步地,由于地基增强系统主要采用rtcm数据协议,考虑到数据协议通用性,使rtcm标准协议同时支持星基增强数据播发内容,因此,采用rtcm协议进行数据播发,并通过ntrip协议进行用户身份验证及服务请求。
77.进一步地,通过智能择优数据服务策略,当用户向数据中心请求数据服务时,系统监控用户状态,获取用户概略位置,以此判断用户请求定位服务类型,如果为网络rtk服务,则系统生成服务数据,用户接收数据完成定位。如果不是网络rtk服务,就提供sbas服务,即将融合处理得到的位置数据播发给用户。
78.由于通过北斗geo卫星播发增强信息的常规应用模式,对用户终端天线要求较高,普通定位终端即使加入星基计算模块也无法应用sbas星基数据进行定位,因此,本实施例采用网络通信方式进行sbas数据传输,可以节约卫星播发的成本。
79.本实施例通过智能择优数据服务策略,根据用户等级智能选择一种最优的数据服务,并将数据播发给用户,满足各行业用户对于不同场景、不同精度的应用需求,兼顾通信成本及发挥星基和地基增强系统的优势,提供广域范围内米级、亚米级服务,区域范围内厘米级服务,确保用户得到更可靠、更高精度的数据服务,满足用户对于数据服务的需求,且保持稳定的高精度定位。
80.本实施例能够将星基增强系统与地基增强系统融合,形成优势互补,可以实现更大范围、更低成本、更高精度的定位服务,提高北斗综合服务平台运行的可靠性、高效性、稳定性和安全性,从而提升平台优势。
81.实施例二
82.本实施例是对应上述实施例的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的基于星基增强系统的高精度定位方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
83.综上所述,本发明提供的一种基于星基增强系统的高精度定位方法及存储介质,通过采用网络通信方式进行sbas数据传输,可以节约卫星播发的成本;通过实现北斗星基增强系统监测站的星基数据与电力北斗精准位置网监测站的地基数据融合及增强处理,能够实现广域用户米级、分米级以及区域厘米级高精度、高完好性位置服务;通过智能择优数据服务策略,根据用户等级智能选择一种最优的数据服务,并将数据播发给用户,满足各行
业用户对于不同场景、不同精度的应用需求,提供广域范围内米级、亚米级服务,区域范围内厘米级服务,确保用户得到更可靠、更高精度的数据服务,满足用户对于数据服务的需求,且保持稳定的高精度定位。本发明能够将星基增强系统与地基增强系统融合,形成优势互补,可以实现更大范围、更低成本、更高精度的定位服务,提高北斗综合服务平台运行的可靠性、高效性、稳定性和安全性,从而提升平台优势。
84.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献