CN110727006A - Gnss观测数据的生成方法、存储介质和装置 - Google Patents

Gnss观测数据的生成方法、存储介质和装置 Download PDF

Info

Publication number
CN110727006A
CN110727006A CN201910976939.4A CN201910976939A CN110727006A CN 110727006 A CN110727006 A CN 110727006A CN 201910976939 A CN201910976939 A CN 201910976939A CN 110727006 A CN110727006 A CN 110727006A
Authority
CN
China
Prior art keywords
epoch
observation data
gnss observation
gnss
mobile station
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.)
Pending
Application number
CN201910976939.4A
Other languages
English (en)
Inventor
王浩
杜洪伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Xing Yu Technology Co Ltd
Original Assignee
Guangdong Xing Yu Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Xing Yu Technology Co Ltd filed Critical Guangdong Xing Yu Technology Co Ltd
Priority to CN201910976939.4A priority Critical patent/CN110727006A/zh
Publication of CN110727006A publication Critical patent/CN110727006A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position
    • G01S19/43Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
    • G01S19/44Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method

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观测数据的生成方法,通过监测移动站在任意连续时间段的通信状态;当监测到移动站通信状态中断时,触发GNSS观测数据生成;提取历元队列中的历史历元GNSS观测数据;根据历史历元GNSS观测数据,计算生成新的观测数据。相应地,公开了存储有执行GNSS观测数据的生成方法计算机程序的存储介质。还公开了GNSS观测数据的生成装置。本发明的一些技术效果在于:当移动站通信中断时,利用历史历元数据生成新的GNSS观测数据,从而解决通信中断时的定位问题。

Description

GNSS观测数据的生成方法、存储介质和装置
技术领域
本发明涉及通信技术领域,特别涉及一种GNSS观测数据的生成方法、存储介质和装置。
背景技术
现实生活中,手机等移动站常常因为各种原因发生通信中断。当通信中断时,业内普遍采用了移动站切换成单点定位模式,造成定位精度的较大损失。
发明内容
为至少解决移动站通信中断导致定位精度损失的问题,本发明提出了一种GNSS观测数据的生成方法,其技术方案如下:
包括以下步骤:监测移动站在任意连续时间段的通信状态;当监测到移动站通信状态中断时,触发GNSS观测数据生成;提取历元队列中的历史历元GNSS观测数据;根据历史历元GNSS观测数据,计算生成新的观测数据。
优选地,计算并生成新的观测数据是根据所获取的历史历元GNSS观测数据:计算任意相邻历元的卫星与移动站接收机的距离变化Δrt,计算任意相邻历元的GNSS观测数据变化ΔΦt、Δρt;计算GNSS观测数据变化的平均值ΔΦ、Δρ;根据t历元的数据生成t+1历元的GNSS观测数据Φt+1、ρt+1;其中,Φt+1=Φt+ΔΦ,ρt+1=ρt+Δρ。
其中Δrt=rt-rt-1,ΔΦt=Φtt-1-Δrt/λ,Δρt=ρtt-1-Δrtρ伪距观测值,ρt+1为t+1历元的伪距观测值,ρt为t历元的伪距观测值,ρt-1为t-1历元的伪距观测值;Φ为载波相位观测值,Φt+1、Φt、Φt-1分别为t+1历元、t历元、t-1历元的载波相位观测值;r为接收机天线与卫星之间的距离,rt、rt-1分别t历元、t-1历元的接收机天线与卫星之间的距离;λ为载波相位波长。
优选地,前述的任意连续时间段为15s。
优选地,当监测到移动站通信状态正常时,相应更新历元队列。
优选地,历元队列长度为10个历元~60个历元。
优选地,监测到移动站通信状态中断后,再检测历元队列中的历元个数是否不小于阈值,如是,触发GNSS观测数据生成。
优选地,阈值为10。
优选地,将生成新的观测数据标记为当前历元GNSS观测数据,相应更新历元队列。
本发明相应地提出了一种可读存储介质,可读存储介质上存储有计算机程序,所述计算机程序被处理器运行以执行前述的方法。
本发明还提出了一种GNSS观测数据的生成装置,包括监测单元、存储单元和生成单元;所述的监测单元用于监测基准站在任意连续时间段的通信状态,当监测到基准站通信状态中断时,触发GNSS观测数据生成;所述的存储单元用于存储历元队列;所述的生成单元用于提取历元队列中的历史历元GNSS观测数据,根据历史历元GNSS观测数据,计算生成新的观测数据。
本发明一些效果在于:当移动站通信中断时,利用历史历元数据生成新的GNSS观测数据,从而解决通信中断时的定位问题。
附图说明
为更好地理解本发明的技术方案,可参考下列的、用于对现有技术或实施例进行辅助说明的附图。这些附图将对现有技术或本发明部分实施例中,涉及到的产品或方法有选择地进行展示。这些附图的基本信息如下:
图1是一些实施例中公开的GNSS观测数据的生成方法流程图。
图2是一些实施例中公开的GNSS观测数据的生成装置示意图。
具体实施方式
下文将对本发明涉及的技术手段或技术效果作进一步的展开描述,显然,所提供的实施例仅是本发明的部分实施方式,而并非全部。基于本发明中的实施例以及图文的明示或暗示,本领域技术人员在没有作出创造性劳动的前提下所能获得的所有其他实施例,都将在本发明保护的范围之内。
在总体思路上,本发明公开了一种生成电文的方法,包括以下步骤:监测移动站在任意连续时间段的通信状态;当监测到移动站通信状态中断时,触发GNSS观测数据生成;提取历元队列中的历史历元GNSS观测数据;根据历史历元GNSS观测数据,计算生成新的观测数据。
相应地,一个实施例中,本发明提出了一种可读存储介质,用于读存储介质上存储有计算机程序,并执行本发明提出的GNSS观测数据的生成方法。
相应地,一个实施例中,本发明提出了一种装置,包括监测单元、存储单元和生成单元;所述的监测单元用于监测基准站在任意连续时间段的通信状态,当监测到基准站通信状态中断时,触发GNSS观测数据生成;所述的存储单元用于存储历元队列;所述的生成单元用于提取历元队列中的历史历元GNSS观测数据,根据历史历元GNSS观测数据,计算生成新的观测数据。
本发明一些效果在于:当移动站通信中断时,利用历史历元GNSS观测数据生成新的GNSS观测数据,从而解决通信中断时的定位问题。
这里的GNSS指的是全球卫星导航***,即覆盖全球的自主地理空间定位的卫星***;包括GPS即全球定位***(Global Positioning System);GLONASS即格洛纳斯***;BDS即北斗卫星导航***;Galileo即伽利略定位***。GNSS观测数据指的是接收机直接或者间接获取的卫星观测量,主要包括伪距、载波相位等。历元队列指的是将GNSS观测数据按照历元进行排列存储的队列;队列中的每个历史历元都存放着对应的GNSS观测数据。
在一些实施例中,如附图1所示,监测移动站在任意连续时间段的通信状态;当监测到移动站通信状态中断时,触发GNSS观测数据生成;提取历元队列中的历史历元GNSS观测数据;根据历史历元GNSS观测数据,计算生成新的观测数据。
在一些实施例中,如附图1所示,监测移动站在任意连续时间段的通信状态。通过检测移动站的接收机是否有新的历元或GNSS观测数据输入来进行通信状态判断。当特定的连续时间段内未有新的历元或GNSS观测数据输入,则判定移动站通信中断。
在一些实施例中,任意连续时间段的可选数值范围可以是1s~30s。
在一些实施例中,任意连续时间段设置为15s。
在一些实施例中,如附图1所示,当监测到移动站通信状态中断时,触发GNSS观测数据生成。通过检测移动站的接收机在一定的连续时间段内未有新的历元或GNSS观测数据输入,则判定移动站通信中断,发出生成指令。此时,移动站的监测单元向生成单元发出指令,生成单元启动工作。
在一些实施例中,如附图1所示,监测到移动站通信状态中断后,再检测历元队列中的历史历元个数是否不小于阈值,如是,触发GNSS观测数据生成。这样设置是为了确保有足够的历史历元的GNSS观测数据,从而使得后续生成的GNSS观测数据更准确。
在一些实施例中,前述阈值设置为10。
在一些实施例中,如附图1所示,当监测到移动站通信状态正常,则将获取的最新历元的GNSS观测数据,储存到移动站的储存单元,相应的更新历元队列。
在一些实施例中,如附图1所示,将历元队列中的历史历元GNSS观测数据进行提取。这里可以提取历元队列中最新的部分历史历元或全部历史历元。一般地,历元数据越多,后续拟合生成的GNSS观测数据越准确。
在一些实施例中,相应地历元队列的长度设置为10个历元~60个历元。
在一些实施例中,如附图1所示,根据历史历元GNSS观测数据,计算生成新的观测数据。具体地,计算并生成新的观测数据是根据所获取的历史历元GNSS观测数据:计算任意相邻历元的卫星与移动站接收机的距离变化Δrt,计算任意相邻历元的GNSS观测数据变化ΔΦt、Δρt;计算GNSS观测数据变化的平均值ΔΦ、Δρ;根据t历元的数据生成t+1历元的GNSS观测数据Φt+1、ρt+1。Φt+1=Φt+ΔΦ
ρt+1=ρt+Δρ
其中Δrt=rt-rt-1,ΔΦt=Φtt-1-Δrt/λ,Δρt=ρtt-1-Δrt
Figure BDA0002233003470000051
ρ伪距观测值,ρt+1为t+1历元的伪距观测值,ρt为t历元的伪距观测值,ρt-1为t-1历元的伪距观测值;Φ为载波相位观测值,Φt+1、Φt、Φt-1分别为t+1历元、t历元、t-1历元的载波相位观测值;r为接收机天线与卫星之间的距离,rt、rt-1分别t历元、t-1历元的接收机天线与卫星之间的距离;λ为载波相位波长。
一般地,t历元载波相位观测方程:
Figure BDA0002233003470000053
t-1历元载波相位观测方程:
Figure BDA0002233003470000054
Figure BDA0002233003470000055
其中,δ为卫星钟差和接收机钟差之和,δt、δt-1分别为t历元、t-1历元的卫星钟差和接收机钟差之和。I为电离层误差,It、It-1分别为t历元、t-1历元的电离层误差。T为对流层误差,Tt、Tt-1分别为为t历元、t-1历元的对流层误差。ε为测量噪声,
Figure BDA0002233003470000061
分别为t历元、t-1历元的伪距测量噪声;分别为t历元、t-1历元的载波相位测量噪声。c为光速,N为模糊度。
在t历元和t-1历元非常接近时,其电离层、对流层等误差非常接近,两个历元的观测值相减,可得:
Φt=Φt-1+Δrt/λ+ΔΦt
ρt=ρt-1+Δrt+Δρt
在一些实施例中,将生成新的观测数据标记为当前历元GNSS观测数据,相应更新历元队列。新的GNSS观测数据也存储在移动站的存储单元。
在一些实施例中,还公开有可读存储介质上存储有计算机程序,该计算机程序被处理器运行以执行前述所有实施例公开的GNSS观测数据的生成方法。存储介质可以是磁盘、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、U盘、移动硬盘等介质。
在一些实施例中,如附图2所示,还公开了一种GNSS观测数据的生成装置,包括监测单元、存储单元和生成单元;所述的监测单元用于监测基准站在任意连续时间段的通信状态,当监测到基准站通信状态中断时,触发GNSS观测数据生成;所述的存储单元用于存储历元队列;所述的生成单元用于提取历元队列中的历史历元GNSS观测数据,根据历史历元GNSS观测数据,计算生成新的观测数据。
在一些实施例中,GNSS观测数据的生成装置的监测单元对任意连续15s内的时间段进行移动站的通信状态监测。还可以对存储单元中的历元队列长度进行监测,以监测历元队列长度是否满足阈值要求。当监测结果满足预设的条件时,监测单元向生成单元发出相应的指令。
在一些实施例中,GNSS观测数据的生成装置的存储单元存储的历元队列长度为10个历元~60个历元。当监测到移动站通信状态正常时,获取的新历元数据储存在储存单元,相应更新历元队列。当生成单元生成新的观测数据标记并为当前历元GNSS观测数据,储存于储存单元,相应更新历元队列。可以理解的是,存储单元可以设置在本地,也可以设置在云端。
在一些实施例中,GNSS观测数据的生成装置的生成单元执行:根据所获取的历史历元GNSS观测数据:
计算任意相邻历元的卫星与移动站接收机的距离变化Δrt
计算任意相邻历元的GNSS观测数据变化ΔΦt、Δρt
计算GNSS观测数据变化的平均值ΔΦ、Δρ;
根据t历元的数据生成t+1历元的GNSS观测数据Φt+1、ρt+1
其中,Φt+1=Φt+ΔΦ
ρt+1=ρt+Δρ
其中Δrt=rt-rt-1,ΔΦt=Φtt-1-Δrt/λ,Δρt=ρtt-1-Δrt
Figure BDA0002233003470000071
ρ伪距观测值,Φ为载波相位观测值,r为接收机天线与卫星之间的距离,λ为载波相位波长。
在符合本领域技术人员的知识和能力水平范围内,本文提及的各种实施例或者技术特征在不冲突的情况下,可以相互组合而作为另外一些可选实施例,这些并未被一一罗列出来的、由有限数量的技术特征组合形成的有限数量的可选实施例,仍属于本发明揭露的技术范围内,亦是本领域技术人员结合附图和上文所能理解或推断而得出的。
最后再次强调,上文所列举的实施例,为本发明较为典型的、较佳实施例,仅用于详细说明、解释本发明的技术方案,以便于读者理解,并不用以限制本发明的保护范围或者应用。
因此,在本发明的精神和原则之内所作的任何修改、等同替换、改进等而获得的技术方案,都应被涵盖在本发明的保护范围之内。

Claims (10)

1.GNSS观测数据的生成方法,其特征在于,包括以下步骤:
监测移动站在任意连续时间段的通信状态;
当监测到移动站通信状态中断时,触发GNSS观测数据生成;
提取历元队列中的历史历元GNSS观测数据;
根据历史历元GNSS观测数据,计算生成新的观测数据。
2.根据权利要求1所述的方法,其特征在于:所述的计算并生成新的观测数据是根据所获取的历史历元GNSS观测数据:
计算任意相邻历元的卫星与移动站接收机的距离变化Δrt
计算任意相邻历元的GNSS观测数据变化ΔΦt、Δρt
计算GNSS观测数据变化的平均值ΔΦ、Δρ;
根据t历元的数据生成t+1历元的GNSS观测数据Φt+1、ρt+1
其中,Φt+1=Φt+ΔΦ
ρt+1=ρt+Δρ
其中Δrt=rt-rt-1,ΔΦt=Φtt-1-Δrt/λ,Δρt=ρtt-1-Δrt
Figure FDA0002233003460000011
3.根据权利要求1所述的方法,其特征在于:所述的任意连续时间段为15s。
4.根据权利要求1所述的方法,其特征在于,还包括:当监测到移动站通信状态正常时,相应更新历元队列。
5.根据权利要求4所述的方法,其特征在于:所述的历元队列长度为10个历元~60个历元。
6.根据权利要求1所述的方法,其特征在于,还包括:监测到移动站通信状态中断后,再检测历元队列中的历元个数是否不小于阈值,如是,触发GNSS观测数据生成。
7.根据权利要求6所述的方法,其特征在于:所述的阈值为10。
8.根据权利要求1所述的方法,其特征在于:还包括:将生成新的观测数据标记为当前历元GNSS观测数据,相应更新历元队列。
9.可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器运行以执行权利要求1至8中任一项所述的方法。
10.GNSS观测数据的生成装置,其特征在于:
包括监测单元、存储单元和生成单元;
所述的监测单元用于监测移动站在任意连续时间段的通信状态,当监测到基准站通信状态中断时,触发GNSS观测数据生成;
所述的存储单元用于存储历元队列;
所述的生成单元用于提取历元队列中的历史历元GNSS观测数据,根据历史历元GNSS观测数据,计算生成新的观测数据。
CN201910976939.4A 2019-10-14 2019-10-14 Gnss观测数据的生成方法、存储介质和装置 Pending CN110727006A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910976939.4A CN110727006A (zh) 2019-10-14 2019-10-14 Gnss观测数据的生成方法、存储介质和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910976939.4A CN110727006A (zh) 2019-10-14 2019-10-14 Gnss观测数据的生成方法、存储介质和装置

Publications (1)

Publication Number Publication Date
CN110727006A true CN110727006A (zh) 2020-01-24

Family

ID=69221262

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910976939.4A Pending CN110727006A (zh) 2019-10-14 2019-10-14 Gnss观测数据的生成方法、存储介质和装置

Country Status (1)

Country Link
CN (1) CN110727006A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102576077A (zh) * 2009-09-19 2012-07-11 天宝导航有限公司 具有合成基站数据的gnss信号处理
DE112010000674T5 (de) * 2009-02-22 2012-11-29 Trimble Navigation Limited Verfahren und Vorrichtung zur GNSS-Vermessung
CN103197327A (zh) * 2013-04-12 2013-07-10 浙江大学 一种快速可靠更新gps星历的方法及***
CN105425248A (zh) * 2015-11-20 2016-03-23 山东科技大学 单频gnss相位稳定性监测的高频逐历元相位差方法
CN109143273A (zh) * 2017-06-28 2019-01-04 同济大学 多频多模gnss周跳和数据中断的修复方法
CN109614392A (zh) * 2018-10-25 2019-04-12 珠海派诺科技股份有限公司 中断历史数据自动修复方法、装置、电子设备及介质
CN110146908A (zh) * 2019-06-13 2019-08-20 广东星舆科技有限公司 一种虚拟参考站观测数据的生成方法
WO2019171633A1 (ja) * 2018-03-09 2019-09-12 Necソリューションイノベータ株式会社 移動体測位システム、方法およびプログラム

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112010000674T5 (de) * 2009-02-22 2012-11-29 Trimble Navigation Limited Verfahren und Vorrichtung zur GNSS-Vermessung
CN102576077A (zh) * 2009-09-19 2012-07-11 天宝导航有限公司 具有合成基站数据的gnss信号处理
CN103197327A (zh) * 2013-04-12 2013-07-10 浙江大学 一种快速可靠更新gps星历的方法及***
CN105425248A (zh) * 2015-11-20 2016-03-23 山东科技大学 单频gnss相位稳定性监测的高频逐历元相位差方法
CN109143273A (zh) * 2017-06-28 2019-01-04 同济大学 多频多模gnss周跳和数据中断的修复方法
WO2019171633A1 (ja) * 2018-03-09 2019-09-12 Necソリューションイノベータ株式会社 移動体測位システム、方法およびプログラム
CN109614392A (zh) * 2018-10-25 2019-04-12 珠海派诺科技股份有限公司 中断历史数据自动修复方法、装置、电子设备及介质
CN110146908A (zh) * 2019-06-13 2019-08-20 广东星舆科技有限公司 一种虚拟参考站观测数据的生成方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
朱春江 等: "《管理学原理与实践》", 30 September 2016, 西南交通大学出版社 *

Similar Documents

Publication Publication Date Title
US10094930B2 (en) Global navigation satellite system (GNSS) spoofing detection with carrier phase and inertial sensors
EP1984697B1 (en) Computing long term orbit and clock models with variable time-horizons
US11300689B2 (en) System and method for reconverging GNSS position estimates
CN109313272B (zh) 使用速度积分的改进gnss接收器
JP5165846B2 (ja) 測位用演算装置及び電離層遅延量算出方法
EP2562559A1 (en) Method to handle single failure GPS fault in high integrity relative positioning systems
CN109085619B (zh) 多模gnss***的定位方法及装置、存储介质、接收机
JP5253067B2 (ja) Gpsによる位置計測装置および位置計測方法
EP1862809A1 (en) GNSS signal integrity indicator
CN108513623B (zh) 一种伪距计算方法和终端
EP3502747B1 (en) Advanced navigation satellite system positioning method and system using seeding information
US20160084962A1 (en) System for excluding a failure of a satellite in a gnss system
CN116953741B (zh) 一种应用于全球导航卫星***gnss的周跳探测与修复方法
CN115902963A (zh) 一种单点定位数据处理方法、装置、电子设备及存储介质
EP2208084A1 (en) Survivor locating method and apparatus using search and rescue beacon equipped with navigation chipset
US20240012158A1 (en) Method for Estimating Multipath Error of Pseudo-Range Measurement Value, and Positioning Method Using Same
TW202246803A (zh) 超寬巷即時動態定位
CN114675312A (zh) Gnss观测数据的生成方法、存储介质和装置
US9423507B2 (en) Methods and apparatuses for multipath estimation and correction in GNSS navigation systems
US9989651B2 (en) Geopositioning method with trust index, and associated terminal
US20240230923A9 (en) System and method for distributed integrity monitoring
CN110727006A (zh) Gnss观测数据的生成方法、存储介质和装置
EP4180844A1 (en) Methods and systems for handling outliers when using navigation satellite system observations
CN114217338A (zh) Gnss观测数据的生成方法、存储介质和装置
JP2008224402A (ja) 測位方法、測位装置及び測位プログラム

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200124