CN107479075A - Based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellites - Google Patents
Based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellites Download PDFInfo
- Publication number
- CN107479075A CN107479075A CN201710625336.0A CN201710625336A CN107479075A CN 107479075 A CN107479075 A CN 107479075A CN 201710625336 A CN201710625336 A CN 201710625336A CN 107479075 A CN107479075 A CN 107479075A
- Authority
- CN
- China
- Prior art keywords
- ranging code
- tap
- sub
- satellite
- code
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- DMBHHRLKUKUOEG-UHFFFAOYSA-N diphenylamine Chemical compound C=1C=CC=CC=1NC1=CC=CC=C1 DMBHHRLKUKUOEG-UHFFFAOYSA-N 0.000 title claims abstract description 18
- 230000008054 signal transmission Effects 0.000 claims abstract description 124
- 238000006073 displacement reaction Methods 0.000 claims abstract description 15
- 238000001228 spectrum Methods 0.000 claims abstract description 14
- 230000000631 nonopiate Effects 0.000 claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims description 49
- 238000009792 diffusion process Methods 0.000 claims description 13
- 239000013589 supplement Substances 0.000 claims description 10
- 238000013461 design Methods 0.000 claims description 9
- 238000012935 Averaging Methods 0.000 claims description 8
- 238000012986 modification Methods 0.000 claims description 7
- 230000004048 modification Effects 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 150000001875 compounds Chemical group 0.000 claims description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 3
- 230000005855 radiation Effects 0.000 claims description 2
- 241000208340 Araliaceae Species 0.000 claims 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims 1
- 235000003140 Panax quinquefolius Nutrition 0.000 claims 1
- 230000005611 electricity Effects 0.000 claims 1
- 235000008434 ginseng Nutrition 0.000 claims 1
- 238000011084 recovery Methods 0.000 claims 1
- 239000002131 composite material Substances 0.000 abstract 1
- 238000005259 measurement Methods 0.000 abstract 1
- 238000012886 linear function Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/30—Acquisition or tracking or demodulation of signals transmitted by the system code related
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Radio Relay Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses one kind to be based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellites, the inventive method is by building nonlinear function driving plural number displacement pseudo-noise code generator, from the real and imaginary parts of related buffer status value, tap obtains different groups of number tap combinations respectively, determine that the tap combination needed for aeronautical satellite and the tap needed for the public sub- ranging code of large-scale parallel signal transmission branch are combined by analyzing, these taps are combined with binaryzation and mould two respectively and obtains orthogonal or nonopiate aeronautical satellite ranging code and the public sub- ranging code of large-scale parallel signal transmission branch, by the special sub- ranging code of aeronautical satellite to extensive packet navigation message spread spectrum by transmitting in a manner of large-scale parallel and being superimposed transmitting, capture finally is tracked to the satellite navigation signals of acquisition in receiving terminal.It the composite can be widely applied to satellite navigation system, it can also be used to various range-measurement systems, communication system, Broadcast and TV system, control system etc..
Description
Technical field
The present invention relates to technical field of satellite navigation, more particularly to based on the sub- ranging code phase assignments of Hzb code big-dipper satellites
Method and system.
Background technology
To improve the navigator fix efficiency of user, pertinent literature is using middle and small scale parallel signal transmission means and on a large scale
The special ranging code that parallel signal transmission means produces Hzb codes using plural number displacement pseudo-noise code generator is grouped to middle and small scale
Or the navigation message being grouped on a large scale is spread, modulated, using single antenna or multi-antenna transmission navigation signal, navigation is realized
Signal quasi real time and real-time Transmission.
In the phase assignments of ranging code, the large satellite navigation system of Present Global four has only carried out aeronautical satellite ranging code
Phase assignments, wherein Beidou satellite navigation system utilize last register of a binary shift pseudo-noise code generator
The tap output of any two different registers of tap output and another binary shift pseudo-noise code generator carry out mould
Two Hes, obtain aeronautical satellite ranging code;And carry out middle and small scale and large-scale parallel the navigation signal quasi real time phase with real-time Transmission
It is excessively simple in the phase assignments of aeronautical satellite ranging code and the public sub- ranging code of each parallel signal transmission branch to close document,
It is not detailed enough.
Therefore, for meet the needs of Beidou satellite navigation signal real-time Transmission, it is necessary to aeronautical satellite ranging code and it is each simultaneously
The phase assignments of the public sub- ranging code of row signal transmission branch carry out comprehensive concrete plan.
The content of the invention
For above-mentioned technical problem, the present invention provides a kind of based on the sub- ranging code phase assignments realization of Hzb code big-dipper satellites
Method and system, for solving the skill of large-scale parallel signal transmission aeronautical satellite ranging code and public sub- ranging code phase assignments
Art problem.
The present invention adopts the following technical scheme that:
Based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, including:
S1 drives nonlinear function to interact by register taps value, and using threshold as feedback end, structure is non-linear
Function drive plural number displacement pseudo-noise code generator;The nonlinear function forms as follows:With a kind of state of list containing different parameters
Variable or multi-state variable or function design one group of nonlinear function using different diffusion coefficients as weights and are formed real part, then with another
A kind of single state variable or multi-state variable or function containing different parameters design another group using different diffusion coefficients as weights
Nonlinear function forms imaginary part;
S2 sets the parameter that nonlinear function drives plural number to shift pseudo-noise code generator, and the parameter includes:It is (non-linear
Function drive plural number displacement pseudo-noise code generator) series N, caused code length L;
S3 is posted with identical or different complex data initialization nonlinear function driving plural number displacement pseudo-noise code generator
The state value of storage;
S4 takes part tap to be combined respectively from identical or different registers state value real part, imaginary part, obtains real part certainly
Tap combination, imaginary part combine from tap combination and the mutual tap of real and imaginary parts;
S5 by any 1 tap of real part 2 any with imaginary part respectively, 3 ..., N number of tap is combined and passed through
One group of tap combination that any 1 tap of real part obtains, therefrom determines that a part of tap is combined as leading according to aeronautical satellite quantity
The phase assignments for keeping for subsequent navigation satellite ranging code are combined in the phase assignments of boat satellite ranging code, remainder tap;Will
Real part is any 2,3 ..., N number of tap 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined to obtain
By real part it is any 2,3 ..., multigroup tap for obtaining respectively of N number of tap combine, transmitted according to large-scale parallel signal
Branch road quantity determines that a part of tap is combined as aeronautical satellite large-scale parallel signal transmission branch public affairs from multigroup tap combination
With the phase assignments of sub- ranging code;N is the series of nonlinear function driving plural number displacement pseudo-noise code generator;
The pseudo random number of each tap output in tap combinations of the S6 to the phase assignments of aeronautical satellite ranging code is entered respectively
Row binaryzation and the He of mould two, aeronautical satellite ranging code is obtained, or supplement before aeronautical satellite ranging code or centre or below part 0
Value, obtains the sparse ranging code of aeronautical satellite, and as the special sub- ranging code of first parallel signal transmission branch;
S7 is defeated to each tap in the phase assignments of the public sub- ranging code of aeronautical satellite large-scale parallel signal transmission branch
The pseudo random number gone out carries out binaryzation and the He of mould two respectively, obtains the public sub- ranging code of aeronautical satellite, or by the public son of aeronautical satellite
It is before ranging code or middle or supplement part 0 is worth below, obtain the sparse public sub- ranging code of aeronautical satellite;
S8 defends aeronautical satellite ranging code ranging code public with aeronautical satellite or the sparse ranging code of aeronautical satellite with navigation
The sparse public sub- ranging code of star carries out the He of mould two respectively, obtains the special sub- ranging code of aeronautical satellite;
S9 builds large-scale parallel signal transmission branch, the real-time Transmission for the satellite navigation message being subsequently grouped with satisfaction
Need, wherein parallel signal transmission branch can be divided into middle and small scale parallel signal transmission branch (being less than 100 tunnels), large-scale parallel
Signal transmission branch (being not less than 100 tunnels) and ultra-large parallel signal transmission branch (being not less than 1000 tunnels);
S10 is produced satellite navigation message and is simultaneously grouped with certain unit, described to be grouped into certain unit by leading
According to superframe, either prime frame or subframe or word are grouped avionics text structure, or by certain length byte packet;
A kind of usual way is:Produce satellite navigation message and in units of word, with the total number of word that contains in superframe divided by
Large-scale parallel signal transmission branch number is that packet count is grouped on a large scale;
The satellite navigation message of packet is respectively fed to large-scale parallel signal transmission branch by S11 successively;
S12 is by the special sub- ranging code of aeronautical satellite respectively to the packet navigation message in large-scale parallel signal transmission branch
Spread;
The carrier wave or complex carrier that S13 is offset with different frequency are respectively to the spread spectrum in large-scale parallel signal transmission branch
Signal is modulated;
The carrier (boc) modulated signals of parallel signal transmission branch are divided into the Gauss that different component do not add certain signal to noise ratio by S14
White noise or other noises, each group signal is overlapped respectively and equal power;
S15 each groups superposed signal forms aeronautical satellite baseband transmission signal;
Each group aeronautical satellite baseband transmission signal is respectively multi-antenna transmission by different antennae in same frequency by S16;
S17 receiving terminals receive the aeronautical satellite by multi-antenna transmission in same frequency in a manner of single antenna single channel receives
Base band navigation signal, wherein single antenna single channel are the passage that every antenna only connects a signal transacting, and it is responsible for all
The reception processing of satellite navigation signals;
S18 intercepts one section of base band satellite navigation signals;
S19 selects the 1st parallel signal transmission branch of transmitting terminal;
S20 produces local carrier or complex carrier;
S21 is unloaded to the navigation signal that step S18 is obtained with Doppler frequency shift carrier wave matching method or counteracting serial interference method
Ripple, which obtains, goes carrier signal, and using ranking method to its binaryzation;
S22 is with the 1st special sub- ranging code of parallel signal transmission branch with removing carrier wave two-value signal with following based on FFT
Ring correlation method carries out relevant treatment, if there is relevant peaks, shows this navigation satellite signal in reception signal be present, according to phase
Closing the base band satellite navigation signals that peak position receives from the branch road goes carrier wave two-value signal to demodulate navigation message, performs step
S23, otherwise, perform step S18;
S23 selects the 2nd parallel signal transmission branch of transmitting terminal, takes the aeronautical satellite of the 2nd parallel signal transmission branch
Special sub- ranging code;
S24 intercepts one section of base band satellite navigation signals;
S25 produces local carrier or complex carrier;
S26 is unloaded to the navigation signal that step S24 is obtained with Doppler frequency shift carrier wave matching method or counteracting serial interference method
Ripple, which obtains, goes carrier signal, and using ranking method to its binaryzation;
S27 is with the special sub- ranging code of the parallel signal transmission branch and removes carrier wave two-value signal with the circulation based on FFT
Correlation method carries out relevant treatment, and the base band satellite navigation signals received according to correlation peak location from the branch road go carrier wave binaryzation to believe
Number demodulation navigation message;Parallel signal transmission branch is the 2nd parallel signal transmission branch of transmitting terminal in step S23 herein;
S28 selects the next parallel signal transmission branch sequence number of transmitting terminal, takes the navigation of the parallel signal transmission branch to defend
The special sub- ranging code of star, if transmission branch sequence number is more than the total transmission branch number of transmitting terminal, step S29 is performed, otherwise, performed
Step S24;
S29 by from the navigation message that each parallel signal transmission branch obtains from and be changed into going here and there, obtain the navigation of aeronautical satellite
Text;
S30 terminates.
By such scheme, to nonlinear function in the step S1, change the variable for forming nonlinear function or function or
The parameter that compound function includes, the parameter include position offset, state translational movement, power, the amplitude of function, phase, work
Working frequency, the real number for building nonlinear function;Readjust the nonlinear strength, non-linear of variable or function or compound function
The diffusion coefficient of function, with the change of pseudo random number caused by realization.
By such scheme, in the step S4, the real part of buffer status value, imaginary part take a part of tap from real part respectively
The real part that acquisition is combined with real part another part tap combines from tap, a part of tap and another portion of imaginary part is taken from imaginary part
Divide the imaginary part that tap is combined acquisition to be combined from tap and take a part of tap with taking another part tap from imaginary part from real part
The mutual tap combination of acquisition is combined, according to the phase assignments of aeronautical satellite ranging code, aeronautical satellite parallel signal transmission branch
The needs of the phase assignments of the public sub- ranging code in road, a part of tap combination is chosen from these taps combination respectively and is carried out each
The distribution of phase.
By such scheme, in the step S5, the phase assignments of aeronautical satellite ranging code, the transmission of aeronautical satellite parallel signal
The phase assignments of the public sub- ranging code of branch road are realized in the following way:By comprising the identical of different sub- pseudo-noise code generators or
The different registers tap of different pseudo-noise code generators is combined acquisition.
By such scheme, in the step S5, the phase assignments sum of aeronautical satellite is no less than Beidou satellite navigation system
Aeronautical satellite sum.
By such scheme, in the step S5, public sub- ranging code phase assignments number and the step S9 of aeronautical satellite are built
Large-scale parallel signal transmission branch number it is equal, if phase assignments number is less than parallel signal transmission branch number, extend non-
The series of linear function driving plural number displacement pseudo-noise code generator.
By such scheme, pseudo random number carries out binaryzation and uses ranking method in step S6, S7, i.e., by pseudo-random values
Ascending or arrive small sequence greatly, it is threshold value to take in-between value, more than or equal to the pseudo random number access value 1 of threshold value, less than threshold
The pseudo random number access value 0 of value.
By such scheme, in the step S8, aeronautical satellite ranging code, the public son of aeronautical satellite parallel signal transmission branch
Ranging code or special sub- ranging code, it is divided into according to these different ranging codes of producing method:A) orthogonal type:Between each ranging code mutually
Do not disturb, recovered after Signal averaging by correlation demodulation;B) skew modifications:Exist between each ranging code and disturb, after Signal averaging
Recovered by counteracting serial interference;C) mixed type:A part of ranging code is orthogonal type, and another part ranging code is skew modifications,
Skew modifications ranging code, which is brought, to be interfered, and is recovered after Signal averaging by counteracting serial interference;It is using nonopiate ranging code
In order to improve satellite navigation system user capacity to meet that the multiple access of more multi signal accesses.
By such scheme, in the step S9, the selected of parallel signal transmission branch number needs to consider navigation signal
Transmission time and the resolving time, balance transmission time and the resolving time of navigation signal by optimizing, it is final realize to improve use
Family navigator fix efficiency.
By such scheme, in the step S13, Doppler frequency shift scope is [- 10kHz, 10kHz].
By such scheme, in the step S14, the SNR ranges of navigation signal are [- 15dB, 0dB].
By such scheme, in the step S14, the superposition of the signal of parallel signal transmission branch is divided into following three kinds of realizations
Mode:A) superposition of sub- ranging code signal:The signal that parallel signal transmission branch is spread by sub- ranging code is divided into different components
Not Die Jia or all signals of each branch road superposition;B) superposition of carrier (boc) modulated signals:Each sub- ranging code of parallel signal transmission branch
The carrier (boc) modulated signals of spread spectrum are divided into different groups, and every group of carrier (boc) modulated signals are overlapped respectively or all parallel signals transmission branch
The carrier (boc) modulated signals on road are overlapped;C) mixing superposition:The signal that parallel signal transmission branch is spread by sub- ranging code is divided into
A different group parts is superimposed again by carrier modulation respectively, and another part is by same carrier wave or the subcarrier of different quadrature in phases
Modulation, all a portion carrier signal section or superposition.
By such scheme, in the step S16, following radiation pattern is used according to the difference of superposed signal in same frequency
Realize:The signal single antenna mode being all superposed to all the way is launched, and is divided into multigroup signal for being superposed to multichannel respectively and is then passed through
Different antennas is that multiple antennas mode is launched.
By such scheme, in the step S16, the quantity of multiple antennas is limited by aeronautical satellite general power.
By such scheme, in the step S21, binaryzation uses ranking method, carrier signal will be gone ascending or big
To small sequence, it is threshold value to take in-between value, and more than or equal to the signal value access value 1 of threshold value, the signal value less than threshold value is fetched
Value 0.
By such scheme, in the step S26, binaryzation uses ranking method, carrier signal will be gone ascending or big
To small sequence, it is threshold value to take in-between value, and more than or equal to the signal value access value 1 of threshold value, the signal value less than threshold value is fetched
Value 0;
System is realized based on the sub- ranging code phase assignments of Hzb code big-dipper satellites, including:
Nonlinear function driving plural number displacement pseudo-noise code generator structure module, for a kind of list containing different parameters
State variable or multi-state variable or function design one group of nonlinear function using different diffusion coefficients as weights and are formed real part, then
Another group is designed using different diffusion coefficients as power using single state variable of the another kind containing different parameters or multi-state variable or function
The nonlinear function of value forms imaginary part, drives nonlinear function to interact by register taps value, using threshold as feedback
End, structure nonlinear function driving plural number displacement pseudo-noise code generator;
Sub- ranging code phase assignments module, for from the mutual tap group of identical or different registers state value real and imaginary parts
In conjunction, by any 1 tap of real part 2 any with imaginary part respectively, 3 ..., N number of tap is combined to obtain and appointed by real part
One group of tap combination that 1 tap of meaning obtains, therefrom determines that a part of tap is combined as aeronautical satellite according to aeronautical satellite quantity
The phase assignments for keeping for subsequent navigation satellite ranging code are combined in the phase assignments of ranging code, remainder tap;Real part is appointed
Meaning 2,3 ..., N number of tap 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined to obtain and passes through reality
Portion is any 2,3 ..., N number of tap obtain respectively multigroup tap combination, according to large-scale parallel signal transmission branch number
Amount determines that a part of tap is combined as the public sub- survey of aeronautical satellite large-scale parallel signal transmission branch from multigroup tap combination
Phase assignments away from code;
Sub- ranging code generation module, for being defended respectively from the tap combination and navigation of the phase assignments of aeronautical satellite ranging code
The pseudo random number of the tap combination output of the phase assignments of the public sub- ranging code of star large-scale parallel signal transmission branch is entered respectively
Row binaryzation and the He of mould two, obtain aeronautical satellite ranging code and the public sub- ranging code of aeronautical satellite, or by before aeronautical satellite ranging code
Face or centre or supplement part 0 is worth below, obtain the sparse ranging code of aeronautical satellite, or by before the public sub- ranging code of aeronautical satellite or
It is middle or supplement part 0 is worth below, obtain the sparse public sub- ranging code of aeronautical satellite, then by aeronautical satellite ranging code and aeronautical satellite
The sparse ranging code of public sub- ranging code or aeronautical satellite and the sparse public sub- ranging code of aeronautical satellite carry out respectively mould two and, must lead
Navigate the special sub- ranging code of satellite;
Navigation message packet is become by string and module, for navigation message to be grouped with certain unit, makes it by serially passing
It is defeated to be changed into parallel transmission, improve its efficiency of transmission;
Spread spectrum module, for aeronautical satellite special sub- ranging code that the navigation in large-scale parallel signal transmission branch is electric
Text is spread respectively;
Carrier modulation block, carrier wave or complex carrier for being offset with different frequency pass to large-scale parallel signal respectively
Spread-spectrum signal in defeated branch road is modulated;
Signal averaging module, do not add for the carrier (boc) modulated signals of parallel signal transmission branch to be divided into different component and make an uproar
Sound, each group signal are overlapped respectively;
Navigation signal generation module, for each group superposed signal to be produced into aeronautical satellite baseband transmission signal;
Tracking module, for the navigation signal of each parallel signal transmission branch of transmitting terminal is carried out respectively carrier wave,
Despreading, demodulation;
Navigation message by and become string module, for the navigation message for obtaining the despreading of each parallel signal transmission branch, demodulation
Serial transmission is changed into from parallel transmission, realizes the acquisition of satellite navigation message.
By such scheme, the specific works method of the tracking module is as follows:
1) receiving terminal receives the aeronautical satellite by multi-antenna transmission in same frequency in a manner of single antenna single channel receives
Base band navigation signal, wherein single antenna single channel are the passage that every antenna only connects a signal transacting, and it is responsible for all
The reception processing of satellite navigation signals;
2) one section of base band satellite navigation signals is intercepted;
3) the 1st parallel signal transmission branch of transmitting terminal is selected;
4) local carrier or complex carrier are produced;
5) navigation signal obtained to step 2) removes carrier wave with Doppler frequency shift carrier wave matching method or counteracting serial interference, and
Obtained with ranking method and remove carrier wave two-value signal;
6) with the 1st special sub- ranging code of parallel signal transmission branch with removing carrier wave two-value signal with following based on FFT
Ring correlation method carries out relevant treatment, if there is relevant peaks, shows this navigation satellite signal in reception signal be present, according to phase
Closing the base band satellite navigation signals that peak position receives from the branch road goes carrier signal to demodulate navigation message, performs step 7), otherwise,
Perform step 2);
7) the 2nd parallel signal transmission branch of transmitting terminal is selected, takes the aeronautical satellite of the 2nd parallel signal transmission branch special
With sub- ranging code;
8) one section of base band satellite navigation signals is intercepted;
9) local carrier or complex carrier are produced;
10) navigation signal obtained to step 8) is unloaded with Doppler frequency shift carrier wave matching method or counteracting serial interference method
Ripple, and obtained with ranking method and remove carrier wave two-value signal;
11) with the special sub- ranging code of the parallel signal transmission branch with removing carrier wave two-value signal with the circulation based on FFT
Correlation method carries out relevant treatment, and the base band satellite navigation signals received according to correlation peak location from the branch road go carrier wave binaryzation to believe
Number demodulation navigation message;
12) the next parallel signal transmission branch sequence number of transmitting terminal is selected, takes the navigation of the parallel signal transmission branch to defend
The special sub- ranging code of star, if transmission branch sequence number is more than the total transmission branch number of transmitting terminal, step 13) is performed, otherwise, performed
Step 8);
13) by from the navigation message that each parallel signal transmission branch obtains from and be changed into going here and there, obtain the navigation of aeronautical satellite
Text.
The invention has the advantages that and beneficial effect:
(1) all aeronautical satellites share identical sub- ranging code generator
All aeronautical satellites use identical public sub- ranging code pseudo-noise code generator, greatly reduce and produce sub- ranging code puppet
Random code generator quantity, fully reduces hardware cost.
(2) the sub- ranging code phase assignments of aeronautical satellite are detailed
It is determined that navigation is defended in detail respectively from the mutual tap combination of identical or different registers state value real and imaginary parts
The phase assignments of star ranging code and the public sub- ranging code of large-scale parallel signal transmission branch.
(3) satellite navigation system can accommodate the multiple access access of more multi signal
Satellite navigation system user capacity is improved using nonopiate ranging code, it is allowed to the multiple access access of more multi signal.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of the inventive method;
Fig. 2 is the 1st special sub- ranging code of parallel signal transmission branch of this example;
Fig. 3 is the 110th special sub- ranging code of parallel signal transmission branch of this example;
Fig. 4 is the spread-spectrum signal of this instance graph 3;
It is folded after white Gaussian noise that Fig. 5 is that the 7th group of 16 parallel signal transmission branch carrier signals of this example are added respectively
Plus signal;
Fig. 6 is that this instance graph 5 goes carrier signal;
Fig. 7 is that this instance graph 6 removes carrier wave two-value signal;
Fig. 8 be the 110th parallel signal transmission branch of this example signal to noise ratio be -10dB, code skew is 37bits, frequency
Rate offsets tracking signal during 18Hz;
Fig. 9 is the system components function structure chart of this example.
Embodiment
This example will be realized using orthogonal ranging code and aeronautical satellite transmitting terminal as large-scale parallel signal transmission branch system
Principle explanation is carried out, realizes that step is as follows according to Fig. 1:
S1 is with the state variable x of 3 x containing different parameters1、x2、x3Set with sin functions using different diffusion coefficients as weights
Count one group of nonlinear function and form real part, with the state variable y of 3 y containing different parameters1、y2、y3With cos functions with different expansions
Dissipate coefficient and design another group of nonlinear function composition imaginary part for weights, pass through register taps value and drive nonlinear function phase interaction
With using threshold as feedback end, structure nonlinear function driving plural number moves to right pseudo-noise code generator;
The series that the negated linear function driving plural numbers of S2 move to right pseudo-noise code generator is 5, and caused code length is 128;
S3 initializes the register shape that nonlinear function driving plural number moves to right pseudo-noise code generator with 0.1+0.1j respectively
State value;
S4 takes part tap to be combined respectively from identical or different registers state value real part, imaginary part, obtains real part certainly
Tap combination, imaginary part combine total number of organizing as 26 groups from tap combination and the mutual tap combination of real and imaginary parts, wherein real part from tap,
Imaginary part is 26 groups from the total group number of tap combination and the total number of organizing of the mutual tap combination of real and imaginary parts is 626 groups;
S5 arbitrarily takes 1 tap from the real part of different buffer status values, from identical or different registers state value void
It is the phase assignments that 140 groups are Beidou navigation satellite ranging code that portion, which takes the mutual tap number of combinations of 2,3,4 and 5 taps,
Meet the needs more than the Beidou satellite navigation system population of satellite 35;3 and 4 are taken respectively from the real part of different buffer status values
Individual tap, it is 267 groups to take 1 to 5 tap number of combinations respectively from identical or different registers state value imaginary part, takes 127 successively
Group tap is the phase assignments of the public sub- ranging code of aeronautical satellite large-scale parallel signal transmission branch;
The pseudo random number of each tap output in tap combinations of the S6 to the phase assignments of aeronautical satellite ranging code is to sort
Method carries out binaryzation and the He of mould two respectively, obtains aeronautical satellite ranging code, and special as first parallel signal transmission branch
With sub- ranging code, Fig. 2 is seen;
S7 is defeated to each tap in the phase assignments of the public sub- ranging code of aeronautical satellite large-scale parallel signal transmission branch
The pseudo random number gone out carries out binaryzation and the He of mould two with ranking method respectively, obtains remaining public sub- ranging code of 127 aeronautical satellites;
S8 by aeronautical satellite ranging code and the public sub- ranging code of aeronautical satellite carry out respectively mould two and, obtain remaining 127 and lead
Navigate the special sub- ranging code of satellite, and has good cross correlation between aeronautical satellite these special sub- ranging codes, sees Fig. 3;
S9 builds 128 road parallel signal transmission branches;
S10 produces the satellite navigation message of 2048 bit lengths and is divided into 128 groups, every group 16;
The satellite navigation message of packet is respectively fed to 128 road parallel signal transmission branches by S11 successively;
S12 is by the special sub- ranging code of aeronautical satellite respectively to the packet navigation message in 128 road parallel signal transmission branches
Spread, see Fig. 4;
The complex carrier that S13 is offset with different frequency is adjusted to the spread-spectrum signal in parallel signal transmission branch respectively
System;
The carrier (boc) modulated signals of parallel signal transmission branch are divided into 8 groups of white Gaussian noises for being separately added into -10dB by S14,
Every group of signal is overlapped respectively and power equalization;
S15 forms aeronautical satellite baseband transmission signal, sees Fig. 5;
S16 launches each group aeronautical satellite baseband transmission signal in same frequency by 8 antennas respectively;
S17 receiving terminals receive the navigation launched by 8 antennas in a manner of single antenna single channel receives in same frequency and defended
Satellite-based band navigation signal, wherein single antenna single channel are the passage that every antenna only connects a signal transacting, and it is responsible for institute
There is the reception processing of satellite navigation signals;
S18 intercepts one section of base band satellite navigation signals;
S19 selects the 1st parallel signal transmission branch of transmitting terminal;
S20 produces local complex carrier;
S21 removes carrier wave to the navigation signal that step S18 is obtained with Doppler frequency shift carrier wave matching method, and with ranking method two-value
Change acquisition and remove carrier wave two-value signal, see Fig. 6 and Fig. 7;
S22 is with the 1st special sub- ranging code of parallel signal transmission branch with removing carrier wave two-value signal with following based on FFT
Ring correlation method carries out relevant treatment, if there is relevant peaks, shows this navigation satellite signal in reception signal be present, according to phase
Closing the base band satellite navigation signals that peak position receives from the branch road goes carrier wave two-value signal to demodulate navigation message, sees Fig. 8, performs
Step S23, otherwise, perform step S18;
S23 selects the 2nd parallel signal transmission branch of transmitting terminal, takes the aeronautical satellite of the 2nd parallel signal transmission branch
Special sub- ranging code;
S24 intercepts one section of base band satellite navigation signals;
S25 produces local complex carrier;
S26 removes carrier wave to the navigation signal that step S24 is obtained with Doppler frequency shift carrier wave matching method, and with ranking method two-value
Change acquisition and remove carrier wave two-value signal;
S27 is with the special sub- ranging code of the parallel signal transmission branch and removes carrier wave two-value signal with the circulation based on FFT
Correlation method carries out relevant treatment, and the base band satellite navigation signals received according to correlation peak location from the branch road go carrier wave binaryzation to believe
Number demodulation navigation message;
S28 selects the next parallel signal transmission branch sequence number of transmitting terminal, takes the navigation of the parallel signal transmission branch to defend
The special sub- ranging code of star, if transmission branch sequence number is more than the total transmission branch number of transmitting terminal, step S29 is performed, otherwise, performed
Step S24;
S29 by from the navigation message that each parallel signal transmission branch obtains from and be changed into going here and there, obtain the navigation of aeronautical satellite
Text;
S30 terminates.
As shown in figure 9, system is realized based on the sub- ranging code phase assignments of Hzb code big-dipper satellites, including:
Nonlinear function driving plural number displacement pseudo-noise code generator structure module, for a kind of list containing different parameters
State variable or multi-state variable or function design one group of nonlinear function using different diffusion coefficients as weights and are formed real part, then
Another group is designed using different diffusion coefficients as power using single state variable of the another kind containing different parameters or multi-state variable or function
The nonlinear function of value forms imaginary part, drives nonlinear function to interact by register taps value, using threshold as feedback
End, structure nonlinear function driving plural number displacement pseudo-noise code generator;
Sub- ranging code phase assignments module, for from the mutual tap group of identical or different registers state value real and imaginary parts
In conjunction, by any 1 tap of real part 2 any with imaginary part respectively, 3 ..., N number of tap is combined to obtain and appointed by real part
One group of tap combination that 1 tap of meaning obtains, therefrom determines that a part of tap is combined as aeronautical satellite according to aeronautical satellite quantity
The phase assignments for keeping for subsequent navigation satellite ranging code are combined in the phase assignments of ranging code, remainder tap;Real part is appointed
Meaning 2,3 ..., N number of tap 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined to obtain and passes through reality
Portion is any 2,3 ..., N number of tap obtain respectively multigroup tap combination, according to large-scale parallel signal transmission branch number
Amount determines that a part of tap is combined as the public sub- survey of aeronautical satellite large-scale parallel signal transmission branch from multigroup tap combination
Phase assignments away from code;
Sub- ranging code generation module, for being defended respectively from the tap combination and navigation of the phase assignments of aeronautical satellite ranging code
The pseudo random number of the tap combination output of the phase assignments of the public sub- ranging code of star large-scale parallel signal transmission branch is entered respectively
Row binaryzation and the He of mould two, obtain aeronautical satellite ranging code and the public sub- ranging code of aeronautical satellite, or by before aeronautical satellite ranging code
Face or centre or supplement part 0 is worth below, obtain the sparse ranging code of aeronautical satellite, or by before the public sub- ranging code of aeronautical satellite or
It is middle or supplement part 0 is worth below, obtain the sparse public sub- ranging code of aeronautical satellite, then by aeronautical satellite ranging code and aeronautical satellite
The sparse ranging code of public sub- ranging code or aeronautical satellite and the sparse public sub- ranging code of aeronautical satellite carry out respectively mould two and, must lead
Navigate the special sub- ranging code of satellite;
Navigation message packet is become by string and module, for navigation message to be grouped with certain unit, makes it by serially passing
It is defeated to be changed into parallel transmission, improve its efficiency of transmission;
Spread spectrum module, for aeronautical satellite special sub- ranging code that the navigation in large-scale parallel signal transmission branch is electric
Text is spread respectively;
Carrier modulation block, carrier wave or complex carrier for being offset with different frequency pass to large-scale parallel signal respectively
Spread-spectrum signal in defeated branch road is modulated;
Signal averaging module, do not add for the carrier (boc) modulated signals of parallel signal transmission branch to be divided into different component and make an uproar
Sound, each group signal are overlapped respectively;
Navigation signal generation module, for each group superposed signal to be produced into aeronautical satellite baseband transmission signal;
Tracking module, for the navigation signal of each parallel signal transmission branch of transmitting terminal is carried out respectively carrier wave,
Despreading, demodulation;
Navigation message by and become string module, for the navigation message for obtaining the despreading of each parallel signal transmission branch, demodulation
Serial transmission is changed into from parallel transmission, realizes the acquisition of satellite navigation message.
It should be appreciated that for those of ordinary skills, can according to the above description be improved or converted,
And all these modifications and variations should all belong to the protection domain of appended claims of the present invention.
Claims (10)
1. one kind is based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, it is characterised in that including:
S1 drives nonlinear function to interact by register taps value, using threshold as feedback end, builds nonlinear function
Driving plural number displacement pseudo-noise code generator;The nonlinear function forms as follows:With a kind of state variable of list containing different parameters
Or multi-state variable or function design one group of nonlinear function using different diffusion coefficients as weights and are formed real part, then with another kind
Single state variable or multi-state variable or function containing different parameters design another group using different diffusion coefficients as the non-thread of weights
Property function form imaginary part;
S2 sets the parameter that nonlinear function drives plural number to shift pseudo-noise code generator, and the parameter includes:Series N, produce
Code length L;
S3 initializes posting for nonlinear function driving plural number displacement pseudo-noise code generator respectively with identical or different complex data
The state value of storage;
S4 takes part tap to be combined respectively from identical or different registers state value real part, imaginary part, obtains real part from tap
Combination, imaginary part combine from tap combination and the mutual tap of real and imaginary parts;
S5 by any 1 tap of real part 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined and passed through
One group of tap combination that any 1 tap of real part obtains, therefrom determines that a part of tap group cooperation is according to aeronautical satellite quantity
The phase assignments for keeping for subsequent navigation satellite ranging code are combined in the phase assignments of aeronautical satellite ranging code, remainder tap;
By real part it is any 2,3 ..., N number of tap 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined
To by real part it is any 2,3 ..., multigroup tap for obtaining respectively of N number of tap combine, passed according to large-scale parallel signal
Defeated branch road quantity determines that a part of tap is combined as aeronautical satellite large-scale parallel signal transmission branch from multigroup tap combination
The phase assignments of public sub- ranging code;
The pseudo random number of each tap output in tap combinations of the S6 to the phase assignments of aeronautical satellite ranging code carries out two respectively
Value and He of mould two, obtain aeronautical satellite ranging code, or will be before aeronautical satellite ranging code or middle or supplement part 0 below and be worth,
The sparse ranging code of aeronautical satellite is obtained, and as the special sub- ranging code of first parallel signal transmission branch;
S7 is to each tap output in the phase assignments of the public sub- ranging code of aeronautical satellite large-scale parallel signal transmission branch
Pseudo random number carries out binaryzation and the He of mould two respectively, obtains the public sub- ranging code of aeronautical satellite, or by the public sub- ranging of aeronautical satellite
Code is above or middle or supplement part 0 is worth below, obtains the sparse public sub- ranging code of aeronautical satellite;
S8 is dilute by aeronautical satellite ranging code ranging code public with aeronautical satellite or the sparse ranging code of aeronautical satellite and aeronautical satellite
Dredge public sub- ranging code and carry out the He of mould two respectively, obtain the special sub- ranging code of aeronautical satellite;
S9 builds large-scale parallel signal transmission branch, the need of the real-time Transmission for the satellite navigation message being subsequently grouped with satisfaction
Will;
S10 is produced satellite navigation message and is grouped with certain unit, described to be grouped into certain unit by navigation electricity
According to superframe, either prime frame or subframe or word are grouped literary structure, or by certain length byte packet;
The satellite navigation message of packet is respectively fed to large-scale parallel signal transmission branch by S11 successively;
S12 enters to the packet navigation message in large-scale parallel signal transmission branch respectively according to the special sub- ranging code of aeronautical satellite
Row spread spectrum;
The carrier wave or complex carrier that S13 is offset with different frequency are respectively to the spread-spectrum signal in large-scale parallel signal transmission branch
It is modulated;
The carrier (boc) modulated signals of parallel signal transmission branch are divided into the Gauss white noise that different component do not add certain signal to noise ratio by S14
Sound or other noises, each group signal is overlapped respectively and power equalization;
S15 each groups superposed signal forms aeronautical satellite baseband transmission signal;
Each group aeronautical satellite baseband transmission signal is respectively multi-antenna transmission by different antennas in same frequency by S16;
S17 receiving terminals receive the aeronautical satellite base band by multi-antenna transmission in same frequency in a manner of single antenna single channel receives
Navigation signal, wherein single antenna single channel are the passage that every antenna only connects a signal transacting, for being led to all satellites
The reception processing of boat signal;
S18 intercepts one section of base band satellite navigation signals;
S19 selects the 1st parallel signal transmission branch of transmitting terminal;
S20 produces local carrier or complex carrier;
S21 goes carrier wave to obtain the navigation signal that step S18 is obtained with Doppler frequency shift carrier wave matching method or counteracting serial interference method
Carrier signal must be gone, and using ranking method to its binaryzation;
S22 is with the 1st special sub- ranging code of parallel signal transmission branch with removing carrier wave two-value signal with the circulation phase based on FFT
Pass method carries out relevant treatment, if there is relevant peaks, shows this navigation satellite signal in reception signal be present, according to relevant peaks
The base band satellite navigation signals that position receives from the branch road go carrier wave two-value signal to demodulate navigation message, perform step S23, no
Then, step S18 is performed;
S23 selects the 2nd parallel signal transmission branch of transmitting terminal, takes the aeronautical satellite of the 2nd parallel signal transmission branch special
Sub- ranging code;
S24 intercepts one section of base band satellite navigation signals;
S25 produces local carrier or complex carrier;
S26 goes carrier wave to obtain the navigation signal that step S24 is obtained with Doppler frequency shift carrier wave matching method or counteracting serial interference method
Carrier signal must be gone, and using ranking method to its binaryzation;
S27 is with the special sub- ranging code of the parallel signal transmission branch to going carrier wave two-value signal related with the circulation based on FFT
Method carries out relevant treatment, and the base band satellite navigation signals received according to correlation peak location from the branch road go carrier wave two-value signal solution
Adjust navigation message;
S28 selects the next parallel signal transmission branch sequence number of transmitting terminal, takes the aeronautical satellite of the parallel signal transmission branch special
With sub- ranging code, if transmission branch sequence number is more than the total transmission branch number of transmitting terminal, step S29 is performed, otherwise, performs step
S24;
S29 by from the navigation message that each parallel signal transmission branch obtains from and be changed into going here and there, obtain the navigation message of aeronautical satellite;
S30 terminates.
2. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In, including:
To nonlinear function in the step S1, change the ginseng that the variable for forming nonlinear function or function or compound function include
Number, it is non-linear that the parameter includes position offset, state translational movement, power, the amplitude of function, phase, working frequency, structure
The real number of function;Nonlinear strength, the diffusion coefficient of nonlinear function of variable or function or compound function are readjusted, with
The change of pseudo random number caused by realization.
3. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In,
In the step S4, the real part of buffer status value, imaginary part take a part of tap and real part another part from real part respectively
The real part that tap is combined acquisition takes a part of tap and imaginary part another part tap to be combined from tap combination, from imaginary part
The imaginary part of acquisition combines from tap and takes a part of tap with taking another part tap to be combined what is obtained from imaginary part from real part
Mutual tap combination, according to the phase assignments of aeronautical satellite ranging code, the public sub- ranging code of aeronautical satellite parallel signal transmission branch
Phase assignments needs, the distribution that a part of tap combination carries out respective phase is chosen from these taps combination respectively.
4. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In,
In the step S5, the public sub- ranging of phase assignments, aeronautical satellite parallel signal transmission branch of aeronautical satellite ranging code
The phase assignments of code are realized in the following way:Sent out by the identical or different pseudo noise code comprising different sub- pseudo-noise code generators
The different registers tap of raw device is combined acquisition.
5. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In,
In the step S8, the public sub- ranging code of aeronautical satellite ranging code, aeronautical satellite parallel signal transmission branch or special son
Ranging code, it is divided into according to these different ranging codes of producing method:A) orthogonal type:It is not interfere with each other between each ranging code, signal is folded
Recovered after adding by correlation demodulation;B) skew modifications:Interference between each ranging code be present, supported after Signal averaging by serial interference
Disappear recovery;C) mixed type:A part of ranging code is orthogonal type, and another part ranging code is skew modifications, skew modifications ranging code
Bring and interfere, recovered after Signal averaging by counteracting serial interference;It is to be led to improve satellite using nonopiate ranging code
System user capacity navigate to meet that the multiple access of more multi signal accesses.
6. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In,
In the step S9, the selected transmission time for needing to consider navigation signal of parallel signal transmission branch number and resolving
Time, transmission time and the resolving time of navigation signal are balanced by optimizing, final realize improves user's navigator fix efficiency.
7. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In,
In the step S14, the superposition of the signal of parallel signal transmission branch is divided into following three kinds of implementations:A) sub- ranging code
The superposition of signal:The signal that parallel signal transmission branch is spread by sub- ranging code is divided into different groups and is superimposed respectively or each branch road institute
There is the superposition of signal;B) superposition of carrier (boc) modulated signals:The carrier modulation letter of each sub- ranging code spread spectrum of parallel signal transmission branch
Number it is divided into different groups, every group of carrier (boc) modulated signals are overlapped respectively or the carrier (boc) modulated signals of all parallel signal transmission branches
It is overlapped;C) mixing superposition:The signal that parallel signal transmission branch is spread by sub- ranging code is divided into a different group parts point
It is not superimposed again by carrier modulation, another part is by the subcarrier-modulated of same carrier wave or different quadrature in phases, a portion
Carrier signal section or all superposition.
8. according to claim 1 be based on the sub- ranging code phase assignments implementation method of Hzb code big-dipper satellites, its feature exists
In in the step S16, in same frequency according to the difference of superposed signal using the realization of following radiation pattern:All it is superposed to
Signal single antenna mode all the way is launched, and is divided into multigroup signal for being superposed to multichannel respectively then by different antennas i.e. more days
Line mode is launched.
9. realize system based on the sub- ranging code phase assignments of Hzb code big-dipper satellites, it is characterised in that including:
Nonlinear function driving plural number displacement pseudo-noise code generator structure module, for a kind of single state containing different parameters
Variable or multi-state variable or function design one group of nonlinear function using different diffusion coefficients as weights and are formed real part, then with another
A kind of single state variable or multi-state variable or function containing different parameters design another group using different diffusion coefficients as weights
Nonlinear function forms imaginary part, drives nonlinear function to interact by register taps value, using threshold as feedback end, structure
Build nonlinear function driving plural number displacement pseudo-noise code generator;
Sub- ranging code phase assignments module, for being combined from the mutual tap of identical or different registers state value real and imaginary parts
In, by any 1 tap of real part 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined to obtain and passes through real part
One group of tap combination that any 1 tap obtains, therefrom determines that a part of tap is combined as navigation and defended according to aeronautical satellite quantity
The phase assignments for keeping for subsequent navigation satellite ranging code are combined in the phase assignments of star ranging code, remainder tap;By real part
Any 2,3 ..., N number of tap 1 any with imaginary part respectively, 2,3 ..., N number of tap is combined and passed through
Real part is any 2,3 ..., N number of tap obtain respectively multigroup tap combination, according to large-scale parallel signal transmission branch
Quantity determines that a part of tap is combined as the public son of aeronautical satellite large-scale parallel signal transmission branch from multigroup tap combination
The phase assignments of ranging code;
Sub- ranging code generation module is big for the tap combination from the phase assignments of aeronautical satellite ranging code and aeronautical satellite respectively
The pseudo random number of the tap combination output of the phase assignments of the public sub- ranging code of scale parallel signal transmission branch carries out two respectively
Value and the He of mould two, obtain aeronautical satellite ranging code and the public sub- ranging code of aeronautical satellite, or by before aeronautical satellite ranging code or
It is middle or supplement part 0 is worth below, the sparse ranging code of aeronautical satellite is obtained, or will be before the public sub- ranging code of aeronautical satellite or middle
Or supplement part 0 is worth below, obtains the sparse public sub- ranging code of aeronautical satellite, then aeronautical satellite ranging code and aeronautical satellite is public
The sub- sparse ranging code of ranging code or aeronautical satellite and the sparse public sub- ranging code of aeronautical satellite carry out respectively mould two and, obtain navigation and defend
The special sub- ranging code of star;
Navigation message packet is become by string and module, for navigation message to be grouped with certain unit, it is become by serial transmission
For parallel transmission, its efficiency of transmission is improved;
Spread spectrum module, for being divided the navigation message in large-scale parallel signal transmission branch with the special sub- ranging code of aeronautical satellite
Do not spread;
Carrier modulation block, carrier wave or complex carrier for being offset with different frequency transmit branch to large-scale parallel signal respectively
Spread-spectrum signal in road is modulated;
Signal averaging module, noise is not added for the carrier (boc) modulated signals of parallel signal transmission branch to be divided into different component,
Each group signal is overlapped respectively;
Navigation signal generation module, for each group superposed signal to be produced into aeronautical satellite baseband transmission signal;
Tracking module, for the navigation signal of each parallel signal transmission branch of transmitting terminal is carried out respectively carrier wave, despreading,
Demodulation;
Navigation message by and become string module, for the navigation message that obtains the despreading of each parallel signal transmission branch, demodulation by simultaneously
Row transmission is changed into serial transmission, realizes the acquisition of satellite navigation message.
10. according to claim 9 realize system based on the sub- ranging code phase assignments of Hzb code big-dipper satellites, its feature exists
In the specific works method of the tracking module is as follows:
1) receiving terminal receives the aeronautical satellite base band by multi-antenna transmission in same frequency in a manner of single antenna single channel receives
Navigation signal, wherein single antenna single channel are the passage that every antenna only connects a signal transacting, and it is responsible for all satellites
The reception processing of navigation signal;
2) one section of base band satellite navigation signals is intercepted;
3) the 1st parallel signal transmission branch of transmitting terminal is selected;
4) local carrier or complex carrier are produced;
5) carrier wave gone with Doppler frequency shift carrier wave matching method or counteracting serial interference method to the navigation signal that step 2) obtains, and with
Ranking method obtains and removes carrier wave two-value signal;
6) with the 1st special sub- ranging code of parallel signal transmission branch with removing carrier wave two-value signal with the circulation phase based on FFT
Pass method carries out relevant treatment, if there is relevant peaks, shows this navigation satellite signal in reception signal be present, according to relevant peaks
The base band satellite navigation signals that position receives from the branch road go carrier signal to demodulate navigation message, perform step 7), otherwise, perform
Step 2);
7) the 2nd parallel signal transmission branch of transmitting terminal is selected, takes the special son of aeronautical satellite of the 2nd parallel signal transmission branch
Ranging code;
8) one section of base band satellite navigation signals is intercepted;
9) local carrier or complex carrier are produced;
10) navigation signal obtained to step 8) removes carrier wave with Doppler frequency shift carrier wave matching method or counteracting serial interference method, and
Obtained with ranking method and remove carrier wave two-value signal;
11) with the special sub- ranging code of the parallel signal transmission branch to going carrier wave two-value signal related with the circulation based on FFT
Method carries out relevant treatment, and the base band satellite navigation signals received according to correlation peak location from the branch road go carrier wave two-value signal solution
Adjust navigation message;
12) the next parallel signal transmission branch sequence number of transmitting terminal is selected, takes the aeronautical satellite of the parallel signal transmission branch special
With sub- ranging code, if transmission branch sequence number is more than the total transmission branch number of transmitting terminal, step 13) is performed, otherwise, performs step
8);
13) by from the navigation message that each parallel signal transmission branch obtains from and be changed into going here and there, obtain the navigation message of aeronautical satellite.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710625336.0A CN107479075B (en) | 2017-07-27 | 2017-07-27 | Based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellite |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710625336.0A CN107479075B (en) | 2017-07-27 | 2017-07-27 | Based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellite |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107479075A true CN107479075A (en) | 2017-12-15 |
CN107479075B CN107479075B (en) | 2019-10-25 |
Family
ID=60597961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710625336.0A Expired - Fee Related CN107479075B (en) | 2017-07-27 | 2017-07-27 | Based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellite |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107479075B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101315423A (en) * | 2008-03-13 | 2008-12-03 | 孟详粤 | Method for computing code phase pseudo range between locating terminal and satellite in auxiliary global satellite positioning system |
US20090279592A1 (en) * | 2006-06-20 | 2009-11-12 | Pratt Anthony R | Signals, system, method and apparatus |
CN101887113A (en) * | 2009-05-13 | 2010-11-17 | 中国科学院国家天文台 | Signal structure integrating navigation and communication |
CN102426366A (en) * | 2003-09-01 | 2012-04-25 | 国防部长 | Modulation signals for a satellite navigation system |
US20140119480A1 (en) * | 2012-10-26 | 2014-05-01 | Deere & Company | Receiver and method for receiving a composite signal |
CN106291616A (en) * | 2016-07-29 | 2017-01-04 | 武汉大学 | Space-time chaos vector pseudo-noise code generator offset carrier modulator approach and system |
CN106597493A (en) * | 2016-12-16 | 2017-04-26 | 武汉大学 | Nonlinear function driving spatiotemporal chaos satellite navigation ranging code implementation method and system |
CN106932787A (en) * | 2017-04-20 | 2017-07-07 | 武汉大学 | Beidou satellite navigation signal large-scale parallel real-time Transmission method and system |
-
2017
- 2017-07-27 CN CN201710625336.0A patent/CN107479075B/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102426366A (en) * | 2003-09-01 | 2012-04-25 | 国防部长 | Modulation signals for a satellite navigation system |
US20090279592A1 (en) * | 2006-06-20 | 2009-11-12 | Pratt Anthony R | Signals, system, method and apparatus |
CN101315423A (en) * | 2008-03-13 | 2008-12-03 | 孟详粤 | Method for computing code phase pseudo range between locating terminal and satellite in auxiliary global satellite positioning system |
CN101887113A (en) * | 2009-05-13 | 2010-11-17 | 中国科学院国家天文台 | Signal structure integrating navigation and communication |
US20140119480A1 (en) * | 2012-10-26 | 2014-05-01 | Deere & Company | Receiver and method for receiving a composite signal |
CN106291616A (en) * | 2016-07-29 | 2017-01-04 | 武汉大学 | Space-time chaos vector pseudo-noise code generator offset carrier modulator approach and system |
CN106597493A (en) * | 2016-12-16 | 2017-04-26 | 武汉大学 | Nonlinear function driving spatiotemporal chaos satellite navigation ranging code implementation method and system |
CN106932787A (en) * | 2017-04-20 | 2017-07-07 | 武汉大学 | Beidou satellite navigation signal large-scale parallel real-time Transmission method and system |
Non-Patent Citations (1)
Title |
---|
翟昆朋,徐建华,叶甜春: "一种多模GNSS接收机***时间偏差求解方法", 《微电子学与计算机》 * |
Also Published As
Publication number | Publication date |
---|---|
CN107479075B (en) | 2019-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018192402A1 (en) | Method and system for implementing real-time transmission and demodulation technology for beidou satellite navigation signals | |
CN102694569B (en) | Constant envelop multiplexing method, generating device and receiving method for navigation signal | |
RU2142201C1 (en) | Alternating rate station transmission in spread spectrum communication system using group encoding | |
JP6697731B2 (en) | Transmitting device, receiving device, and communication method | |
CN105282021B (en) | Signal concentrator equipment | |
DE69913128T2 (en) | PARTIAL BLOCK-NESTED CDMA ENCODING AND DECODING | |
CN1133658A (en) | Quadrature multiplexing of two data signals spread by different pnsquences | |
Yao et al. | Orthogonality-based generalized multicarrier constant envelope multiplexing for DSSS signals | |
Yao et al. | Signal multiplexing techniques for GNSS: the principle, progress, and challenges within a uniform framework | |
CN109039975B (en) | Code shift keying modulation method for repeatedly shifting phase for multiple times and demodulation method thereof | |
CN102932032A (en) | Broadband wireless communication and range location integrated system and method | |
JP2003528532A (en) | High Efficiency Spread Spectrum Apparatus for Spread Spectrum Communication System | |
CN112105958B (en) | Bipolar CSK modulation composite text signal broadcasting method and device | |
US8077758B2 (en) | Signal separation techniques to provide robust spread spectrum signal decoding | |
CN101998440B (en) | Method and device for detecting signals in multi-input and multi-output system | |
CN108471321B (en) | Method for constructing radar-communication integrated system for simultaneous co-frequency transmission of communication data and radar performance parameters | |
Bellanger | Transmit diversity in multicarrier transmission using OQAM modulation | |
CN107479075A (en) | Based on the sub- ranging code phase assignments method and system of Hzb code big-dipper satellites | |
US7529300B2 (en) | Shaped-offset quadrature amplitude modulation methods and apparatus | |
RU2608567C2 (en) | Method of decametric radio communication with high-speed data transmission | |
CN115856956A (en) | GNSS baseband receiving channel circuit | |
Yao et al. | Multicarrier constant envelope composite signal-a solution to the next generation satellite navigation signals | |
US20060203928A1 (en) | Apparatus for decoding quasi-orthogonal space-time block codes | |
CN106603118B (en) | Multivariable space-time chaos satellite navigation signals high-speed transfer realization method and system | |
CN105049392A (en) | Signal generating method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191025 |
|
CF01 | Termination of patent right due to non-payment of annual fee |