CN103499821A - 一种gnss接收机模拟器 - Google Patents

一种gnss接收机模拟器 Download PDF

Info

Publication number
CN103499821A
CN103499821A CN201310434039.XA CN201310434039A CN103499821A CN 103499821 A CN103499821 A CN 103499821A CN 201310434039 A CN201310434039 A CN 201310434039A CN 103499821 A CN103499821 A CN 103499821A
Authority
CN
China
Prior art keywords
gnss receiver
data
simulator
gnss
ephemeris
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
CN201310434039.XA
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.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
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 Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201310434039.XA priority Critical patent/CN103499821A/zh
Publication of CN103499821A publication Critical patent/CN103499821A/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/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • 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/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/20Integrity monitoring, fault detection or fault isolation of space segment

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (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接收机可分为三大类,一类是民用导航用GNSS接收机,这类接收机的单点定位精度是米级,一般不具备差分定位功能,输出为NMEA0183格式的定位信息;第二类是高精度行业应用GNSS接收机,这类接收机的单点定位精度是米级,差分定位精度可以达到厘米级甚至毫米级;第三类GNSS接收机为特种(如军用)GNSS接收机,主要特性为高抗干扰以及高动态等。迄今为止,GNSS接收机模拟器只有民用导航型GNSS接收机模拟器,只能输出NMEA0183数据,无法与实时星历数据进行关联,无法用于精密定位算法测试以及高精度GNSS接收机操作学习的需求。
目前,高精度GNSS接收机的价格一般在万元以上;而且随着卫星的种类和数量在不断增多,为了能接受到新增卫星的数据,则需要不断购买高精度GNSS接收机。
高精度GNSS接收机模拟器之所以一直未见于世,主要原因是其实施有以下几点技术障碍:
(1)高精度GNSS接收机模拟器需要得到实时卫星星历,星历数据必须由卫星直接接收得到,而接收机模拟器是一个虚拟的接收机,无法获得星历数据;
(2)如果想获得实时卫星星历,必须有真正的接收机从卫星获得。而GNSS卫星的星历数据一般1-2小时就更新一次,且每台接收机在一个时间点上都只能接收到一部分卫星的星历数据(受可见卫星的限制),因此只靠一台接收机无法获得完整的、所有卫星的星历数据。
 
发明内容
    为了解决上述技术问题,本发明利用分布式卫星接收机技术和网络技术,提出了一种高精度GNSS接收机模拟器。
    本发明所采用的技术方案是:一种GNSS接收机模拟器,其特征在于:包括服务器、GNSS接收机和客户端,所述的服务器与所述的GNSS接收机连接,用于实时从GNSS接收机获取卫星时间、观测数据以及卫星星历、历书数据,所述的服务器与客户端通过网络通讯。
作为优选,所述的服务器和GNSS接收机均为四台,均匀设置在地球的四个点上,用于分别接收能看到的卫星的星历,然后通过网络进行数据交换,得到所有卫星的星历。
作为优选,所述的客户端至少一个。
作为优选,所述的客户端设置有输入模块和输出模块,所述的输入模块用于输入模拟的时间、地点、速度、方位角、输出速率场景信息,所述的输出模块用于将得到的模拟原始观测量输出到其他设备。
作为优选,所述的GNSS接收机模拟器还包括备用服务器。
本发明的特点:
(1)采用客户端、服务器模式,服务器端自动从GNSS接收机实时接收、更新星历,并传送给客户端,保证客户端生成的观测量数据更真实准确;
(2)服务器均匀分布在全球各地,之间自动进行数据交换,可以得到所有卫星的星历信息,保证为全球用户服务;
(3)输出的数据内容丰富,可以满足精密定位算法验证需求,以及高精度接收机操作学习需求;
(4)输出数据形式可以是文件(包括接收机自己的原始观测文件以及RINEX格式文件),也可以由输出模块直接输出,以连接其他的设备;
(5)服务器可以同时为多个客户端提供数据服务。
 
附图说明
图1:是本发明的结构示意图。
 
具体实施方式
高精度GNSS 接收机的基本要求是要输出原始观测量,原始观测量至少包含每个卫星的伪距、载波相位、多普勒频移以及信噪比等信息。要想生成这些信息,所需要的条件是接收机的位置、速度、时间以及卫星星历或者历书。接收机的位置、速度、时间信息可以由用户输入,但是卫星星历是定期更新的(例如广播星历的更新周期为1-2小时),因此如果要得到正确的原始观测量,必须实时更新星历数据。最新的广播星历数据是由卫星播发的,必须由真正的GNSS接收机获取,而GNSS接收机模拟器本身无法接收星历。因此,本发明提出用客户端-服务器模式来实现GNSS接收机模拟器,由服务器端连接真正的GNSS接收机来获取最新的星历,客户端向服务器发出请求后,服务器会将客户端所需的星历数据传输到客户端。一台服务器可以同时为多台客户端提供服务。
由于在一个地点所接收到的卫星星历数目是有限的,仅能接收到可见卫星的星历,因此一台服务器所提供的有效服务范围不能覆盖全球,为使服务能够覆盖全球,***需要配置多台服务器,均匀分布在全球不同位置,实时接收所有卫星的星历,服务器之间进行数据交换,以得到所有卫星的星历。以GPS卫星为例,GPS卫星现在有24颗在运行,每个地点可以同时接收到的卫星约为6-10颗,因此只需在全球均匀分布四台服务器即可保证所有卫星星历的及时更新。
客户端在收到用户的需要模拟的时间、地点、速度、方位角、输出速率等场景条件信息后,根据本地已有的或者从服务器请求得到的对应的星历信息,就可以计算模拟器与每个卫星之间的伪距、载波相位、多普勒频移,进一步的,根据伪距值和天线特性等信息,可以估算卫星信号的信噪比,并将这些模拟出的原始观测量输出。
以下将结合附图和具体实施方式对本发明做进一步的发明。
请见图1,本发明所采用的技术方案是:一种GNSS接收机模拟器,包括服务器1、GNSS接收机2和客户端4,服务器1与GNSS接收机2连接,用于实时从GNSS接收机2获取卫星时间、观测数据以及卫星星历、历书数据,服务器1和GNSS接收机2均为四台,均匀设置在地球的四个点上,用于分别接收能看到的卫星的星历,然后通过网络进行数据交换,得到所有卫星的星历;客户端4至少一个;服务器1与客户端4通过网络通讯。客户端4设置有输入模块5和输出模块6,输入模块5用于输入模拟的时间、地点、速度、方位角、输出速率场景信息,输出模块6用于将得到的模拟原始观测量输出到其他设备。
为了提高本发明的可靠性,本发明还设置了备用服务器,在部分服务器1发生故障的时候可以保证***可靠运行。
本发明在工作时,服务器1一方面连接网络,另一方面连接一台GNSS接收机2,用于实时接收卫星星历、历书以及获得时间、观测量等数据,并在收到客户端4请求时,将客户端4所需要的星历、历书、时间等信息通过网络传输给客户端4。为保证模拟器在全球范围可以工作,需要在全球均匀分布数台服务器1,分别接收可见卫星的星历,然后互相交换星历数据,以得到全部卫星的星历。
客户端4与网络连接,自动或者在用户提出需求后,向服务器1提出更新数据的需求,用户可以通过输入模块5发送指令,例如输入需要模拟的时间、地点、速度、方位角、输出速率等场景条件信息。客户端4在收到指令后,根据对应时间的星历,实时计算生成NMEA0183格式的定位信息以及伪距观测量、载波相位观测量、多普勒频移等原始观测量等数据。输出的数据既可以以文件的形式保存,也可以通过输出模块6直接输出到其他设备。
本发明实现的高精度GNSS接收机模拟器可以同时为成千上万个客户端服务,提供接近真实的观测量和接收机操作感受,而且没有损坏的风险,任由用户操作,极大地提高了GNSS相关课程的教学效果,同时也为GNSS数据处理人员提供了一个灵活的数据生成平台,可以节省大量的数据采集时间,大大提高了研发、验证的效率。
以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,因此,凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (5)

1.一种GNSS接收机模拟器,其特征在于:包括服务器(1)、GNSS接收机(2)和客户端(4),所述的服务器(1)与所述的GNSS接收机(2)连接,用于实时从GNSS接收机(2)获取卫星时间、观测数据以及卫星星历、历书数据,所述的服务器(1)与客户端(4)通过网络通讯。
2.根据权利要求1所述的GNSS接收机模拟器,其特征在于:所述的服务器(1)和GNSS接收机(2)均为四台,均匀设置在地球的四个点上,用于分别接收能看到的卫星的星历,然后通过网络进行数据交换,得到所有卫星的星历。
3.根据权利要求1所述的GNSS接收机模拟器,其特征在于:所述的客户端(4)至少一个。
4.根据权利要求1或3所述的GNSS接收机模拟器,其特征在于:所述的客户端(4)设置有输入模块(5)和输出模块(6),所述的输入模块(5)用于输入模拟的时间、地点、速度、方位角、输出速率场景信息,所述的输出模块(6)用于将得到的模拟原始观测量输出到其他设备。
5.根据权利要求1所述的GNSS接收机模拟器,其特征在于:所述的GNSS接收机模拟器还包括备用服务器。
CN201310434039.XA 2013-09-22 2013-09-22 一种gnss接收机模拟器 Pending CN103499821A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310434039.XA CN103499821A (zh) 2013-09-22 2013-09-22 一种gnss接收机模拟器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310434039.XA CN103499821A (zh) 2013-09-22 2013-09-22 一种gnss接收机模拟器

Publications (1)

Publication Number Publication Date
CN103499821A true CN103499821A (zh) 2014-01-08

Family

ID=49865044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310434039.XA Pending CN103499821A (zh) 2013-09-22 2013-09-22 一种gnss接收机模拟器

Country Status (1)

Country Link
CN (1) CN103499821A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105607094A (zh) * 2014-11-21 2016-05-25 航天恒星科技有限公司 Gnss接收机模拟器及重力场反演***
CN108076445A (zh) * 2016-11-18 2018-05-25 法国国家太空研究中心 使用无线通信网络的gnss 信号传输
CN110412629A (zh) * 2019-07-15 2019-11-05 北京航空航天大学 基于gnss信号模拟节点的定位方法及定位***
CN111142139A (zh) * 2019-11-29 2020-05-12 苏州科达科技股份有限公司 模拟定位信息获取方法、装置及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2874683Y (zh) * 2005-12-05 2007-02-28 上海曙天信息数码科技有限公司 汽车电子导航教学实验***
CN1924957A (zh) * 2006-09-28 2007-03-07 北京航空航天大学 一种基于gnss/gis/gprs的综合交通导航教学仪器
US20080018527A1 (en) * 2006-04-25 2008-01-24 Rx Networks Inc. Distributed orbit modeling and propagation method for a predicted and real-time assisted gps system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2874683Y (zh) * 2005-12-05 2007-02-28 上海曙天信息数码科技有限公司 汽车电子导航教学实验***
US20080018527A1 (en) * 2006-04-25 2008-01-24 Rx Networks Inc. Distributed orbit modeling and propagation method for a predicted and real-time assisted gps system
CN1924957A (zh) * 2006-09-28 2007-03-07 北京航空航天大学 一种基于gnss/gis/gprs的综合交通导航教学仪器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张涛等: "基于SDR的GNSS接收机原理可视化教学平台", 《测绘地理信息》, vol. 37, no. 6, 31 December 2012 (2012-12-31) *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105607094A (zh) * 2014-11-21 2016-05-25 航天恒星科技有限公司 Gnss接收机模拟器及重力场反演***
CN108076445A (zh) * 2016-11-18 2018-05-25 法国国家太空研究中心 使用无线通信网络的gnss 信号传输
CN110412629A (zh) * 2019-07-15 2019-11-05 北京航空航天大学 基于gnss信号模拟节点的定位方法及定位***
CN110412629B (zh) * 2019-07-15 2021-07-02 北京航空航天大学 基于gnss信号模拟节点的定位方法及定位***
CN111142139A (zh) * 2019-11-29 2020-05-12 苏州科达科技股份有限公司 模拟定位信息获取方法、装置及存储介质

Similar Documents

Publication Publication Date Title
CN106569239B (zh) 一种广播式网络rtk定位技术
US20230072669A1 (en) Vehicle positioning using pseudo range observation and doppler observation values
CN102841362A (zh) 三模卫星信号模拟方法及模拟器
CN103499821A (zh) 一种gnss接收机模拟器
CN106773783A (zh) 一种连续运行参考站***的半物理仿真测试***及方法
CN103278822A (zh) 基于hla平台的卫星导航定位***性能评估***和方法
CN113050138A (zh) 基于格网化高精度卫星导航定位服务方法
CN110568458A (zh) 一种基于gnss的电离层vtec闭环测试***及方法
CN113848569A (zh) 虚拟基准站的定位校验方法、存储介质和电子设备
CN117111112A (zh) 一种gnss和lnss数据融合处理方法及***
Krzyżek Verification of applicability of the Trimble RTX satellite technology with xFill function in establishing surveying control networks
CN109901196A (zh) 利用北斗短报文传输多频gnss数据和rts数据的方法
CN112731268B (zh) 一种差分数据的处理方法和定位跟踪***
CN103954978A (zh) 基于pxi架构新型动态导航信号源的实现方法
Fister et al. Concept of drafting detection system in Ironmans
Li et al. Architecture and implementation of a universal real-time GNSS signal simulator
Wang et al. A new solution to GNSS receiver baseband signal processing SOC platform based on OpenRISC processor
Hancock et al. Satellite mapping in cities: how good can it get?
CN104392108A (zh) 一种采用迭代差分算法的远程定位***及方法
Liu et al. The Design and Implementation of Beidou Ground-based Augmentation System in Natural Resources Industry
JP7416076B2 (ja) 測位システム、機器、サーバ装置、測位方法及びプログラム
CN103558607B (zh) 一种基于位置信息的电离层tec主动式播发方法和***
Asari et al. Ssr ppp for asia-pacific services
Jivall Simplified transformations from ITRF2014/IGS14 to ETRS89 for maritime applications
CN106226792A (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
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140108