[go: up one dir, main page]

CN103281268A - Precompensation method for in-band group delay fluctuation of satellite navigation signal generating system - Google Patents

Precompensation method for in-band group delay fluctuation of satellite navigation signal generating system Download PDF

Info

Publication number
CN103281268A
CN103281268A CN201310147120XA CN201310147120A CN103281268A CN 103281268 A CN103281268 A CN 103281268A CN 201310147120X A CN201310147120X A CN 201310147120XA CN 201310147120 A CN201310147120 A CN 201310147120A CN 103281268 A CN103281268 A CN 103281268A
Authority
CN
China
Prior art keywords
group delay
filter
navigation signal
compensation filter
compensation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310147120XA
Other languages
Chinese (zh)
Other versions
CN103281268B (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.)
China Academy of Space Technology Xian
Original Assignee
China Academy of Space Technology Xian
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 China Academy of Space Technology Xian filed Critical China Academy of Space Technology Xian
Priority to CN201310147120.XA priority Critical patent/CN103281268B/en
Publication of CN103281268A publication Critical patent/CN103281268A/en
Application granted granted Critical
Publication of CN103281268B publication Critical patent/CN103281268B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Amplifiers (AREA)

Abstract

一种卫星导航信号生成系统带内群时延波动的预补偿方法,(1)测量卫星导航信号生成系统中调制器、滤波器和放大器的组合S参数,确定上述三种器件组合的幅频、群时延特性;(2)根据组合群时延特性,计算预补偿滤波器的群时延特性;(3)得到预补偿滤波器的相频特性;(4)设置预补偿滤波器的幅频特性为反Sinc函数;(5)利用预补偿滤波器的幅频特性和相频特性,得到预补偿滤波器的系统函数;(6)得到预补偿滤波器的单位脉冲响应函数;(7)设置门限值,将单位脉冲响应函数中小于门限值的量全置为零,作为预补偿滤波器的系数;(8)利用预补偿滤波器的系数,在导航信号生成系统的数字单机中,实现预补偿滤波器,从而对导航信号生成系统的群时延波动进行补偿。

Figure 201310147120

A pre-compensation method for in-band group delay fluctuations in a satellite navigation signal generation system, (1) measure the combined S parameters of the modulator, filter and amplifier in the satellite navigation signal generation system, and determine the amplitude-frequency, Group delay characteristics; (2) Calculate the group delay characteristics of the precompensation filter according to the combined group delay characteristics; (3) Obtain the phase frequency characteristics of the precompensation filter; (4) Set the amplitude frequency of the precompensation filter The characteristic is an inverse Sinc function; (5) Using the amplitude-frequency characteristics and phase-frequency characteristics of the pre-compensation filter, the system function of the pre-compensation filter is obtained; (6) The unit impulse response function of the pre-compensation filter is obtained; (7) Setting Threshold value, all the quantities smaller than the threshold value in the unit impulse response function are set to zero, as the coefficient of the pre-compensation filter; (8) Using the coefficient of the pre-compensation filter, in the digital stand-alone of the navigation signal generation system, A precompensation filter is implemented to compensate for group delay fluctuations of the navigation signal generation system.

Figure 201310147120

Description

Precompensation method for in-band group delay fluctuation of satellite navigation signal generation system
Technical Field
The invention relates to a satellite navigation technology, in particular to a precompensation method of in-band group delay fluctuation of a satellite navigation signal generation system.
Background
The satellite navigation signal generating system consists of a digital single machine, a modulator, an amplifier, a filter and an antenna. The digital single machine generates a digital baseband signal according to the agreed navigation signal format, and sends the digital baseband signal to the modulator after digital-to-analog conversion; the modulator up-converts the analog baseband signal to generate a radio frequency navigation signal, and sends the radio frequency navigation signal to the amplifier; the amplifier amplifies the radio frequency navigation signal to the required power and broadcasts the radio frequency navigation signal to the ground through the antenna.
In the generation process of the satellite navigation signal, the group delay fluctuation of a modulator, a filter and an amplifier seriously degrades the quality of the generated navigation signal, and therefore, a group delay pre-compensation method is required for a satellite navigation signal generation system.
Currently, group delay compensation can be performed by the following methods:
the method comprises the following steps: a group delay segmented compensation method. Changing the broadband signal into a group of narrow-band signals by using a comb filter, then, assuming that the group delay of each narrow-band signal is a fixed value, and compensating the delay of the narrow-band signals by using an adjustable delay unit;
the method 2 comprises the following steps: provided is a digital end filter compensation method. The method utilizes a feedback branch of a transmitter to collect the characteristics of a transmitting signal so as to fit a group delay compensation filter.
However, the group delay compensation by the above method has the following problems:
(1) the method 1 assumes that the group delay of each narrow-band signal output by the comb filter is a fixed value, and then compensates the fixed value, if the bandwidth of the comb filter is wider, the method has larger compensation error; if the bandwidth of the comb filter is narrow, the complexity and the cost are increased;
(2) the feedback loop and calibration system of this method 2 are complex to implement and are not suitable for satellite navigation signal generation payloads.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the method overcomes the defects of the prior art, provides a group delay fluctuation precompensation method suitable for the effective load of a navigation satellite, and improves the quality of the generated navigation signal.
The technical solution of the invention is as follows: a pre-compensation method for in-band group delay fluctuation of a satellite navigation signal generation system comprises the following steps:
(1) measuring the combined S parameter of a modulator, a filter and an amplifier in a satellite navigation signal generating system, and determining the group delay characteristic of the combination of the three devices according to the combined S parameter;
(2) calculating the group delay characteristic of the precompensation filter according to the combined group delay characteristic, and adding the group delay characteristic and the group delay characteristic to be equal to a constant;
(3) integrating the group delay characteristic of the pre-compensation filter to obtain the phase-frequency characteristic of the pre-compensation filter;
(4) setting the amplitude-frequency characteristic of a pre-compensation filter as an inverse Sinc function;
(5) obtaining a system function of the pre-compensation filter by using the amplitude-frequency characteristic and the phase-frequency characteristic of the pre-compensation filter;
(6) solving Fourier inverse transformation of a system function of the precompensation filter to obtain a unit impulse response function of the precompensation filter;
(7) setting a threshold value, and setting all the quantities smaller than the threshold value in the unit impulse response function as the coefficients of the pre-compensation filter to be zero;
(8) and the pre-compensation filter is realized in the digital single machine of the navigation signal generation system by utilizing the coefficient of the pre-compensation filter, so that the group delay fluctuation of the navigation signal generation system is compensated.
The constant in the step (2) is optimally the maximum combined group delay characteristic tau (omega) at different angular frequencies omega.
Compared with the prior art, the invention has the beneficial effects that:
(1) the existing compensation method is mostly realized by adopting analog devices (such as an analog comb filter and a hardware time delay device); the invention compensates the group delay fluctuation of the navigation signal generating system at the digital end, has high correction precision and flexible and convenient parameter modification;
(2) in the prior art, a broadband signal is divided into a plurality of narrow-band signals, and different fixed delay amounts are compensated for the narrow-band signals to compensate group delay fluctuation, the compensation precision is limited by the bandwidth of the narrow-band signals, the precision is poor, and signal distortion is caused by shunting and combining; the method disclosed by the invention accurately compensates the group delay through the digital FIR filter, and the in-band group delay of the FIR filter can be accurately adjusted, so that the compensation precision is improved, and the signal is not required to be shunted, thereby avoiding the signal distortion caused by shunting and combining;
(3) in the prior art, a feedback branch and a compensation effect evaluation function module are required, the implementation is complex, the weight and the power consumption of the whole system are greatly increased, and the method is not suitable for a satellite navigation signal generation system; the invention adopts the pre-calibrated group delay fluctuation characteristic and then carries out the pre-compensation method, has no feedback branch, does not need to add an additional single machine, and does not increase the weight and the power consumption of the effective load of the navigation signal generation system.
Drawings
FIG. 1 is a flow chart of a method for pre-compensating for group delay of a filter of a satellite navigation signal generating system according to the present invention;
FIG. 2 is a combined amplitude-frequency characteristic of a modulator, filter and amplifier of a navigation signal generation system;
FIG. 3 is a combined group delay characteristic of a navigation signal generation system modulator, filter and amplifier;
fig. 4 is a pre-compensation filter group delay characteristic designed for the combined group delay characteristic described in fig. 3;
fig. 5 is a pre-compensation filter parameter designed for the combined group delay characteristic described in fig. 3.
Detailed Description
Referring to fig. 1, the method for pre-compensating the group delay of the filter of the satellite navigation signal generation system in the invention comprises the following steps:
(1) the combined S-parameters of the modulator, filter and amplifier (i.e. the input-output relationship of the modulator, filter and amplifier as a whole) are measured by a vector network analyzer, and are a set of complex vectors, which can be expressed as S (ω) = Sreal(ω)+isimag(ω),sreal(omega) and simag(ω) is the real and imaginary part of the S parameter, respectively, using
Figure BDA00003104071400033
Calculating the combined amplitude-frequency characteristic A (omega) and phase-frequency characteristic of the three devices
Figure BDA00003104071400032
Where | is | represents the absolute value calculation, arctan (-) represents the arctan calculation,
by using
Figure BDA00003104071400041
Calculating the combined group delay characteristics of the modulator, filter and amplifier, wherein
Figure BDA00003104071400042
For the phase-frequency characteristic, τ (ω) is the group delay characteristic, ω represents the angular frequency, an actual combined amplitude-frequency characteristic is shown in fig. 2, and a combined group delay characteristic is shown in fig. 3;
(2) from the group delay characteristic τ (ω), using
τcomp(ω)=max[τ(ω)]-τ(ω)
Calculating group delay characteristic tau of digital compensation filtercomp(ω),max[τ(ω)]Represents the maximum value of τ (ω), as shown in fig. 4;
(3) for group delay characteristic taucomp(omega) integration to obtain the phase-frequency characteristic of the filter
Figure BDA00003104071400043
Wherein, ω 1 = f c - 2 × B ω 2 = f c + 2 × B
wherein f iscThe center frequency point of the filter passband is B, and the design bandwidth of the filter is B;
(4) setting the amplitude-frequency characteristic as an inverse Sinc function to compensate for zero-order hold distortion produced by the back-end digital-to-analog converter, i.e.
A comp ( ω ) = { Si ( ωT 2 ) e - jω T 2 } - 1
Wherein,
Figure BDA000031040714000410
is a Sinc function, T is the sampling period;
(5) using amplitude-frequency characteristics Acomp(omega) and phase frequency characteristics
Figure BDA00003104071400048
Obtaining a system function
Figure BDA00003104071400049
(6) For system function Hcomp(omega) solving N points to obtain Fourier inverse transformation to obtain unit impulse response function
hcomp(n)=IFFT(Hcomp(ω))
As shown in fig. 5. Wherein, the selection of N is determined according to the order of the filter;
(7) setting a threshold value hthr
hthr=α·max(hcomp(n))
Wherein, alpha is generally 0.01.
Extracting the coefficient coef (n) of the digital end compensation filter according to the following formula
coef ( n ) = h comp ( n ) h comp ( n ) &GreaterEqual; h thr 0 h comp ( n ) < h thr ;
n is the filter coefficient number and is a natural number.
(8) Storing the filter coefficient in a memory of the spaceborne computer, and calling the filter coefficient in the memory of the spaceborne computer when generating the filter; the filter is implemented using an FPGA or DSP.
(9) The ground can modify the filter coefficient in the memory of the satellite-borne computer by utilizing the satellite upper injection instruction, thereby realizing the adjustment of the filter coefficient.
A digital single machine in the satellite navigation signal generating system generates a digital baseband signal according to an agreed navigation signal format, the digital baseband signal is filtered by a filter, and then the signal is sent to a modulator after being subjected to digital-to-analog conversion; the modulator up-converts the analog baseband signal to generate a radio frequency navigation signal, and sends the radio frequency navigation signal to the amplifier; the amplifier amplifies the radio frequency navigation signal to the required power and broadcasts the radio frequency navigation signal to the ground through the antenna.
The invention has not been described in detail in part of the common general knowledge of those skilled in the art.

Claims (2)

1. A precompensation method for in-band group delay fluctuation of a satellite navigation signal generation system is characterized by comprising the following steps:
(1) measuring the combined S parameter of a modulator, a filter and an amplifier in a satellite navigation signal generating system, and determining the group delay characteristic of the combination of the three devices according to the combined S parameter;
(2) calculating the group delay characteristic of the precompensation filter according to the combined group delay characteristic, and adding the group delay characteristic and the group delay characteristic to be equal to a constant;
(3) integrating the group delay characteristic of the pre-compensation filter to obtain the phase-frequency characteristic of the pre-compensation filter;
(4) setting the amplitude-frequency characteristic of a pre-compensation filter as an inverse Sinc function;
(5) obtaining a system function of the pre-compensation filter by using the amplitude-frequency characteristic and the phase-frequency characteristic of the pre-compensation filter;
(6) solving Fourier inverse transformation of a system function of the precompensation filter to obtain a unit impulse response function of the precompensation filter;
(7) setting a threshold value, and setting all the quantities smaller than the threshold value in the unit impulse response function as the coefficients of the pre-compensation filter to be zero;
(8) and the pre-compensation filter is realized in the digital single machine of the navigation signal generation system by utilizing the coefficient of the pre-compensation filter, so that the group delay fluctuation of the navigation signal generation system is compensated.
2. The method of claim 1, wherein the method for pre-compensating for in-band group delay fluctuation in the satellite navigation signal generating system comprises: the constant in the step (2) is optimally the maximum combined group delay characteristic tau (omega) at different angular frequencies omega.
CN201310147120.XA 2013-04-25 2013-04-25 The precompensation method of Group Delay Ripple in a kind of satellite navigation signals generation system band Active CN103281268B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310147120.XA CN103281268B (en) 2013-04-25 2013-04-25 The precompensation method of Group Delay Ripple in a kind of satellite navigation signals generation system band

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310147120.XA CN103281268B (en) 2013-04-25 2013-04-25 The precompensation method of Group Delay Ripple in a kind of satellite navigation signals generation system band

Publications (2)

Publication Number Publication Date
CN103281268A true CN103281268A (en) 2013-09-04
CN103281268B CN103281268B (en) 2016-01-13

Family

ID=49063721

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310147120.XA Active CN103281268B (en) 2013-04-25 2013-04-25 The precompensation method of Group Delay Ripple in a kind of satellite navigation signals generation system band

Country Status (1)

Country Link
CN (1) CN103281268B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103490818A (en) * 2013-09-30 2014-01-01 中国人民解放军理工大学 Compensator and compensation method for transmission delay in optical fiber time frequency transmission
CN103560793A (en) * 2013-10-30 2014-02-05 无锡思泰迪半导体有限公司 Preprocessing method for images before digital-to-analogue conversion and structure thereof
CN103812587A (en) * 2014-02-12 2014-05-21 南京信息工程大学 Group delay effect and non-linear constraint based satellite channel modeling method
CN103888101A (en) * 2014-04-04 2014-06-25 武汉凡谷电子技术股份有限公司 Filter ripple wave and group delay fluctuation compensation method
CN106341101A (en) * 2016-08-31 2017-01-18 北京睿信丰科技有限公司 Group delay filter coefficient calculation method and filter simulation system
CN106850103A (en) * 2017-02-28 2017-06-13 北京睿信丰科技有限公司 The modification method and its device of group delay distortion
CN106911409A (en) * 2017-02-27 2017-06-30 北京睿信丰科技有限公司 The optimization method and its device of group delay channel system
CN109001774A (en) * 2018-05-28 2018-12-14 中国电子科技集团公司第二十九研究所 A kind of navigation signal bearing calibration for transmitter channels imperfection
CN111580137A (en) * 2020-05-18 2020-08-25 中国人民解放军国防科技大学 A Fitting Method of RF Channel Group Time Characteristics of High Precision Navigation Receiver
CN112068159A (en) * 2020-08-25 2020-12-11 西安空间无线电技术研究所 Navigation satellite signal quality on-orbit optimization method
CN112684474A (en) * 2020-11-13 2021-04-20 中国人民解放军国防科技大学 Ionized layer dispersion characteristic compensation filter with low resource consumption and design method thereof
CN113411140A (en) * 2021-05-27 2021-09-17 中国人民解放军国防科技大学 Channel self-adaptive channel characteristic learning method, simulator thereof and satellite navigation system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030058959A1 (en) * 2001-09-25 2003-03-27 Caly Networks. Combined digital adaptive pre-distorter and pre-equalizer system for modems in link hopping radio networks
US6940916B1 (en) * 2000-01-27 2005-09-06 Pmc-Sierra, Inc. Wideband analog quadrature modulator/demodulator with pre-compensation/post-compensation correction
CN1879103A (en) * 2002-10-07 2006-12-13 勒克罗伊公司 Digital group delay compensator
CN1921576A (en) * 2006-06-17 2007-02-28 成都新光微波工程有限责任公司 Activator for digital-analog compatible television transmitter

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6940916B1 (en) * 2000-01-27 2005-09-06 Pmc-Sierra, Inc. Wideband analog quadrature modulator/demodulator with pre-compensation/post-compensation correction
US20030058959A1 (en) * 2001-09-25 2003-03-27 Caly Networks. Combined digital adaptive pre-distorter and pre-equalizer system for modems in link hopping radio networks
CN1879103A (en) * 2002-10-07 2006-12-13 勒克罗伊公司 Digital group delay compensator
CN1921576A (en) * 2006-06-17 2007-02-28 成都新光微波工程有限责任公司 Activator for digital-analog compatible television transmitter

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103490818A (en) * 2013-09-30 2014-01-01 中国人民解放军理工大学 Compensator and compensation method for transmission delay in optical fiber time frequency transmission
CN103490818B (en) * 2013-09-30 2016-03-23 中国人民解放军理工大学 The compensator of propagation delay time and method during optical fiber time-frequency transmits
CN103560793A (en) * 2013-10-30 2014-02-05 无锡思泰迪半导体有限公司 Preprocessing method for images before digital-to-analogue conversion and structure thereof
CN103812587A (en) * 2014-02-12 2014-05-21 南京信息工程大学 Group delay effect and non-linear constraint based satellite channel modeling method
CN103812587B (en) * 2014-02-12 2015-09-23 南京信息工程大学 A Satellite Channel Modeling Method Based on Group Delay Effect and Nonlinear Constraints
CN103888101A (en) * 2014-04-04 2014-06-25 武汉凡谷电子技术股份有限公司 Filter ripple wave and group delay fluctuation compensation method
CN106341101A (en) * 2016-08-31 2017-01-18 北京睿信丰科技有限公司 Group delay filter coefficient calculation method and filter simulation system
CN106341101B (en) * 2016-08-31 2018-12-14 北京睿信丰科技有限公司 The calculation method of group delay filter coefficient and the simulation system of filter
CN106911409A (en) * 2017-02-27 2017-06-30 北京睿信丰科技有限公司 The optimization method and its device of group delay channel system
CN106850103A (en) * 2017-02-28 2017-06-13 北京睿信丰科技有限公司 The modification method and its device of group delay distortion
CN106850103B (en) * 2017-02-28 2020-09-29 西安宇飞电子技术有限公司 Method and device for correcting group delay distortion
CN109001774A (en) * 2018-05-28 2018-12-14 中国电子科技集团公司第二十九研究所 A kind of navigation signal bearing calibration for transmitter channels imperfection
CN111580137A (en) * 2020-05-18 2020-08-25 中国人民解放军国防科技大学 A Fitting Method of RF Channel Group Time Characteristics of High Precision Navigation Receiver
CN111580137B (en) * 2020-05-18 2022-04-22 中国人民解放军国防科技大学 A Fitting Method of RF Channel Group Delay Characteristics of High Precision Navigation Receiver
CN112068159A (en) * 2020-08-25 2020-12-11 西安空间无线电技术研究所 Navigation satellite signal quality on-orbit optimization method
CN112068159B (en) * 2020-08-25 2024-03-26 西安空间无线电技术研究所 A method for on-orbit optimization of navigation satellite signal quality
CN112684474A (en) * 2020-11-13 2021-04-20 中国人民解放军国防科技大学 Ionized layer dispersion characteristic compensation filter with low resource consumption and design method thereof
CN113411140A (en) * 2021-05-27 2021-09-17 中国人民解放军国防科技大学 Channel self-adaptive channel characteristic learning method, simulator thereof and satellite navigation system

Also Published As

Publication number Publication date
CN103281268B (en) 2016-01-13

Similar Documents

Publication Publication Date Title
CN103281268B (en) The precompensation method of Group Delay Ripple in a kind of satellite navigation signals generation system band
CN110336572B (en) Gain flatness compensation method for transceiver
JP7061417B2 (en) Digitizer and noise reduction method
US8681842B2 (en) Transforming I/Q impairments through a linear system
CN109188479B (en) High-precision satellite navigation signal predistortion method
CN111190197B (en) Navigation satellite signal quality on-orbit optimization and maintenance method
CN109001774B (en) A Navigation Signal Correction Method for Transmitter Channel Nonideality
US8774196B2 (en) Active antenna array and method for relaying radio signals with synchronous digital data interface
CN104821826B (en) The auto-correction method and system of a kind of wideband vector signal
US9020019B2 (en) Computing I/Q impairments at system output based on I/Q impairments at system input
KR102207384B1 (en) Method for measuring passive intermodulation and measuring device
CN109583575B (en) Processing method for improving instrument vector signal analysis performance based on deep learning
EP3179259B1 (en) Group delay based averaging
Lobov et al. Digital compensation for uneven frequency response of analog filters from the hybrid filter bank
CN104065598B (en) Broadband IQ disequilibrium regulatings method, apparatus and system
CN106850103B (en) Method and device for correcting group delay distortion
CN106878208B (en) Apparatus for measuring filter characteristic, pre-equalizer, and optical communication device
CN108366037B (en) Multichannel TIADC distortion correction method based on IQ communication transceiver system
JP2017096951A (en) Test measurement system and method for determining its characteristics
CN114024627B (en) Method, device, processor and storage medium for realizing fast full-band frequency response compensation processing for broadband modulation signal
US8989250B1 (en) Method and apparatus for equalizing distortion in a digital pre-distortion observation path
CN102201878A (en) Method and device for separating influence of signal source and analyzer on vector modulation error
Zheng et al. Research on group-delay jitter correction for channel simulator
CN106302272A (en) Sampling phase difference compensation device, sampling phase difference compensation method and communication device capable of compensating sampling phase difference

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