CN106878229B - The estimation of IQ imbalance and compensation method and device based on initial phase compensation - Google Patents
The estimation of IQ imbalance and compensation method and device based on initial phase compensation Download PDFInfo
- Publication number
- CN106878229B CN106878229B CN201710018194.1A CN201710018194A CN106878229B CN 106878229 B CN106878229 B CN 106878229B CN 201710018194 A CN201710018194 A CN 201710018194A CN 106878229 B CN106878229 B CN 106878229B
- Authority
- CN
- China
- Prior art keywords
- signal
- imbalance
- compensation
- initial phase
- estimation
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000001514 detection method Methods 0.000 claims abstract description 10
- 238000012549 training Methods 0.000 claims description 27
- 230000008569 process Effects 0.000 claims description 22
- 230000021615 conjugation Effects 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 230000001186 cumulative effect Effects 0.000 claims description 3
- 238000003032 molecular docking Methods 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 2
- 230000008054 signal transmission Effects 0.000 abstract description 4
- 238000006243 chemical reaction Methods 0.000 description 14
- 230000006872 improvement Effects 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 3
- 230000010355 oscillation Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/36—Modulator circuits; Transmitter circuits
- H04L27/362—Modulation using more than one carrier, e.g. with quadrature carriers, separately amplitude modulated
- H04L27/364—Arrangements for overcoming imperfections in the modulator, e.g. quadrature error or unbalanced I and Q levels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/38—Demodulator circuits; Receiver circuits
- H04L27/3845—Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier
- H04L27/3854—Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier using a non - coherent carrier, including systems with baseband correction for phase or frequency offset
- H04L27/3872—Compensation for phase rotation in the demodulated signal
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
The present invention provides a kind of IQ imbalance estimation based on initial phase compensation and compensation method and device, the IQ imbalance estimation and compensation method the following steps are included: step S1, obtains frame start position to receiving signal and synchronizing detection;Step S2 receives the initial phase of signal according to the frequency domain phase estimation of the frequency domain phase and local signal that receive signal, then carries out initial phase compensation to reception signal;Step S3 carries out the estimation of IQ imbalance and compensation to the reception signal after compensation initial phase.The present invention selects long instruction sequence to carry out initial phase estimation and the estimation of IQ imbalance, realize the estimation of IQ imbalance and compensation method based on initial phase compensation, the influence of receiver local oscillator time error and signal transmission time bring initial phase offset can be effectively eliminated, improve the accuracy of IQ imbalance estimation, after compensating IQ amount of unbalance, the performance for receiving signal is finally improved.
Description
Technical field
The present invention relates to a kind of IQ imbalance estimation method more particularly to a kind of IQ based on initial phase compensation are uneven
Estimation and compensation method, and be related to using the device of IQ the imbalance estimation and compensation method based on initial phase compensation.
Background technique
The WLAN of IEEE802.11 standard uses Direct Conversion transmitter/receiver.Direct Conversion transmitter/receiver without
Intermediate frequency, directly by signal from base-band frequency conversion to radio frequency/radio frequency is converted to base band.Ideal Direct Conversion transmitter/receiver is in frequency conversion
When the road I and the road Q signal there is the property of complete orthogonal same amplitude.But in fact, due to device, Direct Conversion transmitting/
Receiver is difficult to reach perfect condition, can generate the road I, Q amplitude, the deviation of phase, so as to cause demodulation performance deterioration, i.e., so-called
IQ imbalance problem.So that Direct Conversion transmitter/receiver is applied, it must just be compensated, it is uneven to eliminate IQ
The influence weighed to system.
Summary of the invention
The technical problem to be solved by the present invention is to need to provide a kind of IQ imbalance estimation based on initial phase compensation
And compensation method, and then reach and accurately estimate IQ unbalanced error and compensated accordingly, to improve the demodulation of receiving end
The purpose of performance, and need to provide the device for using IQ the imbalance estimation and compensation method based on initial phase compensation.
In this regard, the present invention provides a kind of estimation of IQ imbalance and compensation method based on initial phase compensation, including following
Step:
Step S1 synchronizes detection to reception signal and obtains frame start position;
Step S2 receives the initial phase of signal according to the frequency domain phase estimation of the frequency domain phase and local signal that receive signal
Then position carries out initial phase compensation to reception signal;
Step S3 carries out the estimation of IQ imbalance and compensation to the reception signal after compensation initial phase.
A further improvement of the present invention is that the step S2 includes following sub-step:
Step S201 is completed after synchronizing detection to signal is received, and is navigated to the long instruction sequence for receiving signal, is then used and receive
The frequency domain phase of frequency domain phase and the long instruction sequence of local signal that Chief Signal Boatswain instructs sequence carries out phase difference value operation by subcarrier, most
The average value of these phase difference values is sought afterwards as the initial phase for receiving signal;
Step S202, after estimating the initial phase for receiving signal, at the beginning of receiving the frequency domain compensation of long instruction sequence of signal
Beginning phase.
A further improvement of the present invention is that the step S3 includes following sub-step:
Step S301 carries out the estimation of IQ imbalance using the compensated frequency domain characteristic for receiving signal of initial phase;
Step S302 is compensated after the estimation of IQ imbalance to signal is received.
A further improvement of the present invention is that passing through formula in the step S201 Seek the initial phase for receiving signalWherein, NLTSIndicate the frequency domain points of Fourier transformation, k is that son carries
Wave train number, ΨX(k)_LTSIndicate the frequency domain phase of the long instruction sequence of local signal on sub-carrierk,It indicates to receive signal
The frequency domain phase of long instruction sequence on sub-carrierk.
A further improvement of the present invention is that estimating the initial phase for receiving signal in the step S202Afterwards, lead to
Cross formulaRealize that Chief Signal Boatswain instruction sequence is received in docking on frequency domainCompensation
Initial phase, i are imaginary unit.
A further improvement of the present invention is that in the step S301, after compensation initial phase's
Frequency domain characteristic first passes through equationEstimate IQ
Uneven associated expression μrAnd vr, wherein k1 and k2 is subcarrier, and k2 ≠ k1, N are the sum of subcarrier in frequency domain, and X (k) is
The value of the subcarrier in frequency domain k of local long instruction sequence, X*(k) conjugation for being X (k),To receive long instruction sequence frequency domain
Carrier wave k compensates the value after initial phase,ForConjugation, k ∈ { k1, k2, N-k1, N-k2 }.
A further improvement of the present invention is that in the step S301, according to IQ imbalance associated expression μrAnd vrEstimation
IQ amplitude imbalance αrWith IQ unbalance in phase θr, formula is Wherein, η=- μr/vr *, Gain=(- b ± sqrt (b2- 4))/2,vr *For vrConjugation, real (η) are the real part of η, and imag (η) is the imaginary part of η, and arctan is
Tangent, η and b negate as the uneven intermediate calculations estimated.
A further improvement of the present invention is that passing through formula in the step S302
To reception signalCarry out IQ imbalance compensation, wherein μr' and vr' it is respectively IQ amplitude imbalance αrWith unbalance in phase θrIt is constituted by formula
Plural number.
A further improvement of the present invention is that in the step S1, it is short using reception signal short training sequence and local signal
Instruction sequence carries out sliding related operation, the starting point for receiving signal short training sequence is obtained by similarity degree, and then derive and connect
The initial position of signal frame is received, this process is thick synchronizing process;According to the frame start position that thick synchronizing process obtains, acquisition is connect
The position of Chief Signal Boatswain instruction sequence is received, then the long instruction sequence of local signal carries out sliding related operation with Chief Signal Boatswain instruction sequence is received,
The starting point for receiving the long instruction sequence of signal, and then the initial position of revise signal frame, this process are obtained by similarity degree
For smart synchronizing process.
The present invention also provides a kind of estimation of IQ imbalance and compensation device based on initial phase compensation, use institute as above
The IQ imbalance estimation method for the initial phase compensation stated, and include:
Synchronization module, by receiving the short training sequence of signal and local signal and the signal autocorrelation of long instruction sequence, inspection
The frame header position for receiving signal is measured, then determines the position for receiving each data field in signal;
Initial phase estimation and compensating module instruct sequence frequency domain characteristic using long, by the long instruction sequence of local signal and connect
The frequency domain phase difference for receiving Chief Signal Boatswain instruction sequence, estimates initial phase, then compensates this initial phase to reception Chief Signal Boatswain
It instructs in sequence;
The estimation of IQ imbalance and compensating module, using the frequency domain characteristic of the long instruction sequence after compensation initial phase, estimation is connect
The IQ amplitude imbalance and IQ unbalance in phase of the collection of letters number, and IQ imbalance compensation is carried out to the entire signal that receives;
Channel estimation and parsing module do channel using long instruction sequence to the reception signal after completion IQ imbalance compensation
Estimation carries out balancing operational and parsing to data field is received.
Compared with prior art, the beneficial effects of the present invention are: the long instruction sequence of selection carries out initial phase estimation and IQ
Imbalance estimation, realizes the estimation and compensation method for receiving signal initial phase, the long instruction sequence after compensating initial phase, frequency
Each subcarrier is influenced by identical IQ imbalance on domain.Using its frequency domain IQ unbalance response, the estimation of IQ imbalance is realized,
After estimation IQ imbalance estimation, IQ imbalance compensation is carried out to signal is received.After the present invention compensates initial phase, effectively eliminate
The influence of receiver local oscillator time error and signal transmission time bring initial phase offset, so that the estimation of IQ imbalance and benefit
It is very accurate to repay, and can effectively improve the demodulation performance of receiving end.
Detailed description of the invention
Fig. 1 is the workflow schematic diagram of an embodiment of the present invention.
Specific embodiment
With reference to the accompanying drawing, preferably embodiment of the invention is described in further detail.
Firstly, first explaining to term, WLAN is Wireless Local Area Network line local area network, OFDM
For Orthogonal Frequency Division Multiplexing orthogonal frequency division multiplexing, STS is short training
Symbol Short training sequence, abbreviation short training sequence symbol;LTS is long training symbol long training sequence symbol
Number, referred to as long instruction sequence symbol.
This example considers ideal WLAN model, it is assumed that baseband complex signal is x (t)=xI(t)+i*xQ(t), Direct Conversion is sent out
Penetrating machine I, Q road local oscillation signal is aI(t)=cos (wct),aQ(t)=sin (wcT), wherein t is time, wcThe load used for radio frequency
The angular frequency of frequent rate.
Then emitting radiofrequency signal is
Wherein x*(t) be x (t) conjugation,
Channel response from transmitting terminal to receiving end is denoted as h (t), and interchannel noise is Gaussian noise n (t), then Direct Conversion
The radiofrequency signal that receiver receives is represented by Wherein t is the time,Indicate convolution algorithm.
The road Direct Conversion Receiver I and the road Q local oscillation signal are bI(t)=cos (wct),bQ(t)=- sin (wct).Assuming that
Direct Conversion Receiver is expressed as y (t)=y for what radiofrequency signal was transformed to complex baseband signalI(t)+i*yQ(t), then having Wherein, LPF was low-pass filter, will be containedHigh frequency section is eliminated by filter.
Y can similarly be derivedQ(t)=i*LPF { bQ(t)rRF(t) }=i*xQ(t)。
In ideal communication channel h (t)=1 and in the case where ignore noise, receiving end baseband signal and transmitting terminal baseband signal
Relationship is as followsPassing through local oscillator by formula explanation is aI(t)=cos
(wct),aQ(t)=sin (wcT) transmitter and local oscillator is bI(t)=cos (wct),bQ(t)=- sin (wcT) receiver,
The baseband signal received can be regarded as the baseband signal of transmitting.
But in a practical situation, it will lead to the road I and the road Q after frequency conversion since the local oscillator of Direct Conversion Receiver is undesirable
The imbalance of signal generation amplitude and phase, i.e. two-way amplitude be not identical, phase phase difference is not 90.Then Direct Conversion Receiver I
Road and the road Q local oscillation signal bI(t)=cos (wct),bQ(t)=- sin (wcT) become bI(t)=(1+ αr)cos(wct-θr/ 2), bQ
(t)=- (1- αr)sin(wct+θr/ 2), wherein αrIndicate receiver IQ amplitude imbalance amount,
Unit is dB.WithIt is the road receiver I and the road Q amplitude gain respectively.θrIt indicates receiver IQ unbalance in phase amount, is to receive
The phase difference and ideal 90 degree of deviation on the road machine I and the road Q.
Formula at this timeBecome Wherein μr、vrIt is by IQ amplitude imbalance αrWith IQ unbalance in phase θrThe correlated expression of composition
Formula.
At this time receive signalConjugate x comprising emitting signal*(t), i.e., by the interference of conjugate, cause to connect
Performance is received to be affected.Work as αr=0, θrWhen=0, there is μr=1, vr=0, this is precisely the reception mode on ideal I road and the road Q.
The unbalanced influence of IQ is considered from frequency domain, if xNFor the when domain representation of a Symbol, DFT indicates that Fourier becomes
It changes, N is the points of Fourier transformation, XkFor xNFrequency domain representation, i.e. Xk=DFT (xN), XconjFor xNConjugation x* NFrequency domain table
Show, i.e.,Consider XkWithRelationship, if
So
If receiver IQ amplitude imbalance is αr, IQ unbalance in phase is θr, combine IQ imbalance expression formulaAfter then being influenced by IQ imbalance
Receiving model isIn a Symbol, formula is consideredFrequency domain, X=DFT (x (t)), So Y (k)=μrX(k)+vrXconj(k)=μrX(k)+νrX*(N-k).I.e. from frequency domain, when there are IQ imbalance, frequency domain carriers k's is connect
Receive the interference for introducing image carrier N-k.Likewise, there is Y (N-k)=μ on subcarrier N-krX(N-k)+νrX*(k)。
Simultaneous subcarrier k and N-k can obtain equationIn reality
In, X (k) is obtained by the long instruction sequence frequency domain representation of local signal, and Y (k) is obtained by reception Chief Signal Boatswain instruction sequence frequency domain, still
The characteristic of local long instruction sequence, the matrix of composition are to degenerate, therefore this equation cannot directly seek the unbalanced correlative μ of IQr
And νr。
But due on each subcarrier of frequency domain IQ imbalance be identical, then selection two subcarriers k1, k2, then
There is expressionIt at this time can be reasonable by selecting
K1, k2 construct invertible matrix, so as to acquire IQ imbalance intermediate quantity μrAnd νr。
Then, according to the IQ imbalance intermediate quantity μ acquiredrAnd νrIQ amplitude imbalance αrWith IQ unbalance in phase θr, to IQ
Imbalance receives modelIQ imbalance compensation is carried out, compensation factor isThen compensate
After beAfter carrying out IQ imbalance compensationEliminate conjugation
Measure x*(t) interference.
In the equipment of practical application, the above-mentioned two methods estimation IQ provided is uneven and carries out compensated effect simultaneously
It is bad.This is because transmitter and receiver passes through local oscillator Time Inconsistency, in addition signal transmission is also required to a period of time, this is just
Result in formulaIt does not set up strictly.
Assuming that the initial time of transmitting x (t) transmission is t=τ0, the carrier frequency used is f, receives signal y (t) and receives
Initial time to transmitting signal is t=τ1, according to the transport property of electromagnetic wave, then y (t) and x (t) have an initial phase
Offset, sending and receiving end baseband signal relationship is expressed as follows again: y (t)=ei*Ψ* x (t), wherein For to being rounded under x.Initial phase Ψ is equivalent to the entire signal relative transmission signal that receives and carries out
The rotation of angle Ψ.
To normally receiving for process, initial phase Ψ can be balanced out by channel estimation and balanced two steps, because
This does not influence to receive, and is usually not considered.
Transmitter, receiver local oscillator time difference and signal transmit the rotation for needing the time that signal is caused to have phase Ψ
Turn, that is, so-called initial phase, receiver IQ amplitude imbalance is αr, IQ unbalance in phase is θr, combine IQ imbalance table
Up to formulaThen not by initial phase Ψ and IQ
Balance αr、θrReception model after influence isei*ΨRegard a constant as, by Symbol
It is fourier transformed into frequency domain, then frequency domain receives model and is expressed as again
So, under the influence of initial phase and IQ uneven, the unbalanced formula of IQ is asked to become Can not disappear the influence of initial phase Ψ,
Its result certainly exists error.
In contrast to this, this example is first estimated to receive the initial phase of signal, then compensates this initial phase, compensation is just
Reception data after beginning phase meet formula Y (k)=μ on frequency domainrX(k)+vrX*(N-k), that is just able to use the above method
Correct estimation IQ is uneven.After having estimated that IQ is uneven, IQ imbalance compensation is done to signal is received, eliminates the dry of conjugate
It disturbs, achievees the purpose that promote receptivity.
As shown in Figure 1, this example provide it is a kind of based on initial phase compensation IQ imbalance estimation and compensation method, including with
Lower step:
Step S1 synchronizes detection to reception signal and obtains frame start position;
Step S2 receives the initial phase of signal according to the frequency domain phase estimation of the frequency domain phase and local signal that receive signal
Then position carries out initial phase compensation to reception signal;
Step S3 carries out the estimation of IQ imbalance and compensation to the reception signal after compensation initial phase.
In step S1 described in this example, carry out sliding related fortune to local signal short training sequence using signal short training sequence is received
It calculates, the starting point for receiving signal short training sequence is obtained by similarity degree, and then derive the initial position for receiving signal frame, this
A process is thick synchronizing process;According to the frame start position that thick synchronizing process obtains, long instruction sequence is obtained, local letter is then passed through
It number long instruction sequence and receives Chief Signal Boatswain instruction sequence and carries out sliding related operation, obtain the length for obtaining reception signal by similarity degree
The starting point of sequence, and then the initial position of revise signal frame are instructed, this process is smart synchronizing process.
Specifically, in step S1 described in this example, according to signal IQ two paths of data is received, by the coherent detection of certain window
Afterwards, frame start position is obtained.The thick synchronizing process of the present invention is carried out using reception signal short training sequence and local signal short training sequence
Related operation is slided, judges its similarity degree, crosscorrelation is distinguished on the concrete operations road Shi Dui IQ, and takes square cumulative after correlation
Value.Used formula is as follows,
Cτ=CI,I_ideal+CI,Q_ideal+CQ,I_ideal+CQ,Q_idealAnd PointSTS=Max (Cτ), whereinIndicate receive signal with
Time τ is the real part of starting,Indicate that receiving signal with time τ is the imaginary part originated, xI(t) _ STS indicates local signal
Short training sequence STS signal real part, xQ(t) _ STS indicates local signal short training sequence STS signal imaginary part, and ∑ () indicates cumulative,
Max () indicates maximizing, PointSTSIndicate the initial position of short training sequence STS on reception signal.
Short training sequence STS's has synchronized 10 peak values, is obtained according to peak value and receives signal short training sequence STS starting point, so
After derive receive signal frame start position, realize thick synchronizing process.It is repositioned on the position for receiving Chief Signal Boatswain instruction sequence, is used
It receives long instruction sequence and instructs sequence with locally long, it is smart synchronous to repeat thick synchronizing process realization.After long instruction sequence related operation
Two peak values also derive that the starting point for receiving signal frame, final frame start position are with the starting point that smart synchronizing process obtains
It is quasi-.
Certainly, it is that frame start position, this example list one in order to obtain that a pair reception signal, which synchronizes detection, described in this example
The preferred method of kind, in practical applications, it is not limited to a kind of this synchronization detecting method, as long as obtaining frame start position i.e.
It can.
Step S2 described in this example estimates initial phase according to the frequency domain phase of the frequency domain phase and local signal that receive signal
Position, preferably includes following sub-step:
Step S201 is completed after synchronizing detection to signal is received, and is navigated to the long instruction sequence for receiving signal, is then carried out Fu
In leaf transformation to frequency domain, carried with the frequency domain phase of the frequency domain phase and the long instruction sequence of local signal that receive Chief Signal Boatswain instruction sequence by son
Wave carries out phase difference value operation, finally seeks the average value of these phase difference values as the initial phase for receiving signal;
Step S202, after estimating the initial phase for receiving signal, at the beginning of receiving the frequency domain compensation of long instruction sequence of signal
Beginning phase.
In step S201 described in this example, pass through formulaSeek the reception
The initial phase of signalWherein, NLTSIndicate the frequency domain points of Fourier transformation, k is subcarrier serial number, ΨX(k)_LTSIndicate this
Frequency domain phase on the long instruction sequence subcarrier k of earth signal,It indicates to receive the frequency domain on Chief Signal Boatswain instruction sequence subcarrier k
Phase.
In step S202 described in this example, the initial phase for receiving signal is estimatedAfterwards, pass through formula Realize that Chief Signal Boatswain instruction sequence is received in docking on frequency domainCompensate initial phase.
Step S3 described in this example is using the long instruction sequence after compensation initial phaseEstimated, not using IQ
The characteristic on frequency domain is balanced, the estimation of IQ imbalance is carried out, preferably includes following sub-step:
Step S301 carries out the estimation of IQ imbalance using the compensated frequency domain characteristic for receiving signal of initial phase;
Step S302 is compensated after the estimation of IQ imbalance to signal is received.
802.11a/p/g/n/ac standard is modulated on frequency domain without using all subcarriers, and effective t easet ofasubcarriers are with mould
Formula is different and different, and by taking 802.11a as an example, subcarrier in frequency domain sum is denoted as N=64, and the frequency domain of long instruction sequence is used to estimate IQ not
The sub-carrier positions of balance are k=1 ... 26, N-26 ..., N-1, wherein X and XconjDo not have the subcarrier k=0 of conjugacy,
N/2 is will not to carry real data, therefore neglect.Carrying real data subcarrier k=1 ... 26, N-26 ..., N-1
In, all have propertyWherein, X (k) is the long instruction sequence of local signal in son
Expression on carrier wave k,The expression of sequence on sub-carrierk is instructed for the Chief Signal Boatswain after compensation initial phase.This example
In the step S301, after compensation initial phaseFrequency domain characteristic, first estimate IQ imbalance correlative
μrAnd vr, also referred to as IQ imbalance associated expression.Estimate that the IQ on subcarrier k1 is uneven, appoints and take a subcarrier k2 ≠ k1 and square
Battle arrayWhen being full rank, IQ imbalance associated expression is first sought, according to equationIt seeks, wherein N is the sum of subcarrier in frequency domain, and X (k1) is long instruction sequence
The value of the subcarrier in frequency domain k1 of column, X*It (k1) is the conjugation of X (k1).To guarantee stability, ask the IQ on multiple subcarriers uneven
Weigh intermediate expression μrAnd νr, then it is averaging processing.
Then, according to IQ imbalance associated expression μrAnd vrEstimate IQ amplitude imbalance αrWith IQ unbalance in phase θr, public
Formula isWherein, η=- μr/νr *, Gain
=(- b ± sqrt (b2- 4))/2,νr *For νrConjugation, real (η) are the real part of η, imag
(η) is the imaginary part of η, and arctan is tangent of negating.
In step S302 described in this example, pass through formulaTo reception signalIt carries out
IQ imbalance compensation, wherein μr' and vr' it is respectively IQ amplitude imbalance αrWith unbalance in phase θrThe plural number constituted by formula.
This example also provides a kind of estimation of IQ imbalance and compensation device based on initial phase compensation, uses as described above
Initial phase compensation the estimation of IQ imbalance and compensation method, and include:
Synchronization module, by receiving the short training sequence of signal and local signal and the signal autocorrelation of long instruction sequence, inspection
The frame header position for receiving signal is measured, then determines the position for receiving each data field in signal;
Initial phase estimation and compensating module instruct sequence frequency domain characteristic using long, by the long instruction sequence of local signal and connect
The frequency domain phase difference for receiving Chief Signal Boatswain instruction sequence, estimates initial phase, then compensates this initial phase to reception Chief Signal Boatswain
It instructs in sequence;
The estimation of IQ imbalance and compensating module, using the frequency domain characteristic of the long instruction sequence after compensation initial phase, estimation is connect
The IQ amplitude imbalance and IQ unbalance in phase of the collection of letters number, and IQ imbalance compensation is carried out to the entire signal that receives;
Channel estimation and parsing module do channel using long instruction sequence to the reception signal after completion IQ imbalance compensation
Estimation carries out balancing operational and parsing to data field is received.
Synchronization module described in this example synchronizes detection to reception signal for realizing step S1's to obtain start of frame bits
It sets, synchronization module mainly utilizes the autocorrelation of short training sequence and long instruction sequence, detects the frame header position for receiving signal, then
Determine the position for receiving each data field in signal.
The estimation of initial phase described in this example and compensating module are estimated and are compensated for realizing the initial phase of step S2.Initially
Phase estimation and compensating module by local length instruction sequence and receive the long frequency for instructing sequence mainly using long instruction sequence frequency domain characteristic
Domain phase difference estimates initial phase, then compensates this initial phase onto reception Chief Signal Boatswain instruction sequence.
The estimation of IQ imbalance described in this example and compensating module method, the main long instruction sequence utilized after compensating initial phase
Frequency domain characteristic, using IQ imbalance is the same to data influence on each subcarrier and the Fourier transform property of conjugate sequence,
By selecting reasonable subcarrier pair, non degenerate matrix estimation IQ amplitude imbalance and IQ unbalance in phase are constructed, then will
In the IQ amount of unbalance compensation to reception signal estimated.
Channel estimation and parsing module described in this example, for realizing step S3 complete IQ imbalance estimation and compensation after,
Reception data after IQ imbalance compensation are sent into receiving module processor, routinely process carries out channel estimation and parsing number
According to.
The long instruction sequence of this example selection carries out initial phase estimation and the estimation of IQ imbalance, realizes and receives signal initial phase
Estimation and compensation method, the long instruction sequence after compensating initial phase, each subcarrier is uneven by identical IQ on frequency domain
It influences.Using its frequency domain IQ unbalance response, the estimation of IQ imbalance is realized, after estimation IQ imbalance estimation, to reception signal
Carry out IQ imbalance compensation.After the present invention compensates initial phase, when effectively eliminating receiver local oscillator time error and signal transmission
Between bring initial phase offset influence so that IQ imbalance estimation and compensation it is very accurate, receiving end can be effectively improved
Demodulation performance.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that
Specific implementation of the invention is only limited to these instructions.For those of ordinary skill in the art to which the present invention belongs, exist
Under the premise of not departing from present inventive concept, a number of simple deductions or replacements can also be made, all shall be regarded as belonging to of the invention
Protection scope.
Claims (6)
1. a kind of estimation of IQ imbalance and compensation method based on initial phase compensation, which comprises the following steps:
Step S1 synchronizes detection to reception signal and obtains frame start position;
Step S2 receives the initial phase of signal according to the frequency domain phase estimation of the frequency domain phase and local signal that receive signal,
Then initial phase compensation is carried out to reception signal;
Step S3 carries out the estimation of IQ imbalance and compensation to the reception signal after compensation initial phase;
The step S2 includes following sub-step:
Step S201 is completed after synchronizing detection to signal is received, and is navigated to the long instruction sequence for receiving signal, is then used and receive signal
The frequency domain phase of long instruction sequence and the frequency domain phase of the long instruction sequence of local signal carry out phase difference value operation by subcarrier, finally ask
Take the average value of these phase difference values as the initial phase for receiving signal;
Step S202, the frequency domain compensation initial phase after estimating the initial phase for receiving signal, to the long instruction sequence for receiving signal
Position;
The step S3 includes following sub-step:
Step S301 carries out the estimation of IQ imbalance using the compensated frequency domain characteristic for receiving signal of initial phase;
Step S302 carries out IQ imbalance compensation to signal is received after the estimation of IQ imbalance;
In the step S301, after compensation initial phaseFrequency domain characteristic, first pass through equationEstimate IQ imbalance associated expression μrWith
vr, wherein k1 and k2 is subcarrier, and k2 ≠ k1, N are the sum of subcarrier in frequency domain, and X (k) is the frequency domain of local long instruction sequence
The value of subcarrier k, X*(k) conjugation for being X (k),After receiving long instruction sequence subcarrier in frequency domain k compensation initial phase
Value,ForConjugation, k ∈ { k1, k2, N-k1, N-k2 };
In the step S302, pass through formulaTo reception signalIt is uneven to carry out IQ
Compensation, whereinμr' and vr′
Respectively IQ amplitude imbalance αrWith unbalance in phase θrThe plural number constituted by formula.
2. the estimation of IQ imbalance and compensation method according to claim 1 based on initial phase compensation, which is characterized in that
In the step S201, pass through formulaSeek the initial phase for receiving signal
PositionWherein, NLTSIndicate the frequency domain points of Fourier transformation, k is subcarrier serial number, ΨX(k)_LTSIndicate the long instruction sequence of local signal
The frequency domain phase of column on sub-carrierk,It indicates to receive the frequency domain phase of Chief Signal Boatswain instruction sequence on sub-carrierk.
3. the estimation of IQ imbalance and compensation method according to claim 2 based on initial phase compensation, which is characterized in that
In the step S202, the initial phase for receiving signal is estimatedAfterwards, pass through formula Realize that Chief Signal Boatswain instruction sequence is received in docking on frequency domainCompensate initial phase.
4. the estimation of IQ imbalance and compensation method according to claim 1 based on initial phase compensation, which is characterized in that
In the step S301, according to IQ imbalance associated expression μrAnd νrEstimate IQ amplitude imbalance αrWith IQ unbalance in phase θr,
Formula isWherein, η=- μr/vr *,
Gain=(- b ± sqrt (b2- 4))/2,vr *For vrConjugation, real (η) are the real part of η,
Imag (η) is the imaginary part of η, and arctan is tangent of negating, and η and b are the intermediate calculations of uneven estimation.
5. the estimation of IQ imbalance and compensation method according to any one of claims 1 to 4 based on initial phase compensation,
It is characterized in that, carrying out sliding related fortune to local signal short training sequence using signal short training sequence is received in the step S1
It calculates, the starting point for receiving signal short training sequence is obtained by similarity degree, crosscorrelation is distinguished on the concrete operations road Shi Dui IQ, and takes
Square accumulated value after correlation, used formula is as follows, Cτ=CI, I_ideal+
CI, Q_ideal+CQ, I_ideal+CQ, Q_idealAnd PointSTS=Max (Cτ), whereinIndicate that receiving signal with time τ is starting
Real part,Indicate that receiving signal with time τ is the imaginary part originated, xI(t) _ STS indicates local signal short training sequence STS letter
Number real part, xQ(t) _ STS indicates local signal short training sequence STS signal imaginary part, and ∑ () indicates cumulative, and Max () expression is asked
Maximum value, PointSTSIndicate the initial position of short training sequence STS on reception signal;And then derive the starting for receiving signal frame
Position, this process are thick synchronizing process;According to the frame start position that thick synchronizing process obtains, obtains and receive Chief Signal Boatswain instruction sequence
Position, then the long instruction sequence of local signal and receive Chief Signal Boatswain instruction sequence and carry out sliding related operation, obtained by similarity degree
The starting point of the long instruction sequence of signal must be received, and then the initial position of corrected received signal frame, this process are that essence synchronized
Journey;The essence synchronizing process navigates to the position for receiving Chief Signal Boatswain instruction sequence, instructs sequence using the long instruction sequence of reception and local length,
It repeats thick synchronizing process and realizes that essence is synchronous.
6. a kind of estimation of IQ imbalance and compensation device based on initial phase compensation, which is characterized in that wanted using such as right
The estimation of IQ imbalance and compensation method for asking initial phase described in 1 to 5 any one to compensate, and include:
Synchronization module is detected by receiving the short training sequence of signal and local signal and the signal autocorrelation of long instruction sequence
The frame header position of signal is received, then determines the position for receiving each data field in signal;
Initial phase estimation and compensating module instruct sequence frequency domain characteristic using long, instruct sequence by local signal length and receive and believe
The frequency domain phase difference of number long instruction sequence, estimates initial phase, then compensates this initial phase to receiving Chief Signal Boatswain and instructs sequence
On column;
The estimation of IQ imbalance and compensating module, using the frequency domain characteristic of the long instruction sequence after compensation initial phase, estimation receives letter
Number IQ amplitude imbalance and IQ unbalance in phase, and IQ imbalance compensation is carried out to the entire signal that receives;
Channel estimation and parsing module do channel estimation using long instruction sequence to the reception signal after completion IQ imbalance compensation,
Balancing operational and parsing are carried out to data field is received.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710018194.1A CN106878229B (en) | 2017-01-11 | 2017-01-11 | The estimation of IQ imbalance and compensation method and device based on initial phase compensation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710018194.1A CN106878229B (en) | 2017-01-11 | 2017-01-11 | The estimation of IQ imbalance and compensation method and device based on initial phase compensation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106878229A CN106878229A (en) | 2017-06-20 |
| CN106878229B true CN106878229B (en) | 2019-09-27 |
Family
ID=59157374
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710018194.1A Active CN106878229B (en) | 2017-01-11 | 2017-01-11 | The estimation of IQ imbalance and compensation method and device based on initial phase compensation |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106878229B (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108040029B (en) * | 2018-01-12 | 2020-06-02 | 深圳锐越微技术有限公司 | Method, device and equipment for compensating IQ two-path imbalance of receiver |
| CN110365428B (en) | 2018-04-09 | 2021-09-07 | 富士通株式会社 | Damage monitoring device, damage monitoring and compensation system and method |
| CN111077371B (en) * | 2018-10-19 | 2021-02-05 | 大唐移动通信设备有限公司 | Method and device for improving phase measurement precision |
| CN112838998B (en) * | 2020-12-30 | 2022-08-12 | 深圳市极致汇仪科技有限公司 | IQ imbalance estimation method and system suitable for single carrier |
| CN112994712B (en) * | 2021-01-19 | 2022-12-02 | 上海擎昆信息科技有限公司 | IQ imbalance compensation method and device for receiver |
| CN112887238B (en) * | 2021-05-06 | 2021-07-20 | 上海擎昆信息科技有限公司 | IQ imbalance correction method and device, and receiver |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1649276A (en) * | 2004-01-30 | 2005-08-03 | 三星电子株式会社 | Method and device for compensating phase error in base station system |
| CN101938445A (en) * | 2009-06-30 | 2011-01-05 | 芯光飞株式会社 | Estimation and compensation method for IQ imbalance |
| US8126086B2 (en) * | 2008-01-31 | 2012-02-28 | Agilent Technologies, Inc. | System and method for in-phase/quadrature-phase (I/Q) mismatch measurement and compensation |
| CN104584502A (en) * | 2012-09-21 | 2015-04-29 | 意法爱立信有限公司 | Loopback technique for IQ imbalance estimation for calibration in OFDM systems |
| CN104717172A (en) * | 2015-03-06 | 2015-06-17 | 东南大学 | IQ imbalance compensation method and device in transmitter |
| CN104991231A (en) * | 2015-05-26 | 2015-10-21 | 芜湖航飞科技股份有限公司 | Intermediate-frequency cancellation technology |
-
2017
- 2017-01-11 CN CN201710018194.1A patent/CN106878229B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1649276A (en) * | 2004-01-30 | 2005-08-03 | 三星电子株式会社 | Method and device for compensating phase error in base station system |
| US8126086B2 (en) * | 2008-01-31 | 2012-02-28 | Agilent Technologies, Inc. | System and method for in-phase/quadrature-phase (I/Q) mismatch measurement and compensation |
| CN101938445A (en) * | 2009-06-30 | 2011-01-05 | 芯光飞株式会社 | Estimation and compensation method for IQ imbalance |
| CN104584502A (en) * | 2012-09-21 | 2015-04-29 | 意法爱立信有限公司 | Loopback technique for IQ imbalance estimation for calibration in OFDM systems |
| CN104717172A (en) * | 2015-03-06 | 2015-06-17 | 东南大学 | IQ imbalance compensation method and device in transmitter |
| CN104991231A (en) * | 2015-05-26 | 2015-10-21 | 芜湖航飞科技股份有限公司 | Intermediate-frequency cancellation technology |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106878229A (en) | 2017-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106878229B (en) | The estimation of IQ imbalance and compensation method and device based on initial phase compensation | |
| CN100531168C (en) | Method for estimating in-phase and quadrature imbalance, and apparatus and receiver using the same | |
| TWI740543B (en) | Method, device and receiver for eliminating and obtaining deviation of carrier phase measurement value | |
| CN102208972B (en) | Noise estimation for wireless communication | |
| US20060197704A1 (en) | Measuring distance using wireless communication | |
| CN108183841B (en) | Base band data processing method and system based on IEEE802.11ah in comprehensive tester | |
| CN112887238B (en) | IQ imbalance correction method and device, and receiver | |
| CN112866163B (en) | Method and system for estimating residual frequency offset of WiFi service | |
| CN106850495B (en) | For the estimation of IQ imbalance and compensation method of initial phase offset and device | |
| CN106788635B (en) | Residual frequency offset estimation method and device suitable for tester | |
| CN102130864A (en) | Channel estimation method and device | |
| CN103873416B (en) | EVM (Error Vector Magnitude) phase estimating and compensating method | |
| CN101944977A (en) | Reception diversity method and system thereof | |
| CN112422472A (en) | Joint frequency offset estimation method and system | |
| CN108289071A (en) | A kind of phase-tracking method and phase tracking system | |
| US8982975B2 (en) | Method for signal estimation and compensation and apparatus using the same | |
| CN112838998B (en) | IQ imbalance estimation method and system suitable for single carrier | |
| CN116405361B (en) | Method, apparatus, electronic device and computer program for compensating common phase error | |
| CN117792851A (en) | Method and system for analyzing self-calibration IQ path unbalance of OFDM signal by comprehensive tester | |
| JP3946893B2 (en) | Digital communication device | |
| CN103428147B (en) | A kind of method that TDD-LTE system frequency deviation compensates | |
| US20130089163A1 (en) | Device and method for generating pilot sequence | |
| JP2001044963A (en) | Receiver | |
| CN119892566B (en) | A channel estimation method and related device | |
| TW202118268A (en) | Baseband system for wireless receiver and baseband signal processing method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: 518000 5C, 1, building No. 6, Ting Wei Road, 67 District, Xingdong community, Baoan District Xin'an, Shenzhen, Guangdong. Applicant after: SHENZHEN JIZHI HUIYI TECHNOLOGY CO., LTD. Address before: 518000 Building 2, Zone 2, Block 2, Honghualing Industrial South Zone, 1213 Liuxian Avenue, Taoyuan Street, Nanshan District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN JIZHI HUIYI TECHNOLOGY CO., LTD. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |