[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103117769B - Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver - Google Patents

Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver Download PDF

Info

Publication number
CN103117769B
CN103117769B CN201310030584.2A CN201310030584A CN103117769B CN 103117769 B CN103117769 B CN 103117769B CN 201310030584 A CN201310030584 A CN 201310030584A CN 103117769 B CN103117769 B CN 103117769B
Authority
CN
China
Prior art keywords
mrow
msub
signal
path
qpsk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310030584.2A
Other languages
Chinese (zh)
Other versions
CN103117769A (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.)
First Research Institute of Telecommunication Technology
Original Assignee
First Research Institute of Telecommunication Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by First Research Institute of Telecommunication Technology filed Critical First Research Institute of Telecommunication Technology
Priority to CN201310030584.2A priority Critical patent/CN103117769B/en
Publication of CN103117769A publication Critical patent/CN103117769A/en
Application granted granted Critical
Publication of CN103117769B publication Critical patent/CN103117769B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Noise Elimination (AREA)

Abstract

The invention relates to a method for improving signal-to-noise ratio of de-spreading noises in a satellite spread spectrum communication receiver, and a receiver. The method includes: generating QPSK (quadrature phase shift keying) baseband copied signals according to QPSK signal demodulation data, and using the QPSK baseband copied signals to counteract QPSK baseband signal components in baseband signals. Therefore, the signal-to-noise ratio of spread spectrum signals after de-spreading is increased and spread spectrum communication quality is improved. While spread spectrum gain of spread spectrum signals is unchanged, transmitting power of a spread spectrum transmitter can be lowered, the influence of spread spectrum signals on QPSK signals can be reduced, and invisibility of the spread spectrum signals can be improved. While signal-to-noise ratio of the spread spectrum signals after de-spreading is unchanged, spreading coefficient of the spread spectrum signals can be decreased, and transmission rate of a spread spectrum communication system can be increased.

Description

Method for improving signal-to-noise ratio of despread signal of satellite spread spectrum communication receiver and receiver
Technical Field
The invention relates to the fields of satellite communication, wireless communication, spread spectrum communication and modulation and demodulation.
Background
In the satellite communication system shown in FIG. 1, s1(t) is the QPSK modulated uplink signal transmitted by transmitter 1, s2(t) is the spread spectrum modulated uplink signal transmitted by the transmitter 2. s1(t) and s2(t) occupy substantially the same frequency and bandwidth, but s2(t) amplitude ratio s1(t) is much lower, thereby ensuring s2(t) to s1(t) the effect of the transmission is small. FIG. 2 is a hypothetical s1(t) amplitude ratio s2(t) amplitudeSignal power spectrum at 20 times higher (26 dB higher power). s1(t)、s2(t) after the frequency conversion of the signal by the communication satellite transponder, forming QPSK modulation downlink signal r1(t) and spread spectrum modulated downlink signal r2(t),r1(t)、r2(t) also occupies substantially the same frequency and bandwidth, the sum s being maintained1(t)、s2(t) same signal amplitude relationship.
QPSK modulated downlink signal r1Is represented by formula 1:
<math> <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math> (formula 1)
Where a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkRespectively, data information transmitted by an I path and a Q path in the QPSK modulation signal takes the value of +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal.
Spread spectrum modulated downlink signal r2Is expressed by equation 2:
<math> <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
(formula 2)
Wherein B is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mqThe rate of (t) is much greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k (or spreading gain); h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function ofThe roll-off coefficient is alpha2Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true. The receiver input signal r (t) is shown in equation 3:
r(t)=r1(t)+r2(t) + n (t) (formula 3)
Where n (t) is Gaussian noise. Receiving a spread spectrum modulated signal r2(t) the wideband QPSK modulated signal may be r1(t) is equivalent to gaussian noise. If the spread spectrum modulation signal r is demodulated in a conventional manner2(t), the signal-to-noise ratio after despreading is shown as formula 4.
(formula 4)
Where k is the spreading factor. As can be seen from formula 4, in order to increase r2(t) the signal-to-noise ratio after despreading can be increased by k and r2(t), or decreasing r1(t), n (t). Increasing k decreases the transmission rate of the spread spectrum system; increase r2The magnitude of (t) affects r1(t) a transmission quality; when the noise coefficient of the receiving system is determined, n (t) is a determined value and cannot be reduced randomly; if a method could be found to reduce r without changing the existing parameters1(t) can be increased2(t) signal-to-noise ratio after despreading.
Disclosure of Invention
The invention aims to improve the signal-to-noise ratio of a despread signal of a satellite spread spectrum receiver and improve the communication spread spectrum quality under the condition of covering a QPSK large signal occupying the same frequency and the same frequency band.
To solve the above problems, the present invention provides a method for improving a signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver by generating a QPSK baseband replica signal by demodulating data of a QPSK signal and then canceling a QPSK baseband signal component in the baseband signal with the QPSK baseband replica signal, comprising:
an input signal splitter of the receiver acquires an input signal, and divides the input signal into two paths of equal input signals, wherein each path of input signal is the sum of a QPSK modulation downlink signal, a spread spectrum modulation downlink signal and Gaussian noise, and the QPSK modulation downlink signal is far greater than the spread spectrum modulation downlink signal;
a local oscillator carrier generated by a local oscillator of the receiver is synchronous with a carrier of a QPSK modulated downlink signal, the local oscillator frequency is equal to the carrier frequency of the QPSK modulated downlink signal, and an orthogonal local oscillator signal output by the local oscillator is multiplied by each path of input signals respectively to output an I path of difference frequency and sum frequency signal and a Q path of difference frequency and sum frequency signal;
a first QPSK signal matched filter and a second QPSK signal matched filter of the receiver respectively filter an I path difference frequency signal, a Q path difference frequency signal and a Q path sum frequency signal in the I path difference frequency signal, the Q path difference frequency signal and the Q path sum frequency signal, the I path difference frequency signal and the Q path difference frequency signal are output to be used as an I path baseband signal and a Q path baseband signal, the I path baseband signal and the Q path baseband signal are the sum of a QPSK baseband signal, a spread spectrum baseband signal and Gaussian noise, and the amplitude of the QPSK baseband signal is far greater than that of the spread spectrum baseband signal;
a QPSK demodulator of the receiver respectively outputs QPSK demodulation data of the I path and the Q path according to the I path and Q path baseband signals;
a third QPSK matched filter and a fourth QPSK matched filter of the receiver respectively output QPSK regenerated baseband signals of an I path and a Q path according to the QPSK demodulated data of the I path and the Q path;
an amplitude adjusting circuit of the receiver outputs a first, a second and a third pair of QPSK baseband replica signals according to the QPSK regenerated baseband signals of the I path and the Q path and the first, the second and the third amplitude adjusting parameters, and takes the second pair of QPSK baseband replica signals as the best compensation QPSK baseband replica signals, the first pair of QPSK baseband replica signals are used as over compensation QPSK baseband replica signals, and the third pair of QPSK baseband replica signals are used as under compensation QPSK baseband replica signals;
a signal delay module of the receiver respectively performs fixed time delay on the I path baseband signal and the Q path baseband signal, so that the delayed I path baseband signal and Q path baseband signal are matched with the QPSK baseband replica signal in time;
a signal cancellation module of the receiver respectively subtracts delayed I-path and Q-path baseband signals from the first, second and third pairs of QPSK baseband replica signals and outputs first, second and third pairs of spread spectrum baseband signals;
a signal-to-noise ratio module of the receiver despreads the first, second and third pairs of spread spectrum baseband signals, and calculates and outputs signal-to-noise ratios of the first, second and third despread signals;
and a control logic circuit of the receiver adjusts the first, second and third amplitude adjustment parameters according to the signal-to-noise ratios of the first, second and third despread signals, and controls the signal-to-noise ratio module to adjust the signal-to-noise ratios of the corresponding first, second and third despread signals until the signal-to-noise ratio of the second despread signal is the maximum value and the signal-to-noise ratios of the first and second despread signals are equal.
Further, in the above method, if the QPSK signal data information is processed by error correction coding, the step of outputting the I path QPSK regenerated baseband signal and the Q path QPSK regenerated baseband signal by the third QPSK matched filter and the fourth QPSK matched filter according to the I path QPSK demodulated data and the Q path QPSK demodulated data respectively includes:
and a channel error correction decoder of the receiver performs error correction decoding on the I path QPSK demodulation data and the Q path QPSK demodulation data and then encodes the I path QPSK demodulation data and the Q path QPSK demodulation data to generate I path and Q path recoding data, and the third QPSK matched filter and the fourth QPSK matched filter output I path and Q path QPSK regeneration baseband signals according to the I path and Q path recoding data. Since the error-correction decoded re-encoded data has a lower error rate (typically more than 3 orders of magnitude lower) than the demodulated data, the regenerated baseband signal generated therefrom has less distortion.
Further, in the above method, the formula of the input signal is as follows:
the formula of the input signal is as follows:
<math> <mrow> <mi>r</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
<math> <mrow> <mo>+</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n ( t )
= r 1 ( t ) + r 2 ( t ) + n ( t )
where r (t) is the input signal, r1For QPSK modulation of the downlink signal, r2Modulating a downlink signal for spread spectrum, wherein n (t) is Gaussian noise;
r1the formula of (1) is as follows:
<math> <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkRespectively, data information transmitted by an I path and a Q path in the QPSK modulation signal takes the value of +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal, t is time, in seconds,
r2the formula of (1) is as follows:
<math> <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
b is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mqThe rate of (t) is much greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k; h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function with a roll-off factor of alpha2Square root raised cosine function of alpha2The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true.
Further, in the above method, the formula of the I-baseband signal is as follows:
<math> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n i ( t )
= u i ( t ) + v i ( t ) + n i ( t )
the formula for the Q baseband signal is as follows:
<math> <mrow> <msub> <mi>x</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mrow> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> <mo>,</mo> </mrow> </math>
+ n q ( t )
= u q ( t ) + v q ( t ) + n q ( t )
wherein x isi(t) is I road baseband signal, xq(t) Q-band baseband signals, ui(t)、uq(t) baseband components of the I and Q paths of the QPSK signal, vi(t)、vq(t) are the baseband components of the I and Q paths of the spread spectrum signal,ni(t)、nq(t) is Gaussian noise of path I and path Q, the baseband component of QPSK signal is far greater than that of spread spectrum signal, i.e. ui(t)>>vi(t),uq(t)>>vq(t) due to ω1、ω2Substantially equal, vi(t)、vqThe amplitude of (t) will vary slowly, A' is ui(t)、uq(t) an amplitude component, a' is proportional to a; b' is vi(t)、vqThe amplitude component of (t), B', is proportional to B.
Further, in the above method, the formula of the QPSK regenerated baseband signals of the I path and the Q path is:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
wherein u'i(t) is the I-line QPSK regenerated baseband signal, u'q(t) is Q-path QPSK regenerated baseband signal, a'IkIs line I QPSK demodulated data, a'QkFor path I QPSK demodulated data, h1(t-kT1) Is the impulse impact response of the third QPSK matched filter and the fourth QPSK matched filter, and A 'is u'i(t)、u′q(t) amplitude component.
Further, in the above method, the first, second and third pairs of QPSK baseband replica signals are formulated as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> </mtable> </mfenced> </math>
wherein, u "in(t) first, second and third different amplitude path I QPSK baseband replica signals, u "qn(t) Q-way QPSK baseband complex with first, second and third different amplitudesSystem signal, p1、p2、p3Respectively a first, a second and a third amplitude adjustment parameter, p1>p2>p3,p1-p2=p2-p3Δ, the control logic circuit adjusts p according to the signal-to-noise ratio after despreading the spread spectrum signal1、p2、p3So that the second pair of QPSK baseband copies signal u "i2(t)、u"q2(t) baseband component u most approximate to paths I and Q of QPSK signali(t)、uq(t)。
Further, in the above method, the first, second and third pairs of spread spectrum baseband signals are formulated as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>y</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>q</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> </mtable> </mfenced> </math>
wherein, yin(t) is the I-path spread spectrum baseband signal, yqn(t) is Q-path spread spectrum baseband signal, Δ uin(t)=ui(t)-u"in(t) is the residual component of the I-path QPSK baseband signal component, Δ uqn(t)=uq(t)-u"qn(t), is the residual component of the Q-path QPSK baseband signal component.
Further, in the above method, the snr module calculates and outputs snrs of the first, second, and third despread signals according to the following formula:
wherein,signal-to-noise ratio, m, of the first, second and third despread signals, respectivelyi(t) is the local spreading sequence of path I, mq(t) is Q local spread spectrum sequences, and the spread spectrum coefficient is k, zi1(t)、zq1(t)、zi2(t)、zq2(t) spreading the baseband signal y by the I routein(t) Q path spread spectrum baseband signal yqn(t) are each associated with said local spreading sequence mi(t) and mq(t) performing a modulo two addition to generate, SDespreading nTo de-spread the signal energy, NDespreading nTo de-spread signal noise energy, de-spread signal energy S is generated when local I and Q spreading sequences are synchronized with the input signal spreading sequenceDespreading nA peak is reached.
Further, in the above method, in the step of adjusting the first, second and third amplitude adjustment parameters by the control logic circuit of the receiver according to the snr of the first, second and third despread signals, when the first, second and third amplitude adjustment parameters are adjusted by the control logic circuit of the receiver, the control logic circuit of the receiver is configured to adjust the first, second and third amplitude adjustment parameters according to the snr of the first, second and third despread signalsWhen, p is decreasedn(ii) a When in useWhen p is increasedn(ii) a When in useAnd isWhen it is maximum, consider u "i2(t)、u"q2(t) is adjusted to optimum, pnThe values were unchanged.
According to another aspect of the present invention, there is provided a receiver for improving a signal-to-noise ratio of a despread signal of satellite spread spectrum communication, the receiver comprising:
the system comprises an input signal splitter, a signal processing unit and a signal processing unit, wherein the input signal splitter is used for acquiring an input signal and dividing the input signal into two paths of equal input signals, each path of input signal is the sum of a QPSK modulation downlink signal, a spread spectrum modulation downlink signal and Gaussian noise, and the QPSK modulation downlink signal is far larger than the spread spectrum modulation downlink signal;
the local oscillator is used for generating orthogonal local oscillator signals required by demodulation, the local oscillator carrier is synchronous with the carrier of the QPSK modulated downlink signals, the local oscillator frequency is equal to the carrier frequency of the QPSK modulated downlink signals, and the orthogonal local oscillator signals output by the local oscillator are multiplied by each path of input signals respectively to output I path difference frequency, sum frequency signals and Q path difference frequency and sum frequency signals;
the first QPSK signal matched filter and the second QPSK signal matched filter are used for respectively filtering an I path difference frequency signal, a Q path difference frequency signal and a Q path sum frequency signal in the I path difference frequency signal, the Q path difference frequency signal and the Q path sum frequency signal, the I path difference frequency signal and the Q path difference frequency signal are output to be used as an I path baseband signal and a Q path baseband signal, the I path difference frequency signal and the Q path baseband signal are the sum of a QPSK baseband signal, a spread spectrum baseband signal and Gaussian noise, and the amplitude of the QPSK baseband signal is far greater than that of the spread spectrum baseband signal;
the QPSK demodulator is used for respectively outputting QPSK demodulation data of the I path and the Q path according to the I path and Q path baseband signals;
the third QPSK matched filter and the fourth QPSK matched filter are used for outputting QPSK regenerated baseband signals of the path I and the path Q according to the QPSK demodulated data of the path I and the path Q respectively;
an amplitude adjusting circuit, which is used for outputting a first, a second and a third pair of QPSK baseband reproduction signals according to the I path Q path QPSK reproduction baseband signal and a first, a second and a third amplitude adjusting parameters, and taking the second pair of QPSK baseband reproduction signals as the best compensation QPSK baseband reproduction signals, the first pair of QPSK baseband reproduction signals as over compensation QPSK baseband reproduction signals, and the third pair of QPSK baseband reproduction signals as under compensation QPSK baseband reproduction signals;
the signal delay module is used for respectively carrying out fixed time delay on the I-path baseband signals and the Q-path baseband signals, so that the delayed I-path baseband signals and Q-path baseband signals are matched with the QPSK baseband replica signals in time;
the signal cancellation module is used for subtracting delayed I-path baseband signals and delayed Q-path baseband signals from the first, second and third pairs of QPSK baseband replica signals respectively and outputting first, second and third pairs of spread spectrum baseband signals;
a signal-to-noise ratio module for despreading the first, second and third pairs of spread spectrum baseband signals, respectively, and calculating and outputting signal-to-noise ratios of the first, second and third despread signals;
and the control logic circuit is used for adjusting the first amplitude adjustment parameter, the second amplitude adjustment parameter and the third amplitude adjustment parameter according to the signal-to-noise ratios of the first despread signal, the second despread signal and the third despread signal, and controlling the signal-to-noise ratio module to adjust the signal-to-noise ratios of the corresponding first despread signal, the second despread signal and the third despread signal until the signal-to-noise ratio of the second despread signal is the maximum value and the signal-to-noise ratios of the first despread signal and the second despread signal.
Further, in the above receiver, the receiver further includes a channel error correction decoder, configured to perform error correction decoding on the I-path and Q-path QPSK demodulated data and then re-encode the I-path and Q-path QPSK demodulated data to generate I-path and Q-path re-encoded data, where the third QPSK matched filter and the fourth QPSK matched filter are configured to output I-path and Q-path QPSK regenerated baseband signals according to the I-path and Q-path re-encoded data.
Further, in the above receiver, the formula of the input signal is as follows:
<math> <mrow> <mi>r</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
<math> <mrow> <mo>+</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n ( t )
= r 1 ( t ) + r 2 ( t ) + n ( t )
where r (t) is the input signal, r1For QPSK modulation of the downlink signal, r2Modulating a downlink signal for spread spectrum, wherein n (t) is Gaussian noise;
r1the formula of (1) is as follows:
<math> <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkRespectively, data information transmitted by an I path and a Q path in the QPSK modulation signal takes the value of +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal, t is time, in seconds,
r2the formula of (1) is as follows:
<math> <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
b is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mqThe rate of (t) is much greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k; h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function with a roll-off factor of alpha2Square root raised cosine function of alpha2The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true.
Further, in the above receiver, the formula of the input signal is as follows:
<math> <mrow> <mi>r</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
<math> <mrow> <mo>+</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n ( t )
= r 1 ( t ) + r 2 ( t ) + n ( t )
where r (t) is the input signal, r1For QPSK modulation of the downlink signal, r2Modulating a downlink signal for spread spectrum, wherein n (t) is Gaussian noise;
r1the formula of (1) is as follows:
<math> <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkRespectively, data information transmitted by an I path and a Q path in the QPSK modulation signal takes the value of +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal, t is time, in seconds,
r2the formula of (1) is as follows:
<math> <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
b is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mqThe rate of (t) is much greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k; h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function with a roll-off factor of alpha2Square root raised cosine function of alpha2The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true.
Further, in the above receiver, the formula of the QPSK regenerated baseband signals of the I path and the Q path is:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
wherein u'i(t) is the I-line QPSK regenerated baseband signal, u'q(t) is Q-path QPSK regenerated baseband signal, a'IkIs line I QPSK demodulated data, a'QkFor path I QPSK demodulated data, h1(t-kT1) Is the impulse impact response of the third QPSK matched filter and the fourth QPSK matched filter, and A 'is u'i(t)、u′q(t) amplitude component.
Further, in the above receiver, the formula of the first, second and third pairs of QPSK baseband replica signals is as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> </mtable> </mfenced> </math>
wherein, u "in(t) first, second and third different amplitude path I QPSK baseband replica signals, u "qn(t) Q-way QP of first, second and third different magnitudesSK baseband replica signal, p1、p2、p3Respectively a first, a second and a third amplitude adjustment parameter, p1>p2>p3,p1-p2=p2-p3= delta, the control logic adjusts p according to the signal-to-noise ratio after despreading the spread spectrum signal1、p2、p3So that the second pair of QPSK baseband copies signal u "i2(t)、u"q2(t) baseband component u most approximate to paths I and Q of QPSK signali(t)、uq(t)。
Further, in the above receiver, the formula of the first, second and third pairs of spread spectrum baseband signals is as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>y</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>q</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> </mtable> </mfenced> </math>
wherein, yin(t) is the I-path spread spectrum baseband signal, yqn(t) is Q-path spread spectrum baseband signal, Δ uin(t)=ui(t)-u"in(t) is the residual component of the I-path QPSK baseband signal component, Δ uqn(t)=uq(t)-u"qn(t), is the residual component of the Q-path QPSK baseband signal component.
Further, in the above receiver, the snr module calculates and outputs snrs of the first, second, and third despread signals according to the following formula:
wherein,signal-to-noise ratio, m, of the first, second and third despread signals, respectivelyi(t) is the local spreading sequence of path I, mq(t) is Q local spread spectrum sequences, and the spread spectrum coefficient is k, zi1(t)、zq1(t)、zi2(t)、zq2(t) spreading the baseband signal y by the I routein(t) Q path spread spectrum baseband signal yqn(t) are each associated with said local spreading sequence mi(t) and mq(t) performing a modulo two addition to generate, SDespreading nTo de-spread the signal energy, NDespreading nTo de-spread signal noise energy, de-spread signal energy S is generated when local I and Q spreading sequences are synchronized with the input signal spreading sequenceDespreading nA peak is reached.
Further, in the above receiver, in the step of adjusting the first, second and third amplitude adjustment parameters according to the snr of the first, second and third despread signals by the control logic of the receiver, when the first, second and third amplitude adjustment parameters are adjusted by the control logic of the receiver, the second and third despread signals are received by the receiverWhen, p is decreasedn(ii) a When in useWhen p is increasedn(ii) a When in useAnd isWhen it is maximum, consider u "i2(t)、u"q2(t) is adjusted to optimum, pnThe values were unchanged.
Under the condition of covering QPSK large signals occupying the same frequency and the same frequency band, compared with the prior art, the invention can improve the signal-to-noise ratio of despread signals of a satellite spread spectrum receiver and improve the communication spread spectrum quality; under the condition that the requirement of the spread spectrum gain of the spread spectrum signal is not changed, the transmitting power of a spread spectrum transmitter can be reduced, the influence of the spread spectrum signal on a QPSK signal is reduced, and the concealment of the spread spectrum signal is improved; under the condition that the signal-to-noise ratio requirement is unchanged after the spread spectrum signal is despread, the spread spectrum coefficient of the spread spectrum signal can be reduced, and the transmission rate of a spread spectrum communication system is improved.
Drawings
Fig. 1 is a schematic diagram of a spread spectrum satellite communication system under QPSK large signal masking conditions occupying the same frequency and the same frequency band;
FIG. 2 shows a QPSK modulated signal S1Spread spectrum modulated signal S2A schematic spectrum diagram of (a);
FIG. 3 is a flow chart of a method for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver in accordance with an embodiment of the present invention;
FIG. 4 is a schematic diagram of a receiver operation according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an embodiment of the present invention for decoding and then encoding encoded information to improve distortion of a QPSK regenerated baseband signal;
FIG. 6 is a schematic diagram of the signal-to-noise ratio calculation of a despread signal in accordance with an embodiment of the present invention;
fig. 7 is a QPSK baseband component cancellation flow diagram according to an embodiment of the present invention;
fig. 8 is a diagram illustrating a signal-to-noise ratio after despreading a spread spectrum signal in a conventional manner;
fig. 9 is a diagram illustrating the signal-to-noise ratio of a spread spectrum signal after despreading according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
Example one
For the satellite spread spectrum communication system under the same frequency and same bandwidth QPSK large signal mask as shown in fig. 1, the present embodiment provides a method for improving the signal-to-noise ratio of the despread signal of the satellite spread spectrum communication receiver as shown in fig. 3 and 4, the basic principle of the method of the present embodiment is to generate a QPSK baseband replica signal by QPSK demodulating data, and then cancel the QPSK baseband signal component in the baseband signal by using the QPSK baseband replica signal, thereby improving the signal-to-noise ratio of the signal after despreading the spread spectrum signal, the method includes:
step S1, the input signal splitter 1 obtains an input signal, and divides the input signal into two equal paths of input signals, where each path of input signal is a sum of a QPSK modulated downlink signal, a spread spectrum modulated downlink signal, and gaussian noise, where the QPSK modulated downlink signal is far greater than the spread spectrum modulated downlink signal.
Specifically, the input signal is as follows:
<math> <mrow> <mi>r</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
<math> <mrow> <mo>+</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n ( t )
= r 1 ( t ) + r 2 ( t ) + n ( t )
(formula 5)
Where r (t) is the input signal, r1For QPSK modulation of the downlink signal, r2For spread spectrum modulation of the downlink signal, n (t) is Gaussian noise, according to the conditions described in the background, spread spectrum modulation signal r2(t) has a much smaller amplitude than the QPSK modulated signal r1(t) amplitude (typically less than 1/20), spread spectrum modulated signal r2(t) does not affect QPSK modulated signal r1Normal demodulation of (t).
r1As shown in formula 1:
<math> <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math> (formula 1)
Where a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkRespectively are data information transmitted by an I path and a Q path in a QPSK modulation signal,the value is +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal, t is time, in seconds.
r2As shown in formula 2:
<math> <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
(formula 2)
Wherein B is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mqThe rate of (t) is much greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k; h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function with a roll-off factor of alpha2Square root raised cosine function of alpha2The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true.
Step S2, a local oscillator carrier generated by a local oscillator 2 of the receiver is synchronized with the carrier of the QPSK modulated downlink signal, the local oscillator frequency is equal to the carrier frequency of the QPSK modulated downlink signal, and the local oscillator carrier is localThe orthogonal local oscillation signal output by the oscillator is multiplied by each path of input signal respectively to output the I path of difference frequency and sum frequency signal and the Q path of difference frequency and sum frequency signal. Specifically, after the QPSK modulated signal is normally demodulated, the local oscillator carrier of the receiver is synchronized with the carrier of the QPSK signal under the control of the carrier synchronization circuit, and the local oscillator frequency ω of the receiver is0Equal to the carrier frequency omega of the input QPSK modulated signal1
Step S3, the first QPSK signal matched filter 3 and the second QPSK signal matched filter 4 of the receiver filter the I-path difference frequency, the sum frequency signal and the Q-path difference frequency, the I-path sum frequency signal and the Q-path sum frequency signal respectively, and output the I-path difference frequency signal and the Q-path difference frequency signal as the I-path and Q-path baseband signal xi(t)、xqAnd (t), the baseband signals of the I path and the Q path are the sum of QPSK baseband signals, spread spectrum baseband signals and Gaussian noise, wherein the amplitude of the QPSK baseband signals is far greater than that of the spread spectrum baseband signals.
Specifically, the I-band signal is as follows:
<math> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n i ( t )
= u i ( t ) + v i ( t ) + n i ( t )
(formula 6)
The Q-band signals are as follows:
<math> <mrow> <msub> <mi>x</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mrow> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> <mo>,</mo> </mrow> </math>
+ n q ( t )
= u q ( t ) + v q ( t ) + n q ( t )
(formula 7)
Wherein x isi(t) is I road baseband signal, xq(t) Q-band baseband signals, ui(t)、uq(t) baseband components of the I and Q paths of the QPSK signal, vi(t)、vq(t) baseband components of the I and Q paths of the spread spectrum signal, ni(t)、nq(t) Gaussian noise of I path and Q path respectivelyThe baseband component of the QPSK signal is much larger than the baseband component of the spread spectrum signal, i.e. ui(t)>>vi(t),uq(t)>>vq(t) due to ω1、ω2Substantially equal, vi(t)、vqThe amplitude of (t) will vary slowly, A' is ui(t)、uq(t) an amplitude component, a' is proportional to a; b' is vi(t)、vqThe amplitude component of (t), B', is proportional to B.
Step S4, a QPSK demodulator 5 of the receiver outputs QPSK demodulation data a 'of I-path and Q-path respectively according to the I-path and Q-path baseband signals'Ik、、a'Qk
Specifically, after QPSK signal demodulation, I-path QPSK demodulation data a 'are output'IkAnd Q-path QPSK demodulated data a'QkThe value is +/-1; most of a 'except a few bit errors'IkAnd a'QkData information a transmitted with QPSK signalIkAnd aQkThe same is true.
Step S5, outputting QPSK regenerated baseband signals u 'for the I path and Q path according to the QPSK demodulated data for the I path and Q path by using a third QPSK matched filter 6 and a fourth QPSK matched filter 7 of the receiver respectively'i(t)、u'q(t)。
Specifically, QPSK demodulated data a'IkAnd a'QkRespectively input impulse response of h1A third QPSK matched filter and a fourth QPSK matched filter of (t-kT) for generating an I-path QPSK regenerated baseband signal u ' and a Q-path QPSK regenerated baseband signal u ' of the formula 8 'i(t) and u'q(t)。
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math> (formula 8)
Wherein u'i(t) is the I-line QPSK regenerated baseband signal, u'q(t) is Q-path QPSK regenerated baseband signal, a'IkIs line I QPSK demodulated data, a'QkFor path I QPSK demodulated data, h1(t-kT1) Is the impulse impact response of the third QPSK matched filter and the fourth QPSK matched filter, and A 'is u'i(t)、u′q(t) amplitude component.
If the QPSK signal data information is subjected to the error correction coding process, step S5 includes:
a channel error correction decoder 13 of the receiver performs error correction decoding on the I path and Q path QPSK demodulation data and then encodes the decoded data to generate I path and Q path re-encoded data, and the third QPSK matched filter and the fourth QPSK matched filter output I path and Q path QPSK regeneration baseband signals according to the I path and Q path re-encoded data.
Specifically, to reduce QPSK demodulated data a'Ik、a'QkBit error-induced reproduced baseband signal u'i(t)、u'q(t) distortion if QPSK signal data information aIk、aQkThe demodulated data a 'can be processed by error correction coding'Ik、a'QkError correction decoded and re-encoded to produce re-encoded data a'Ik、a"QkThen encodes the data a "IkAnd a "QkRespectively input impulse response of h1(t-kT1) Generates QPSK demodulated data reproduction baseband signal u 'of the formula 9'i(t) and u'q(t) (see FIG. 5). Due to and'Ik、a'QkCompared with, a "Ik、a"QkWith lower error rates (typically more than 3 orders of magnitude lower), denoted by a "Ik、a"QkU's of production'i(t)、u'q(t) has less distortion.
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math> (formula 9)
In step S6, an amplitude adjustment circuit 8 of the receiver outputs first, second, and third pairs of QPSK baseband replica signals according to the I-path QPSK regenerated baseband signal, the Q-path QPSK regenerated baseband signal, and the first, second, and third amplitude adjustment parameters, and uses the second pair of QPSK baseband replica signals as best compensation QPSK baseband replica signals, the first pair of QPSK baseband replica signals as over-compensation QPSK baseband replica signals, and the third pair of QPSK baseband replica signals as under-compensation QPSK baseband replica signals.
Specifically, QPSK regenerated baseband signal u'i(t) and u'q(t) forming three pairs of QPSK baseband signal replicas through the amplitude adjustment circuit, the first, second and third pairs of QPSK baseband replica signals having the equation 10.
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> </mtable> </mfenced> </math> (formula 10)
Wherein, u "in(t) first, second and third different amplitude path I QPSK baseband replica signals, u "qn(t) for the first, second and third different amplitude Q-way QPSK baseband replica signals, p1、p2、p3Respectively a first, a second and a third amplitude adjustment parameter, p1>p2>p3,p1-p2=p2-p3Δ, the control logic circuit adjusts p according to the signal-to-noise ratio after despreading the spread spectrum signal1、p2、p3So that the second pair of QPSK baseband copies signal u "i2(t)、u"q2(t) baseband component u most approximate to paths I and Q of QPSK signali(t)、uq(t) when the second way isWhen the optimal compensation is performed, the despreading signal-to-noise ratio reaches the maximum value; at the moment, the first pair is over-compensated, and the despreading signal-to-noise ratio of the first pair is smaller than that of the second pair; the third path is under-compensated, and the de-spread signal-to-noise ratio is smaller than that of the second pair; the first, second and third pairs of despread signal-to-noise ratios form a peak to determine whether optimum compensation has been achieved.
Step S7, a signal delay module 9 of the receiver respectively performs fixed delay on the I path baseband signal and the Q path baseband signal, so that the delayed I path baseband signal and Q path baseband signal are matched with the QPSK baseband replica signal in time.
In particular, to compensate for u "i1(t)~u"i3(t),u"q1(t)~u"q3(t) forming the required time delay, I path, Q path baseband signal xi(t)、xq(t) subject to a respective fixed delay, the delayed signal being x'i(t)、x'q(t) represents.
Step S8, a signal cancellation module 10 of the receiver subtracts the delayed I-path baseband signal and the delayed Q-path baseband signal from the first, second, and third pairs of QPSK baseband replica signals, and outputs first, second, and third pairs of spread spectrum baseband signals.
Specifically, x'i(t) are each independently of u "i1(t)、u"i2(t)、u"i3(t) minus, x'iU in (t)iThe (t) components are cancelled out to produce three I-path spread spectrum modulation baseband signals yi1(t)、yi2(t)、yi3(t);x'q(t) are each independently of u "q1(t)、u"q2(t)、u"q3(t) minus, x'qU in (t)qThe (t) components are cancelled out to generate three Q paths of spread spectrum modulation baseband signals yq1(t)、yq2(t)、yq3(t) of (d). The first, second and third pairs of spread spectrum baseband signals are as in equation 11.
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>y</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>q</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> </mtable> </mfenced> </math> (formula 11)
Wherein, yin(t) is the I-path spread spectrum baseband signal, yqn(t) is Q-path spread spectrum baseband signal, Δ uin(t)=ui(t)-u"in(t) is the residual component of the I-path QPSK baseband signal component, Δ uqn(t)=uq(t)-u"qn(t), is the residual component of the Q-path QPSK baseband signal component.
In step S9, a signal-to-noise ratio module 11 of the receiver despreads the first, second, and third pairs of spread baseband signals, respectively, and calculates and outputs signal-to-noise ratios of the first, second, and third despread signals.
Specifically, the first, second, and third pairs of orthogonal spread spectrum baseband signals are despread respectively and the despread signal-to-noise ratio is calculated, and if the spreading factor is k, the despread signal-to-noise ratio of the spread spectrum signal is represented by formula 12:
(formula 12)
When QPSK baseband copies signal u "in(t) and u "qn(t) when perfectly matched with QPSK baseband signal,. DELTA.ufin(t)、Δuqn(t) tends to zero, and the signal-to-noise ratio after despreading the spread signal is represented by equation 13:
(formula 13)
Wherein, [ kv (t)]2=[kvi(t)]2+[kvq(t)]2Is the despread signal energy, [ n (t) ]]2=[ni(t)]2+[nq(t)]2Is the despread noise energy. Compared with the signal-to-noise ratio of the despread signal of the spread spectrum receiver in the conventional mode as in the formula 4, the signal-to-noise ratio of the despread signal obtained by the embodiment is obviously improved.
Specifically, the snr of the first, second, and third despread signals is calculated by equations 14, 15, and 16.
(formula 14)
(formula 15)
(formula 16)
Wherein,for the first, second and third despread signals signal-to-noise ratio, yin(t)、yqn(t) is a spread spectrum modulated baseband signal, mi(t) is the local spreading sequence of path I, mq(t) is Q local spread spectrum sequences, and k is a spread spectrum coefficient; as shown in FIG. 6, zi1(t)、zq1(t)、zi2(t)、zq2(t) spreading the baseband signal y by the I routein(t) and Q-path spread spectrum baseband signal yqn(t) local spread spectrum sequences m respectively corresponding to paths I and Q of spread spectrum modulation signalsi(t) and mq(t) performing modulo two addition to generate; sDespreading nTo de-spread the signal energy, NDespreading nTo de-spread signal noise energy; when the local I path and Q path spread spectrum sequences are synchronous with the input signal spread spectrum sequence, the energy S of the de-spread signalDespreadingA peak value is reached; n estimated by equation 16DespreadingIn contains delta ui(t)、Δuq(t)、vi(t)、vq(t),ni(t)、nq(t) component due to v in generali(t)、vqThe (t) component being much smaller than ni(t)、nq(t) component, vi(t)、vqThe effect of (t) is negligible.
Step S10, a control logic circuit 12 of the receiver adjusts the first, second, and third amplitude adjustment parameters according to the snrs of the first, second, and third despread signals, and controls the snr module to adjust the snrs of the corresponding first, second, and third despread signals until the snr of the second despread signal is the maximum and the snrs of the first and second despread signals are equal.
Specifically, the delayed baseband signal x'i(t)、x'q(t) and QPSK baseband replica signal u "in(t)、u"qn(t) (n =1, 2, 3) by subtraction, x'i(t)、x'q(t) QPSK baseband component reduction, producing first, second and third pairs of spread baseband signals yin(t)、yqn(t) (n =1, 2, 3). Calculating spread spectrum baseband signal y from equations 14, 15, and 16in(t)、yqn(t) (N =1, 2, 3) signal-to-noise ratio (S/N) after despreadingDespreading n(n =1, 2, 3). According to (S/N)Despreading nVarying the amplitude adjustment parameter pnNumerical values of (n =1, 2, 3) (flow chart shown in fig. 7): when in useWhen, p is decreasedn(ii) a When in useWhen p is increasedn(ii) a When in useAnd isWhen it is maximum, consider u "i2(t)、u"q2(t) is adjusted to optimum, pnThe values were unchanged. By continuously adjusting pnFinally, x'i(t)、x'qThe QPSK baseband components in (t) are cancelled out to obtain the maximum despread signal-to-noise ratio (S/N)Despreading 2. When the second path is in the best compensation, the de-spread signal-to-noise ratio reaches the maximum value; at the moment, the path 1 is over-compensated, and the de-spread signal-to-noise ratio is small compared with the second path; the 3 rd path is under-compensated, and the de-spread signal-to-noise ratio is smaller than that of the second path; the signal-to-noise ratios of the first, second and third despread signals form a peak to determine whether optimum compensation is achieved.
Fig. 8 and fig. 9 show simulation results of the signal-to-noise ratio after despreading the QPSK modulation signal with a spreading factor of 127 (power of 26 dB) which is 20 times higher than the amplitude of the spread-spectrum modulation signal, and the signal-to-noise ratio of the received signal is 20 dB; wherein fig. 8 is the signal-to-noise ratio after despreading the spread spectrum signal in the conventional manner, and fig. 9 is the signal-to-noise ratio after despreading the spread spectrum signal in the present invention; in fig. 8 and 9, the horizontal axis is time, the vertical axis is power (in dB), the white line in the upper half of the graph is power after despreading the spread signal, and the white area in the lower half of the graph is noise, and it can be seen that the signal-to-noise ratio of the spread signal is improved by more than 10dB by the method of this embodiment.
By adopting the method of the embodiment in the satellite communication system shown in fig. 1, under the same transmission condition as the conventional manner, the signal-to-noise ratio of the spread spectrum signal after despreading can be improved, and the transmission quality of spread spectrum communication can be improved; under the condition that the requirement of the spread spectrum gain of the spread spectrum signal is not changed, the transmitting power of a spread spectrum transmitter can be reduced, the influence of the spread spectrum signal on a QPSK signal is reduced, and the concealment of the spread spectrum signal is improved; under the condition that the signal-to-noise ratio requirement is unchanged after the spread spectrum signal is despread, the spread spectrum coefficient of the spread spectrum signal can be reduced, and the transmission rate of a spread spectrum communication system is improved.
Example two
As shown in fig. 4, the present invention also provides another receiver for improving the signal-to-noise ratio of a despread signal of satellite spread spectrum communication, which includes an input signal splitter 1, a local oscillator 2, a first QPSK signal matched filter 3, a second QPSK signal matched filter 4, a QPSK demodulator 5, a third QPSK matched filter 6, a fourth QPSK matched filter 7, an amplitude adjusting circuit 8, a signal delay module 9, a signal cancellation module 10, a signal-to-noise ratio module 11, and a control logic circuit 12.
The input signal splitter 1 is configured to obtain an input signal, and divide the input signal into two equal paths of the input signal, where each path of the input signal is a sum of a QPSK modulated downlink signal, a spread spectrum modulated downlink signal, and gaussian noise, and the QPSK modulated downlink signal is far greater than the spread spectrum modulated downlink signal.
Specifically, the input signal is as follows:
<math> <mrow> <mi>r</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math>
<math> <mrow> <mo>+</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n ( t )
= r 1 ( t ) + r 2 ( t ) + n ( t )
(formula 5)
Where r (t) is the input signal, r1For QPSK modulation of the downlink signal, r2For spread spectrum modulation of the downlink signal, n (t) is Gaussian noise, according to the conditions described in the background, spread spectrum modulation signal r2(t) has a much smaller amplitude than the QPSK modulated signal r1(t) amplitude (typically less than 1/20), spread spectrum modulated signal r2(t) does not affect QPSK modulated signal r1Normal demodulation of (t).
r1As shown in formula 1:
<math> <mrow> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>}</mo> </mrow> </math> (formula 1)
Where a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkRespectively, data information transmitted by an I path and a Q path in the QPSK modulation signal takes the value of +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal, t is time, in seconds.
r2As shown in formula 2:
<math> <mrow> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>k</mi> <msub> <mi>T</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
(formula 2)
Wherein B is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mqThe rate of (t) is much greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k; h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function with a roll-off factor of alpha2Square root raised cosine function of alpha2The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true.
The local oscillator 2 is used for generating orthogonal local oscillator signals required by demodulation, the local oscillator carrier is synchronous with the carrier of the QPSK modulated downlink signals, the local oscillator frequency is equal to the carrier frequency of the QPSK modulated downlink signals, and the orthogonal local oscillator signals output by the local oscillator are multiplied by each path of input signals respectively to output I path difference frequency, sum frequency signals and Q path difference frequency and sum frequency signals. Specifically, after the QPSK modulated signal is normally demodulated, the local oscillator carrier of the receiver is synchronized with the carrier of the QPSK signal under the control of the carrier synchronization circuit, and the local oscillator frequency ω of the receiver is0Equal to the carrier frequency omega of the input QPSK modulated signal1
A first QPSK signal matched filter 3 and a second QPSK signal matched filter 4 for respectivelyFiltering the I path difference frequency and sum frequency signals and the Q path difference frequency and sum frequency signals in the I path difference frequency and sum frequency signals, and outputting the I path difference frequency signals and the Q path difference frequency signals as I path difference frequency and Q path baseband signals xi(t)、xqAnd (t), the baseband signals of the I path and the Q path are the sum of QPSK baseband signals, spread spectrum baseband signals and Gaussian noise, wherein the amplitude of the QPSK baseband signals is far greater than that of the spread spectrum baseband signals.
Specifically, the I-band signal is as follows:
<math> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n i ( t )
= u i ( t ) + v i ( t ) + n i ( t )
(formula 6)
The Q-band signals are as follows:
<math> <mrow> <msub> <mi>x</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mrow> </math>
<math> <mrow> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mrow> </math>
+ n q ( t )
= u q ( t ) + v q ( t ) + n q ( t )
(formula 7)
Wherein x isi(t) is I road baseband signal, xq(t) Q-band baseband signals, ui(t)、uq(t) baseband components of the I and Q paths of the QPSK signal, vi(t)、vq(t) baseband components of the I and Q paths of the spread spectrum signal, ni(t)、nq(t) is Gaussian noise of path I and path Q, the baseband component of QPSK signal is far greater than that of spread spectrum signal, i.e. ui(t)>>vi(t),uq(t)>>vq(t) due to ω1、ω2Substantially equal, vi(t)、vqThe amplitude of (t) will vary slowly, A' is ui(t)、uq(t) an amplitude component, a' is proportional to a; b' is vi(t)、vqThe amplitude component of (t), B', is proportional to B.
The QPSK demodulator 5 is used for outputting QPSK demodulated data a 'of the I path and the Q path respectively according to the baseband signals of the I path and the Q path'Ik、、a'Qk
Specifically, after QPSK signal demodulation, I-path QPSK demodulation data a 'are output'IkAnd Q-path QPSK demodulated data a'QkThe value is +/-1; except a small amountExcept for bit errors, most of a'IkAnd a'QkData information a transmitted with QPSK signalIkAnd aQkThe same is true.
A third QPSK matched filter 6 and a fourth QPSK matched filter 7 for outputting an I-path QPSK regenerated baseband signal u ' and a Q-path QPSK regenerated baseband signal u ' according to the I-path QPSK demodulated data and the Q-path QPSK demodulated data 'i(t)、u'q(t)。
Specifically, QPSK demodulated data a'IkAnd a'QkRespectively input impulse response of h1A third QPSK matched filter and a fourth QPSK matched filter of (t-kT) for generating an I-path QPSK regenerated baseband signal u ' and a Q-path QPSK regenerated baseband signal u ' of the formula 8 'i(t) and u'q(t)。
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math> (formula 8)
Wherein u'i(t) is the I-line QPSK regenerated baseband signal, u'q(t) is Q-path QPSK regenerated baseband signal, a'IkIs line I QPSK demodulated data, a'QkFor path I QPSK demodulated data, h1(t-kT1) Is the impulse shock response of the third QPSK matched filter 6 and the fourth QPSK matched filter 7, and A 'is u'i(t)、u′q(t) amplitude component.
If the QPSK signal data information is processed by error correction coding, the receiver further includes a channel error correction decoder 13 for error correction decoding the I path and Q path QPSK demodulated data and then re-encoding to generate I path and Q path re-encoded data, and the third QPSK matched filter 6 and the fourth QPSK matched filter 7 output I path and Q path QPSK regenerated baseband signals according to the I path and Q path re-encoded data.
Specifically, to reduce QPSK demodulated data a'Ik、a'QkBit error-induced reproduced baseband signal u'i(t)、u'q(t) distortion if QPSK signal data information aIk、aQkThe demodulated data a 'can be processed by error correction coding'Ik、a'QkError correction decoded and re-encoded to produce re-encoded data a'Ik、a"QkThen encodes the data a "IkAnd a "QkRespectively input impulse response of h1(t-kT1) Generates QPSK demodulated data reproduction baseband signal u 'of the formula 9'i(t) and u'q(t) (see FIG. 5). Due to and'Ik、a'QkCompared with, a "Ik、a"QkWith lower error rates (typically more than 3 orders of magnitude lower), denoted by a "Ik、a"QkU's of production'i(t)、u'q(t) has less distortion.
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math> (formula 9)
The amplitude adjusting circuit 8 is configured to output first, second, and third pairs of QPSK baseband replica signals according to the I-path Q-path QPSK regenerated baseband signal and the first, second, and third amplitude adjustment parameters, and use the second pair of QPSK baseband replica signals as best compensation QPSK baseband replica signals, the first pair of QPSK baseband replica signals as over-compensation QPSK baseband replica signals, and the third pair of QPSK baseband replica signals as under-compensation QPSK baseband replica signals.
Specifically, QPSK regenerated baseband signal u'i(t) and u'q(t) forming three pairs of QPSK baseband signal replicas through the amplitude adjustment circuit, the first, second and third pairs of QPSK baseband replica signals having the equation 10.
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> </mtable> </mfenced> </math> (formula 10)
Wherein, u "in(t) first, second and third different amplitude path I QPSK baseband replica signals, u "qn(t) for the first, second and third different amplitude Q-way QPSK baseband replica signals, p1、p2、p3Respectively a first, a second and a third amplitude adjustment parameter, p1>p2>p3,p1-p2=p2-p3Δ, the control logic circuit adjusts p according to the signal-to-noise ratio after despreading the spread spectrum signal1、p2、p3So that the second pair of QPSK baseband copies signal u "i2(t)、u"q2(t) baseband component u most approximate to paths I and Q of QPSK signali(t)、uq(t) when the second path is at the optimum compensation, the despread signal-to-noise ratio reaches a maximum value; at the moment, the first pair is over-compensated, and the despreading signal-to-noise ratio of the first pair is smaller than that of the second pair; the third path is under-compensated, and the de-spread signal-to-noise ratio is smaller than that of the second pair; the first, second and third pairs of despread signal-to-noise ratios form a peak to determine whether optimum compensation has been achieved.
The signal delay module 9 is configured to perform fixed delay on the I path baseband signal and the Q path baseband signal, respectively, so that the delayed I path baseband signal and Q path baseband signal are matched with the QPSK baseband replica signal in time.
In particular, to compensate for u "i1(t)~u"i3(t),u"q1(t)~u"q3(t) forming the required time delay, I path, Q path baseband signal xi(t)、xq(t) is subjected to a corresponding fixing delayTime delayed by the rear signal x'i(t)、x'q(t) represents.
The signal cancellation module 10 is configured to subtract the delayed I-path baseband signal and the delayed Q-path baseband signal from the first, second, and third pairs of QPSK baseband replica signals, and output a first, second, and third pairs of spread spectrum baseband signals.
Specifically, x'i(t) are each independently of u "i1(t)、u"i2(t)、u"i3(t) minus, x'iU in (t)iThe (t) components are cancelled out to produce three I-path spread spectrum modulation baseband signals yi1(t)、yi2(t)、yi3(t);x'q(t) are each independently of u "q1(t)、u"q2(t)、u"q3(t) minus, x'qU in (t)qThe (t) components are cancelled out to generate three Q paths of spread spectrum modulation baseband signals yq1(t)、yq2(t)、yq3(t) of (d). The first, second and third pairs of spread spectrum baseband signals are as in equation 11.
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>y</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <msub> <mi>y</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>q</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>&Delta;</mi> <msub> <mi>u</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> </mtable> </mfenced> </math> (formula 11)
Wherein, yin(t) is the I-path spread spectrum baseband signal, yqn(t) is Q-path spread spectrum baseband signal, Δ uin(t)=ui(t)-u"in(t) is the residual component of the I-path QPSK baseband signal component, Δ uqn(t)=uq(t)-u"qn(t), is the residual component of the Q-path QPSK baseband signal component.
The snr module 11 is configured to despread the first, second, and third pairs of spread spectrum baseband signals, respectively, and calculate and output snr of the first, second, and third despread signals.
Specifically, the first, second, and third pairs of orthogonal spread spectrum baseband signals are despread respectively and the despread signal-to-noise ratio is calculated, and if the spreading factor is k, the despread signal-to-noise ratio of the spread spectrum signal is represented by formula 12:
(formula 12)
When QPSK baseband copies signal u "in(t) and u "qn(t) when perfectly matched with QPSK baseband signal,. DELTA.uin(t)、Δuqn(t) tends to zero, and the signal-to-noise ratio after despreading the spread signal is represented by equation 13:
(formula 13)
Wherein, [ kv (t)]2=[kvi(t)]2+[kvq(t)]2Is the despread signal energy, [ n (t) ]]2=[ni(t)]2+[nq(t)]2Is the despread noise energy. Compared to the signal-to-noise ratio of the despread signal of the spread spectrum receiver in the conventional manner as in equation 4,
the signal-to-noise ratio of the despread signal obtained by the embodiment is obviously improved.
Specifically, the snr of the first, second, and third despread signals is calculated by equations 14, 15, and 16.
(formula 14)
(formula 15)
(formula 16)
Wherein,for the first, second and third despread signals signal-to-noise ratio, yin(t)、yqn(t) is a spread spectrum modulated baseband signal, mi(t) is the local spreading sequence of path I, mq(t) is Q local spread spectrum sequences, and k is a spread spectrum coefficient; as shown in FIG. 6, zi1(t)、zq1(t)、zi2(t)、zq2(t) spreading the baseband signal y by the I routein(t) and Q-path spread spectrum baseband signal yqn(t) local spread spectrum sequences m respectively corresponding to paths I and Q of spread spectrum modulation signalsi(t) and mq(t) performing modulo two addition to generate; sDespreading nTo de-spread the signal energy, NDespreading nTo de-spread signal noise energy; when the local I path and Q path spread spectrum sequences are synchronous with the input signal spread spectrum sequence, the energy S of the de-spread signalDespreadingA peak value is reached; n estimated by equation 16DespreadingIn contains delta ui(t)、Δuq(t)、vi(t)、vq(t),ni(t)、nq(t) component due to v in generali(t)、vqThe (t) component being much smaller than ni(t)、nq(t) component, vi(t)、vqThe effect of (t) is negligible.
The control logic circuit 12 is configured to adjust the first, second, and third amplitude adjustment parameters according to the signal-to-noise ratios of the first, second, and third despread signals, and control the signal-to-noise ratio module to adjust the signal-to-noise ratios of the corresponding first, second, and third despread signals until the signal-to-noise ratio of the second despread signal is the maximum value and the signal-to-noise ratios of the first despread signal and the second despread signal are equal.
Specifically, the delayed baseband signal x'i(t)、x'q(t) and QPSK baseband replica signal u "in(t)、u"qn(t) (n =1, 2, 3) by subtraction, x'i(t)、x'q(t) QPSK baseband component reduction, producing first, second and third pairs of spread baseband signals yin(t)、yqn(t) (n =1, 2, 3). Calculating spread spectrum baseband signal y from equations 14, 15, and 16in(t)、yqn(t) (N =1, 2, 3) signal-to-noise ratio (S/N) after despreadingDespreading n(n =1, 2, 3). According to (S/N)Despreading nVarying the amplitude adjustment parameter pnNumerical value of (n =1, 2, 3) (flow chart)As shown in fig. 7): when in useWhen, p is decreasedn(ii) a When in useWhen p is increasedn(ii) a When in useAnd isWhen it is maximum, consider u "i2(t)、u"q2(t) is adjusted to optimum, pnThe values were unchanged. By continuously adjusting pnFinally, x'i(t)、x'qThe QPSK baseband components in (t) are cancelled out to obtain the maximum despread signal-to-noise ratio (S/N)Despreading 2. When the second path is in the best compensation, the de-spread signal-to-noise ratio reaches the maximum value; at the moment, the path 1 is over-compensated, and the de-spread signal-to-noise ratio is small compared with the second path; the 3 rd path is under-compensated, and the de-spread signal-to-noise ratio is smaller than that of the second path; the signal-to-noise ratios of the first, second and third despread signals form a peak to determine whether optimum compensation is achieved.
Fig. 8 and fig. 9 show simulation results of the signal-to-noise ratio after despreading the QPSK modulation signal with a spreading factor of 127 (power of 26 dB) which is 20 times higher than the amplitude of the spread-spectrum modulation signal, and the signal-to-noise ratio of the received signal is 20 dB; wherein fig. 8 is the signal-to-noise ratio after despreading the spread spectrum signal in the conventional manner, and fig. 9 is the signal-to-noise ratio after despreading the spread spectrum signal in the present invention; in fig. 8 and 9, the horizontal axis is time, the vertical axis is power (in dB), the white line in the upper half of the graph is power after despreading the spread signal, and the white area in the lower half of the graph is noise, and it can be seen that the signal-to-noise ratio of the spread signal is improved by more than 10dB by the method of this embodiment.
By adopting the method of the embodiment in the satellite communication system shown in fig. 1, under the same transmission condition as the conventional manner, the signal-to-noise ratio of the spread spectrum signal after despreading can be improved, and the transmission quality of spread spectrum communication can be improved; under the condition that the requirement of the spread spectrum gain of the spread spectrum signal is not changed, the transmitting power of a spread spectrum transmitter can be reduced, the influence of the spread spectrum signal on a QPSK signal is reduced, and the concealment of the spread spectrum signal is improved; under the condition that the signal-to-noise ratio requirement is unchanged after the spread spectrum signal is despread, the spread spectrum coefficient of the spread spectrum signal can be reduced, and the transmission rate of a spread spectrum communication system is improved.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (10)

1. A method for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver, comprising:
an input signal splitter of the receiver acquires an input signal and divides the input signal into two equal paths of input signals, wherein each path of input signal is the sum of a QPSK modulation downlink signal, a spread spectrum modulation downlink signal and Gaussian noise, and the QPSK modulation downlink signal is greater than the spread spectrum modulation downlink signal;
a local oscillator carrier generated by a local oscillator of the receiver is synchronous with a carrier of a QPSK modulated downlink signal, the local oscillator frequency is equal to the carrier frequency of the QPSK modulated downlink signal, and an orthogonal local oscillator signal output by the local oscillator is multiplied by each path of input signals respectively to output an I path of difference frequency and sum frequency signal and a Q path of difference frequency and sum frequency signal;
a first QPSK signal matched filter and a second QPSK signal matched filter of the receiver respectively filter an I path difference frequency signal, a Q path difference frequency signal and a Q path sum frequency signal in the I path difference frequency signal, the Q path difference frequency signal and the Q path sum frequency signal, the I path difference frequency signal and the Q path difference frequency signal are output to be used as an I path baseband signal and a Q path baseband signal, the I path baseband signal and the Q path baseband signal are the sum of a QPSK baseband signal, a spread spectrum baseband signal and Gaussian noise, and the amplitude of the QPSK baseband signal is greater than that of the spread spectrum baseband signal;
a QPSK demodulator of the receiver respectively outputs QPSK demodulation data of the I path and the Q path according to the I path and Q path baseband signals;
a third QPSK matched filter and a fourth QPSK matched filter of the receiver respectively output QPSK regenerated baseband signals of an I path and a Q path according to the QPSK demodulated data of the I path and the Q path;
an amplitude adjusting circuit of the receiver outputs a first, a second and a third pair of QPSK baseband replica signals according to the QPSK regenerated baseband signals of the I path and the Q path and the first, the second and the third amplitude adjusting parameters, and takes the second pair of QPSK baseband replica signals as the best compensation QPSK baseband replica signals, the first pair of QPSK baseband replica signals are used as over compensation QPSK baseband replica signals, and the third pair of QPSK baseband replica signals are used as under compensation QPSK baseband replica signals;
a signal delay module of the receiver respectively performs fixed time delay on the I path baseband signal and the Q path baseband signal, so that the delayed I path baseband signal and Q path baseband signal are matched with the QPSK baseband replica signal in time;
a signal cancellation module of the receiver respectively subtracts delayed I-path and Q-path baseband signals from the first, second and third pairs of QPSK baseband replica signals and outputs first, second and third pairs of spread spectrum baseband signals;
a signal-to-noise ratio module of the receiver despreads the first, second and third pairs of spread spectrum baseband signals, and calculates and outputs signal-to-noise ratios of the first, second and third despread signals;
and a control logic circuit of the receiver adjusts the first, second and third amplitude adjustment parameters according to the signal-to-noise ratios of the first, second and third despread signals, and controls the signal-to-noise ratio module to adjust the signal-to-noise ratios of the corresponding first, second and third despread signals until the signal-to-noise ratio of the second despread signal is the maximum value and the signal-to-noise ratios of the first and second despread signals are equal.
2. The method of claim 1, wherein if the QPSK signal data is error correction coded, the steps of outputting I-path QPSK regenerated baseband signals and outputting Q-path QPSK regenerated baseband signals by the third QPSK matched filter and the fourth QPSK matched filter according to the I-path QPSK demodulated data and the Q-path QPSK demodulated data respectively comprise:
and a channel error correction decoder of the receiver performs error correction decoding on the I path QPSK demodulation data and the Q path QPSK demodulation data and then encodes the I path QPSK demodulation data and the Q path QPSK demodulation data to generate I path and Q path recoding data, and the third QPSK matched filter and the fourth QPSK matched filter output I path and Q path QPSK regeneration baseband signals according to the I path and Q path recoding data.
3. The method for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver of claim 1, wherein the input signal is of the formula:
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <mi>r</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <mi>n</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>n</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
where r (t) is the input signal, r1For QPSK modulation of the downlink signal, r2Modulating a downlink signal for spread spectrum, wherein n (t) is Gaussian noise;
r1the formula of (1) is as follows:
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <msub> <mi>r</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>A</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mtd> </mtr> <mtr> <mtd> </mtd> </mtr> </mtable> </mfenced> </math>
a is the amplitude of the QPSK modulated signal, which has a positive value; a isIk、aQkAre respectively provided withThe data information transmitted by the path I and the path Q in the QPSK modulation signal takes the value of +/-1; h is1(t-kT1) Is the impulse response of the transmitted signal, and the corresponding frequency response function is that the roll-off coefficient is alpha1Square root raised cosine function of alpha1The value range of (1) is between 0 and 1; t is1Is aIkAnd aQkSymbol period of (1/T)1Is the baud rate of the QPSK signal; omega1=2πf1Is the angular frequency of the QPSK carrier signal, t is time, in seconds,
r2the formula of (1) is as follows:
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <msub> <mi>r</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>B</mi> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mtd> </mtr> </mtable> </mfenced> </math>
b is the amplitude of the spread spectrum modulated signal, which is always positive; bIk、bQkThe data information transmitted by the spread spectrum modulation signal path I and the path Q respectively has the value of +/-1; m isi(t)、mq(t) is the spread spectrum sequence of the path I and the path Q of the spread spectrum modulation signal, the value is +/-1, and the nominal rate and r thereof1A of (t)IkAnd aQkThe same; m isi(t)、mq(t) has a rate greater than bIk、bQkVelocity of (1), mi(t)、mq(t) and bIk、bQkThe ratio of the rates is called the spreading factor k; h is2(t-kT2) Is the impulse response of the transmitted signal, which corresponds to a frequency response function with a roll-off factor of alpha2Square root raised cosine function of alpha2The value range of (1) is between 0 and 1; t is2Is mi(t)、mqSymbol period of (T), 1/T2Is its baud rate, its nominal value and T1The same; omega2=2πf2Is the angular frequency of the signal, its nominal value and omega1The same is true.
4. The method for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver of claim 3, wherein the I-baseband signal is formulated as follows:
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
the formula for the Q baseband signal is as follows:
<math> <mrow> <mfenced open='' close=''> <mtable> <mtr> <mtd> <msub> <mi>x</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mo>&prime;</mo> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>a</mi> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <msup> <mi>B</mi> <mo>&prime;</mo> </msup> <mo>{</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Qk</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>cos</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <mo>[</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <mi>b</mi> <mi>Ik</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>m</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>h</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>2</mn> </msub> <mo>)</mo> </mrow> <mo>]</mo> <mi>sin</mi> <mrow> <mo>(</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mi>t</mi> <mo>)</mo> </mrow> <mo>}</mo> </mtd> </mtr> <mtr> <mtd> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> </mrow> </math>
wherein x isi(t) is I road baseband signal, xq(t) Q-band baseband signals, ui(t)、uq(t) baseband components of the I and Q paths of the QPSK signal, vi(t)、vq(t) baseband components of the I and Q paths of the spread spectrum signal, ni(t)、nq(t) Gaussian noise of path I and path Q, the baseband component of QPSK signal is greater than that of spread spectrum signal, i.e. ui(t)>>vi(t),uq(t)>>vq(t) due to ω1、ω2Equal, vi(t)、vqThe amplitude of (t) will vary slowly, A' is ui(t)、uq(t) an amplitude component, a' is proportional to a; b' is vi(t)、vqThe amplitude component of (t), B', is proportional to B.
5. The method of claim 4, wherein the formula for the I and Q QPSK regenerated baseband signals is as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Ik</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>kT</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>A</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mo>-</mo> <mo>&infin;</mo> </mrow> <mrow> <mo>+</mo> <mo>&infin;</mo> </mrow> </munderover> <msub> <msup> <mi>a</mi> <mo>&prime;</mo> </msup> <mi>Qk</mi> </msub> <msub> <mi>h</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>kT</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
wherein u'i(t) is the I-line QPSK regenerated baseband signal, u'q(t) is Q-path QPSK regenerated baseband signal, a'IkIs line I QPSK demodulated data, a'QkFor path I QPSK demodulated data, h1(t-kT1) Is the impulse impact response of the third QPSK matched filter and the fourth QPSK matched filter, and A 'is u'i(t)、u′q(t) amplitude component.
6. The method for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver as recited in claim 5, wherein the first, second and third pairs of QPSK baseband replica signals are formulated as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>p</mi> <mi>n</mi> </msub> <msub> <msup> <mi>u</mi> <mo>&prime;</mo> </msup> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> </mtable> </mfenced> </math>
wherein, u "in(t) first, second and third different amplitude path I QPSK baseband replica signals, u "qn(t) for the first, second and third different amplitude Q-way QPSK baseband replica signals, p1、p2、p3Adjusting parameters for the first, second and third amplitudes, respectivelyNumber, p1>p2>p3,p1-p2=p2-p3Δ, the control logic circuit adjusts p according to the signal-to-noise ratio after despreading the spread spectrum signal1、p2、p3So that the second pair of QPSK baseband copies signal u "i2(t)、u"q2(t) baseband component u most approximate to paths I and Q of QPSK signali(t)、uq(t)。
7. The method for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication receiver of claim 6, wherein the equations for the first, second and third pairs of spread spectrum baseband signals are as follows:
<math> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mfenced open='' close=''> <mtable> <mtr> <mtd> <msub> <mi>y</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>&Delta;u</mi> <mi>in</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> </mtable> </mfenced> </mtd> </mtr> <mtr> <mtd> <mfenced open='' close=''> <mtable> <mtr> <mtd> <msub> <mi>y</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <msub> <mi>x</mi> <mi>q</mi> </msub> <mo>&prime;</mo> </msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>u</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msub> <msup> <mi>u</mi> <mrow> <mo>&prime;</mo> <mo>&prime;</mo> </mrow> </msup> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>n</mi> <mo>=</mo> <mn>1,2,3</mn> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <msub> <mi>v</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>&Delta;u</mi> <mi>qn</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>n</mi> <mi>q</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> <mtd> </mtd> </mtr> </mtable> </mfenced> </mtd> </mtr> </mtable> </mfenced> </math>
wherein, yin(t) is the I-path spread spectrum baseband signal, yqn(t) is Q-path spread spectrum baseband signal, Δ uin(t)=ui(t)-u"in(t) is the residual component of the I-path QPSK baseband signal component, Δ uqn(t)=uq(t)-u"qn(t), is the residual component of the Q-path QPSK baseband signal component.
8. The method for improving the snr of despread signals of a satellite spread spectrum communication receiver of claim 7, wherein the snr module calculates and outputs the snrs of the first, second and third despread signals according to the following formula:
wherein,signal-to-noise ratio, m, of the first, second and third despread signals, respectivelyi(t) is the local spreading sequence of path I, mq(t) is Q local spread spectrum sequences, and the spread spectrum coefficient is k, zi1(t)、zq1(t)、zi2(t)、zq2(t) spreading the baseband signal y by the I routein(t) Q path spread spectrum baseband signal yqn(t) are each associated with said local spreading sequence mi(t) and mq(t) performing a modulo two addition to generate, SDespreading nTo de-spread the signal energy, NDespreading nTo de-spread signal noise energy, de-spread signal energy S is generated when local I and Q spreading sequences are synchronized with the input signal spreading sequenceDespreading nA peak is reached.
9. The method of improving the signal-to-noise ratio of despread signals of a satellite spread spectrum communication receiver of claim 8, wherein in the step of adjusting the first, second and third amplitude adjustment parameters by the control logic of the receiver based on the signal-to-noise ratios of the first, second and third despread signals, when the control logic of the receiver adjusts the first, second and third amplitude adjustment parameters based on the signal-to-noise ratios of the first, second and third despread signals When, p is decreasedn(ii) a When in useWhen p is increasedn(ii) a When in use When it is maximum, consider u "i2(t)、u"q2(t) is adjusted to optimum, pnThe values were unchanged.
10. A receiver for improving the signal-to-noise ratio of a despread signal of a satellite spread spectrum communication, the receiver comprising:
the system comprises an input signal splitter, a signal processing unit and a signal processing unit, wherein the input signal splitter is used for acquiring an input signal and dividing the input signal into two equal paths of input signals, each path of input signal is the sum of a QPSK modulation downlink signal, a spread spectrum modulation downlink signal and Gaussian noise, and the QPSK modulation downlink signal is larger than the spread spectrum modulation downlink signal;
the local oscillator is used for generating orthogonal local oscillator signals required by demodulation, the local oscillator carrier is synchronous with the carrier of the QPSK modulated downlink signals, the local oscillator frequency is equal to the carrier frequency of the QPSK modulated downlink signals, and the orthogonal local oscillator signals output by the local oscillator are multiplied by each path of input signals respectively to output I path difference frequency, sum frequency signals and Q path difference frequency and sum frequency signals;
the first QPSK signal matched filter and the second QPSK signal matched filter are used for respectively filtering an I path sum frequency signal and an I path sum frequency signal in the I path difference frequency signal and a Q path sum frequency signal in the Q path difference frequency signal and outputting the I path difference frequency signal and the Q path difference frequency signal as an I path baseband signal and a Q path baseband signal, the I path baseband signal and the Q path baseband signal are the sum of a QPSK baseband signal, a spread spectrum baseband signal and Gaussian noise, and the amplitude of the QPSK baseband signal is greater than that of the spread spectrum baseband signal;
the QPSK demodulator is used for respectively outputting QPSK demodulation data of the I path and the Q path according to the I path and Q path baseband signals;
the third QPSK matched filter and the fourth QPSK matched filter are used for outputting QPSK regenerated baseband signals of the path I and the path Q according to the QPSK demodulated data of the path I and the path Q respectively;
an amplitude adjusting circuit, which is used for outputting a first, a second and a third pair of QPSK baseband reproduction signals according to the I path Q path QPSK reproduction baseband signal and a first, a second and a third amplitude adjusting parameters, and taking the second pair of QPSK baseband reproduction signals as the best compensation QPSK baseband reproduction signals, the first pair of QPSK baseband reproduction signals as over compensation QPSK baseband reproduction signals, and the third pair of QPSK baseband reproduction signals as under compensation QPSK baseband reproduction signals;
the signal delay module is used for respectively carrying out fixed time delay on the I-path baseband signals and the Q-path baseband signals, so that the delayed I-path baseband signals and Q-path baseband signals are matched with the QPSK baseband replica signals in time;
the signal cancellation module is used for subtracting delayed I-path baseband signals and delayed Q-path baseband signals from the first, second and third pairs of QPSK baseband replica signals respectively and outputting first, second and third pairs of spread spectrum baseband signals;
a signal-to-noise ratio module for despreading the first, second and third pairs of spread spectrum baseband signals, respectively, and calculating and outputting signal-to-noise ratios of the first, second and third despread signals;
and the control logic circuit is used for adjusting the first amplitude adjustment parameter, the second amplitude adjustment parameter and the third amplitude adjustment parameter according to the signal-to-noise ratios of the first despread signal, the second despread signal and the third despread signal, and controlling the signal-to-noise ratio module to adjust the signal-to-noise ratios of the corresponding first despread signal, the second despread signal and the third despread signal until the signal-to-noise ratio of the second despread signal is the maximum value and the signal-to-noise ratios of the first despread signal and the second despread signal.
CN201310030584.2A 2013-01-25 2013-01-25 Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver Active CN103117769B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310030584.2A CN103117769B (en) 2013-01-25 2013-01-25 Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310030584.2A CN103117769B (en) 2013-01-25 2013-01-25 Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver

Publications (2)

Publication Number Publication Date
CN103117769A CN103117769A (en) 2013-05-22
CN103117769B true CN103117769B (en) 2014-11-26

Family

ID=48416054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310030584.2A Active CN103117769B (en) 2013-01-25 2013-01-25 Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver

Country Status (1)

Country Link
CN (1) CN103117769B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111600626B (en) * 2020-05-13 2021-11-02 北京升哲科技有限公司 Signal-to-noise ratio estimation method and device, electronic equipment and storage medium
CN112671447B (en) * 2020-12-04 2022-05-06 中国电子科技集团公司第五十四研究所 Short burst spread spectrum satellite signal receiving device
CN115913279B (en) * 2022-11-22 2024-11-05 中国电子科技集团公司第十研究所 Multi-carrier spread spectrum signal capturing method and system in complex interference environment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1292191A (en) * 1998-02-26 2001-04-18 韦弗赛特电信公司 Receiving system for OFDM
CN101610108A (en) * 2009-07-15 2009-12-23 电信科学技术第一研究所 Improve the method for digital spread spectrum receiver carrier phase jitter and wave distortion

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5870393A (en) * 1995-01-20 1999-02-09 Hitachi, Ltd. Spread spectrum communication system and transmission power control method therefor
JPH08265218A (en) * 1995-03-22 1996-10-11 Sony Corp Spreading code detection circuit, inverse spread demodulation circuit and receiver
US6806915B2 (en) * 2001-05-03 2004-10-19 Koninklijke Philips Electronics N.V. Method and apparatus for echo cancellation in digital communications using an echo cancellation reference signal
KR100444730B1 (en) * 2001-12-24 2004-08-16 한국전자통신연구원 Demodulating apparatus of a base station for wideband code division multiple access system and method thereof
JP4444832B2 (en) * 2002-09-23 2010-03-31 テンソルコム インコーポレイテッド Method and apparatus for selectively utilizing interference cancellation in a spread spectrum system
CN1845543A (en) * 2006-03-27 2006-10-11 上海承思微电子有限公司 Non-coherent digital demodulation device for RDS signal
KR100856390B1 (en) * 2006-12-01 2008-09-04 한국전자통신연구원 Apparatus and method for spreading/despreading using double child Orthogonal Variable Spreading Factor code
CN101489153B (en) * 2009-02-27 2011-08-17 航天恒星科技有限公司 Monitoring apparatus and method for satellite forwarding device interference signal
CN101631100B (en) * 2009-08-13 2012-05-30 电信科学技术第一研究所 Method for reducing synchronous time of spread spectrum sequence of CDMA receiver

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1292191A (en) * 1998-02-26 2001-04-18 韦弗赛特电信公司 Receiving system for OFDM
CN101610108A (en) * 2009-07-15 2009-12-23 电信科学技术第一研究所 Improve the method for digital spread spectrum receiver carrier phase jitter and wave distortion

Also Published As

Publication number Publication date
CN103117769A (en) 2013-05-22

Similar Documents

Publication Publication Date Title
TWI418188B (en) Time dependent equalization of frequency domain spread orthogonal frequency division multiplexing using decision feedback equalization
US8761323B2 (en) Impairment covariance and combining weight updates during iterative turbo interference cancellation reception
US7123645B2 (en) Spread-spectrum signal receiver
JP4782638B2 (en) CDMA communication using pre-phase rotation before communication
US20140126675A1 (en) Method and apparatus for demodulation of a desired signal in the presence of nonlinear-distorted interference
US7548598B2 (en) Method and apparatus for iteratively improving the performance of coded and interleaved communication systems
Williams Chaotic communications over radio channels
US20090185649A1 (en) Decision Directed Flicker Noise Cancellation
JPS61501954A (en) Mutual polarization interference cancellation method for digital radio channels
Aliesawi et al. Iterative multiuser detection for underwater acoustic channels
CA3112529C (en) Radio frequency impairments compensator for broadband quadrature-conversion architectures
CN109962714A (en) A kind of electromagnetic spectrum umbrella cover numeric field self-interference suppressing method and system
CN103117769B (en) Method for improving signal-to-noise ratio of de-spreading noises in satellite spread spectrum communication receiver, and receiver
JP6248772B2 (en) COMMUNICATION SYSTEM, RECEPTION DEVICE, AND SEMICONDUCTOR DEVICE
JPS5977734A (en) Circuit for eliminating interference of cross polarization
JP2007201729A (en) Adaptive equalizer and receiver
KR100854495B1 (en) A Data Transmission and Receiving for High Frequency Hopping Radio
Schlegel et al. Iterative demodulation and channel estimation for asynchronous joint multiple access reception
US7539167B2 (en) Spread spectrum receiver and method for carrier frequency offset compensation in such a spread spectrum receiver
JPH04360441A (en) Interference compensation system
US7831224B2 (en) Radio-frequency IC for a mobile radio transmitter
US20120170691A1 (en) Interference cancellation and improved signal-to-noise ratio circuits, systems, and methods
JP4438581B2 (en) Demodulator and demodulation method
EP2770653B1 (en) Virtual reception diversity apparatus and method in wireless communication system
Berangi et al. Indirect cochannel interference cancelling

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