CN103499821A - Simulator of GNSS receivers - Google Patents

Simulator of GNSS receivers 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
Chinese (zh)
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/en
Publication of CN103499821A publication Critical patent/CN103499821A/en
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

The invention discloses a simulator of GNSS receivers. The simulator of the GNSS receivers comprises servers, the GNSS receivers and clients, wherein the servers are connected with the GNSS receivers, and are used for obtaining time data and observation data of satellites and ephemeris data and almanac data of the satellites from the GNSS receivers in a real-time mode, and communication is carried out between the servers and the clients through a network. The high-precision simulator of the GNSS receivers can serve thousands of clients at the same time, and provide the observed quantity similar to observed quantity in reality, and operating experience, similar to operating experience on real receivers, on the receivers, the risk of damage does not exist, a user can carry out operation at will, the teaching effect of related courses of an GNSS is greatly improved, a flexible data generation platform is provided for data processors of the GNSS, a large amount of time for data collection can be saved, and efficiency of development and efficiency of verification are greatly improved.

Description

A kind of GNSS receiver simulator
Technical field
The invention belongs to GNSS satnav field, particularly relate to a kind of GNSS receiver simulator.
 
background technology
The effect of GNSS receiver simulator is the real GNSS receiver of simulation, by user's request output GNSS measurement data.Its application is very extensive, can be used for the aspects such as the test of test, precision positioning algorithm of mobile satellite location equipment and receiver operation study.
From application facet, divide, the GNSS receiver can be divided into three major types, and a class is civil navigation GNSS receiver, and the Point-positioning Precision of this class receiver is meter level, does not generally possess the difference positioning function, is output as the locating information of NMEA0183 form; Equations of The Second Kind is high precision sector application GNSS receiver, and the Point-positioning Precision of this class receiver is meter level, and the difference positioning precision can reach even grade of centimetre-sized; The 3rd class GNSS receiver is extraordinary (as military) GNSS receiver, and key property be high anti-interference and high dynamic etc.Up to now, GNSS receiver simulator only has civil navigation type GNSS receiver simulator, can only export the NMEA0183 data, can't with real-time almanac data carry out associated, can't be for the demand of precision positioning test of heuristics and high precision GNSS receiver operate learning.
At present, the price of high precision GNSS receiver is generally more than ten thousand yuan; And, along with kind and the quantity of satellite are being on the increase, in order to receive the data of newly-increased satellite, need constantly to buy high precision GNSS receiver.
Why the high precision GNSS receiver simulator does not see generation always, and main cause is that it implements following some technology barrier:
(1) the high precision GNSS receiver simulator need to obtain the real-time satellite ephemeris, and almanac data must directly be received and obtain by satellite, and the receiver simulator is a virtual receiver, can't obtain almanac data;
(2) if want to obtain the real-time satellite ephemeris, must there is real receiver to obtain from satellite.And just upgrade once in the general 1-2 of the almanac data of GNSS satellite hour, and every receiver all can only receive the almanac data (being subject to the restriction of visible satellite) of a part of satellite on a time point, therefore only by a receiver, can't obtain almanac datas complete, all satellites.
 
Summary of the invention
In order to solve the problems of the technologies described above, the present invention utilizes distributed satellites receiver technology and network technology, has proposed a kind of high precision GNSS receiver simulator.
The technical solution adopted in the present invention is: a kind of GNSS receiver simulator, it is characterized in that: comprise server, GNSS receiver and client, described server is connected with described GNSS receiver, for obtaining satellite time, observation data and satellite ephemeris, almanac data from the GNSS receiver in real time, described server and client are by network communication.
As preferably, described server and GNSS receiver are four, evenly are arranged on four points of the earth, for receiving respectively the ephemeris of the satellite that can see, then by network, carry out exchanges data, obtain the ephemeris of all satellites.
As preferably, described client at least one.
As preferably, described client is provided with load module and output module, described load module is for inputting time, place, speed, position angle, the output speed scene information of simulation, and described output module is for outputing to other equipment by the original observed quantity of the simulation obtained.
As preferably, described GNSS receiver simulator also comprises standby server.
Characteristics of the present invention:
(1) adopt client, server mode, server end receives, upgrades ephemeris in real time from the GNSS receiver automatically, and sends client to, and the observed quantity data that the assurance client generates are true and accurate more;
(2) server is evenly distributed on all parts of the world, between automatically carry out exchanges data, can obtain the ephemeris information of all satellites, guarantee the service into global user;
(3) data content of output is abundant, can meet precision positioning proof of algorithm demand, and high-precision receiver operate learning demand;
(4) the output data mode can be file (the original observation file and the RINEX formatted file that comprise receiver oneself), also can directly be exported by output module, to connect other equipment;
(5) server can provide data, services for a plurality of clients simultaneously.
 
The accompanying drawing explanation
Fig. 1: be structural representation of the present invention.
 
Embodiment
The basic demand of high-precision GNSS receiver is to export original observed quantity, and original observed quantity at least comprises the information such as pseudorange, carrier phase, Doppler shift and signal to noise ratio (S/N ratio) of each satellite.Want to generate these information, needed condition is position, speed, time and satellite ephemeris or the almanac of receiver.The position of receiver, speed, temporal information can be inputted by the user, but satellite ephemeris is regular update (for example the update cycle of broadcast ephemeris is 1-2 hour), therefore if obtain correct original observed quantity, necessary real-time update almanac data.Up-to-date broadcast ephemeris data is broadcast by satellite, must be obtained by real GNSS receiver, and GNSS receiver simulator itself can't receive ephemeris.Therefore, the present invention proposes to realize GNSS receiver simulator by the client-server pattern, connect real GNSS receiver by server end and obtain up-to-date ephemeris, after user end to server sends request, the almanac data that server can be required by client is transferred to client.One station server can provide service for many clients simultaneously.
Because the satellite ephemeris number received at the three unities is limited, only can receive the ephemeris of visible satellite, therefore effective service range that a station server provides can not be covering the whole world, for making the service can be covering the whole world, system need to configure multiple servers, is evenly distributed on global diverse location, receives in real time the ephemeris of all satellites, carry out exchanges data between server, to obtain the ephemeris of all satellites.Take gps satellite as example, and gps satellite has 24 now, and in operation, the satellite that each place can receive simultaneously is about 6-10, and therefore only need be uniformly distributed four station servers in the whole world can guarantee upgrading in time of all satellite ephemeris.
After the scene condition information such as the time that client is simulated at the needs of receiving the user, place, speed, position angle, output speed, the ephemeris information of or the correspondence that from server request obtain existing according to this locality, just can compute simulator and each satellite between pseudorange, carrier phase, Doppler shift, further, according to information such as pseudorange value and antenna performances, can estimate the signal to noise ratio (S/N ratio) of satellite-signal, and the original observed quantity output that these are simulated.
Below with reference to the drawings and specific embodiments, the present invention is done to further invention.
Ask for an interview Fig. 1, the technical solution adopted in the present invention is: a kind of GNSS receiver simulator, comprise server 1, GNSS receiver 2 and client 4, server 1 is connected with GNSS receiver 2, for obtaining satellite time, observation data and satellite ephemeris, almanac data from GNSS receiver 2 in real time, server 1 and GNSS receiver 2 are four, evenly be arranged on four points of the earth, for receiving respectively the ephemeris of the satellite that can see, then carry out exchanges data by network, obtain the ephemeris of all satellites; Client 4 at least one; Server 1 and client 4 are by network communication.Client 4 is provided with load module 5 and output module 6, time, place, speed, position angle, the output speed scene information of load module 5 for inputting simulation, and output module 6 outputs to other equipment for the original observed quantity of the simulation by obtaining.
In order to improve reliability of the present invention, the present invention also is provided with standby server, when part server 1 breaks down, can guarantee the system reliability service.
The present invention is when work, server 1 is interconnection network on the one hand, connect on the other hand a GNSS receiver 2, for receiving in real time the data such as satellite ephemeris, almanac and acquisition time, observed quantity, and, when receiving client 4 request, the information exchanges such as the needed ephemeris of client 4, almanac, time are pass to Internet Transmission to client 4.Can work in the world for the assurance simulator, need to be uniformly distributed in the whole world several station servers 1, receive respectively the ephemeris of visible satellite, then intercourse almanac data, to obtain the ephemeris of whole satellites.
Client 4 is connected to the network, automatically or after user's proposition demand, propose the more demand of new data to server 1, the user can send instruction by load module 5, the scene condition information such as the time that need to simulate such as input, place, speed, position angle, output speed.Client 4, after receiving instruction, according to the ephemeris of corresponding time, generates the data such as original observed quantity such as the locating information of NMEA0183 form and pseudo range observed quantity, carrier phase observed quantity, Doppler shift in real time.The data of output both can be preserved with the form of file, also can directly output to other equipment by output module 6.
The high precision GNSS receiver simulator that the present invention realizes can be thousands of client service simultaneously, provide and approach real observed quantity and receiver operation impression, and there is no a risk of damaging, leave user operation, greatly improved the teaching efficiency of GNSS correlated curriculum, simultaneously, also for GNSS data treatment people provides a data generating platform flexibly, can save a large amount of data acquisition times, greatly improve the efficiency of research and development, checking.
These are only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention, therefore, all any modifications of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (5)

1. a GNSS receiver simulator, it is characterized in that: comprise server (1), GNSS receiver (2) and client (4), described server (1) is connected with described GNSS receiver (2), for obtaining satellite time, observation data and satellite ephemeris, almanac data from GNSS receiver (2) in real time, described server (1) and client (4) are by network communication.
2. GNSS receiver simulator according to claim 1, it is characterized in that: described server (1) and GNSS receiver (2) are four, evenly be arranged on four points of the earth, for receiving respectively the ephemeris of the satellite that can see, then carry out exchanges data by network, obtain the ephemeris of all satellites.
3. GNSS receiver simulator according to claim 1 is characterized in that: described client (4) at least one.
4. according to the described GNSS receiver of claim 1 or 3 simulator, it is characterized in that: described client (4) is provided with load module (5) and output module (6), time, place, speed, position angle, the output speed scene information of described load module (5) for inputting simulation, described output module (6) outputs to other equipment for the original observed quantity of the simulation by obtaining.
5. GNSS receiver simulator according to claim 1, it is characterized in that: described GNSS receiver simulator also comprises standby server.
CN201310434039.XA 2013-09-22 2013-09-22 Simulator of GNSS receivers Pending CN103499821A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310434039.XA CN103499821A (en) 2013-09-22 2013-09-22 Simulator of GNSS receivers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310434039.XA CN103499821A (en) 2013-09-22 2013-09-22 Simulator of GNSS receivers

Publications (1)

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

Family

ID=49865044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310434039.XA Pending CN103499821A (en) 2013-09-22 2013-09-22 Simulator of GNSS receivers

Country Status (1)

Country Link
CN (1) CN103499821A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105607094A (en) * 2014-11-21 2016-05-25 航天恒星科技有限公司 GNSS (Global Navigation Satellite System) receiver simulator and gravity field inversion system
CN108076445A (en) * 2016-11-18 2018-05-25 法国国家太空研究中心 Use the GNSS signal transmissions of cordless communication network
CN110412629A (en) * 2019-07-15 2019-11-05 北京航空航天大学 Localization method and positioning system based on GNSS signal analog node
CN111142139A (en) * 2019-11-29 2020-05-12 苏州科达科技股份有限公司 Method and device for acquiring simulated positioning information and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2874683Y (en) * 2005-12-05 2007-02-28 上海曙天信息数码科技有限公司 Automobile electronic navigation teaching test system
CN1924957A (en) * 2006-09-28 2007-03-07 北京航空航天大学 GNSS/GIS/GPRS-based comprehensive traffic navigation educational apparatus
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 (en) * 2005-12-05 2007-02-28 上海曙天信息数码科技有限公司 Automobile electronic navigation teaching test system
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 (en) * 2006-09-28 2007-03-07 北京航空航天大学 GNSS/GIS/GPRS-based comprehensive traffic navigation educational apparatus

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 (en) * 2014-11-21 2016-05-25 航天恒星科技有限公司 GNSS (Global Navigation Satellite System) receiver simulator and gravity field inversion system
CN108076445A (en) * 2016-11-18 2018-05-25 法国国家太空研究中心 Use the GNSS signal transmissions of cordless communication network
CN110412629A (en) * 2019-07-15 2019-11-05 北京航空航天大学 Localization method and positioning system based on GNSS signal analog node
CN110412629B (en) * 2019-07-15 2021-07-02 北京航空航天大学 Positioning method and positioning system based on GNSS signal simulation node
CN111142139A (en) * 2019-11-29 2020-05-12 苏州科达科技股份有限公司 Method and device for acquiring simulated positioning information and storage medium

Similar Documents

Publication Publication Date Title
CN106569239B (en) A kind of broadcast type network RTK location technology
US20230072669A1 (en) Vehicle positioning using pseudo range observation and doppler observation values
CN102841362A (en) Three-mode satellite signal simulation method and simulator
AU2015356145A1 (en) Positioning device and positioning system
CN103499821A (en) Simulator of GNSS receivers
CN106773783A (en) The semi-physical simulation test system and method for a kind of CORS system
CN103278822A (en) HLA (High level architecture) platform-based performance evaluation system and method for satellite navigation and positioning system
CN113050138A (en) Grid-based high-precision satellite navigation positioning service method
CN110568458A (en) ionosphere VTEC closed-loop test system and method based on GNSS
CN113848569A (en) Positioning verification method of virtual reference station, storage medium and electronic equipment
CN117111112A (en) GNSS and LNSS data fusion processing method and system
Krzyżek Verification of applicability of the Trimble RTX satellite technology with xFill function in establishing surveying control networks
CN112731268B (en) Differential data processing method and positioning tracking system
CN103954978A (en) Novel dynamic navigation signal source implementation method based on PIX structure
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 (en) Remote positioning system and remote positioning method adopting iterative differential algorithm
Liu et al. The Design and Implementation of Beidou Ground-based Augmentation System in Natural Resources Industry
JP7416076B2 (en) Positioning system, equipment, server device, positioning method and program
CN103558607B (en) A kind of active broadcasting method of ionized layer TEC of position-based information and system
CN112817012B (en) Positioning method and device, electronic equipment and readable storage medium
Asari et al. Ssr ppp for asia-pacific services
Jivall Simplified transformations from ITRF2014/IGS14 to ETRS89 for maritime applications

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