CN102213765A - Marine reflection radio-frequency signal generating system - Google Patents

Marine reflection radio-frequency signal generating system Download PDF

Info

Publication number
CN102213765A
CN102213765A CN2011100604811A CN201110060481A CN102213765A CN 102213765 A CN102213765 A CN 102213765A CN 2011100604811 A CN2011100604811 A CN 2011100604811A CN 201110060481 A CN201110060481 A CN 201110060481A CN 102213765 A CN102213765 A CN 102213765A
Authority
CN
China
Prior art keywords
module
ocean
parameter
star
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
Application number
CN2011100604811A
Other languages
Chinese (zh)
Other versions
CN102213765B (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.)
Space Star Technology Co Ltd
Original Assignee
Space Star Technology Co Ltd
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 Space Star Technology Co Ltd filed Critical Space Star Technology Co Ltd
Priority to CN 201110060481 priority Critical patent/CN102213765B/en
Publication of CN102213765A publication Critical patent/CN102213765A/en
Application granted granted Critical
Publication of CN102213765B publication Critical patent/CN102213765B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a marine reflection radio-frequency signal generating system which comprises a parameter computing and real-time updating module, an intermediate-frequency navigation signal generating module, a DAC (Digital-to-Analog Converter) module and an up-conversion module, wherein the parameter computing and real-time updating module is used for generating the accumulating parameters and power control codes corresponding to the observation data of direct star and marine reflection; the intermediate-frequency navigation signal generating module utilizes the input accumulating parameters and power control codes to generate the digital intermediate-frequency simulation signals of the direct star and marine reflection; and the DAC module and the up-conversion module convert the digital intermediate-frequency simulation signals into radio-frequency signals to be output. The marine reflection radio-frequency signal generating system disclosed by the invention can simulate the marine reflection radio-frequency signals of a navigation satellite and realize the physical radio-frequency signal simulation of the relevant waveforms on the pseudo code offset, power attenuation and Doppler frequency offset of various sea surface environments.

Description

A kind of ocean reflected radio signal generating system
Technical field
The invention belongs to the satellite navigation technical field, relate to a kind of ocean reflected radio signal generating system.
Background technology
GNSS-R (Global Navigation Satellite System-Reflection) technology can be regarded as the expansion that GNSS (Global Navigation Satellite System) uses as a new research field.It utilizes the satellite sea return, in conjunction with the radar detection principle, for the ocean remote sensing technology has been brought new means.The GNSS-R technology successfully has been applied to the inverting of Ocean Wind-field, sea level height, sea surface roughness, significant wave height, seawater salinity, ice layer thickness and soil moisture etc. at present.
To Yu Haiyang reflected signal Research on Simulation Technology, can be divided into pure software emulation and radiofrequency signal emulation, domestic and international research mainly concentrates on the pure software simulation stage at present.For pure software emulation, set up mathematical model according to a large amount of observation datas of outfield experiments accumulation, carry out the emulation of ocean reflected signal by the mode of software programming, mainly use for the research and development of non real-time software receiver.And radiofrequency signal emulation according to the mathematical simulation model of ocean reflected signal, is simulated true marine environment reflected signal, and real-time generation physics ocean reflected radio signal can be for the research and development of all kinds ocean reflection receiver.
At present really can be with Navsat ocean reflected signal as physical radio output, domestic research still belongs to the starting stage, does not see that abroad open source literature delivers.And present emulation to navigation signal all is the two-dimensional simulation at pseudo-code skew and power attenuation.
Summary of the invention
The purpose that technology of the present invention is dealt with problems is: at the deficiencies in the prior art, provide a kind of ocean reflected radio signal generating system.Adopt native system can simulate Navsat ocean reflected radio signal, realized the physical radio signal imitation of the three-dimensional waveform correlation of pseudo-code skew, power attenuation and Doppler frequency deviation various seas environment.
Technical solution of the present invention is: a kind of ocean reflected radio signal generating system, can be respectively star and the ocean reflection observation data of going directly be handled back analog simulation go out to go directly star and ocean reflected radio signal, comprise calculation of parameter and real-time update module, intermediate frequency navigation signal generation module, DAC module and up-conversion module.
Wherein, calculation of parameter and real-time update module: receive the through star and the ocean reflection observation data of input, and export to intermediate frequency navigation signal generation module after generating add up parameter and power control code respectively corresponding to through star and ocean reflection observation data.And comprise that system sets up module, system initialization module and system maintaining module;
System sets up module: be responsible for the start-up time that whole signal generating system is set up beginning emulation, and will export to system maintaining module start-up time;
System initialization module: responsible external unit to calculation of parameter and real-time update module carries out initialization and intermediate frequency navigation signal generation module is resetted, and described external unit comprises pci bus and SDRAM;
System maintaining module: comprise emulation channel management module and the parameter/power computation module that adds up, wherein, emulation channel management module is determined the unlatching/off state of through star and ocean reflection channel according to ocean reflected radio signal generating system channel simulation quantity, through star emulation at most can 12 through star passages of emulation signal, the ocean reflected signal that ocean reflection emulation at most can 32 passages of emulation; Parameter/the power computation module that adds up receives through star and the ocean reflection observation data and the start-up time of input, calculates the add up parameter and the power of pseudo-code and carrier wave, the parameter that adds up, power control code and the output that produce through star and ocean reflection observation data; Wherein said through star and ocean reflection observation data comprise temporal information, satellite numbering, pseudorange, speed, acceleration, acceleration, power and carrier phase.
Intermediate frequency navigation signal generation module: output to the DAC module behind the digital intermediate frequency simulate signal of the parameter that adds up of utilization input, the through star of power control code generation and ocean reflection.
And described intermediate frequency navigation signal generation module comprises the signal generation passage that is used to generate the digital intermediate frequency simulate signal; Add up parameter and power control code are reflected in through star and ocean that described signal generation passage receives input, and the described parameter that adds up comprises pseudo-code sign indicating number ring parameter and carrier wave ring parameter; And obtain the phase place of carrier wave meter and code table according to the calculation of parameter that adds up, tabling look-up in pseudo-code code table and carrier wave meter according to the phase place that calculates obtains carrier wave and sign indicating number; Carrier wave and the pseudo-code that utilization obtains modulated, filtering, close after the road, multiplies each other with the power control code and carries out the power adjustment and obtain the digital intermediate frequency simulate signal.
The present invention compared with prior art has following advantage:
(1) the present invention has set up a kind of ocean reflected radio signal generating system.This system obtains through star/ocean reflected radio signal by the through star/ocean reflection observation data to the outside input, and this method can realize the physical simulation of ocean reflected signal.The ocean reflected radio signal that simulates can satisfy the research and development requirement of ocean reflection receiver, and supports comprehensive index test of ocean reflection receiver.
(2) the present invention can simulate and calculate by the parameter/power computation module that adds up in calculation of parameter and the real-time update module these three parameters of pseudo-code skew, Doppler frequency deviation and power attenuation, and the result is added in the add up parameter and the power control code of pseudo-code and carrier wave; These three parameters of pseudo-code skew, Doppler frequency deviation and power attenuation are independent calculating and stack, can control respectively three parameters like this, to realize flexible configuration.Thereby adjustment and emulation have been realized to the three-dimensional waveform correlation of sea environment.
(3) the present invention is reflected the ocean reflected signal of 32 passages of emulation at most to the star signal of 12 through star passages of emulation at most that goes directly to the ocean.Can realize the independent of each passage controlled by the channel management module in calculation of parameter and the real-time update module, 32 ocean reflection pathss of single satellite can be set, a plurality of oceans reflection paths of many star correspondences also can be set, not only can carry out emulation to the two-dimentional radiofrequency signal that the ocean reflected signal carries out pseudo-code and power like this, can also carry out three-dimensional radiofrequency signal emulation the ocean reflected signal that comprises Doppler frequency deviation.
Description of drawings
Fig. 1 is a sea signal reflex synoptic diagram;
Fig. 2 is a system construction drawing of the present invention;
Fig. 3 is calculation of parameter and real-time update module structural drawing;
Fig. 4 is an intermediate frequency navigation signal generation module structural drawing;
Fig. 5 is an intermediate-freuqncy signal generation module processing flow chart;
Fig. 6 is sign indicating number ring, carrier wave ring three rank totalizer structural drawing.
Embodiment
Below in conjunction with accompanying drawing the specific embodiment of the invention is done further introduction.
Major different is their related function waveform difference between through star signal and the ocean reflected signal.Through star signal is without sea surface reflection, and waveform is not distortion almost, and waveform correlation is a triangle.And ocean reflected signal waveform depends on factors such as satellite geometry position, sea surface roughness, electric wave incident angle, and waveform changes thereupon.The ocean reflected signal comes from the through star signal that the large tracts of land sea is reflected, and this reflecting surface is referred to as the echo area.When the reflected signal of diverse location arrives acceptance point in the echo area, have different time-delays and Doppler frequency deviation, and different according to sea surface roughness and Ocean Wind-field, the power of reflected signal also can be had any different, and the emulation of ocean reflected signal is exactly the signal simulation that will finish under these three factor affecting of pseudo-code, Doppler frequency deviation and power.
Fig. 1 is a sea signal reflex synoptic diagram.The right of Fig. 1 represents that the pseudo-random code of Navsat incides the sea, is by the decision of the mirror reversal exit point O between them because through star signal arrives the bee-line of receiver, and at first to be first chip offset signal, become the forward position of reflection configuration.Be second chip offset echo area signal, the 3rd chip offset echo area signal subsequently ... the reflection configuration that is in the signal arrival receiver of same chip offset echo area is consistent; Doppler's line shown in Fig. 1 is to be axisymmetric with the mirror reversal exit point, and it is consistent being in same its Doppler frequency deviation of the signal on Doppler's line.Chip offset echo area and Doppler's line have been divided into a lot of zonules with this sheet echo area like this, and area dividing is meticulous more, and the precision of emulation is high more; According to the height of Navsat, the position of receiver and the influence of Ocean Wind-field and roughness, the power of each reflection spot is also different in addition.So just can draw the reflected signal waveform correlation shown in Fig. 1 lower left corner.The chip offset echo area is divided with half-chip among the present invention, and Doppler's line is divided with 200Hz.
Satellite navigation signals generally adopts the QPSK modulation, comprises carrier wave, pseudo-code and three kinds of information component of navigation message, and the expression formula that through star signal generates is as follows:
Figure BSA00000450073500041
(1)
Figure BSA00000450073500042
S wherein ZThe through star signal of expression, A represents amplitude, and C, P represent ranging code and precision code (being usually said pseudo-code) respectively, and D represents navigation message, f mThe expression carrier frequency,
Figure BSA00000450073500043
The expression first phase, τ (t) expression satellite-signal is to the signal transmission delay of receiver, and subscript m represents to defend asterisk, and subscript c, p represent the respective amount of ranging code and precision code respectively.
According to top analysis, the ocean reflected signal is to carry out Measurement and analysis by time delay and waveform correlation characteristic to pseudo-code, therefore the processing of reflecting part, ocean does not need to use navigation message information, and promptly pseudo-code can directly be modulated to and generate intermediate-freuqncy signal on the carrier wave.Consider power recited above, pseudo-code skew and three factors of Doppler frequency deviation in addition, the expression formula that the ocean reflected signal generates is as follows:
Figure BSA00000450073500051
(2)
Figure BSA00000450073500052
S wherein HExpression ocean reflected signal, δ PowThe power attenuation amount of expression ocean reflected signal, δ cThe pseudo-code side-play amount of expression ocean reflected signal, promptly simulated point is in which chip offset echo area, δ DoppThe Doppler shift amount of expression ocean reflected signal, promptly which bar Doppler line is simulated point be on.
Satellite navigation ocean reflected signal generation system structure as shown in Figure 2, because ocean reflection receiver needs simultaneously through star signal and ocean reflected signal to be carried out code acquisition, and the star signal that will go directly carries out relevant with pseudo-code respectively with the ocean reflected signal, just can obtain ocean reflected signal waveform correlation as shown in Figure 1, so reflected signal generation method in ocean needs through star signal of emulation simultaneously and ocean reflected signal.
The present invention has set up a kind of ocean reflected radio signal generating system, this system comprises calculation of parameter and real-time update module, intermediate frequency navigation signal generation module, DAC module and up-conversion module, can realize the emulation to through star signal and ocean reflected signal respectively.
Handle through the calculation of parameter and the real-time update module that realize by DSP by the through star observation data that mathematical simulation generates, and add up parameter, power control code and navigation message of the through star of real-time update sent to the intermediate frequency navigation signal generation module of being realized by FPGA and generate intermediate-freuqncy signal, generate simulating signal by the DAC module, analog simulation goes out 12 through star radiofrequency signals after the up-conversion; Handle through calculation of parameter and real-time update module equally by the ocean reflection observation data that mathematical simulation generates, and reflection add up parameter, power control code in the ocean of real-time update sent to intermediate frequency navigation signal generation module and generate intermediate-freuqncy signal, generate simulating signal by DAC, analog simulation goes out the ocean reflected radio signal of 32 passages after the up-conversion.
Calculation of parameter and real-time update module
Calculation of parameter that through star and ocean reflection observation data are handled in real time that is made up by DSP and real-time update module structure mainly comprise system's foundation, system initialization and three functional modules of system maintenance as shown in Figure 3.Wherein
System sets up module and mainly is responsible for whole signal generating system and sets up start-up time and export to system maintaining module.The described system start-up time is meant system simulation emulation output exact date and the time that simulate signal had.
System initialization module is responsible for before system emulation system being carried out initialization, provides reset signal by EMIF (external memory interface) for intermediate frequency navigation signal generation module.Simultaneously, system initialization module is responsible for also that the external unit to system carries out initialization before system emulation, comprises the initialization to PCI (peripheral component interconnect bus) bus and SDRAM, and intermediate frequency navigation signal generation module is resetted.Described pci bus is the data interaction of being responsible for carrying out between DSP and the host computer, following the writing and the uploading etc. of channel status that comprises observation data, start-up time; Described SDRAM is that DSP carries out interim buffer memory to big data quantities such as texts when computing.
System maintaining module is the main functional modules of calculation of parameter and real-time update module, and the channel arrangement of through star and ocean reflected signal and the flexible configuration of pseudo-code skew, power attenuation and Doppler frequency deviation all realize by this module.
System maintaining module reads through star observation data and ocean reflection observation data by pci bus, carry out the calculating of the add up calculation of parameter and the power of pseudo-code and text by through star parameter/power computation module and the ocean reflection parameter/power computation module that adds up that adds up respectively, and with result of calculation by real-time following the writing of EMIF to intermediate frequency navigation signal generation module, also can descend write through star navigation message in addition in real time.Simultaneously, through star parameter/power computation module and ocean reflection also that the status information of system is the real-time pci bus of passing through of parameter/power computation module that adds up that adds up is uploaded to host computer.
The observation data of ocean reflection comprises the theoretical pseudorange parameter to 32 ocean reflection spots, i.e. pseudorange initial value R 0, pseudorange speed v, pseudorange acceleration a, pseudorange acceleration b.To Yu Haiyang reflection signal power damping capacity δ PowSimulation in the reflective power computing module of ocean, finish, the power attenuation null value of the isolated ocean of observation data reflected signal is added to respectively on the pairing through star performance number of each passage, finally draws to write under the power sign indicating number of each passage and carry out subsequent treatment among the FPGA; To Yu Haiyang reflected signal pseudo-code offset delta cWith Doppler frequency deviation amount δ DoppSimulation in ocean reflection adds up parameter calculating module, finish, with pseudorange (can directly from the reflection observed quantity of ocean, the obtain) pseudo-code that is added to respectively of a certain reflection spot reflected signal and the pseudorange initial value R of carrier wave 0On, the Doppler frequency deviation amount of this reflection spot is added to respectively on the pseudorange speed v component of pseudo-code and carrier wave, carry out subsequent treatment among the FPGA through writing under the three rank totalizer coefficients that calculate pseudo-code and carrier wave.Add up parameter/power computation module to the calculating stack of power attenuation, pseudo-code skew and Doppler frequency deviation by ocean reflection, thereby realized three-dimensional simulation emulation the sea surface reflection zone.
The channel arrangement function of through star and ocean reflected signal realizes by emulation channel management module.For 12 passages of through star, can set up no more than 12 arbitrarily satellite and keep, and can cancel wherein certain satellite arbitrarily and set up and keep an other satellite, promptly change star; 32 passages to the Yu Haiyang reflection, both can carry out the two-dimensional simulation of identical Doppler frequency deviation, also can carry out the three-dimensional artificial of different Doppler frequency deviations, 32 ocean reflection pathss of single satellite both can be set, a plurality of oceans reflection paths of many star correspondences also can be set, as long as the ocean reflection paths quantity summation of institute's emulation is 32 the tunnel.Also can arbitrarily change simultaneously star handles.Like this, each passage of through star and ocean reflected signal can both be realized independently controlling.
The CALCULATION OF PARAMETERS that adds up comprises pseudo-code sign indicating number ring and carrier wave ring three rank totalizer CALCULATION OF PARAMETERS two parts.Calculating pseudo-code sign indicating number ring parameter is undertaken by following formula:
k 0 = K 0 × 2 M 0
k 1 = 2 C 1 × ( K 1 + K 2 2 + K 3 6 ) × 2 M 0
k 2 = 2 C 1 + C 2 × ( K 2 + K 3 ) × 2 M 1 - - - ( 3 )
k 3 = 2 C 1 + C 2 × K 3 × 2 M 2
Wherein, k 0, k 1, k 2And k 3Be pseudo-code sign indicating number ring parameter, K 0, K 1, K 2And K 3Be intermediate variable
K 0 = R 0 c , K 1 = v cf s , K 2 = a cf s 2 , K 3 = b cf s 3 - - - ( 4 )
R 0Be the pseudorange initial value, v is a speed, and a is an acceleration, and b is an acceleration, and c is the light velocity, f sBe sample frequency.
C 1And C 2For blocking figure place, and have
C 1 = log 2 ( Δv · f s Δa ) , C 2 = log 2 ( Δa · f s Δb ) - - - ( 5 )
Δ v is a velocity resolution, and Δ a is an acceleration resolution, and Δ b is an acceleration resolution.
M 0, M 1And M 2Be the bit wide of pseudo-code three rank totalizers, and have
M 0 = log 2 ( c · f s Δv · f m ) , M 1 = log 2 ( v max · f s Δa ) , M 2 = log 2 ( a max · f s Δb ) - - - ( 6 )
v MaxBe the speed maximal value, a MaxBe the acceleration maximal value, f mBe pseudo-code sign indicating number clock frequency, Δ v, Δ a, Δ b, v Max, a MaxAnd f mIt is the preset value of described ocean reflected radio signal generating system.
Calculating carrier wave ring parameter is undertaken by following formula:
k 0 = K 0 × 2 M 0
k 1 = 2 C 1 × ( K 1 + K 2 2 + K 3 6 ) × 2 M 0
k 2 = 2 C 1 + C 2 × ( K 2 + K 3 ) × 2 M 1 - - - ( 7 )
k 3 = 2 C 1 + C 2 × K 3 × 2 M 2
Wherein, k 0, k 1, k 2And k 3Be carrier wave ring parameter, K 0, K 1, K 2And K 3Be intermediate variable, and
K 0 = R 0 c , K 1 = v cf s , K 2 = a cf s 2 , K 3 = b cf s 3 - - - ( 8 )
R 0Be the pseudorange initial value, v is a speed, and a is an acceleration, and b is an acceleration, and c is the light velocity, f sBe sample frequency.
C 1And C 2For blocking figure place, and have
C 1 = log 2 ( Δv · f s Δa ) , C 2 = log 2 ( Δa · f s Δb ) - - - ( 9 )
Δ v is a velocity resolution, and Δ a is an acceleration resolution, and Δ b is an acceleration resolution.
M 0, M 1And M 2Be the bit wide of carrier wave ring three rank totalizers, and have
M 0 = log 2 ( c · f s Δv · f m ) , M 1 = log 2 ( v max · f s Δa ) , M 2 = log 2 ( a max · f s Δb ) - - - ( 10 )
v MaxBe the speed maximal value, a MaxBe the acceleration maximal value, f mBe carrier frequency, Δ v, Δ a, Δ b, v Max, a MaxAnd f mIt is the preset value of described ocean reflected radio signal generating system.
The power calculation of through star and ocean reflection channel is calculated by following formula:
K = K A · P s + K sv _ r - 3 P s 0 · 1 N - - - ( 11 )
Wherein K is the power control code, K AControl code when being the emulation single channel during power maximal value, P sBe the performance number in the observation data, K Sv_rBe emulation passage number modifying factor, N is the emulation total number of channels, P S0It is the minimum of power in the observation data.
Simultaneously, through star parameter/power computation module and ocean reflection also that the status information of system is the real-time pci bus of passing through of parameter/power computation module that adds up that adds up is uploaded to host computer.Described status information comprises that these information will real-time showing in the host computer interface by through star parameter/power computation module and the ocean reflection information such as power control code, pseudo-code sign indicating number ring and carrier wave ring parameter that parameter/power computation module calculates that add up that add up.
In addition, also comprise time maintenance module among Fig. 3, this module is used for be responsible for receiving the look-at-me that intermediate frequency navigation signal generation module provides, and time maintenance module is set up the time system of calculation of parameter and real-time update module according to look-at-me, is used to carry out data processing and computing.
Intermediate frequency navigation signal generation module
Reflect add up parameter and power control code and navigation message and send in the intermediate frequency navigation signal generation module by EMIF through add up parameter and power control code, ocean of the through star after calculation of parameter and the real-time update module computing, its structure as shown in Figure 4.Intermediate frequency navigation signal generation module reads in the add up navigation message of parameter, power control code and through star of the pseudo-code of maximum 12 tunnel through star passages and maximum 32 tunnel ocean reflection channels and carrier wave by data read-write module, the a plurality of through star signal of sending into structural similarity generates passage and ocean reflected signal generation passage, and signal generates passage and carry out data processing under unified look-at-me control; Generate through star intermediate-freuqncy signal and ocean reflection intermediate-freuqncy signal and output.
Generate in the passage as shown in Figure 5 at signal signal processing flow.Intermediate frequency navigation signal generation module is provided with pseudo-code sign indicating number ring and carrier wave ring three rank totalizer parameters according to the data by calculation of parameter and real-time update module output that receive, wherein, pseudo-code three rank totalizers are according to the timeticks of system, export the pseudo-code phase retardation in real time, and and the output valve addition of pseudo-code phase totalizer generate pseudo-code phase, drive pseudo-code generator and generate pseudo-random code stream; Carrier wave three rank totalizers are according to the timeticks of system, outgoing carrier phase-delay quantity in real time, and and the output valve addition of carrier phase totalizer generate carrier phase, according to carrier phase output digital carrier; Pseudo-code and navigation message are modulated on the digital carrier, generate intermediate-freuqncy signal.Generate the difference part as shown in phantom in Figure 5 of through star intermediate-freuqncy signal and ocean reflection intermediate-freuqncy signal.Ocean reflection intermediate-freuqncy signal does not need to modulate navigation message.
τ (t) in formula (1) and (2) can specifically be expressed as:
τ ( t ) = R ( t ) C = R 0 + vt + 1 2 at 2 + 1 6 bt 3 C - - - ( 12 )
Here, R (t) is a t pseudorange constantly, R 0, v, a, b be the three rank Taylor expansion coefficients of R (t), R 0Be the pseudorange initial value, v is a speed, and a is an acceleration, and b is an acceleration, and C is the light velocity.R 0, v, a, b obtain from through star and ocean reflection observation data in real time.
High precision emulation for satellite navigation signals, key is exactly the high precision emulation that realizes τ (t), for radiofrequency signal emulation, if by formula directly calculate (12), generate simulating signal by the high-speed DAC conversion, be difficult to realize in real time and high-accuracy navigation signal emulation.The present invention adopts the synthetic method of Direct Digital to realize the emulation of high-accuracy navigation signal, adopted three rank carrier wave ring totalizers and three rank pseudo-code sign indicating number ring totalizers realizations emulation to τ (t) in the formula (12), convert the multiplication in the following formula and Floating-point Computation the additive operation of fixed point to, be convenient to real-time implementation in FPGA.
Fig. 6 has provided three rank totalizer D of carrier wave ring and pseudo-code 0, D 1And D 2Schematic diagram, its signal is output as the phase place of carrier wave or pseudo-code sign indicating number clock, expression formula is formula as follows:
τ ( n ) = k 0 · 2 M 0 + ( k 1 2 C 1 · 2 M 0 - k 2 2 × 2 C 2 + C 1 · 2 M 1 + k 3 3 × 2 C 2 + C 1 · 2 M 2 ) n (13)
+ ( k 2 · 2 M 1 - k 3 · 2 M 2 2 × 2 C 1 + C 2 ) n 2 + ( k 3 · 2 M 2 2 × 3 × 2 C 1 + C 2 ) n 3
K wherein 0, k 1, k 2, k 3, C 1, C 2, M 0, M 1And M 2Implication referring to formula (3)~(10),
Is f to formula (13) with frequency sSample order
Figure BSA00000450073500111
Can get
τ ( n ) = K 0 + K 1 n + K 2 2 n 2 + K 3 6 n 3 ( n ≥ 0 ) - - - ( 14 )
Wherein
Figure BSA00000450073500113
Figure BSA00000450073500114
Figure BSA00000450073500115
Figure BSA00000450073500116
Analogy formula (13) and (14), promptly
Can obtain k 0, k 1, k 2, k 3Computing formula:
k 0 = K 0 × 2 M 0
k 1 = 2 C 1 × ( K 1 + K 2 2 + K 3 6 ) × 2 M 0
k 2 = 2 C 1 + C 2 × ( K 2 + K 3 ) × 2 M 1 - - - ( 15 )
k 3 = 2 C 1 + C 2 × K 3 × 2 M 2
Utilize formula (15), according to the R that from through star and ocean reflection observation data, obtains 0, v, a and b, can realize the high dynamic high precision signal simulation.
Obtain the phase place of carrier wave meter and pseudo-code code table according to go directly star and ocean reflection pseudo-code sign indicating number ring parameter and carrier wave ring calculation of parameter, table look-up in pseudo-code code table and carrier wave meter according to this phase place and to obtain carrier wave and pseudo-code, the carrier wave and the pseudo-code that obtain are modulated, filtering, closed after the road, multiply each other with through star that calculates according to formula (11) and ocean reflective power control code and carry out that the power adjustment obtains through star and ocean reflection digital intermediate frequency simulate signal is exported to the DAC module; Generate simulating signal through DAC, can generate through star radiofrequency signal and ocean reflected radio signal is launched by up-conversion.
Clock module among Fig. 5 is responsible for intermediate frequency navigation signal generation module global clock is provided, and provides look-at-me for calculation of parameter and real-time update module simultaneously.
The unspecified part of the present invention belongs to general knowledge as well known to those skilled in the art.

Claims (3)

1. ocean reflected radio signal generating system, can be respectively star and the ocean reflection observation data of going directly be handled back analog simulation go out to go directly star and ocean reflected radio signal, comprise, calculation of parameter and real-time update module, intermediate frequency navigation signal generation module, DAC module and up-conversion module, it is characterized in that: described calculation of parameter and real-time update module and intermediate frequency navigation signal generation module
Calculation of parameter and real-time update module: receive the through star and the ocean reflection observation data of input, and export to intermediate frequency navigation signal generation module after generating add up parameter and power control code respectively corresponding to through star and ocean reflection observation data;
Intermediate frequency navigation signal generation module: output to the DAC module behind the digital intermediate frequency simulate signal of the parameter that adds up of utilization input, the through star of power control code generation and ocean reflection.
2. a kind of ocean according to claim 1 reflected radio signal generating system, it is characterized in that: described calculation of parameter and real-time update module comprise that system sets up module, system initialization module and system maintaining module; Wherein,
System sets up module: be responsible for the start-up time that whole signal generating system is set up beginning emulation, and will export to system maintaining module start-up time;
System initialization module: responsible external unit to calculation of parameter and real-time update module carries out initialization and intermediate frequency navigation signal generation module is resetted, and described external unit comprises pci bus and SDRAM;
System maintaining module: comprise emulation channel management module and the parameter/power computation module that adds up, wherein, emulation channel management module is determined the unlatching/off state of through star and ocean reflection channel according to ocean reflected radio signal generating system channel simulation quantity, through star emulation at most can 12 through star passages of emulation signal, the ocean reflected signal that ocean reflection emulation at most can 32 passages of emulation; Parameter/the power computation module that adds up receives through star and the ocean reflection observation data and the start-up time of input, calculates the add up parameter and the power of pseudo-code and carrier wave, the parameter that adds up, power control code and the output that produce through star and ocean reflection observation data; Wherein said through star and ocean reflection observation data comprise temporal information, satellite numbering, pseudorange, speed, acceleration, acceleration, power and carrier phase.
3. a kind of ocean according to claim 1 reflected radio signal generating system is characterized in that: described intermediate frequency navigation signal generation module comprises the signal generation passage that is used to generate the digital intermediate frequency simulate signal; Add up parameter and power control code are reflected in through star and ocean that described signal generation passage receives input, and the described parameter that adds up comprises pseudo-code sign indicating number ring parameter and carrier wave ring parameter; And obtain the phase place of carrier wave meter and code table according to the calculation of parameter that adds up, tabling look-up in pseudo-code code table and carrier wave meter according to the phase place that calculates obtains carrier wave and sign indicating number; Carrier wave and the pseudo-code that utilization obtains modulated, filtering, close after the road, multiplies each other with the power control code and carries out the power adjustment and obtain the digital intermediate frequency simulate signal.
CN 201110060481 2011-03-14 2011-03-14 Marine reflection radio-frequency signal generating system Active CN102213765B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110060481 CN102213765B (en) 2011-03-14 2011-03-14 Marine reflection radio-frequency signal generating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110060481 CN102213765B (en) 2011-03-14 2011-03-14 Marine reflection radio-frequency signal generating system

Publications (2)

Publication Number Publication Date
CN102213765A true CN102213765A (en) 2011-10-12
CN102213765B CN102213765B (en) 2013-04-10

Family

ID=44745156

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110060481 Active CN102213765B (en) 2011-03-14 2011-03-14 Marine reflection radio-frequency signal generating system

Country Status (1)

Country Link
CN (1) CN102213765B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104617392A (en) * 2015-02-09 2015-05-13 上海航天测控通信研究所 Satellite-borne GNSS-R multi-beam phased array antenna beam control unit
CN109470248A (en) * 2018-10-31 2019-03-15 青岛海洋科学与技术国家实验室发展中心 A kind of autonomous Underwater Vehicle Navigation System and air navigation aid

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137433A (en) * 1999-03-18 2000-10-24 The United States Of America As Represented By The Secretary Of Commerce Scatterometer with adaptable spatial resolution
CN101266292A (en) * 2008-05-08 2008-09-17 北京航空航天大学 GNSS reflected signal frequency domain processing unit and method
CN101349749A (en) * 2008-09-10 2009-01-21 北京航空航天大学 Apparatus for generating simulation navigational satellite reflected signal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137433A (en) * 1999-03-18 2000-10-24 The United States Of America As Represented By The Secretary Of Commerce Scatterometer with adaptable spatial resolution
CN101266292A (en) * 2008-05-08 2008-09-17 北京航空航天大学 GNSS reflected signal frequency domain processing unit and method
CN101349749A (en) * 2008-09-10 2009-01-21 北京航空航天大学 Apparatus for generating simulation navigational satellite reflected signal

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
《第三届中国卫星导航学术年会电子文集--S06北斗/GNSS测试评估技术》 20120516 王晔等 一种GPS海洋反射信号测试系统 全文 1-3 , *
STEPHEN T.LOWE ET AL.: "First spaceborne observation of an earth-reflected GPS signal", 《RADIO SCIENCE》 *
李建文等: "基于软件GPS平台的高动态数字中频信号模拟与实现", 《中国惯性技术学报》 *
王晔等: "一种GPS海洋反射信号测试系统", 《第三届中国卫星导航学术年会电子文集——S06北斗/GNSS测试评估技术》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104617392A (en) * 2015-02-09 2015-05-13 上海航天测控通信研究所 Satellite-borne GNSS-R multi-beam phased array antenna beam control unit
CN109470248A (en) * 2018-10-31 2019-03-15 青岛海洋科学与技术国家实验室发展中心 A kind of autonomous Underwater Vehicle Navigation System and air navigation aid

Also Published As

Publication number Publication date
CN102213765B (en) 2013-04-10

Similar Documents

Publication Publication Date Title
CN102288974B (en) System for generating satellite navigation occultation signal
CN102353965B (en) System and method for real-time high-dynamic navigation signal simulator
CN101825699B (en) Method for simulating dynamic target signals with high accuracy
CN101876710B (en) Real-time satellite signal simulator based device for synchronously increasing and decreasing visible satellites and construction method thereof
CN106501782B (en) A kind of multichannel satellite navigation and interference signal simulation source and signal imitation method
CN101246212B (en) Correlated device capable of receiving and processing reflection signal of navigational satellite
CN102176029B (en) Global positioning system (GPS) direct and multipath signal simulator and simulation method
CN104865554B (en) A kind of double synchronous underwater cooperative target method for tracking and positioning
CN101349749B (en) Apparatus for generating simulation navigational satellite reflected signal
CN101261317A (en) High dynamic state multi- mode satellite navigation signal source analogue method and its device
CN104049528B (en) Beidou time service method and satellite navigation receiver
CN102508268B (en) Foundation navigation signal observation data generation method
KR101478639B1 (en) Service system Of Synthetic Oceanography Environment Data
CN103941250B (en) A kind of ocean channel simulation method in passive sonar array signal emulation
CN102736074A (en) Signal processor of laser Doppler radar based on FPGA (field programmable gate array) and processing method
CN109558612A (en) Atmosphere based on pipeline communication-wave coupled system and its operation method
CN102375146A (en) Method and system for simulating GPS (Global Positioning System) digital medium-frequency signal
CN102305928B (en) Dynamic target signal simulation method in transparent mode
CN104714418A (en) Semi-physical simulation system for testing control performance of unmanned surface vessel
CN109917672A (en) A kind of semi-matter simulating system and method for navigation and control loop
CN102213765B (en) Marine reflection radio-frequency signal generating system
CN201917664U (en) GAPS (Chinese area positioning system) satellite analog signal generator
CN104614737B (en) Dynamic signal simulation method of QPSK (Quadrature Phase Shift Keying) spread-spectrum satellite
CN106443723A (en) GPU-based high-dynamic spread spectrum signal real-time simulation generation method
CN101888209A (en) Gaussian white noise generator based on FPGA (Field Programmable Gate Array)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant