Next Article in Journal
A Survey of Fuzzy Algorithms Used in Multi-Motor Systems Control
Previous Article in Journal
A Hybrid Modified Method of the Sine Cosine Algorithm Using Latin Hypercube Sampling with the Cuckoo Search Algorithm for Optimization Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

I/Q Linear Phase Imbalance Estimation Technique of the Wideband Zero-IF Receiver

1
School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
2
Department of Research and Development, Uni-Trend Technology (China) Company Ltd., Dongguan 523000, China
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(11), 1787; https://doi.org/10.3390/electronics9111787
Submission received: 20 September 2020 / Revised: 25 October 2020 / Accepted: 26 October 2020 / Published: 28 October 2020
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
The in-phase/quadrature (I/Q) imbalance encountered in the zero-IF receiver leads to incomplete image frequency suppression, which severely deteriorates image rejection ratio (IRR) of the receiver system and must be improved using additional analog or digital signal processing. The I/Q linear phase imbalance (LPI) is the key of the I/Q imbalance, which consists of the time delay deviation (TDD) and the local oscillator (LO) phase offset. TDD is negligible in most literature, but it degrades system performance largely for wideband communication systems. This paper proposes a method based on the cross-power spectrum between the I/Q signal to address the estimation problem of LPI. Compared with other conventional methods, the proposed approach calculates LPI parameters simultaneously without any additional hardware. The MATLAB simulation is utilized to evaluate the effectiveness of the presented method. Moreover, the experimental platform of detailed design demonstrates the feasibility of the proposed estimation method, and IRR of the system before and after compensation shows that LPI has been accurately estimated and eliminated with the help of an appropriate compensation structure. Both reveal that the proposed method offers an effective solution to the LPI problem.

1. Introduction

In the past few decades, with the development of a wideband communication system, realizing the ultra-wide bandwidth is the key to realize ultra-high throughput, e.g., 5G networks [1], thus the in-phase and quadrature (I/Q) orthogonal demodulation structure [2,3] has been favored because it can relax the bandwidth and sampling rate pressure of analog-to-digital converters (ADCs). Therefore, the zero-IF architecture, which adopts the I/Q orthogonal demodulation, is getting more and more applications for its advantages of simple structure, low cost, and power consumption [4,5].
However, the mixing structure is particularly sensitive to the amplitude and phase imbalance between I and Q branches, i.e., I/Q imbalance (IQI). The IQI occurs when the I branch exhibits a different amplitude or does not have a precise phase difference from the Q branch [6]. In the actual situation, inconsistency between I/Q datapath, e.g., different devices and circuit design, makes the phase and amplitude differences between the I and Q signals [7,8]. IQI has a significant impact on the receiver system performance, which leads to the incomplete image signal rejection, and degrades the image rejection ratio (IRR) of baseband signal processing [9]. Reference [10] points out that the phase mismatch of 2 to 5 degrees can lead to the IRR of only 20–30 dB.
In the existing literature, a lot of research has been devoted to the I/Q amplitude mismatch and achieved excellent results [11,12]. The I/Q phase imbalance has become the critical problem of IQI due to its hardness for estimation. Here, the local oscillator (LO) phase offset and the time delay deviation (TDD) of I and Q signals considered in this paper are the two main parts of I/Q phase imbalance. Since they have a linear relationship with frequency, these two parts collectively compose the I/Q linear phase imbalance (LPI). Different phase offset is generally caused by the imperfection of the analog LO, and mismatch introduced by the LO phase offset is frequency-independent [13]. TDD is the result of different delays introduced by the analog components or different path lengths of I and Q branches [14,15]. The influence of TDD is similar to that of the LO phase offset, and the difference is that the mismatch brought by TDD is frequency-dependent, whereas that of the phase offset is constant over the entire signal bandwidth. LO phase offset can be considered as a constant, which is the main error considered in narrowband communication systems [16]. However, as for wideband and high-speed communication systems, the phase imbalance introduced by TDD is getting worse with the increase of frequency, which is supposed to be considered carefully.
Thus, it is necessary to estimate and eliminate LPI to improve system performance. Generally, it is hard to settle IQI via hardware effort, an effective solution without complex circuitry and expensive hardware resource is necessary to compensate for the effects of the nonideal analog components in the digital domain. At present, there is still a great deal of research devoted to the IQI problem. In [17], LA designs a filter in quadrature receivers to estimate IQI by calculating the statistic character of the I/Q signal. However, only the frequency-independent part of IQI is removed. The solution presented in [18] calculates the IQI by instantaneous power measurement of I/Q signal, but additional envelope-detector is needed, which is not practical for wideband systems because of its requirement for a very high-sampling rate ADC. The approach for the TDD and phase offset estimation in [19] is divided into two steps, which adds operation complexity. More severely, the algorithm introduces a nonlinear group delay into the system and smears the original input signal more seriously.
This paper provides new insight into I/Q phase imbalance and introduces a much simpler approach based on the cross-power spectrum [20,21] between the I/Q signal, which can simultaneously conduct TDD and LO phase offset estimation. The technique is independent of the amplitude mismatch and brings about the probability of compensating the I/Q amplitude mismatch and phase mismatch separately to maintain the various needs of all kinds of application scenarios. The compensation structure with a fractional delay (FD) filter and a delay module is applied to compensate for the estimated mismatch parameters. The accuracy and effectiveness of the proposed technique are validated through MATLAB simulations and experiments in the real-world hardware platform.
The rest of this paper is organized as follows. In Section 2, the mathematical model of the zero-IF receiver in the presence of LPI is given and the influence of LPI on the IRR is analyzed. The details of LPI estimation and compensation by the proposed method are described in Section 3. Section 4 and Section 5 present the numerical results of the MATLAB simulation and hardware platform experiments to verify the presented estimation method. Finally, the conclusion is drawn in Section 6.

2. Model of I/Q LPI in Zero-IF Receiver

As depicted in Figure 1, the received RF analog signal is denoted as r ( t ) . The two branches of LO output used for quadrature demodulation are cos ( ω c t ) and g sin ( ω c t + φ ) , respectively. ω c is the carrier frequency, φ is the LO phase offset, and g is the LO gain mismatch. After the quadrature down conversion of r ( t ) , the lowpass filters (LPFs) are added to remove the high-frequency components, and ADCs are used for the signal sampling. The time delays of I and Q branches are denoted as δ I and δ Q , respectively. In addition, due to the difference of I/Q path, δ I δ Q , and Δ δ = δ Q δ I is the TDD between the I/Q channel.
The digitalized I and Q signals with the interference of I/Q imbalance are given by x I [ n ] and x Q [ n ] . The I/Q amplitude mismatch is A ( ω ) = g A Q ( ω ) / A I ( ω ) , where A I ( ω ) and A Q ( ω ) are the amplitude of the I/Q channel, respectively.
The received I and Q signals can be written as a complex signal X ( ω ) in the frequency domain [22]
X ( ω ) = H 1 ( ω ) S ( ω ) + H 2 ( ω ) S ( ω )
where
H 1 ( ω ) = 1 + A ( ω ) e j ( ω Δ δ + φ ) 2 H 2 ( ω ) = 1 A ( ω ) e j ( ω Δ δ + φ ) 2
X ( ω ) is composed of two parts, in which S ( ω ) is the frequency equivalent of the ideal baseband complex signal weighted by H 1 ( ω ) , and S ( ω ) is the frequency equivalent of the undesired image weighted by H 2 ( ω ) .
In order to quantify the effect of image rejection, the definition of IRR is proposed, which is the power ratio of the desired signal to the undesired image signal. It follows from (2) that IRR is given by
I R R ( ω ) = | H 1 ( ω ) | 2 | H 2 ( ω ) | 2
IRR is infinite when the phase and amplitude responses of the I and Q channels are equal, i.e., Δ δ = 0 , φ = 0 , and A ( ω ) = 1 . When this condition is not met, the image signal is not completely rejected and the I/Q signal is imbalanced. Based on Equations (2) and (3), IRR can be rewritten as
I R R ( ω ) = | 1 + A ( ω ) e j ( ω Δ δ + φ ) | 2 | 1 A ( ω ) e j ( ω Δ δ + φ ) | 2
IRR curves in the presence of LPI are shown in Figure 2. For simplicity, A ( ω ) is assumed to be 1 for the intuitive description of the influence of LPI. From the red curve in Figure 2 we can see that, if Δ δ = 1 , IRR is far below 0 dB in many frequency points within Nyquist bandwidth. It shows that the IRR decreases when signal frequency increases, which means that TDD imposes a worse influence on high-frequency signals. Note that an IRR of 0 dB indicates that the power of the image signal is the same as that of the desired signal, while a negative IRR indicates the power of the image signal is higher than that of the desired signal. Hence, even Δ δ = 1 will cause the system performance to deteriorate significantly. Moreover, when Δ δ = 2 , the black curve shows that IRR decreases with the increase of frequency at a faster speed than that of the red one, which means that the image signal increases with the increase of TDD at the same frequency. In addition, it can be observed that IRR is a period function when Δ δ = 2 and becomes a very small value for the normalized frequency f = ( 2 n + 1 ) / ( 2 × Δ δ ) , where n is an integer. The straight blue line depicts that the mismatch caused by the LO phase offset is frequency-independent, where the induced IRR does not vary with frequency and is a constant proportional to the value of the LO phase offset.

3. LPI Estimation and Compensation

Above all, TDD and LO phase offsets both have a significant influence on wideband receiver systems, and an efficient method is needed urgently to eliminate LPI. In this paper, we come up with an estimation technique based on the cross-power spectrum and the “three-point unwrapping” method.

3.1. LPI Extraction by the Cross-Power Spectrum

The single tone is injected in the transmitted signal and received by the receiver, which is used as the test tone for the phase imbalance estimation, then the test I/Q signal can be represented as
x I [ n ] = A I ( ω 0 ) cos ( ω 0 n ) + w I [ n ] x Q [ n ] = A Q ( ω 0 ) sin ( ω 0 ( n Δ δ ) φ ) + w Q [ n ]
where ω 0 is the angular frequency of the test tone. w I [ n ] and w Q [ n ] are the noise part of the I/Q signal, respectively, which are assumed to be uncorrelated to each other.
Because of the orthogonal relationship between the I/Q signal, the original phase deviation, i.e., π / 2 needs to be neutralized before the estimation of LPI. We choose Hilbert transform [23] to shift the Q signal x Q [ n ] by π / 2 , which is denoted as x Q [ n ] and drawn by the black dotted in Figure 3. The amplitude of x Q [ n ] is equal to x Q [ n ] due to the all-pass quality of Hilbert transform in the pass-band.
From Figure 3, the test Q signal after the Hilbert transform is a phase-mismatched equivalent of the I signal, and the mismatch is denoted as Δ t , i.e., the time-domain equivalent of LPI between I/Q channel. Then, the cross-power spectrum calculation can be performed on these two signals to extract LPI.
The Discrete Fourier transform (DFT) of x I [ n ] and x Q [ n ] are X I [ k ] and X Q [ k ] , respectively, and the cross-power spectrum between X I [ k ] and X Q [ k ] can be calculated as
G x I x Q [ k ] = X I [ k ] X Q [ k ] = A [ k ] G x I x I [ k ] e j ( 2 π N k Δ δ + φ ) + G w I w Q [ k ] ,
where X Q [ k ] is the conjugate of X Q [ k ] , and G x I x I [ k ] represents the auto-power spectrum of the I signal, and N is the DFT length. G w I w Q [ k ] denotes the cross-power spectrum between noise w I [ n ] and w Q [ n ] , which is zero because of the uncorrelation between the two parts of noise. The cross-power spectrum between baseband signals and their noise portion are assumed to be uncorrelated, hence their cross-power spectrums are both zero. Therefore,
G x I x Q [ k ] = X I [ k ] X Q [ k ] = A [ k ] G x I x I [ k ] e j ( 2 π N k Δ δ + φ ) , k > 0
On account of the different signs of phase characteristic in the positive and negative frequency part of G x I x Q [ k ] , only the positive frequency part ( k > 0 ) of the spectrum is taken when calculating TDD and LO phase offset, for simplicity.
The phase characteristic of G x I x Q [ k ] can be calculated as
Δ θ [ k ] = arg ( G x I x Q [ k ] | G x I x Q [ k ] | ) = ( 2 π / N ) Δ δ k + φ
where Δ θ [ k ] is the LPI factor between X I [ k ] and X Q [ k ] , which includes the unknown TDD Δ δ and LO phase offset φ . Δ θ [ k ] can be interpreted as a linear function of the k th spectral line with slope ( 2 π / N ) Δ δ and intercept φ . Therefore, TDD Δ δ can be estimated from the gradient of Δ θ [ k ] , then the LO phase offset φ can be calculated from the intercept of Δ θ [ k ] -axis.
It should be highlighted that the cross-power spectrum is divided by its modulus in Equation (8), thus the influence of amplitude mismatch is neutralized and does not affect the accuracy of LPI calculation.
Due to the periodicity of the tangent function, the LPI factor Δ θ [ k ] wraps between π to π . Therefore, in order to calculate the gradient and intercept accurately, Δ θ [ k ] should be unwrapped in advance. Here, the “Three-point unwrapping” method is proposed to address the problems of phase unwrapping and calculation of Δ δ and φ .

3.2. “Three-Point Unwrapping” Method

The unwrapping of Δ θ [ k ] , which is finished by adding multiples of 2 π to the original data, can be represented as
Δ θ ˜ [ k i ] = Δ θ [ k i ] + m i 2 π ,   i = 1 , 2 , , G   and   m i N ,
where Δ θ ˜ [ k i ] denotes the unwrapped version of Δ θ [ k i ] , m i are integers, and G represents the number of frequency components contained in the input signal. To estimate the slope, G = 3 at least. We suppose that ( k 1 , Δ θ [ k 1 ] ) , ( k 2 , Δ θ [ k 2 ] ) , and ( k 3 , Δ θ [ k 3 ] ) are three sets of wrapped Δ θ [ k ] samples. The slope of Δ θ [ k ] can be obtained by using the first two wrapped samples, which is
( 2 π / N ) Δ δ = ( Δ θ ( k 2 ) Δ θ ( k 1 ) + m 2 2 π ) / ( k 2 k 1 )
Equation (10) is based on the assumption that the first phase deviation Δ θ [ k 1 ] does not need to unwrap, i.e., m 1 = 0 . Since ( k 1 , Δ θ [ k 1 ] ) and ( k 2 , Δ θ [ k 2 ] ) have been available by measurement, the unwrapping factor m 2 is the only remaining variate to estimate. Now that the three sets of points are in one line,
Δ θ ˜ [ k 3 ] Δ θ ˜ [ k 1 ] k 3 k 1 = Δ θ ˜ [ k 2 ] Δ θ ˜ [ k 1 ] k 2 k 1 .
By inserting Equation (9) into Equation (11) and simplifying, we can obtain
( k 3 k 1 ) m 2 = C + ( k 2 k 1 ) m 3
where
C = 1 / 2 π ( k 2 k 1 ) ( Δ θ [ k 3 ] Δ θ [ k 1 ] ) 1 / 2 π ( k 3 k 1 ) ( Δ θ [ k 2 ] Δ θ [ k 1 ] ) .
From Equation (12), it can be confirmed that ( k 3 k 1 ) m 2 C is multiples of ( k 2 k 1 ) , and
( k 3 k 1 ) m 2 = C ( mod ( k 2 k 1 ) )
where mod ( ) represents the remainder operator. Equation (13) can be solved by a linear modular equation solver [24], which can be written as
m 2 = m 2 , 0 + ( H ( k 2 k 1 ) / D )
The factor D is the greatest common divisor (GCD) of ( k 3 k 1 ) and ( k 2 k 1 ) . H = 0 , 1 , , D 1 , and m 2 , 0 = A ( C / D ) ( mod ( k 2 k 1 ) ) . The integer A is the coefficient generated by the extended Euclid algorithm [25], and satisfies the formula D = A ( k 3 k 1 ) + B ( k 2 k 1 ) , and B is an integer.
Eventually, the unwrapping factor m 2 can be calculated by Equation (14), which is inserted into Equation (10) and φ = Δ θ [ k 1 ] ( 2 π / N ) Δ δ k 1 can be obtained.
Based on the analysis above, TDD Δ δ and LO phase offset φ between x I [ n ] and x Q [ n ] can be calculated by the following steps:
  • Apply Hilbert transform on x Q [ n ] and obtain x Q [ n ] .
  • Calculate FT of x I [ n ] and x Q [ n ] , which are X i [ k ] and X q [ k ] .
  • Calculate the cross-power spectrum G x I x Q [ k ] and obtain the LPI factor Δ θ [ k ] .
  • TDD Δ δ and LO phase offset φ can be calculated from Δ θ [ k ] by the “Three-point unwrapping” method.

3.3. Fractional-Delay Filter Design with Farrow Structure

As a matter of fact, TDD may not be an integer, and the compensation will be implemented by the FD filter in this paper. Farrow structure [26] is an efficient realization structure for variable FD filters, and the structure uses spline fitting or polynomial approximation method to further decompose the filter coefficients into multiple sub-filter banks. Supposing that TDD Δ δ = p , the impulse response of the FD filter is h F D [ n ] with the order R , and each coefficient of h F D [ n ] is further decomposed into L th sub-filters, which is represented by
h F D [ n ] = l = 0 L 1 c l [ n ] p l
where c l [ n ] represents the l th order real-valued coefficients.
Therefore, the frequency-domain expression for h F D [ n ] is given by
H F D [ z , p ] = n = 0 R 1 h [ n , p ] z n = n = 0 R 1 ( l = 0 L 1 c l [ n ] p l ) z n = n = 0 R 1 ( l = 0 L 1 c l [ n ] z n ) p l = n = 0 R 1 C l [ z ] p l
where C l [ z ] = l = 0 L 1 c l [ n ] z n .
Finally, the TDD compensation is conducted by convolution in time-domain, which is given by
x Q _ T D [ n ] = x Q [ n ] h F D [ n ]
In addition, it should be noted that the FD filter is a finite impulse response (FIR) filter, which introduces additional time delay in the compensation channel, hence it is necessary to add a delay module to the counterpart channel to balance the influence of the FD filter.
In practice, the compensation channel can be selected between I/Q channel according to the sign of TDD, i.e., a positive TDD indicates that the Q samples lag behind the I samples in the time domain, then a delay compensator needs to be implemented on I channel, and vice versa.
For the LO phase offset compensation, the phase relationship between the two branches of LO outputs can be changed directly in the MATLAB simulation. In practice, phase shifter [27] with appropriate frequency resolution is adopted to complete the fine phase tuning. The main idea is to adjust the phase relationship between I/Q channel according to the obtained LO phase offset. The detailed operation will be specified in Section 5.

4. Simulation Verification

In this section, the proposed method is evaluated by the simulations in the MATLAB with the instantaneous bandwidth of [ 300 MHz , 300 MHz ] . The TDD and LO phase offsets of the receiver system are estimated by the test three-tone signal. The system sampling rate is f s = 1 GHz , with the sampling period T s = 1 / f s , and the signal-to-noise ratio (SNR) is 35 dB. Suppose that TDD Δ δ = 3 T s , and LO phase offset φ = π / 36 . The test signal is set as a three-tone signal, and the frequencies of the test tones are 1100 MHz, 1200 MHz, 1250 MHz, respectively. The frequency of LO is set to 1 GHz. Then, the cross-power spectrum is calculated and the phase spectrum obtained by Equation (8) is shown in Figure 4, and three sets of the input frequency and corresponding phase value are marked.
Then, TDD and LO phase offsets can be obtained by the method above, which are Δ δ = 3.00037 and φ = 0 . 08818 , respectively. The obtained parameters can be used to adjust the set TDD and LO phase offsets. The measured IRRs before and after compensation are calculated and shown in Figure 5. From the inspection of Figure 5a, it is shown that IRR is well below 0 dB to many frequencies within the Nyquist bandwidth. The IRR lobe is shifted from zero frequency due to the existence of LO phase offset. A significant observation obtained from Figure 5b is that the IRR is enhanced to the range of values larger than about 25 dB in most of the bandwidth after the TDD estimation, which is shown by the black IRR curve. After that, the LO phase offset compensation yields the blue IRR curve of around 65 dB. The rising trend indicates the correctness of the method. Note that the fluctuation of IRR curves can be attributed to the slight influence of the noise interference on the estimation results.

5. Hardware Platform Experiment and Results

In this section, the proposed method will be validated using the two-PXIe-slot receiver platform developed by the authors. The block diagram of this receiver platform is shown in Figure 6. The main parts are the RF signal receiving module, baseband signal processing module, and bus interface module, respectively. The input RF signal is demodulated by a quadrature demodulator after the user-configurable gain and filtering. Then, the demodulated I/Q signal is filtered by two LPFs and separately sampled. The digitalized I and Q signals are sent to the field programmable gate array (FPGA) for signal processing and analysis.
The system consists of two printed circuit boards (PCBs), which are a radio frequency signal receiving board (Board I) and a baseband signal processing board (Board II), as shown in Figure 7. In Board I, Port A is used for transmitting digital data and commands, and Port B is used to output the demodulated I/Q signal to Board II. The platform adopts the quadrature demodulator chip LTC5586 to complete demodulation. The ultra-wide IF bandwidth of more than 1GHz makes the LTC5586 particularly suited for the demodulation of ultra-wideband signals.
In Board II, the chip AD9691 is a dual, 14-bit, 1.25 GSPS ADC with two cores sampling analog I and Q signals by the sampling rate of 1.25 GSPS, respectively. The digitalized I/Q signal is transmitted to FPGA I for signal processing, and the processing results are sent to the host computer for display. The main function of FPGA II is PCI Express communication between FPGA I and the host computer via the PXIe interface.
The LPI estimation and compensation presented in this paper are implemented in LTC5586 and FPGA I, which are depicted in Figure 8. LO phase offset is tuned by the phase shifter register embedded in chip LTC5586, which allows for fine-tuning of the phase offset between I/Q channel over a range from −2.5 to 2.5 degrees with a resolution of around 0.05 degrees. In practice, the phase adjustment value is generally controlled by the digital control word (DCW), which is transformed by the estimated LO phase offset according to the DCW calculation rule in LTC5586. The obtained DCW is then sent to the corresponding register address via the SPI interface to control the value of I/Q phase shift by the red feedback path as shown in Figure 8.
After the LO phase offset is eliminated, the compensated I/Q data x I c [ n ] and x Q c [ n ] are transmitted to the TDD compensation unit as shown in the blue dotted square in Figure 8. As stated in Section 3.3, the TDD compensation unit consists of two parts, i.e., the integer part and fraction part. On the one hand, the TDD part is usually a fraction, and it is adjusted by the FD filter, which is realized by the Farrow filter as stated in Section 3.3.
The order of FD filter R = 50 , and the order of the sub filters in Farrow structure L = 3 . According to the minimax design criterion, the FD filter is designed and the bandwidth of the filter is set to 0.8 π . Because the design of the FD filter is not the focus of this paper, full details of the filter design can be found in [28]. The magnitude and phase delay responses of the FD filter are shown in Figure 9. The figure indicates that the filter has a flat unity gain for different delay parameters and the phase delay is very stable within 0.8 π . Therefore, this FD filter meets the design requirements.
On the other hand, the Delay module is used to compensate for the time delay introduced by the FD filter. The delay is equal to the length of the FD filter, which is an integer, i.e., 50 in the experiment. The I and Q signals after LPI compensation are denoted as x I d [ n ] and x Q d [ n ] .
Derived as above, the method presented in this paper is independent of the amplitude mismatch. Methods for correcting the amplitude mismatch are already known in the art, where the Frequency Sampling Method (FSM) is an efficient technique [29,30]. FSM estimates the amplitude-frequency response of the filter based on its sampled complex frequency response and the corresponding Inverse Discrete Fourier transform (IDFT).
For the simple presentation of the LPI analysis, we apply FSM to design the compensation filter and compensate for the amplitude-frequency response mismatch between the I/Q channel, which is not detailed because it is not the focus of the paper. The design details can be found in [30]. Therefore, it should be noted that the experiment on the platform is based on the premise of no amplitude mismatch.
A three-tone signal is set as the input to the receiver, whose frequencies are 1.06 GHz, 1.1 GHz, and 1.15 GHz, respectively. The frequency of LO is set to 1 GHz; then, the input signal is converted to the quadrature demodulator LTC5586, and the frequencies of the output signal are 60 MHz, 100 MHz, and 150 MHz. The complex frequency spectrum of the demodulated three-tone signal is shown in Figure 10.
After lowpass filtering and sampling, the estimation and compensation procedures are performed in FPGA I as shown in Figure 7 and Figure 8. The frequency spectrums after LPI compensation are shown in Figure 11. It is evident that the image frequency due to LPI has been degraded to the noise floor.
The measured IRRs of the receiver system before and after LPI compensation are shown in Figure 12. As shown in Figure 12, the instantaneous bandwidth of [ 200 MHz , 200 MHz ] , and the IRR values in most of the bandwidth are well below 40 dB before LPI compensation, whereas the IRR values after LPI compensation have been enhanced significantly to the value range of greater than 60 dB, which indicates the improvement of the image frequency suppression and verifies the accuracy of the algorithm.

6. Conclusions

This paper proposes a novel estimation method for I/Q phase imbalance in the wideband zero-IF receiver. The LPI considered in this paper accounts for the frequency-dependent TDD part and frequency-independent LO phase offset part. The paper shows that LPI seriously deteriorates IRR of the system as a result of incomplete suppression of the image frequency, which needs to be solved. The method presented in this paper applies cross-power spectrum and “Three-point unwrapping” method to estimate LPI parameters simultaneously. The simulation results show the large improvement of IRR after compensating LPI obtained from the proposed method. Furthermore, the experiment results from the platform reveal that the proposed method has decreased the image frequency to the noise floor and achieves an IRR of more than 60 dB for the Nyquist bandwidth eventually, with the help of the compensation structure. Therefore, it can be concluded that the proposed approach is an efficient solution to address the LPI of I/Q signal. In addition, the implementation only requires three test tones without any additional hardware, and it is a significant feature to guarantee that the proposed method outperforms the conventional methods concerning the more general application, especially wideband communication systems where LPI compensation is needed urgently. For all these reasons, the algorithms presented in this paper facilitate the implementation of the wideband zero-IF receiver.

Author Contributions

Conceptualization, J.M., H.W., and Y.Z.; data curation, J.M., L.G.; methodology, J.M., P.Y.; software, J.M., Y.Z.; validation, J.M., Y.T.; formal analysis, H.W., H.Z.; investigation, L.G., P.Y.; resources, J.M., Y.Z.; writing—original draft preparation, J.M., P.Y.; writing—review and editing, J.M., H.W., P.Y., and L.G.; visualization, H.Z., Y.Z.; supervision, H.W., Y.Z., and L.G.; project administration, H.Z., Y.T.; funding acquisition, P.Y., H.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded in part by the National Natural Science Foundation of China under Grant Nos. 61701077, 61871100, and 61801092, and in part by the Dongguan Introduction Program of Leading Innovative and Entrepreneurial Talents.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

r ( t ) received RF analog signal;
ω c carrier frequency;
φ LO phase offset;
δ I time delays of the I branch;
δ Q time delays of the Q branch;
φ LO phase offset;
Δ δ TDD between I/Q channel;
x I [ n ] digitalized I signal;
x Q [ n ] digitalized Q signal;
A I ( ω ) amplitude of the I channel;
A Q ( ω ) amplitude of the Q channel;
A ( ω ) amplitude mismatch of the I/Q channel;
X ( ω ) complex signal model of received;
S ( ω ) frequency equivalent of the ideal baseband complex signal;
S ( ω ) frequency equivalent of the image frequency;
w I [ n ] noise of I channel;
w Q [ n ] noise of Q channel;
x Q [ n ] Hilbert transform of the Q signal x Q [ n ] ;
X I [ k ] Discrete Fourier transform of x I [ n ] ;
X Q [ k ] Discrete Fourier transform of x Q [ n ] ;
X Q [ k ] conjugate of X Q [ k ] ;
G x I x I [ k ] auto-power spectrum of X I [ k ] ;
G w I w Q [ k ] cross-power spectrum between noise;
G x I x Q [ k ] cross-power spectrum between X I [ k ] and X Q [ k ] ;
Δ θ [ k ] LPI factor between X I [ k ] and X Q [ k ] ;
m i unwrapping factor of the i th frequency point;
G number of frequency components contained in the input signal;
h F D [ n ] impulse response of the FD filter;
R the order of the FD filter;
L the order of the sub-filters of the FD filter;
T s sampling period of the system;
f s sampling rate of the system.

References

  1. Shopov, S.; Cahoon, N.; Voinigescu, S.P. Ultra-broadband I/Q RF-DAC transmitters. IEEE Trans. Microw. Theory Tech. 2017, 65, 5411–5421. [Google Scholar] [CrossRef]
  2. Bravo, A.; Cruz-Roldan, F. Digital quadrature demodulator with four phases mixing for digital radio receivers. IEEE Trans. Circuits Syst. II Anal. Digit. Sign. Process. 2003, 50, 1011–1015. [Google Scholar] [CrossRef]
  3. Zhang, Q.; Yang, Y.; Guo, C.; Zhou, X.; Yao, Y.; Lau, A.P.T.; Lu, C. Algorithms for blind separation and estimation of transmitter and receiver IQ imbalances. J. Light. Technol. 2019, 37, 2201–2208. [Google Scholar] [CrossRef]
  4. Jeong, J.W.; Nassery, A.; Kitchen, J.N.; Ozev, S. Built-in self-test and digital calibration of zero-IF RF transceivers. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2016, 24, 2286–2298. [Google Scholar] [CrossRef]
  5. Zhu, Z.; Huang, X.; Leung, H. Joint I/Q mismatch and distortion compensation in direct conversion transmitters. IEEE Trans. Wirel. Commun. 2013, 12, 2941–2951. [Google Scholar] [CrossRef]
  6. Valkama, M.; Renfors, M.; Koivunen, V. Blind signal estimation in conjugate signal models with application to I/Q imbalance compensation. IEEE Sign. Process. Lett. 2005, 12, 733–736. [Google Scholar] [CrossRef]
  7. Nam, W.; Roh, H.; Lee, J.; Kang, I. Blind adaptive I/Q imbalance compensation algorithms for direct-conversion receivers. IEEE Sign. Process. Lett. 2012, 19, 475–478. [Google Scholar] [CrossRef]
  8. Teng, Y.; Jia, L.; Liu, A.; Lau, V.K.N. Joint Estimation of channel and I/Q imbalance in massive MIMO: A two-timescale optimization approach. IEEE Trans. Wirel. Commun. 2019, 18, 4723–4737. [Google Scholar] [CrossRef]
  9. Zhang, C.; Xiao, Z.; Su, L.; Jin, D. Joint estimation and compensation of TX and RX IQ imbalance for direct-conversion transceiver. Wirel. Pers. Commun. 2015, 83, 779–790. [Google Scholar] [CrossRef]
  10. Chen, C.; Su, X.; Li, C. Widely Linear Estimation Technique Based on Circularity for I/Q imbalance compensation in low-IF Receivers. In Proceedings of the IEEE Workshop on Advanced Research and Technology in Industry Applications (WARTIA), Ottawa, ON, Canada, 29–30 September 2014. [Google Scholar]
  11. Fu, Y.; Xue, N.; Wang, Z.; Zhang, B.; Xiong, J.; Rao, J. Impact of I/Q amplitude imbalance on coherent Φ-OTDR. J. Lightw. Technol. 2018, 36, 1069–1075. [Google Scholar] [CrossRef]
  12. Cho, F.T.; Kwan, Y.C.; Kuan, Y.C.; Chou, H.T. In-Phase/Quadrature (I/Q) Imbalance Calibration Apparatus for Transmitter System, in Which Delta Prediction Is Used to Calculate Each of I/Q Gain Imbalance and I/Q Phase Imbalance according to Two Calibration Signal Strengths. Internationl Patent Application No. JP6526780-B1. U.S. Patent 1,584,679,2, 9 June 2019. [Google Scholar]
  13. Talebpour, F.; Varahram, P.; Borhanuddin, M.A.; Sali, A. Compensation of Frequency Independent I/Q Imperfections Using LMS Algorithm. In Proceedings of the IEEE International Symposium on Telecommunication Technologies (ISTT), Langkawi, Malaysia, 24–26 November 2014. [Google Scholar]
  14. Meng, J.; Wang, H.J.; Guo, L.P.; Ye, P.; Zhao, Y. Estimation and compensation of I/Q linear phase imbalance based on the Generalized Cross Correlation and Cross-power Spectrum Phase method. In Proceedings of the 14th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), Changsha, China, 1–3 November 2019. [Google Scholar]
  15. Zhao, Y.; Ye, P.; Yang, K.J.; Meng, J.; Gao, J.; Wei, W.T.; Song, J.P.; Zhou, Y. Reconstruction Strategy for Bandwidth-Interleaved Acquisition System with Overlapping Band. In Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS), Sapporo, Japan, 26–29 May 2019. [Google Scholar]
  16. Tusha, S.; Arslan, D.H. IQI mitigation for narrowband IoT systems with OFDM-IM. IEEE Access 2018, 6, 44626–44634. [Google Scholar] [CrossRef]
  17. Anttila, L.; Valkama, M.; Renfors, M. Blind moment estimation techniques for I/Q imbalance compensation in quadrature receivers. In Proceedings of the IEEE Int. Symp. Pers., Indoor, Mobile Radio Commun., Helsinki, Finland, 1–4 September 2006. [Google Scholar]
  18. Zhu, Z.; Huang, X.; Leung, H. Compensation of delay mismatch in a direct conversion transmitter. IEEE Trans. Circuits Syst. II Exp. Briefs 2014, 61, 927–931. [Google Scholar] [CrossRef]
  19. Pupalaikis, P.J. An 18 GHz bandwidth, 60 GS/s sample rate real-time waveform digitizing system. In Proceedings of the IEEE/MTT-S International Microwave Symposium, Honolulu, HI, USA, 2 July 2007; pp. 195–198. [Google Scholar]
  20. Mao, H.D.; Zhang, L.H. An improved accumulated cross-power spectrum phase method for time delay estimation. In Proceedings of the IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 19–20 December 2015. [Google Scholar]
  21. Matassoni, M.; Svaizer, P. Efficient time delay estimation based on cross-power spectrum phase. In Proceedings of the 14th European Signal Processing Conference, Florence, Italy, 4–8 September 2006. [Google Scholar]
  22. Anttila, L.; Valkama, M. On circularity of receiver front-end signals under RF impairments. In Proceedings of the 17th European Wireless 2011-Sustainable Wireless Technologies, Vienna, Austria, 27–29 April 2011; pp. 1–8. [Google Scholar]
  23. Guo, L.P.; Ye, P.; Tian, Y.; Zeng, H.; Meng, J. Calibration of DC offsets in quadrature mixing structure based on Hilbert transform. Rev. Sci. Instrum. 2019, 90, 5. [Google Scholar] [CrossRef] [PubMed]
  24. Narayan, K.N.; Unser, M. Construction of Hilbert transform pairs of wavelet bases and Gabor-like transforms. IEEE Trans. Sign. Process. 2009, 57, 3411–3425. [Google Scholar]
  25. Kobayashi, K.; Takagi, N. Fast hardware algorithm for division in GF(2 m) based on the extended Euclid’s algorithm with parallelization of modular reductions. IEEE Trans. Circuits Syst. II Express Briefs 2009, 56, 644–648. [Google Scholar] [CrossRef]
  26. Pun, C.K.S.; Wu, Y.C.; Chan, S.C.; Ho, K.L. On the design and efficient implementation of the farrow structure. IEEE Sign. Process. Lett. 2003, 10, 189–192. [Google Scholar] [CrossRef] [Green Version]
  27. D’Amato, G.; Avitabile, G.; Coviello, G.; Talarico, C. DDS-PLL phase shifter architectures for phased arrays: Theory and techniques. IEEE Access 2019, 7, 19461–19470. [Google Scholar] [CrossRef]
  28. Laakso, T.I.; Valimaki, V.; Karjalainen, M.; Laine, U.K. Splitting the unit delay [FIR/all pass filters design]. IEEE Sign. Process. Mag. 1996, 13, 30–60. [Google Scholar] [CrossRef]
  29. Rabiner, L.R.; Schafer, R.W. Recursive and nonrecursive realizations of digital filters designed by frequency sampling techniques. IEEE Trans. Audio Electroacoust. 1971, 19, 200–207. [Google Scholar] [CrossRef]
  30. Stubberud, P.A.; Leondes, C.T. A frequency sampling filter design method which accounts for finite word length effects. IEEE Trans. Sign. Process. 1994, 42, 189–193. [Google Scholar] [CrossRef]
Figure 1. LPI model of the zero-IF Receiver.
Figure 1. LPI model of the zero-IF Receiver.
Electronics 09 01787 g001
Figure 2. IRR curves with TDD and LO phase offset.
Figure 2. IRR curves with TDD and LO phase offset.
Electronics 09 01787 g002
Figure 3. Procedure of Hilbert transform.
Figure 3. Procedure of Hilbert transform.
Electronics 09 01787 g003
Figure 4. Phase spectrum of cross-spectrum.
Figure 4. Phase spectrum of cross-spectrum.
Electronics 09 01787 g004
Figure 5. IRR curves: (a) IRR before any compensation and (b) IRR after compensation.
Figure 5. IRR curves: (a) IRR before any compensation and (b) IRR after compensation.
Electronics 09 01787 g005
Figure 6. Block diagram of the experimental platform.
Figure 6. Block diagram of the experimental platform.
Electronics 09 01787 g006
Figure 7. Receiver prototype.
Figure 7. Receiver prototype.
Electronics 09 01787 g007
Figure 8. Block diagram of the compensation.
Figure 8. Block diagram of the compensation.
Electronics 09 01787 g008
Figure 9. Frequency response of the FD filter: (a) magnitude-frequency response and (b) phase-frequency response.
Figure 9. Frequency response of the FD filter: (a) magnitude-frequency response and (b) phase-frequency response.
Electronics 09 01787 g009
Figure 10. Frequency spectrum of the three-tone signal before LPI compensation.
Figure 10. Frequency spectrum of the three-tone signal before LPI compensation.
Electronics 09 01787 g010
Figure 11. Frequency spectrum of the three-tone signal after LPI compensation.
Figure 11. Frequency spectrum of the three-tone signal after LPI compensation.
Electronics 09 01787 g011
Figure 12. IRR curves before and after LPI compensation.
Figure 12. IRR curves before and after LPI compensation.
Electronics 09 01787 g012
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Meng, J.; Wang, H.; Ye, P.; Zhao, Y.; Guo, L.; Zeng, H.; Tian, Y. I/Q Linear Phase Imbalance Estimation Technique of the Wideband Zero-IF Receiver. Electronics 2020, 9, 1787. https://doi.org/10.3390/electronics9111787

AMA Style

Meng J, Wang H, Ye P, Zhao Y, Guo L, Zeng H, Tian Y. I/Q Linear Phase Imbalance Estimation Technique of the Wideband Zero-IF Receiver. Electronics. 2020; 9(11):1787. https://doi.org/10.3390/electronics9111787

Chicago/Turabian Style

Meng, Jie, Houjun Wang, Peng Ye, Yu Zhao, Lianping Guo, Hao Zeng, and Yu Tian. 2020. "I/Q Linear Phase Imbalance Estimation Technique of the Wideband Zero-IF Receiver" Electronics 9, no. 11: 1787. https://doi.org/10.3390/electronics9111787

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop