Supercharge Your Innovation With Domain-Expert AI Agents!

P code generator of GPS system, generation system and method

A GPS system and generation system technology, applied in the field of P code generator and generation system, can solve the problems of long P code cycle, complex structure, and inability to guarantee the real-time performance of P code phase

Active Publication Date: 2017-02-15
北京华力创通科技股份有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the long period and complex structure of the P code, in the research on the P code of the GPS system navigation simulator, if the P code is stored in the on-chip memory and extracted by a lookup table, it will take up too many programmable devices If the storage resources are stored in the off-chip memory or sent by the upper mathematical simulator, the real-time performance of the P code phase cannot be guaranteed, and the whole system will become more complicated. Realize the generation of P code on the system
[0003] In view of the long period and complex structure of the P code, it is difficult to realize the generation of the P code on the hardware system with limited resources during the research on the P code of the GPS system navigation simulator, and no effective solution has been proposed yet

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
  • P code generator of GPS system, generation system and method
  • P code generator of GPS system, generation system and method
  • P code generator of GPS system, generation system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] see figure 1 The structural representation of the P code generator of a kind of GPS system shown, this generator comprises: Feedback shift register module 10, X1 sequence generation module 20, X2 sequence generation module 30, delay module 40, P code generation module 50 , wherein the feedback shift register module 10 includes: a first feedback shift register 101 , a second feedback shift register 102 , a third feedback shift register 103 , and a fourth feedback shift register 104 .

[0026] During specific implementation, each feedback shift register generates an m sequence according to the parameters configured by the host computer, and truncates the m sequence through the counter in the feedback shift register to obtain four different sequences; wherein, the first feedback shift The register 101 outputs the X1a sequence, the second feedback shift register 102 outputs the X1b sequence, the third feedback shift register 103 outputs the X2a sequence, and the fourth feed...

Embodiment 2

[0037] In order to further understand the P code generator of the GPS system provided by the above embodiment, the embodiment of the present invention also provides a P code generation system of the GPS system, including: a host computer and the generator described in the above embodiment , where the host computer is connected to the generator.

[0038] The above-mentioned generator is FPGA (Field-Programmable Gate Array, Field Programmable Gate Array), and the upper computer is DSP (Digital Signal Processing, digital signal processing), and DSP is respectively connected with the feedback shift register module, X1 sequence generation module, and X2 sequence generation The module, the delay module and the P code generation module are connected to configure the parameters of each connected module; further, the above generation system also includes: a mathematical simulation simulator connected to the generator for receiving the P code, according to the P code Conduct satellite n...

Embodiment 3

[0043] Corresponding to the P code generation system of a GPS system provided in the above-mentioned embodiment 2, the embodiment of the present invention also provides a method for generating P codes using the above-mentioned system. Since the above-mentioned feedback shift register is preferably a 12-stage feedback shift register registers, therefore, each shift register is capable of generating a girth of 2 12 -1=4095-bit m-sequence, this embodiment takes the 4095-bit m-sequence as an example for illustration, see figure 2 A flow chart of a P code generating method shown, the method may include the following steps:

[0044] Step S202, the generator receives the configuration parameters issued by the host computer;

[0045] Wherein, the above configuration parameters include: the initial value parameters of each counter in the generator, the delay parameters of the delay module and the initial value parameters of the feedback shift register.

[0046] Step S204, each feedb...

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 provides a P code generator of a GPS system, a generation system and a method. The generator includes a feedback displacement register module, an X1 sequence generating module, an X2 sequence generating module, a delay module and a P code generation module. Each feedback displacement register, based on the parameters configured in an upper computer, generates m sequences. A counter in the feedback displacement register truncates the m sequences to obtain 4 different sequences, further xors or truncates the 4 sequences to obtain a X1 sequence and a X2 sequence. The X2 sequence undergoes a delay unit, and then together with X1 sequence are xored and truncated to obtain a P code. According to the invention, the P code generator can be operated in a FPGA-based hardware platform, can generate the P code in hardware structures, and stores the P code in an internal memory. Also, the P code generator takes less storage resources.

Description

technical field [0001] The invention relates to the technical field of satellite navigation, in particular to a P code generator, a generating system and a method of a GPS system. Background technique [0002] With the expansion of the exploration scope of human activities and the improvement of the level of science and technology, the satellite navigation system has become an important infrastructure of the information system and a key technical support system directly related to the national economy and people's livelihood. At present, the most widely used is the GPS receiver, which can accurately Measure the P code phase for precise positioning. The P code, also known as the precise ranging code, can be modulated on the L1 and L2 carrier signals at the same time. It is mainly used in environments with high requirements for precise ranging, anti-interference and confidentiality. However, due to the long period and complex structure of the P code, in the research on the P c...

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/01
CPCG01S19/01
Inventor 景瑞元张文珺孙东蔡占辉
Owner 北京华力创通科技股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More