CN106526624B - Satellite navigation signal simulator and simulation method thereof - Google Patents

Satellite navigation signal simulator and simulation method thereof Download PDF

Info

Publication number
CN106526624B
CN106526624B CN201710036823.3A CN201710036823A CN106526624B CN 106526624 B CN106526624 B CN 106526624B CN 201710036823 A CN201710036823 A CN 201710036823A CN 106526624 B CN106526624 B CN 106526624B
Authority
CN
China
Prior art keywords
module
intermediate frequency
navigation system
navigation
visible
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
Application number
CN201710036823.3A
Other languages
Chinese (zh)
Other versions
CN106526624A (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.)
Guilin University of Electronic Technology
Original Assignee
Guilin University of Electronic Technology
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 Guilin University of Electronic Technology filed Critical Guilin University of Electronic Technology
Priority to CN201710036823.3A priority Critical patent/CN106526624B/en
Publication of CN106526624A publication Critical patent/CN106526624A/en
Application granted granted Critical
Publication of CN106526624B publication Critical patent/CN106526624B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G01S19/23Testing, monitoring, correcting or calibrating of receiver elements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

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

The invention is suitable for the field of satellite navigation, and provides a satellite navigation signal simulator and a simulation method thereof. The satellite navigation signal simulator comprises a processor, a physical channel time division multiplexing module, a digital-to-analog conversion module, a radio frequency up-conversion module and a signal transmitting module which are connected in sequence. The satellite navigation signal simulator can fully utilize hardware resources, reduce development cost, has strong portability, is easy to upgrade, is convenient to realize the design of the multi-navigation system simulator on the same set of hardware platform, and has wide application prospects for development, verification and test of satellite navigation signal receivers. In addition, by generating satellite signals of a plurality of continuous navigation systems, the combination positioning of the navigation receivers of the plurality of navigation systems can be realized, and the positioning result can be compared with the track set in the simulator, so that the method can be used for testing the performance of the high-end receiver, researching and developing the navigation signal system.

Description

Satellite navigation signal simulator and simulation method thereof
Technical Field
The invention belongs to the field of satellite navigation, and particularly relates to a satellite navigation signal simulator and a simulation method thereof.
Background
Current GNSS (Global Navigation Satellite System, global satellite navigation system) mainly includes: in order to meet higher navigation positioning accuracy requirements and performance requirements, a plurality of navigation systems are combined for use, so that the observed quantity of navigation positioning is increased, the quality of navigation positioning service is improved, the positioning performance of the combined navigation system is improved, and the application field of satellite navigation is expanded. The navigation system combining BD, GPS, galileo and GLONASS can overcome the limitation of a single navigation system to a great extent, so that a user can obtain more accurate and reliable standard positioning service and can bear tasks which cannot be completed by a plurality of single navigation systems, but the integration of satellite navigation signal simulators of the multiple navigation systems can occupy a great deal of hardware resources.
The satellite navigation signal simulator can accurately generate and reproduce multipath satellite signals received by the radio frequency front end of the satellite navigation receiver under different conditions, and provides a reliable, stable, accurate and easy-to-use testing environment for the design, development and test of the satellite navigation receiver, so that the development efficiency of the satellite navigation receiver is ensured. In the military field, satellite navigation receivers are often mounted on carriers with large speed, acceleration and jerk such as airplanes, missiles and rockets, so that the testing of the satellite navigation receivers cannot be performed in practical situations, the complex high-dynamic environment can only be realized by means of a satellite navigation signal simulator with high dynamic characteristics, the testing of the satellite navigation receivers can be more conveniently and flexibly finished by means of the satellite navigation signal simulator, and the research, development and testing cost of the satellite navigation receivers can be reduced. With the comprehensive networking of BD2 (second generation Beidou satellite navigation system) in China, a high-dynamic satellite navigation receiver with multi-system compatibility is expected to meet new development opportunities.
However, the design of the satellite navigation signal simulator in the prior art is a generating mode that all physical channels are simultaneously opened and do not interfere with each other, namely, signals are generated in parallel, and the mode can be applied to the design of a single-mode satellite navigation signal simulator, but in the design process of the satellite navigation signal simulator with multiple frequency points of a multi-navigation system, such as a multi-navigation system combined by BD2, GPS, galileo and GLONASS, each navigation system has 12 physical channels, namely, 48 physical channels are all, and the excessive physical channels are excessively redundant, the satellite navigation signal simulator is structurally bulky, occupies a large amount of area of a chip, consumes a large amount of hardware resources of the chip, is difficult to realize or can not realize the satellite navigation signal simulator with multiple frequency points of the multi-navigation system in a general chip, is unfavorable for upgrading the satellite navigation signal simulator, and directly improves the design cost and difficulty.
Disclosure of Invention
The invention aims to provide a satellite navigation signal simulator and a simulation method thereof, and aims to solve the problems that the satellite navigation signal simulator in the prior art is large in structure, occupies a large amount of chip area, consumes a large amount of hardware resources of the chip, is unfavorable for upgrading the satellite navigation signal simulator and improves design cost and difficulty.
In a first aspect, the invention provides a satellite navigation signal simulator, which comprises a processor, a physical channel time division multiplexing module, a digital-to-analog conversion module, a radio frequency up-conversion module and a signal transmitting module which are connected in sequence; wherein,,
the processor is used for receiving the parameters of one or more navigation systems set by a user, calculating the original information of each navigation system according to the parameters of each navigation system, respectively obtaining the initial information of the visible star of each navigation system according to the original information of each navigation system, and sending the initial information of the visible star of all navigation systems to the physical channel time division multiplexing module;
the physical channel time division multiplexing module is used for time division multiplexing the actual physical channels of each navigation system into a plurality of physical channels in a time division multiplexing mode according to the initial information of the visible satellites of all the navigation systems sent by the processor and generating a plurality of parallel digital intermediate frequency signals corresponding to each navigation system;
the digital-to-analog conversion module is used for converting the parallel digital intermediate frequency signals output by the physical channel time division multiplexing module into analog intermediate frequency signals, amplifying the analog intermediate frequency signals and then transmitting the amplified analog intermediate frequency signals to the radio frequency up-conversion module;
the radio frequency up-conversion module is used for converting the analog intermediate frequency signal sent by the digital-to-analog conversion module into a radio frequency signal with the frequency meeting the requirement of the satellite signal;
and the signal transmitting module is used for transmitting the radio frequency signals processed by the radio frequency up-conversion module.
In a second aspect, the present invention provides a method for simulating a satellite navigation signal simulator, the method comprising:
the processor receives one or more navigation system parameters set by a user, calculates the original information of each navigation system according to the parameters of each navigation system, respectively obtains the initial information of the visible star of each navigation system according to the original information of each navigation system, and sends the initial information of the visible star of all navigation systems to the physical channel time division multiplexing module;
the physical channel time division multiplexing module adopts a time division multiplexing mode to time division multiplex the actual physical channels of each navigation system into a plurality of physical channels according to the initial information of the visible satellites of all the navigation systems sent by the processor, and generates a plurality of parallel digital intermediate frequency signals corresponding to each navigation system;
the digital-to-analog conversion module converts the parallel digital intermediate frequency signals output by the physical channel time division multiplexing module into analog intermediate frequency signals, amplifies the analog intermediate frequency signals and sends the amplified analog intermediate frequency signals to the radio frequency up-conversion module;
the radio frequency up-conversion module converts the analog intermediate frequency signal sent by the digital-to-analog conversion module into a radio frequency signal with the frequency meeting the requirement of the satellite signal;
the signal transmitting module transmits the radio frequency signal processed by the radio frequency up-conversion module.
In the invention, the satellite navigation signal simulator comprises a physical channel time division multiplexing module, and the physical channel time division multiplexing module adopts a time division multiplexing mode to time division multiplex and equivalent the actual physical channel of each navigation system into a plurality of physical channels so as to generate a plurality of parallel digital intermediate frequency signals corresponding to each navigation system. Therefore, the method can fully utilize hardware resources, reduce development cost, has strong portability and easy system upgrading, is convenient for realizing the design of the multi-navigation system simulator on the same set of hardware platform, and has wide application prospect for the development, verification and test of satellite navigation signal receivers. In addition, by generating satellite signals of a plurality of continuous navigation systems, the combination positioning of the navigation receivers of the plurality of navigation systems can be realized, and the positioning result can be compared with the track set in the simulator, so that the method can be used for testing the performance of the high-end receiver, researching and developing the navigation signal system.
Drawings
Fig. 1 is a schematic structural diagram of a satellite navigation signal simulator according to an embodiment of the present invention.
Fig. 2 is a schematic structural diagram of a physical channel time division multiplexing module in a satellite navigation signal simulator according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantageous effects of the present invention more apparent, the present invention will be further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
In order to illustrate the technical scheme of the invention, the following description is made by specific examples.
Referring to fig. 1, the satellite navigation signal simulator provided by the embodiment of the invention includes a processor 11, a physical channel time division multiplexing module 12, a digital-to-analog conversion module 13, a radio frequency up-conversion module 14 and a signal transmitting module 15, which are sequentially connected; wherein,,
the processor 11 is configured to receive parameters of one or more navigation systems set by a user, calculate original information of each navigation system according to the parameters of each navigation system, obtain initial information of visible stars of each navigation system according to the original information of each navigation system, and send the initial information of visible stars of all navigation systems to the physical channel time division multiplexing module 12.
In embodiments of the present invention, the one or more navigation systems may be one or any combination of BD, GPS, GLONASS, galileo; parameters may include ephemeris, user motion scenes, user trajectory information, etc.; the parameters of one or more navigation systems set by the user can be set by an upper computer or can be set directly in a satellite navigation signal simulator. Parameters of each navigation system may include ephemeris, user motion scene, user trajectory information, corresponding system simulation start time, etc. The initial information of the visible satellites of each navigation system may include a corresponding visible satellite number of each navigation system, a corresponding initial integer digital phase of the visible satellite, an initial small digital phase, an initial carrier phase, a code frequency control word, a carrier frequency control word, a navigation message, and the like. The processor 11 may be in particular a DSP signal processing module.
The physical channel time division multiplexing module 12 is configured to time division multiplex the actual physical channels of each navigation system into a plurality of physical channels in a time division multiplexing manner according to the initial information of the visible satellites of all navigation systems sent by the processor 11, and generate a plurality of parallel digital intermediate frequency signals corresponding to each navigation system.
Referring to fig. 2, in an embodiment of the present invention, the physical channel time division multiplexing module 12 may specifically include a plurality of storage modules 121 (2 in fig. 2 for example), a timeslot switching and control module 122, an intermediate frequency signal generating module 123 (6 in fig. 2 for example) corresponding to each actual physical channel, a memory array 124, and a serial-parallel synchronous converter 125, where the timeslot switching and control module 122 is respectively connected to an input end of each intermediate frequency signal generating module 123, and an output end of each intermediate frequency signal generating module 123 is respectively connected to the memory array 124. Wherein each memory module may be an independent memory, or the plurality of memory modules may be memory modules located in the same memory.
Each storage module 121 stores initial information of visible stars of one navigation system transmitted by the processor 11, respectively;
the timeslot switching and controlling module 122 is configured to divide the initial information of all the visible satellites of each navigation system into N parts, where N is a natural number greater than or equal to 2, and N timeslots are used as a time division multiplexing period, (the greater N is, the higher the multiplexing degree is, the less resources are occupied), for each navigation system, extract, at each timeslot, the initial information of one part of the visible satellites from the corresponding storage module 121 respectively, send the initial information to the corresponding intermediate frequency signal generating module 123, generate, by the intermediate frequency signal generating module 123, a digital intermediate frequency signal of the corresponding timeslot, and store the digital intermediate frequency signal in the memory array 124, after each timeslot is finished, save the timeslot breakpoint data to the corresponding storage module 121, and after the next period arrives, replace the corresponding information in the initial information of the visible satellites extracted from the corresponding storage module 121 with the breakpoint data by the timeslot switching and controlling module 122 to send the corresponding intermediate frequency signal generating module 123, and after the nth timeslot is finished, convert, by the serial-to parallel intermediate frequency signal of the corresponding navigation system of the serial-to the digital intermediate frequency signal of the memory array 124, and send the serial-to the digital intermediate frequency signal to the digital-analog-to the digital-analog conversion module 13.
The breakpoint data may specifically include an integer code phase of the navigation system, a carrier frequency digital controlled oscillator accumulated value, a ranging code frequency digital controlled oscillator accumulated value, and a navigation message bit number. The initial integer code phase in the initial information of the visible star is replaced by the integer code phase in the breakpoint data, the initial carrier phase in the initial information of the visible star is replaced by the carrier frequency numerical control oscillator accumulated value, and the initial small digital phase in the initial information of the visible star is replaced by the ranging code frequency numerical control oscillator accumulated value. The physical channel time division multiplexing module 12 may be specifically an FPGA signal processing module.
The digital-to-analog conversion module 13 is configured to convert the parallel digital intermediate frequency signals output by the physical channel time division multiplexing module 12 into analog intermediate frequency signals, amplify the analog intermediate frequency signals, and send the amplified analog intermediate frequency signals to the radio frequency up-conversion module.
The rf up-conversion module 14 is configured to convert the analog intermediate frequency signal sent by the digital-to-analog conversion module into an rf signal with a frequency that meets the requirement of the satellite signal.
The signal transmitting module 15 is configured to transmit the radio frequency signal processed by the radio frequency up-conversion module.
The simulation method of the satellite navigation signal simulator provided by the embodiment of the invention comprises the following steps of:
step one, a processor receives parameters of one or more navigation systems set by a user, calculates original information of each navigation system according to the parameters of each navigation system, obtains initial information of visible stars of each navigation system according to the original information of each navigation system, and sends the initial information of the visible stars of all navigation systems to a physical channel time division multiplexing module;
according to the initial information of visible stars of all navigation systems sent by a processor, a physical channel time division multiplexing module adopts a time division multiplexing mode to time division multiplex the actual physical channels of each navigation system into a plurality of physical channels and generates a plurality of parallel digital intermediate frequency signals corresponding to each navigation system;
in the embodiment of the invention, the second step specifically comprises the following steps:
each storage module respectively stores initial information of visible stars of one navigation system sent by the processor;
the method comprises the steps that a time slot switching and control module divides initial information of all visible stars of each navigation system into N parts, N is a natural number which is larger than or equal to 2, N time slots are adopted as a time division multiplexing period, (the larger N is, the higher the multiplexing degree is, the less resources are occupied), for each navigation system, the initial information of the visible stars of one part is extracted from a corresponding storage module in each time slot and is sent to a corresponding intermediate frequency signal generating module, the intermediate frequency signal generating module generates digital intermediate frequency signals of the corresponding time slots and is stored in a memory array, when each time slot is finished, breakpoint data of the time slots are stored in the corresponding storage module, after the next period comes, corresponding information in the initial information of the visible stars extracted from the corresponding storage module is replaced by the time slot switching and control module and is sent to the corresponding intermediate frequency signal generating module, and after the N time slot is finished, a serial digital intermediate frequency signal of the corresponding navigation system of the memory array is converted into a parallel digital intermediate frequency signal by a serial-to-parallel synchronous converter and is sent to a digital intermediate frequency signal conversion module.
Step three, the digital-to-analog conversion module converts the parallel digital intermediate frequency signals output by the physical channel time division multiplexing module into analog intermediate frequency signals, amplifies the analog intermediate frequency signals and sends the amplified analog intermediate frequency signals to the radio frequency up-conversion module;
step four, the radio frequency up-conversion module converts the analog intermediate frequency signal sent by the digital-to-analog conversion module into a radio frequency signal with the frequency meeting the requirement of the satellite signal;
and fifthly, the signal transmitting module transmits the radio frequency signals processed by the radio frequency up-conversion module.
In the embodiment of the invention, assuming that the processor in the satellite navigation signal simulator receives parameters of 4 navigation systems, such as BD, GPS, GLONASS and Galileo, each navigation system has 12 visible stars, initial information of all the visible stars of each navigation system is divided into 4 parts, 4 time slots are used as a time division multiplexing period, then for each navigation system, initial information of every three visible stars is used as a part, initial information of one part of visible stars is respectively extracted from a corresponding storage module in each time slot and sent to a corresponding intermediate frequency signal generating module, that is, each navigation system adopts 3 intermediate frequency signal generating modules in total, digital intermediate frequency signals of corresponding time slots are generated by the intermediate frequency signal generating modules and stored in a memory array, after the 4 th time slot is finished, 3 serial digital intermediate frequency signals of the corresponding navigation system of the memory array are converted into 12 parallel digital intermediate frequency signals by a serial-parallel synchronous converter, and finally transmitted by a signal transmitting module. That is, the satellite navigation signal simulator of the embodiment of the invention adopts 12 intermediate frequency signal generating modules to generate 48 signals. However, if the satellite navigation signal simulator of the related art is used, 12 intermediate frequency signal generating modules are required for each navigation system, and 48 intermediate frequency signal generating modules are required in total. As can be seen from comparison, the satellite navigation signal simulator provided by the embodiment of the invention can fully utilize hardware resources, reduce development cost, has strong portability, is easy to upgrade a system, is convenient to realize the design of the multi-navigation system simulator on the same set of hardware platform, and has wide application prospects for development, verification and test of satellite navigation signal receivers. In addition, by generating satellite signals of the continuous BD2/GPS/GLONASS/Galileo four navigation systems, the combination positioning of the BD2/GPS/GLONASS/Galileo four navigation systems navigation receiver set can be realized, and the positioning result can be compared with the track set in the simulator, so that the method can be used for high-end receiver performance test, research and development and research of a navigation signal system.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in implementing the methods of the above embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, and alternatives falling within the spirit and principles of the invention.

Claims (7)

1. The satellite navigation signal simulator is characterized by comprising a processor, a physical channel time division multiplexing module, a digital-to-analog conversion module, a radio frequency up-conversion module and a signal transmitting module which are connected in sequence; wherein,,
the processor is used for receiving the parameters of one or more navigation systems set by a user, calculating the original information of each navigation system according to the parameters of each navigation system, respectively obtaining the initial information of the visible star of each navigation system according to the original information of each navigation system, and sending the initial information of the visible star of all navigation systems to the physical channel time division multiplexing module; the parameters of each navigation system comprise ephemeris, user motion scenes, user track information and corresponding system simulation starting time;
the physical channel time division multiplexing module is used for time division multiplexing the actual physical channels of each navigation system into a plurality of physical channels in a time division multiplexing mode according to the initial information of the visible satellites of all the navigation systems sent by the processor and generating a plurality of parallel digital intermediate frequency signals corresponding to each navigation system;
the digital-to-analog conversion module is used for converting the parallel digital intermediate frequency signals output by the physical channel time division multiplexing module into analog intermediate frequency signals, amplifying the analog intermediate frequency signals and then transmitting the amplified analog intermediate frequency signals to the radio frequency up-conversion module;
the radio frequency up-conversion module is used for converting the analog intermediate frequency signal sent by the digital-to-analog conversion module into a radio frequency signal with the frequency meeting the requirement of the satellite signal;
the signal transmitting module is used for transmitting the radio frequency signals processed by the radio frequency up-conversion module;
the physical channel time division multiplexing module specifically comprises a plurality of storage modules, a time slot switching and control module, an intermediate frequency signal generating module corresponding to each actual physical channel, a memory array and a serial-parallel synchronous converter which are connected in sequence, wherein the time slot switching and control module is respectively connected with the input end of each intermediate frequency signal generating module, and the output end of each intermediate frequency signal generating module is respectively connected with the memory array;
each storage module respectively stores initial information of visible stars of one navigation system sent by the processor;
the method comprises the steps that a time slot switching and control module divides initial information of all visible stars of each navigation system into N parts, N is a natural number which is larger than or equal to 2, N time slots are adopted as a time division multiplexing period, for each navigation system, initial information of the visible stars of one part is extracted from a corresponding storage module in each time slot and sent to a corresponding intermediate frequency signal generating module, the intermediate frequency signal generating module generates digital intermediate frequency signals of the corresponding time slots and stores the digital intermediate frequency signals into a memory array, when each time slot is finished, breakpoint data of the time slots are stored into the corresponding storage module, corresponding information in the initial information of the visible stars extracted from the corresponding storage module is replaced by the time slot switching and control module and is sent to the corresponding intermediate frequency signal generating module after the next period is finished, and after the Nth time slot is finished, serial-to-parallel synchronous converter converts serial digital intermediate frequency signals of the corresponding navigation system of the memory array into parallel digital intermediate frequency signals and sends the parallel digital intermediate frequency signals to the digital intermediate frequency signal generating module.
2. The satellite navigation signal simulator of claim 1, wherein said one or more navigation systems are one or any combination of BD, GPS, GLONASS, galileo.
3. The satellite navigation signal simulator of claim 1, wherein the user-set one or more navigation system parameters are set by a host computer or are set directly in the satellite navigation signal simulator.
4. The satellite navigation signal simulator of claim 1, wherein the initial information for the visible satellites for each navigation system includes a corresponding visible satellite number for each navigation system, a corresponding initial integer digital phase for the visible satellite, an initial small digital phase, an initial carrier phase, a code frequency control word, a carrier frequency control word, and a navigation message.
5. The satellite navigation signal simulator of claim 1, wherein the breakpoint data comprises an integer code phase, a carrier frequency digitally controlled oscillator accumulation value, a ranging code frequency digitally controlled oscillator accumulation value, and a navigation message bit number of a navigation system.
6. The satellite navigation signal simulator of claim 5, wherein the replacement of the corresponding information in the initial information of the visible star with the breakpoint data is specifically: the initial integer code phase in the initial information of the visible star is replaced by the integer code phase in the breakpoint data, the initial carrier phase in the initial information of the visible star is replaced by the carrier frequency numerical control oscillator accumulated value, and the initial small digital phase in the initial information of the visible star is replaced by the ranging code frequency numerical control oscillator accumulated value.
7. A method of simulating a satellite navigation signal simulator as claimed in any one of claims 1 to 6, the method comprising:
the processor receives one or more navigation system parameters set by a user, calculates the original information of each navigation system according to the parameters of each navigation system, respectively obtains the initial information of the visible star of each navigation system according to the original information of each navigation system, and sends the initial information of the visible star of all navigation systems to the physical channel time division multiplexing module;
the physical channel time division multiplexing module adopts a time division multiplexing mode to time division multiplex the actual physical channels of each navigation system into a plurality of physical channels according to the initial information of the visible satellites of all the navigation systems sent by the processor, and generates a plurality of parallel digital intermediate frequency signals corresponding to each navigation system;
the digital-to-analog conversion module converts the parallel digital intermediate frequency signals output by the physical channel time division multiplexing module into analog intermediate frequency signals, amplifies the analog intermediate frequency signals and sends the amplified analog intermediate frequency signals to the radio frequency up-conversion module;
the radio frequency up-conversion module converts the analog intermediate frequency signal sent by the digital-to-analog conversion module into a radio frequency signal with the frequency meeting the requirement of the satellite signal;
the signal transmitting module transmits the radio frequency signal processed by the radio frequency up-conversion module;
the physical channel time division multiplexing module specifically comprises the following steps:
each storage module respectively stores initial information of visible stars of one navigation system sent by the processor;
the method comprises the steps that a time slot switching and control module divides initial information of all visible stars of each navigation system into N parts, N is a natural number which is larger than or equal to 2, N time slots are adopted as a time division multiplexing period, for each navigation system, initial information of the visible stars of one part is extracted from a corresponding storage module in each time slot and sent to a corresponding intermediate frequency signal generating module, the intermediate frequency signal generating module generates digital intermediate frequency signals of the corresponding time slots and stores the digital intermediate frequency signals into a memory array, when each time slot is finished, breakpoint data of the time slots are stored into the corresponding storage module, corresponding information in the initial information of the visible stars extracted from the corresponding storage module is replaced by the time slot switching and control module and is sent to the corresponding intermediate frequency signal generating module after the next period is finished, and after the Nth time slot is finished, serial-to-parallel synchronous converter converts serial digital intermediate frequency signals of the corresponding navigation system of the memory array into parallel digital intermediate frequency signals and sends the parallel digital intermediate frequency signals to the digital intermediate frequency signal generating module.
CN201710036823.3A 2017-01-18 2017-01-18 Satellite navigation signal simulator and simulation method thereof Active CN106526624B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710036823.3A CN106526624B (en) 2017-01-18 2017-01-18 Satellite navigation signal simulator and simulation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710036823.3A CN106526624B (en) 2017-01-18 2017-01-18 Satellite navigation signal simulator and simulation method thereof

Publications (2)

Publication Number Publication Date
CN106526624A CN106526624A (en) 2017-03-22
CN106526624B true CN106526624B (en) 2023-08-15

Family

ID=58335651

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710036823.3A Active CN106526624B (en) 2017-01-18 2017-01-18 Satellite navigation signal simulator and simulation method thereof

Country Status (1)

Country Link
CN (1) CN106526624B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106932787A (en) * 2017-04-20 2017-07-07 武汉大学 Beidou satellite navigation signal large-scale parallel real-time Transmission method and system
CN108873021B (en) * 2017-05-08 2020-12-22 海宁爱思迪阿微电子技术有限公司 Simulation method/system, simulation equipment and simulation device for navigation satellite ephemeris
CN107367739A (en) * 2017-07-20 2017-11-21 中国电子科技集团公司第二十九研究所 A kind of GLONASS civil navigation signals simulation production method and device
CN108680935A (en) * 2018-05-15 2018-10-19 北京遥测技术研究所 A kind of portable production multisystem satellite navigation analogue system
CN109407116B (en) * 2018-11-20 2024-02-27 桂林电子科技大学 Multi-frequency satellite navigation quality test signal generation device and method
CN111901470B (en) * 2019-05-06 2022-04-19 千寻位置网络有限公司 Terminal testing method and system
CN110531384A (en) * 2019-08-20 2019-12-03 桂林电子科技大学 A kind of Galilean satellite signal imitation system and its analogy method
CN110907965B (en) * 2019-11-27 2020-07-17 中国科学院微小卫星创新研究院 Navigation task processor simulator and implementation method thereof
CN112013875B (en) * 2019-11-27 2022-06-28 中国科学院微小卫星创新研究院 Real-time navigation signal generation device based on GPU
CN110824508B (en) * 2019-11-27 2020-08-04 中国科学院微小卫星创新研究院 Reconfigurable navigation satellite simulator
CN113433572A (en) * 2021-06-28 2021-09-24 西安理工大学 Satellite navigation signal simulator based on ZYNQ and signal simulation method

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5897605A (en) * 1996-03-15 1999-04-27 Sirf Technology, Inc. Spread spectrum receiver with fast signal reacquisition
CN101068115A (en) * 2007-06-15 2007-11-07 西安华迅微电子有限公司 Multistellar satellite signal mixed serial and parallel correlation capturing method
CN201066385Y (en) * 2007-07-31 2008-05-28 西安华迅微电子有限公司 Digital signal related operation circuit for GPS receiver
CN201118603Y (en) * 2007-11-16 2008-09-17 上海伽利略导航有限公司 Pseudo satellite baseband signal generator
CN101770684A (en) * 2009-12-30 2010-07-07 哈尔滨工业大学 Remote control signal simulator for small satellite ground test and remote control signal analogy method
CN102176030A (en) * 2010-12-31 2011-09-07 桂林电子科技大学 Global positioning system (GPS)/global navigation satellite system (GLONASS) dual-system combination simulator and method
JP2011242191A (en) * 2010-05-17 2011-12-01 Kddi Corp Position and/or time information distribution device
JP2011242192A (en) * 2010-05-17 2011-12-01 Kddi Corp Position information distribution system and receiving device for use in the same
CN102413311A (en) * 2010-09-20 2012-04-11 北京中星微电子有限公司 Mobile monitoring device, system and monitoring method thereof
CN102540219A (en) * 2010-12-31 2012-07-04 和芯星通科技(北京)有限公司 Receiving method and receiver for signal of global navigation satellite system
CN102710316A (en) * 2012-01-15 2012-10-03 中国电子科技集团公司第十研究所 All-digital satellite signal simulated source
CN102830407A (en) * 2012-09-18 2012-12-19 桂林电子科技大学 Method and system for automatically testing anti-interference performance of Beidou receiver
CN102841362A (en) * 2012-09-24 2012-12-26 桂林电子科技大学 Three-mode satellite signal simulation method and simulator
CN202632091U (en) * 2012-03-26 2012-12-26 航天东方红卫星有限公司 Three-satellite constellation distributed parallel test system
CN103454651A (en) * 2013-08-30 2013-12-18 上海交通大学 Fast GPS L2C CM code capturing method
CN103941252A (en) * 2014-03-31 2014-07-23 清华大学 Frequency modulated continuous wave radar system based on random switching array antennas
CN104049997A (en) * 2014-06-05 2014-09-17 郑州威科姆科技股份有限公司 Satellite receiver on-line loading method based on multiplexing technology
CN104570023A (en) * 2015-01-23 2015-04-29 桂林电子科技大学 Method and system for converting GPS analog signals based on Beidou satellite signals
CN104898135A (en) * 2015-06-18 2015-09-09 北京航空航天大学 FPGA-based satellite navigation signal simulation method and simulation system
CN205608174U (en) * 2016-03-18 2016-09-28 武汉大学 Digital high frequency radar receiver of multifrequency multichannel based on multiplex mode
CN105974439A (en) * 2016-04-26 2016-09-28 北京航空航天大学 Satellite navigation signal simulator based on CPU and FPGA and control method thereof
CN206421030U (en) * 2017-01-18 2017-08-18 桂林电子科技大学 A kind of satellite navigation signal simulator

Patent Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5897605A (en) * 1996-03-15 1999-04-27 Sirf Technology, Inc. Spread spectrum receiver with fast signal reacquisition
CN101068115A (en) * 2007-06-15 2007-11-07 西安华迅微电子有限公司 Multistellar satellite signal mixed serial and parallel correlation capturing method
CN201066385Y (en) * 2007-07-31 2008-05-28 西安华迅微电子有限公司 Digital signal related operation circuit for GPS receiver
CN201118603Y (en) * 2007-11-16 2008-09-17 上海伽利略导航有限公司 Pseudo satellite baseband signal generator
CN101770684A (en) * 2009-12-30 2010-07-07 哈尔滨工业大学 Remote control signal simulator for small satellite ground test and remote control signal analogy method
JP2011242191A (en) * 2010-05-17 2011-12-01 Kddi Corp Position and/or time information distribution device
JP2011242192A (en) * 2010-05-17 2011-12-01 Kddi Corp Position information distribution system and receiving device for use in the same
CN102413311A (en) * 2010-09-20 2012-04-11 北京中星微电子有限公司 Mobile monitoring device, system and monitoring method thereof
CN102176030A (en) * 2010-12-31 2011-09-07 桂林电子科技大学 Global positioning system (GPS)/global navigation satellite system (GLONASS) dual-system combination simulator and method
CN102540219A (en) * 2010-12-31 2012-07-04 和芯星通科技(北京)有限公司 Receiving method and receiver for signal of global navigation satellite system
CN102710316A (en) * 2012-01-15 2012-10-03 中国电子科技集团公司第十研究所 All-digital satellite signal simulated source
CN202632091U (en) * 2012-03-26 2012-12-26 航天东方红卫星有限公司 Three-satellite constellation distributed parallel test system
CN102830407A (en) * 2012-09-18 2012-12-19 桂林电子科技大学 Method and system for automatically testing anti-interference performance of Beidou receiver
CN102841362A (en) * 2012-09-24 2012-12-26 桂林电子科技大学 Three-mode satellite signal simulation method and simulator
CN103454651A (en) * 2013-08-30 2013-12-18 上海交通大学 Fast GPS L2C CM code capturing method
CN103941252A (en) * 2014-03-31 2014-07-23 清华大学 Frequency modulated continuous wave radar system based on random switching array antennas
CN104049997A (en) * 2014-06-05 2014-09-17 郑州威科姆科技股份有限公司 Satellite receiver on-line loading method based on multiplexing technology
CN104570023A (en) * 2015-01-23 2015-04-29 桂林电子科技大学 Method and system for converting GPS analog signals based on Beidou satellite signals
CN104898135A (en) * 2015-06-18 2015-09-09 北京航空航天大学 FPGA-based satellite navigation signal simulation method and simulation system
CN205608174U (en) * 2016-03-18 2016-09-28 武汉大学 Digital high frequency radar receiver of multifrequency multichannel based on multiplex mode
CN105974439A (en) * 2016-04-26 2016-09-28 北京航空航天大学 Satellite navigation signal simulator based on CPU and FPGA and control method thereof
CN206421030U (en) * 2017-01-18 2017-08-18 桂林电子科技大学 A kind of satellite navigation signal simulator

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张瑞等.基于FPGA的三模卫星信号模拟器硬件平台设计.《计算机测量与控制》.2013,(第12期),3371-3373. *

Also Published As

Publication number Publication date
CN106526624A (en) 2017-03-22

Similar Documents

Publication Publication Date Title
CN106526624B (en) Satellite navigation signal simulator and simulation method thereof
CN206421030U (en) A kind of satellite navigation signal simulator
CN112104411B (en) Low-orbit satellite communication-oriented access satellite selection device and method
CN102176030B (en) Global positioning system (GPS)/global navigation satellite system (GLONASS) dual-system combination simulator and method
CN101770016B (en) GPS time service signal generator based on Beidou satellite
CN102981169B (en) Hierachical structure and implementing method for satellite navigation signal simulator
CN102841362A (en) Three-mode satellite signal simulation method and simulator
CN101706580A (en) PXIe bus based GNSS signal simulator and implementation method thereof
CN109444923A (en) A kind of Beidou three generations satellite-signal simulation system and analog signal generating method
CN101963668A (en) Method for realizing real-time closed-loop synchronization control by simulating satellite navigation signal
CN108254769B (en) Navigation signal generation method of time division system
CN115630537B (en) Navigation signal simulation method and system based on-chip simulation
CN112235860A (en) Active antenna unit time delay alignment method and device and active antenna unit
CN112034495A (en) Modularized navigation signal simulator
CN111884744A (en) Universal time management device and time management method
CN202794536U (en) Triple-modular satellite signal simulator
CN104049263B (en) The base band statistical multiplex method of reseptance of multimodal satellite navigation signal
CN102970126A (en) Simple analogy method and device of static timing satellite signals
CN201936013U (en) Global position system (GPS) and global navigation satellite system (GLONASS) combined simulator
CN116299603B (en) Method and device for acquiring navigation uplink pseudo-range correction amount applied to ground station
US7751787B2 (en) Timing generator and methods thereof
CN115345033A (en) Navigation signal simulation system and method based on modular simulation component
CN103954978A (en) Novel dynamic navigation signal source implementation method based on PIX structure
CN113596711A (en) TDOA algorithm-based multi-cascade base station selection method and system
CN113959431A (en) High-precision inter-satellite distance and time difference combined measurement method

Legal Events

Date Code Title Description
C06 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