CN108983267B - 利用单台套北斗短报文实现远海精密定位的方法 - Google Patents
利用单台套北斗短报文实现远海精密定位的方法 Download PDFInfo
- Publication number
- CN108983267B CN108983267B CN201810812523.4A CN201810812523A CN108983267B CN 108983267 B CN108983267 B CN 108983267B CN 201810812523 A CN201810812523 A CN 201810812523A CN 108983267 B CN108983267 B CN 108983267B
- Authority
- CN
- China
- Prior art keywords
- epoch
- displacement
- data
- rover
- whole minute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/43—Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明公开了利用单台套北斗短报文实现远海精密定位的方法,包括实现远海差分GNSS或实现远海RTK,其中GNSS为全球导航卫星***GNSS,RTK为实时动态载波相位差分技术。本发明的有益效果是利于单台套北斗短报文设备进行基站数据传输,得到了与利用多台套进行数据传输类似的定位性能,降低了成本。
Description
技术领域
本发明属于卫星导航与定位技术领域,涉及一种利用单台套北斗短报文设备进行GNSS数据传输,从而实现差分GNSS和实时精密动态定位(RTK)的方法。
背景技术
全球导航卫星***GNSS(Global Navigation Satellite System),RTK(Real-time kinematic,实时动态)载波相位差分技术。要实现差分GNSS或RTK需要进行基站数据的传输。但由于远海无法使用我们常用的手机通讯手段,即GPRS,也无INTERNET服务,目前只有海事卫星电话通讯。但海事卫星电话通讯的费用异常昂贵,普通用户负担不起。
随着北斗的发射和运行,由于北斗短报文通讯费用比较低,目前是0.29元一条信息,所以短报文成为远海通讯的比较好的手段。但利用北斗短报文进行基站数据的传输,存在两个问题。第一,北斗短报文的发送量十分有限,普通用户每次只能发送78个字节。第二,发送频率很低,每分钟才能发送一次。要实现实时精密动态定位,需要克服这两个问题。目前有利用多台套北斗短报文设备进行基站数据传输的方法,但该解决方案成本过高,不适合于实际应用。
发明内容
本发明的目的在于提供利用单台套北斗短报文实现远海精密定位的方法,本发明的有益效果是利于单台套北斗短报文设备进行基站数据传输,得到了与利用多台套进行数据传输类似的定位性能,降低了成本。
本发明所采用的技术方案是包括实现远海差分GNSS或实现远海RTK,其中GNSS为全球导航卫星***GNSS,RTK为实时动态载波相位差分技术。
进一步,实现远海差分GNSS包括以下步骤:
第一步,基站数据预处理,粗差剔除;
第二步,基站将每整分钟的伪距改正的无电离层组合,以及卫星的伪随机噪声码编号PRN和有必要发送的数据,进行编码,通过短报文通讯设备进行发送,编码方法,具体为:
1)有关卫星PRN号的编码:使用ASCII码表示卫星PRN号:十进制的ASCII码从000到040表示GPS***的卫星PRN号,十进制的ASCII码从041到080表示北斗***的卫星PRN号,十进制的ASCII码从081到120表示伽利略的卫星PRN号,十进制的扩展ASCII码从121到160表示GLONASS的卫星PRN号;
2)有关伪距改正的编码:首先乘以100,并取整,得到以厘米为单位的一个整数,范围从-999到999,共1999个数字,每一个数字用一个汉字来代替;
第三步,流动站利用接收到的基站的伪距改正数据,对对应时刻的伪距数据进行改正,进行差分GNSS定位处理,得到流动站的整分钟历元的精确位置;
第四步,流动站利用时间基线法,得到相邻历元的位移,并累加,得到最近的整分钟历元到当前历元的流动站的位移;
用时间基线法获得相邻历元的位移如下:
AiXi=Li
Ai+1Xi+1=Li+1
上述为两相邻i和i+1历元的观测方程,Ai和Ai+1为方程系数,Xi和Xi+1未知坐标,Li和Li+1为观测向量。忽略掉Ai和Ai+1的差异,将两式相减,得:
Ai(Xi+1)-Xi)=Li+1-Li
进行最小二乘求解,即得到两相邻历元的位移为:
第五步,根据差分GNSS得到最近的整分钟历元的坐标,与上述位移相加,即得到当前历元的带有误差的位置坐标;
第六步,利用时间基线法得到的相邻历元的位移,并累加得到最近的整分钟历元和上一个整分钟历元之间的带有误差的位移;而根据这两个历元差分GNSS处理得到的坐标,得到对应的精确位移,其差值,记为位移闭合差Δ;
第七步,利用位移闭合差,对第五步得到的最近的整分钟历元到当前历元的流动站的带有误差的位移进行改正,得到当前历元的流动站的精确位置坐标;
设当前历元到最近整分钟历元的时间间隔为Δt,则当前历元的位移改正应为:
进一步,远海RTK步骤如下:
第一步,基站数据预处理,包括周跳探测和粗差剔除;
第二步,基站将每整分钟的伪距改正的无电离层组合和载波相位观测或其组合的小数部分,以及卫星号等其它有必要发送的数据,进行编码,利用短报文通讯设备进行发送;
第三步,流动站接收短报文设备发送来的基站数据,其中载波相位观测只有小数部分,没有整数部分,需要进行修复,采用周跳修复的方法,修复接收到的载波相位数据的整数部分;
第四步,流动站利用接收到的基站的伪距改正数据,对对应历元的伪距数据进行改正,并把接收到的基站的载波相位观测数据与流动站的对应数据进行差分,进行RTK数据处理,得到整分钟历元的精确位置坐标;
第五步,流动站利用时间基线法,得到相邻历元的位移,并累加,得到最近的整分钟历元到当前历元的带有误差的位移;
第六步,利用时间基线法得到的相邻历元的位移,并累加得到最近的整分钟历元和上一个整分钟历元之间的带有误差的流动站的位移;根据这两个历元RTK处理得到的坐标,得到相应的精确位移,其差值,记为位移闭合差;
第七步,利用位移闭合差,对第五步得到的最近的整分钟历元到当前历元的流动站的带有误差的位移进行改正,即得到当前历元的流动站的精确位置坐标。
附图说明
图1是本发明方法的实现远海RTK的示意图;
图2是本发明方法的实现远海RTK的流程图。
具体实施方式
下面结合具体实施方式对本发明进行详细说明。
本发明利用单台套北斗短报文实现远海精密定位的方法,包括实现远海差分GNSS或实现远海RTK,其中GNSS为全球导航卫星***GNSS,RTK为实时动态载波相位差分技术。
1、实现远海差分GNSS的步骤
第一步,基站数据预处理,主要为粗差剔除。
第二步,基站将每整分钟的伪距改正的无电离层组合,以及卫星的伪随机噪声码编号PRN等其它有必要发送的数据,进行编码,通过短报文通讯设备进行发送。为了减少数据发送量,需要采用有效的编码方法,具体为:
1)有关卫星PRN号的编码:使用ASCII码表示卫星PRN号,具体为:十进制的ASCII码从000到040表示GPS***的卫星PRN号,十进制的ASCII码从041到080表示北斗***的卫星PRN号,十进制的ASCII码从081到120表示伽利略(Galileo)的卫星PRN号,十进制的扩展ASCII码从121到160表示GLONASS的卫星PRN号;
2)有关伪距改正的编码:首先乘以100,并取整,得到以厘米为单位的一个整数,通常为三位数,范围从-999到999,共1999个数字,每一个数字可以用一个汉字来代替,具体方案用户可自行定义,如考虑四位数的情况,由于伪距改正不会超过30米,则范围从-2999到2999,共5999个数字,可选用5999个汉字来代替。
第三步,流动站利用接收到的基站的伪距改正数据,对对应时刻的伪距数据进行改正,进行差分GNSS定位处理,可得到流动站的整分钟历元的精确位置。
第四步,流动站利用时间基线法,得到相邻历元的位移,并累加,可得到最近的整分钟历元到当前历元的流动站的位移。
用时间基线法获得相邻历元的位移如下:
AiXi=Li
Ai+1Xi+1=Li+1
上述为两相邻i和i+1历元的观测方程,Ai和Ai+1为方程系数,Xi和Xi+1未知坐标,Li和Li+1为观测向量。忽略掉Ai和Ai+1的差异,将两式相减,得:
Ai(Xi+1-Xi)=Li+1-Li
进行最小二乘求解,即可得到两相邻历元的位移为:
第五步,根据差分GNSS得到最近的整分钟历元的坐标,与上述位移相加,即可得到当前历元的带有误差的位置坐标。
第六步,利用时间基线法得到的相邻历元的位移,并累加可得到最近的整分钟历元和上一个整分钟历元之间的带有误差的位移;而根据这两个历元差分GNSS处理得到的坐标,可以得到对应的精确位移。其差值,记为位移闭合差α。
第七步,利用上述位移闭合差,对第五步得到的最近的整分钟历元到当前历元的流动站的带有误差的位移进行改正,即可得到当前历元的流动站的精确位置坐标。
设当前历元到最近整分钟历元的时间间隔为Δt(单位:秒),则当前历元的位移改正应为:
2、实现远海RTK的步骤如图1和图2所示,包括以下步骤:
第一步,基站数据预处理,包括周跳探测和粗差剔除。
第二步,基站将每整分钟的伪距改正的无电离层组合和载波相位观测或其组合(以米为单位)的小数部分,以及卫星号等其它有必要发送的数据,进行编码,利用短报文通讯设备进行发送。
第三步,流动站接收短报文设备发送来的基站数据,其中载波相位观测只有小数部分,没有整数部分,需要进行修复。这种情况类似于周跳,只不过波长变成了1米,称之为米跳。采用周跳修复的方法,修复接收到的载波相位数据的整数部分。
第四步,流动站利用接收到的基站的伪距改正数据,对对应历元的伪距数据进行改正,并把接收到的基站的载波相位观测数据与流动站的对应数据进行差分,进行RTK数据处理,可得到整分钟历元的精确位置坐标。
第五步,流动站利用时间基线法,得到相邻历元的位移,并累加,可得到最近的整分钟历元到当前历元的带有误差的位移。
第六步,利用时间基线法得到的相邻历元的位移,并累加可得到最近的整分钟历元和上一个整分钟历元之间的带有误差的流动站的位移;而根据这两个历元RTK处理得到的坐标,可以得到相应的精确位移。其差值,记为位移闭合差。
第七步,利用上述位移闭合差,对第五步得到的最近的整分钟历元到当前历元的流动站的带有误差的位移进行改正,即可得到当前历元的流动站的精确位置坐标。
本发明优点还在于:
第一,提出了只发送基站的载波相位数据的小数部分,并在流动站修复整数部分的方法,减少了数据发送量;
第二,利用时间基线法,获得了最近整分钟历元到当前历元的位移;
第三,根据最近整分钟历元到上一个整分钟历元的由RTK得到的位移和由时间基线法累加得到的位移之差,对由时间基线法得到的当前历元的位置坐标进行改正,得到了更精确的位置坐标。
第四,只发送载波相位观测的小数部分,并利用汉字对发送的数据进行编码,减少了发送数据量。
本发明的应用不限于海洋,也可应用于陆上无其它网络通讯手段的情况。应用设备不限于测地型GNSS接收机,也可应用于手机、平板、U-Blox等可输出原始GNSS观测的设备。
以上所述仅是对本发明的较佳实施方式而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施方式所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。
Claims (2)
1.利用北斗短报文实现远海精密定位的方法,其特征在于:包括实现远海差分GNSS或实现远海RTK,其中GNSS为全球导航卫星***GNSS,RTK为实时动态载波相位差分技术;
所述实现远海差分GNSS包括以下步骤:
第一步,基站数据预处理,粗差剔除;
第二步,基站将每整分钟的伪距改正的无电离层组合,以及卫星的伪随机噪声码编号PRN和有必要发送的数据,进行编码,通过短报文通讯设备进行发送,编码方法具体为:
1)有关卫星PRN号的编码:使用ASCII码表示卫星PRN号:十进制的ASCII码从000到040表示GPS***的卫星PRN号,十进制的ASCII码从041到080表示北斗***的卫星PRN号,十进制的ASCII码从081到120表示伽利略的卫星PRN号,十进制的扩展ASCII码从121到160表示GLONASS的卫星PRN号;
2)有关伪距改正的编码:首先乘以100,并取整,得到以厘米为单位的一个整数,范围从-999到999,共1999个数字,每一个数字用一个汉字来代替;
第三步,流动站利用接收到的基站的伪距改正数据,对对应时刻的伪距数据进行改正,进行差分GNSS定位处理,得到流动站的整分钟历元的精确位置;
第四步,流动站利用时间基线法,得到相邻历元的位移,并累加,得到最近的整分钟历元到当前历元的流动站的位移;
用时间基线法获得相邻历元的位移如下:
AiXi=Li
Ai+1Xi+1=Li+1
上述为两相邻i和i+1历元的观测方程,Ai和Ai+1为方程系数,Xi和Xi+1为未知坐标,Li和Li+1为观测向量,忽略掉Ai和Ai+1的差异,将两式相减,得:
Ai(Xi+1-Xi)=Li+1-Li
进行最小二乘求解,即得到两相邻历元的位移为:
第五步,根据差分GNSS得到最近的整分钟历元的坐标,与上述位移相加,即得到当前历元的带有误差的位置坐标;
第六步,利用时间基线法得到的相邻历元的位移,并累加得到最近的整分钟历元和上一个整分钟历元之间的带有误差的位移;而根据这两个历元差分GNSS处理得到的坐标,得到对应的精确位移,其差值,记为位移闭合差α;
第七步,利用位移闭合差,对第五步得到的最近的整分钟历元到当前历元的流动站的带有误差的位移进行改正,得到当前历元的流动站的精确位置坐标;
设当前历元到最近整分钟历元的时间间隔为Δt,则当前历元的位移改正应为:
2.按照权利要求1所述利用北斗短报文实现远海精密定位的方法,其特征在于:所述远海RTK步骤如下:
第一步,基站数据预处理,包括周跳探测和粗差剔除;
第二步,基站将每整分钟的伪距改正的无电离层组合和载波相位观测或其组合的小数部分,以及卫星号等其它有必要发送的数据,进行编码,利用短报文通讯设备进行发送;
第三步,流动站接收短报文设备发送来的基站数据,其中载波相位观测只有小数部分,没有整数部分,需要进行修复,采用周跳修复的方法,修复接收到的载波相位数据的整数部分;
第四步,流动站利用接收到的基站的伪距改正数据,对对应历元的伪距数据进行改正,并把接收到的基站的载波相位观测数据与流动站的对应数据进行差分,进行RTK数据处理,得到整分钟历元的精确位置坐标;
第五步,流动站利用时间基线法,得到相邻历元的位移,并累加,得到最近的整分钟历元到当前历元的带有误差的位移;
第六步,利用时间基线法得到的相邻历元的位移,并累加得到最近的整分钟历元和上一个整分钟历元之间的带有误差的流动站的位移;根据这两个历元RTK处理得到的坐标,得到相应的精确位移,其差值,记为位移闭合差;
第七步,利用位移闭合差,对第五步得到的最近的整分钟历元到当前历元的流动站的带有误差的位移进行改正,即得到当前历元的流动站的精确位置坐标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810812523.4A CN108983267B (zh) | 2018-07-23 | 2018-07-23 | 利用单台套北斗短报文实现远海精密定位的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810812523.4A CN108983267B (zh) | 2018-07-23 | 2018-07-23 | 利用单台套北斗短报文实现远海精密定位的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108983267A CN108983267A (zh) | 2018-12-11 |
CN108983267B true CN108983267B (zh) | 2022-04-12 |
Family
ID=64550173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810812523.4A Active CN108983267B (zh) | 2018-07-23 | 2018-07-23 | 利用单台套北斗短报文实现远海精密定位的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108983267B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109901196B (zh) * | 2019-03-22 | 2023-04-21 | 中国石油大学(华东) | 利用北斗短报文传输多频gnss数据和rts数据的方法 |
CN110515097B (zh) * | 2019-09-02 | 2021-06-22 | 江苏省测绘工程院 | 应用于基准站的gnss卫星观测粗差剔除方法和装置 |
CN110673180A (zh) * | 2019-09-12 | 2020-01-10 | 中国石油大学(华东) | 基于北斗短报文并结合rts数据的远海精密卫星相对定位与导航方法 |
CN111896988B (zh) * | 2020-07-28 | 2022-11-08 | 中国石油大学(华东) | 远海实时定位方法、***、介质、卫星导航、定位*** |
CN112083462B (zh) * | 2020-09-14 | 2022-12-13 | 哈尔滨工程大学 | 一种海洋精密单点定位方法 |
CN112711048B (zh) * | 2020-12-15 | 2023-07-04 | 中山大学 | 基于北斗三号rdss短报文的ssr传输方法及高精度定位*** |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9405012B2 (en) * | 2012-04-12 | 2016-08-02 | Trimble Navigation Limited | Advanced global navigation satellite systems (GNSS) positioning using precise satellite information |
CN105158780B (zh) * | 2015-07-24 | 2017-11-07 | 北京跟踪与通信技术研究所 | 一种基于多种导航卫星可互换的导航定位方法 |
CN105487065B (zh) * | 2016-01-08 | 2017-06-20 | 香港理工大学深圳研究院 | 一种时序星载雷达数据处理方法和装置 |
CN106371115B (zh) * | 2016-06-27 | 2019-01-25 | 上海达华测绘有限公司 | 基于北斗短报文技术多模多频海上精密定位方法 |
US10054663B2 (en) * | 2016-07-08 | 2018-08-21 | Daniel A. Katz | Single burst single satellite beacon localization |
CN108072887B (zh) * | 2017-11-07 | 2021-04-30 | 同济大学 | 单基站远距离海上实时动态定位方法 |
-
2018
- 2018-07-23 CN CN201810812523.4A patent/CN108983267B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108983267A (zh) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108983267B (zh) | 利用单台套北斗短报文实现远海精密定位的方法 | |
CN108072887B (zh) | 单基站远距离海上实时动态定位方法 | |
CN106371115B (zh) | 基于北斗短报文技术多模多频海上精密定位方法 | |
CN100416296C (zh) | 卫星定位***利用高度信息的方法和*** | |
US6756938B2 (en) | Satellite positioning system receivers and methods therefor | |
EP1662837A2 (en) | Method and system for storage and fast retrieval of digital terrain model elevations for use in positioning systems | |
CN1252490C (zh) | 卫星定位参照***与方法 | |
CN109031380B (zh) | 交通运输中北斗导航的服务编码方法及*** | |
Landau et al. | Virtual reference stations versus broadcast solutions in network RTK–advantages and limitations | |
US9354319B2 (en) | Ambiguity windowing in communications among global navigation system satellite receivers | |
CN109548140B (zh) | 位置数据的获取方法、装置、计算机设备和存储介质 | |
CN108333607A (zh) | 基于cors增强的移动智能终端差分定位*** | |
CN104483691B (zh) | 一种gnss组合精密单点定位方法 | |
US10761213B2 (en) | Systems and methods for receiving information at rover receivers in navigation satellite systems | |
CN109799518B (zh) | 利用低轨导航增强卫星的广播电文编排播发方法 | |
US5774831A (en) | System for improving average accuracy of signals from global positioning system by using a neural network to obtain signal correction values | |
CN101542308A (zh) | 辅助式基于卫星信号的定位 | |
CN104133235A (zh) | 一种gps/bds非差网络rtk误差改正数传输方法 | |
CN106054223A (zh) | 流动站定位方法、基准站和流动站定位*** | |
CN102426374A (zh) | Gps移动基站快速定位与解算方法 | |
CN111290004A (zh) | 伪距差分定位方法、装置、电子设备及存储介质 | |
US9562974B2 (en) | Multiple content message base-rover architecture | |
CN116324511A (zh) | 用于提供gnss校正的***和方法 | |
CN110673180A (zh) | 基于北斗短报文并结合rts数据的远海精密卫星相对定位与导航方法 | |
CN112731490A (zh) | 一种rtk定位方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |