Realizing method of multi-mode GNSS (Global Navigation Satellite System) software receiver based on multi-core processor

A technology of software receiver and multi-core processor, which is applied in the field of satellite positioning, can solve the problems that the CPU processing capacity cannot be compared with that of a dedicated chip, difficult implementation, large amount of calculation, etc., to achieve flexible configuration and scheduling, improve processing speed, and improve accuracy and reliability effects

Inactive Publication Date: 2011-09-14
SOUTH CHINA UNIV OF TECH
View PDF8 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the large amount of calculation, when the software radio was proposed, the processing power of the CPU could not be compared with that of a dedicated chip, and it was quite difficult to implement.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Realizing method of multi-mode GNSS (Global Navigation Satellite System) software receiver based on multi-core processor
  • Realizing method of multi-mode GNSS (Global Navigation Satellite System) software receiver based on multi-core processor
  • Realizing method of multi-mode GNSS (Global Navigation Satellite System) software receiver based on multi-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The specific implementation of the present invention will be further described below in conjunction with the accompanying drawings, but the implementation and protection scope of the present invention are not limited thereto.

[0035] figure 1 It is a schematic diagram of a GNSS receiving system composed of an existing RF antenna, a baseband processing accelerator chip and a CPU. The GNSS signal passes through the RF front-end through low-noise amplification, down-conversion, filter, automatic gain control, and A / D conversion to obtain a digital intermediate frequency signal , the baseband chip is mainly a correlator implemented by ASIC or FPGA. The correlator can be regarded as composed of n channels in structure. The output result of the correlator is sent to the CPU for navigation and positioning calculation processing, and the CPU sends the calculation result to to the user interface in order to display the user's location on the screen.

[0036] The following desc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a realizing method of a multi-mode GNSS (Global Navigation Satellite System) software receiver based on a multi-core processor. One of N available cores is distributed to be used as a scheduling core for scheduling and controlling a multi-mode GNSS receiver, and the rest N-1 cores are used as processing cores for processing intermediate-frequency signals of the receiver. The realizing method comprises the steps of: firstly, distributing all the processing cores to form a related operation module by the scheduling core for completing satellite search of a GNSS, feeding the searched result back to the scheduling core; and then scheduling the processing cores by the scheduling core according to the searched result, reserving partial processing cores to maintain the work of the related operation module, forming a data channel consisting of a satellite tracking channel module and a positioning resolving module through the rest processing cores to complete the processing of the intermediate-frequency signal of the GNSS for realizing positioning navigation. By using strong processing capacity of the multi-core processor, the traditional GNSS hardware baseband chipis replaced with the multi-core processor for processing navigation signals of different types of satellites of multiple systems, and flexible configuration and scheduling can be realized.

Description

technical field [0001] The invention relates to the technical field of satellite positioning, in particular to an implementation method of a multi-mode GNSS software receiver based on a multi-core processor. Background technique [0002] Global Navigation Satellite System (GNSS, Global Navigation Satellite System) is a broad concept, which is the general term for all satellite navigation and positioning systems, and refers to various systems including global constellations, regional constellations and related satellite-based enhancements. Mainly including the current US GPS satellite global positioning system and WAAS wide area augmentation system, Russia's GLONASS global navigation satellite system, the EU-led Galileo satellite navigation system and EGNOS geostationary satellite navigation overlapping system, and the Beidou COMPASS satellite navigation system under construction in China and CWAAS satellite-based augmentation system. In addition to the four global systems a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G01S19/33G01S19/29G01S19/30G01S19/28
Inventor 姜小波谭亮宏袁群
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products