CN104730548A - 一种基于导航卫星精密轨道和精密钟差的精密定位方法 - Google Patents
一种基于导航卫星精密轨道和精密钟差的精密定位方法 Download PDFInfo
- Publication number
- CN104730548A CN104730548A CN201510164450.9A CN201510164450A CN104730548A CN 104730548 A CN104730548 A CN 104730548A CN 201510164450 A CN201510164450 A CN 201510164450A CN 104730548 A CN104730548 A CN 104730548A
- Authority
- CN
- China
- Prior art keywords
- precise
- clock correction
- benchmark
- satellite
- orbit
- 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.)
- Granted
Links
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/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (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
本发明提供一种基于导航卫星精密轨道和精密钟差的精密定位方法,包括根据跨天的精密轨道、精密钟差数据,确定每颗卫星的精密轨道基准跳跃值、精密钟差基准跳跃值;将所得跳跃值作为附加产品添加到RTCM格式文件中,播发给用户端;用户端根据接收到的精密轨道跳跃值和精密钟差跳跃值改正到每一颗卫星上,根据改正后的精密轨道和精密钟差进行精密定位。本发明在该广播文件加入精密轨道和精密钟差基准跳跃信息供用户使用,解决了精密轨道和精密钟差一致性的问题。
Description
技术领域
本发明属于GNSS导航定位技术领域,特别涉及一种基于导航卫星精密轨道和精密钟差的精密定位方法。
背景技术
国际全球卫星定位导航服务组织IGS成立的目的就是为了导航定位用户提供一个高精度、连续、一直的参考框架。其最终产品包括轨道、钟差、地球自转参数、跟踪站的坐标、速度以及对流层电离层产品,这些产品之间的一致性和连续性是用户端进行高精度导航定位的基础和前提。而在全球定位系统GPS数据处理领域,非差处理模块越来越占据着重要的地位,尤其以单点定位为代表。在PPP(精密单点定位)中,必须有精密的卫星轨道和精密的卫星钟差作为基准。因此,精密轨道和精密钟差的一致性以及它们各自的连续性尤其重要。然而,中国的北斗卫星导航系统发展并不完善,其精密轨道和精密钟差在天与天之间并不连续。
发明内容
针对上述问题,本文提出一种改进的RTCM格式文件和处理方法,用于解决北斗导航系统事后精密轨道和精密钟差产品在天与天之间基准不连续的问题。
本发明技术方案提供一种基于导航卫星精密轨道和精密钟差的精密定位方法,包括以下步骤:
步骤1,根据跨天的精密轨道、精密钟差数据,确定每颗卫星的精密轨道基准跳跃值、精密钟差基准跳跃值如下,
其中,(△xi d,△yi d,△xi d)T是第i颗卫星在第d天和第d-1天数据重合处根据公式(1)算出的精密轨道基准跳跃值;(xi d,yi d,xi d)T是第i颗卫星在第d天和第d-1天数据重合处的第d天的精密轨道数据;(xi d-1,yi d-1,zi d-1)T是第i颗卫星在第d天和第d-1天数据重合处的第d-1天的精密轨道数据;△CLKd i是第i颗卫星在第d天和第d-1天数据重合处根据公式(2)算出的精密钟差基准跳跃值;CLKa i是第i颗卫星在第d天和第d-1天数据重合处的第d天的精密钟差数据;CLKd-1 i是第i颗卫星在第d天和第d-1天数据重合处的第d-1天的精密钟差数据;
步骤2,将步骤1所得精密轨道基准跳跃值和精密钟差基准跳跃值作为附加产品添加到RTCM格式文件中,播发给用户端;
步骤3,用户端根据接收到的精密轨道基准跳跃值和精密钟差基准跳跃值改正到每一颗卫星上,根据改正后的精密轨道和精密钟差进行精密定位,改正实现如下,
式中,(xi t,yi t,xi t)T是第i颗卫星在第t历元经过精密轨道基准改正后的精密轨道;(xi t0,yi t0,zi t0)T是第i颗卫星在第t历元没有经过精密轨道基准改正的精密轨道;(△xi d,△yi d,△xi d)T是精密轨道基准跳跃值;clki t是第i颗卫星在第t历元经过精密钟差基准改正后的精密钟差;clkt0 i是第i颗卫星在第t历元没有经过精密钟差基准改正的精密钟差;△CLKd i是精密钟差基准跳跃值。
而且,步骤2中,将精密轨道基准跳跃值按下表作为附加产品添加到RTCM格式文件中,
其中,第一列是行识别信息COMMENT,JUMP代表这一行是钟差基准跳跃行,占据0~3列;第二列是卫星序列信息SATELLITE,C01等代表卫星序列号,占据第9~11列;第三列是精密轨道x方向基准跳跃信息,占据第16~29列;第四列是精密轨道y方向基准跳跃信息,占据第31~44列;第五列是精密轨道z方向基准跳跃信息,占据第46~59列;如果某颗卫星没有精密轨道基准跳跃值,则这一行不写入头文件中。
而且,步骤2中,将精密钟差基准跳跃值按下表作为附加产品添加到RTCM格式文件中,
其中,第一列是卫星序列信息SATELLITE,C01等代表卫星序列号,占据第0~2列;第二列是精密钟差基准跳跃值信息△CLK,占据第10~25列;第三列是行识别信息COMMENT,JUMP代表这一行是钟差基准跳跃行,占据60~63列;如果某颗卫星没有精密钟差基准跳跃值,则这一行不写入头文件中。
本发明针对北斗卫星导航系统发展并不完善,其事后精密轨道和精密钟差产品在天与天之间的交界处卫星的轨道基准和钟差基准不连续,导致播发给用户端的精密钟差产品和精密卫星轨道在天与天之间不连续,以至于需要进行跨天数据处理的精密单点定位用户无法进行连续精密定位的情况,提出在广播文件加入精密轨道和精密钟差基准跳跃信息供用户使用,解决了精密轨道和精密钟差一致性的问题;并提供了改进的RTCM格式,便于推广使用。
附图说明
图1为本发明实施例的流程图。
具体实施方式
以下结合附图和实施例详细说明本发明技术方案。
本发明提出,首先,根据跨天的精密轨道、精密钟差数据,确定每颗卫星的精密轨道基准跳跃值、精密钟差基准跳跃值;然后,将这些跳跃值作为附加产品添加到RTCM(差分信号格式)文件中,播发给客户端设备(通常称为用户端);其次,用户端接收到精密数据之后,将精密轨道和精密钟差“跳跃值”作为改正数改正到每一颗卫星上,用户端根据改正后的精密轨道和精密钟差进行精密定位。
具体实施时,本领域技术人员可基于软件技术实现本发明所提供方案的自动流程运行。参见图1,实施例的各步骤具体实现如下:
一、确定精密轨道、精密钟差基准跳跃值:根据跨天的精密轨道、精密钟差数据,确定每颗卫星的精密轨道基准跳跃值、精密钟差基准跳跃值。
对于北斗卫星导航系统,其在天与天之间的精密轨道和精密钟差并不具有一致性,隔天的数据会有一定的跳跃,这个轨道和钟差的跳跃会导致用户端无法使用隔天的数据进行精密定位。但是,在播发隔天精密轨道和精密钟差之前,可以精确估计得出天与天之间精密轨道和精密钟差的“跳跃值”,从而将这些“跳跃值”附加到RTCM文件中和精密轨道以及精密钟差一起播发给用户端。
将轨道基准和钟差基准作为参数来估计,使用跨天的数据生成精密轨道和精密钟差产品,确定每天IGS精密轨道和精密钟差的基准跳跃,给出两天重叠时刻的轨道基准跳跃和钟差基准跳跃作为附加产品播发给用户端。附加产品包括精密轨道和精密钟差两部分产品。
精密轨道和精密钟差基准跳跃获取公式如下所示:
式中,(△xi d,△yi d,△xi d)T是第i颗卫星在第d天和第d-1天数据重合处根据公式(1)算出的精密轨道基准跳跃值;(xi d,yi d,xi d)T是第i颗卫星在第d天和第d-1天数据重合处的第d天的精密轨道数据;(xi d-1,yi d-1,zi d-1)T是第i颗卫星在第d天和第d-1天数据重合处的第d-1天的精密轨道数据;△CLKd i是第i颗卫星在第d天和第d-1天数据重合处根据公式(2)算出的精密钟差基准跳跃值;CLKd i是第i颗卫星在第d天和第d-1天数据重合处的第d天的精密钟差数据;CLKd-1 i是第i颗卫星在第d天和第d-1天数据重合处的第d-1天的精密钟差数据。
二、生成RTCM格式文件:将精密轨道基准跳跃值和精密钟差基准跳跃值作为附加产品添加到RTCM格式文件中,播发给用户端。
附加产品包括精密轨道和精密钟差两部分产品。具体实施时,本领域技术人员可自行指定精密轨道、钟差基准跳跃值的传播方式。本发明进一步提出一种改进的RTCM格式文件,将精密轨道基准跳跃值和精密钟差基准跳跃值信息作为附加产品添加到RTCM头文件中,以便提供精密轨道跨天数据改正信息和精密钟差跨天数据改正信息,如表1、表2所示。把该RTCM格式文件播发给需要进行精密定位的用户端。用户端可以将精密轨道和精密钟差基准跳跃信息加到当日每一颗卫星上,以此进行天与天之间的连续精密定位。
精密钟差播发产品添加信息如下:
表1精密轨道跨天数据改正信息
格式说明:第一列是行识别信息COMMENT,JUMP代表这一行是钟差基准跳跃行,占据0~3列;第二列是卫星序列信息SATELLITE,C01等代表卫星序列号,占据第9~11列;第三列是精密轨道x方向基准跳跃信息,占据第16~29列;第四列是精密轨道y方向基准跳跃信息,占据第31~44列;第五列是精密轨道z方向基准跳跃信息,占据第46~59列;如果某颗卫星没有精密轨道基准跳跃值,则这一行不写入头文件中。
精密钟差播发产品添加信息如下:
表2精密钟差跨天数据改正信息
格式说明:第一列是卫星序列信息SATELLITE,C01等代表卫星序列号,占据第0~2列;第二列是精密钟差基准跳跃值信息△CLK,占据第10~25列;第三列是行识别信息COMMENT,JUMP代表这一行是钟差基准跳跃行,占据60~63列;如果某颗卫星没有精密钟差基准跳跃值,则这一行不写入头文件中。
三、用户端进行精密定位
当用户端接受到精密轨道和精密钟差以及它们的跨天基准跳跃值之后,就可以进行跨天的精密卫星导航定位服务了。用户端根据接收到的精密轨道跳跃值和精密钟差跳跃值改正到每一颗卫星上,根据改正后的精密轨道和精密钟差进行精密定位,改正实现如下:
式中,(xi t,yi t,xi t)T是第i颗卫星在第t历元经过精密轨道基准改正后的精密轨道;(xi t0,yi t0,zi t0)T是第i颗卫星在第t历元没有经过精密轨道基准改正的精密轨道;(△xi d,△yi d,△xi d)T是第i颗卫星在第d天和第d-1天数据重合处根据公式(1)算出的精密轨道基准跳跃值;clki t是第i颗卫星在第t历元经过精密钟差基准改正后的精密钟差;clkt0 i是第i颗卫星在第t历元没有经过精密钟差基准改正的精密钟差;△CLKd i是第i颗卫星在第d天和第d-1天数据重合处根据公式(2)算出的精密钟差基准跳跃值。
在进行跨天的精密数据处理时,当天的精密卫星轨道和精密卫星钟差中每一颗卫星的每一个历元都需要加上“基准跳跃值”,如公式(3)、(4)所示。
经过改正后的精密轨道和精密钟差就不存在一致性的问题,它可以满足用户连续精密定位的需求。
以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变换或变型,因此所有等同的技术方案,都落入本发明的保护范围。
Claims (3)
1.一种基于导航卫星精密轨道和精密钟差的精密定位方法,其特征在于,包括以下步骤:
步骤1,根据跨天的精密轨道、精密钟差数据,确定每颗卫星的精密轨道基准跳跃值、精密钟差基准跳跃值如下,
其中,(△xi d,△yi d,△xi d)T是第i颗卫星在第d天和第d-1天数据重合处根据公式(1)算出的精密轨道基准跳跃值;(xi d,yi d,xi d)T是第i颗卫星在第d天和第d-1天数据重合处的第d天的精密轨道数据;(xi d-1,yi d-1,zi d-1)T是第i颗卫星在第d天和第d-1天数据重合处的第d-1天的精密轨道数据;△CLKd i是第i颗卫星在第d天和第d-1天数据重合处根据公式(2)算出的精密钟差基准跳跃值;CLKd i是第i颗卫星在第d天和第d-1天数据重合处的第d天的精密钟差数据;CLKd-1 i是第i颗卫星在第d天和第d-1天数据重合处的第d-1天的精密钟差数据;
步骤2,将步骤1所得精密轨道基准跳跃值和精密钟差基准跳跃值作为附加产品添加到RTCM格式文件中,播发给用户端;
步骤3,用户端根据接收到的精密轨道基准跳跃值和精密钟差基准跳跃值改正到每一颗卫星上,根据改正后的精密轨道和精密钟差进行精密定位,改正实现如下,
式中,(xi t,yi t,xi t)T是第i颗卫星在第t历元经过精密轨道基准改正后的精密轨道;(xi t0,yi t0,zi t0)T是第i颗卫星在第t历元没有经过精密轨道基准改正的精密轨道;(△xi d,△yi d,△xi d)T是精密轨道基准跳跃值;clki t是第i颗卫星在第t历元经过精密钟差基准改正后的精密钟差;clkt0 i是第i颗卫星在第t历元没有经过精密钟差基准改正的精密钟差;△CLKd i是精密钟差基准跳跃值。
2.根据权利要求1所述基于导航卫星精密轨道和精密钟差的精密定位方法,其特征在于:步骤2中,将精密轨道基准跳跃值按下表作为附加产品添加到RTCM格式文件中,
其中,第一列是行识别信息COMMENT,JUMP代表这一行是钟差基准跳跃行,占据0~3列;第二列是卫星序列信息SATELLITE,C01等代表卫星序列号,占据第9~11列;第三列是精密轨道x方向基准跳跃信息,占据第16~29列;第四列是精密轨道y方向基准跳跃信息,占据第31~44列;第五列是精密轨道z方向基准跳跃信息,占据第46~59列;如果某颗卫星没有精密轨道基准跳跃值,则这一行不写入头文件中。
3.根据权利要求1所述基于导航卫星精密轨道和精密钟差的精密定位方法,其特征在于:步骤2中,将精密钟差基准跳跃值按下表作为附加产品添加到RTCM格式文件中,
其中,第一列是卫星序列信息SATELLITE,C01等代表卫星序列号,占据第0~2列;第二列是精密钟差基准跳跃值信息△CLK,占据第10~25列;第三列是行识别信息COMMENT,JUMP代表这一行是钟差基准跳跃行,占据60~63列;如果某颗卫星没有精密钟差基准跳跃值,则这一行不写入头文件中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510164450.9A CN104730548B (zh) | 2015-04-08 | 2015-04-08 | 一种基于导航卫星精密轨道和精密钟差的精密定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510164450.9A CN104730548B (zh) | 2015-04-08 | 2015-04-08 | 一种基于导航卫星精密轨道和精密钟差的精密定位方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104730548A true CN104730548A (zh) | 2015-06-24 |
CN104730548B CN104730548B (zh) | 2016-03-02 |
Family
ID=53454619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510164450.9A Expired - Fee Related CN104730548B (zh) | 2015-04-08 | 2015-04-08 | 一种基于导航卫星精密轨道和精密钟差的精密定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104730548B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105301619A (zh) * | 2015-12-02 | 2016-02-03 | 武汉大学 | 大规模gnss网数据整体快速处理方法及系统 |
CN106842249A (zh) * | 2016-12-13 | 2017-06-13 | 航天恒星科技有限公司 | 导航卫星改正数处理方法及装置 |
CN110376621A (zh) * | 2019-08-15 | 2019-10-25 | 北京航天宏图信息技术股份有限公司 | 一种基于北斗三号B2b信号的卫星定位方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102171583A (zh) * | 2008-10-06 | 2011-08-31 | 天宝导航有限公司 | 位置估计方法和设备 |
CN102540228A (zh) * | 2012-03-02 | 2012-07-04 | 重庆九洲星熠导航设备有限公司 | 一种单频gps高精度单点定位系统及方法 |
CN103454656A (zh) * | 2013-07-26 | 2013-12-18 | 山东华戎信息产业有限公司 | 一种精密单点定位的观测数据处理方法 |
-
2015
- 2015-04-08 CN CN201510164450.9A patent/CN104730548B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102171583A (zh) * | 2008-10-06 | 2011-08-31 | 天宝导航有限公司 | 位置估计方法和设备 |
CN102540228A (zh) * | 2012-03-02 | 2012-07-04 | 重庆九洲星熠导航设备有限公司 | 一种单频gps高精度单点定位系统及方法 |
CN103454656A (zh) * | 2013-07-26 | 2013-12-18 | 山东华戎信息产业有限公司 | 一种精密单点定位的观测数据处理方法 |
Non-Patent Citations (3)
Title |
---|
施闯 等: "广域实时精密定位原型系统及初步结果", 《武汉大学学报.信息科学版》 * |
李黎 等: "基于IGU预报轨道实时估计精密卫星钟差", 《大地测量与地球动力学》 * |
耿涛 等: "基于PANDA软件的实时精密单点定位研究", 《武汉大学学报.信息科学版》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105301619A (zh) * | 2015-12-02 | 2016-02-03 | 武汉大学 | 大规模gnss网数据整体快速处理方法及系统 |
CN106842249A (zh) * | 2016-12-13 | 2017-06-13 | 航天恒星科技有限公司 | 导航卫星改正数处理方法及装置 |
CN106842249B (zh) * | 2016-12-13 | 2019-12-13 | 航天恒星科技有限公司 | 导航卫星改正数处理方法及装置 |
CN110376621A (zh) * | 2019-08-15 | 2019-10-25 | 北京航天宏图信息技术股份有限公司 | 一种基于北斗三号B2b信号的卫星定位方法及装置 |
CN110376621B (zh) * | 2019-08-15 | 2020-06-09 | 北京航天宏图信息技术股份有限公司 | 一种基于北斗三号B2b信号的卫星定位方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104730548B (zh) | 2016-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10908297B2 (en) | Mobile reference station for GNSS positioning | |
US6525688B2 (en) | Location-determination method and apparatus | |
US8374784B2 (en) | System and method for determining the geographic location of a device | |
CN110146906A (zh) | 基于单差载波相位观测值的远程时间传递方法 | |
CN104459740A (zh) | 一种定位终端的高精度位置差分定位方法 | |
CN105353391A (zh) | 一种支持多类型定位终端的多网融合定位增强系统及方法 | |
CN102540228A (zh) | 一种单频gps高精度单点定位系统及方法 | |
CN104614734B (zh) | 北斗天基高精度差分电文生成方法 | |
CN114280644A (zh) | 一种基于PPP-B2b服务的精密单点定位系统及方法 | |
CN104730548B (zh) | 一种基于导航卫星精密轨道和精密钟差的精密定位方法 | |
CN106383355A (zh) | 基于高精度时间的gnss时差监测方法及系统 | |
JP6440217B1 (ja) | 衛星航法システムにおける測位誤差の補正方法及びその装置。 | |
CN112235033A (zh) | 一种基于rdss通信链路的gnss共视系统 | |
CN107607969A (zh) | 一种基于dcb改正的四系统伪距定位方法 | |
CN109799518B (zh) | 利用低轨导航增强卫星的广播电文编排播发方法 | |
CN102393526A (zh) | 一种卫星导航接收装置的晶振频率修正的方法及相应装置 | |
CN111551971A (zh) | 一种支持异频gnss信号伪距差分定位的方法 | |
CN113447963A (zh) | 一种罗兰c定位与授时软件接收机及其处理方法 | |
CN103675858A (zh) | 北斗系统b1与gps系统l1载波相位混频差分方法 | |
CN102387242B (zh) | 在手机上实现差分gps的方法及手机 | |
CN112505729B (zh) | 确定卫星编号的方法、确定终端位置的方法、设备及介质 | |
Muellerschoen | Results of an automated GPS tracking system in support of TOPEX/POSEIDON and GPSMet | |
CN113406677A (zh) | 导航信号播发方法和装置、以及导航信号接收方法 | |
Bisnath et al. | Innovation: Examining precise point positioning now and in the future | |
CN115951378B (zh) | 一种基于北斗星基增强信息的自适应信息融合定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160302 Termination date: 20180408 |
|
CF01 | Termination of patent right due to non-payment of annual fee |