IQ imbalance

Last updated

IQ imbalance is a performance-limiting issue in the design of a class of radio receivers known as direct conversion receivers. [lower-alpha 1] These translate the received radio frequency (RF, or pass-band) signal directly from the carrier frequency to baseband using a single mixing stage. [lower-alpha 2]

Contents

Direct conversion receivers contain a local oscillator (LO) which generates both a sine wave at and a copy delayed by 90°. These are individually mixed with the RF signal, producing what are known respectively as the in-phase and quadrature signals, labelled and .

However, in the analog domain, the phase difference is never exactly 90°. Neither is the gain perfectly matched between the parallel sections of circuitry dealing with the two signal paths.

IQ imbalance results from these two imperfections, and is one of the two major drawbacks of direct-conversion receivers compared to traditional superheterodyne receivers. (The other is DC offset.) Their design must include measures to control IQ imbalance, so as to limit errors in the demodulated signal.

Definition

A direct-conversion receiver uses two quadrature sinusoidal signals to perform the so-called quadrature down-conversion. This process requires shifting the LO signal by 90° to produce a quadrature sinusoidal component, and a matched pair of mixers converting the same input signal with the two versions of the LO. Mismatches between the two LO signals and/or along the two branches of down-conversion mixers, and any following amplifiers, and low-pass filters, cause the quadrature baseband signals to be corrupted, either due to amplitude or phase differences. Suppose the received pass-band signal is identical to the transmitted signal and is given by:

where is the transmitted base-band signal. Assume that the gain error is dB and the phase error is degrees. Then we can model such imbalance using mismatched local oscillator output signals:

Multiplying the pass-band signal by the two LO signals and passing through a pair of low-pass filters, one obtains the demodulated base-band signals as:

The above equations clearly indicate that IQ imbalance causes interference between the and base-band signals. To analyze IQ imbalance in the frequency domain, the above equation can be rewritten as:

where denotes the complex conjugate of . In an OFDM system, the base-band signal consists of several sub-carriers. Complex-conjugating the base-band signal of the kth sub-carrier carrying data is identical to carrying on the th sub-carrier:

where is the sub-carrier spacing. Equivalently, the received base-band OFDM signal under the IQ imbalance effect is given by:

In conclusion, besides a complex gain imposed on the current sub-carrier data , IQ imbalance also introduces Inter Carrier Interference (ICI) from the adjacent carrier or sub-carrier. The ICI term makes OFDM receivers very sensitive to IQ imbalances. To solve this problem, the designer can request a stringent specification of the matching of the two branches in the frond-end or compensate for the imbalance in the base-band receiver. On the other hand, a digital Odd-Order I/Q-demodulator with only one input can be used, [1] [2] but such design has a bandwidth limitation.

Simulation

IQ imbalance can be simulated by computing the gain and phase imbalance and applying them to the base-band signal by means of several real multipliers and adders.

Synchronization errors

The time domain base-band signals with IQ imbalance can be represented by

Note that and can be assumed to be time-invariant and frequency-invariant, meaning that they are constant over several sub carriers and symbols. With this property, multiple OFDM sub-carriers and symbols can be used to jointly estimate and to increase the accuracy. Transforming to the frequency domain, we have the frequency domain OFDM signals under the influence of IQ imbalance given by:

Note that the second term represents interference coming from the mirrored sub-carrier

IQ imbalance estimation in MIMO-OFDM systems

In MIMO-OFDM systems, each RF channel has its own down-converting circuit. Therefore, the IQ imbalance for each RF channel is independent of those for the other RF channels. Considering a MIMO system as an example, the received frequency domain signal is given by:

where and are the IQ imbalance coefficients of the qth receive RF channel. Estimation of and is the same for each RF channel. Therefore, we take the first RF channel as an example. The received signals at the pilot sub-carriers of the first RF channel are stacked into a vector ,

where is the matrix defined by:

Clearly, the above formula is similar to that of the SISO case and can be solved using the LS method. Moreover, the estimation complexity can be reduced by using fewer pilot sub-carriers in the estimation.

IQ imbalance compensation

The IQ imbalance can be compensated in either the time domain [3] or the frequency domain. In the time domain, the compensated signal in the current mth sample point is given by:

We can see that, by using the ratio to mitigate the IQ imbalance, there is a loss factor . When the noise is added before the IQ imbalance, the SNR remains the same, because both noise and signal suffer this loss. However, if the noise is added after IQ imbalance, the effective SNR degrades. In this case, and , respectively, should be computed. [3] Compared with the time domain approach, compensating in the frequency domain is more complicated because the mirrored sub-carrier is needed. The frequency domain compensated signal at the ith symbol and the kth sub-carrier:

Nevertheless, in reality, the time domain compensation is less preferred because it introduces larger latency between IQ imbalance estimation and compensation.

IQ imbalance estimation

Frequency domain OFDM signals under the influence of IQ imbalance is given by:

The IQ imbalance coefficients and are mixed with the channel frequency responses, making both the IQ imbalance estimation and channel estimation difficult. In the first half of the training sequence, only sub-carriers ranging from to N/2  1 transmit pilot symbols; the remaining sub-carriers are not used. In the second half, the sub-carriers from -1 to -N/2 are used for pilot transmission. Such a training scheme easily decouples the IQ imbalance and the channel frequency response. Assuming the value of the pilot symbols is +1, the received signals at sub-carriers from 1 to N/2  1 are given by , while the received signals at the mirrored sub-carriers take the form .

From the two sets of received signals, the ratio can be easily estimated by . The second half of the training sequence can be used in a similar way. Furthermore, the accuracy of this ratio estimation can be improved by averaging over several training symbols and several sub-carriers. Although the IQ imbalance estimation using this training symbol is simple, this method suffers from low spectrum efficiency, as quite a few OFDM symbols must be reserved for training. Note that, when the thermal noise is added before the IQ imbalance, the ratio is sufficient to compensate the IQ imbalance. However, when the noise is added after the IQ imbalance, compensation using only can degrade the ensuing demodulation performance.

Notes

  1. These are also known as zero intermediate frequency or homodyne receivers.
  2. This contrasts with a traditional superheterodyne receiver, which needs an intermediate frequency stage between RF and baseband, and an image rejection filter. Direct conversion receivers contain fewer components, making them easier to miniaturise.

Related Research Articles

<span class="mw-page-title-main">Dirac delta function</span> Generalized function whose value is zero everywhere except at zero

In mathematical analysis, the Dirac delta function, also known as the unit impulse, is a generalized function on the real numbers, whose value is zero everywhere except at zero, and whose integral over the entire real line is equal to one. Since there is no function having this property, to model the delta "function" rigorously involves the use of limits or, as is common in mathematics, measure theory and the theory of distributions.

In statistics, the Gauss–Markov theorem states that the ordinary least squares (OLS) estimator has the lowest sampling variance within the class of linear unbiased estimators, if the errors in the linear regression model are uncorrelated, have equal variances and expectation value of zero. The errors do not need to be normal for the theorem to apply, nor do they need to be independent and identically distributed.

In mathematics, particularly in linear algebra, tensor analysis, and differential geometry, the Levi-Civita symbol or Levi-Civita epsilon represents a collection of numbers; defined from the sign of a permutation of the natural numbers 1, 2, ..., n, for some positive integer n. It is named after the Italian mathematician and physicist Tullio Levi-Civita. Other names include the permutation symbol, antisymmetric symbol, or alternating symbol, which refer to its antisymmetric property and definition in terms of permutations.

In mathematics, the Hodge star operator or Hodge star is a linear map defined on the exterior algebra of a finite-dimensional oriented vector space endowed with a nondegenerate symmetric bilinear form. Applying the operator to an element of the algebra produces the Hodge dual of the element. This map was introduced by W. V. D. Hodge.

In Hamiltonian mechanics, a canonical transformation is a change of canonical coordinates (q, p) → that preserves the form of Hamilton's equations. This is sometimes known as form invariance. Although Hamilton's equations are preserved, it need not preserve the explicit form of the Hamiltonian itself. Canonical transformations are useful in their own right, and also form the basis for the Hamilton–Jacobi equations and Liouville's theorem.

<span class="mw-page-title-main">Bending</span> Strain caused by an external load

In applied mechanics, bending characterizes the behavior of a slender structural element subjected to an external load applied perpendicularly to a longitudinal axis of the element.

<span class="mw-page-title-main">Simple linear regression</span> Linear regression model with a single explanatory variable

In statistics, simple linear regression (SLR) is a linear regression model with a single explanatory variable. That is, it concerns two-dimensional sample points with one independent variable and one dependent variable and finds a linear function that, as accurately as possible, predicts the dependent variable values as a function of the independent variable. The adjective simple refers to the fact that the outcome variable is related to a single predictor.

In mathematics, in particular in algebraic geometry and differential geometry, Dolbeault cohomology (named after Pierre Dolbeault) is an analog of de Rham cohomology for complex manifolds. Let M be a complex manifold. Then the Dolbeault cohomology groups depend on a pair of integers p and q and are realized as a subquotient of the space of complex differential forms of degree (p,q).

<span class="mw-page-title-main">Covariant formulation of classical electromagnetism</span> Ways of writing certain laws of physics

The covariant formulation of classical electromagnetism refers to ways of writing the laws of classical electromagnetism in a form that is manifestly invariant under Lorentz transformations, in the formalism of special relativity using rectilinear inertial coordinate systems. These expressions both make it simple to prove that the laws of classical electromagnetism take the same form in any inertial coordinate system, and also provide a way to translate the fields and forces from one frame to another. However, this is not as general as Maxwell's equations in curved spacetime or non-rectilinear coordinate systems.

In mathematics and mathematical physics, raising and lowering indices are operations on tensors which change their type. Raising and lowering indices are a form of index manipulation in tensor expressions.

The purpose of this page is to provide supplementary materials for the ordinary least squares article, reducing the load of the main article with mathematics and improving its accessibility, while at the same time retaining the completeness of exposition.

<span class="mw-page-title-main">Errors-in-variables models</span> Regression models accounting for possible errors in independent variables

In statistics, errors-in-variables models or measurement error models are regression models that account for measurement errors in the independent variables. In contrast, standard regression models assume that those regressors have been measured exactly, or observed without error; as such, those models account only for errors in the dependent variables, or responses.

Head grammar (HG) is a grammar formalism introduced in Carl Pollard (1984) as an extension of the context-free grammar class of grammars. Head grammar is therefore a type of phrase structure grammar, as opposed to a dependency grammar. The class of head grammars is a subset of the linear context-free rewriting systems.

<span class="mw-page-title-main">Calculus of moving surfaces</span> Extension of the classical tensor calculus

The calculus of moving surfaces (CMS) is an extension of the classical tensor calculus to deforming manifolds. Central to the CMS is the Tensorial Time Derivative whose original definition was put forth by Jacques Hadamard. It plays the role analogous to that of the covariant derivative on differential manifolds in that it produces a tensor when applied to a tensor.

The table of chords, created by the Greek astronomer, geometer, and geographer Ptolemy in Egypt during the 2nd century AD, is a trigonometric table in Book I, chapter 11 of Ptolemy's Almagest, a treatise on mathematical astronomy. It is essentially equivalent to a table of values of the sine function. It was the earliest trigonometric table extensive enough for many practical purposes, including those of astronomy. Since the 8th and 9th centuries, the sine and other trigonometric functions have been used in Islamic mathematics and astronomy, reforming the production of sine tables. Khwarizmi and Habash al-Hasib later produced a set of trigonometric tables.

In mathematics, the Kodaira–Spencer map, introduced by Kunihiko Kodaira and Donald C. Spencer, is a map associated to a deformation of a scheme or complex manifold X, taking a tangent space of a point of the deformation space to the first cohomology group of the sheaf of vector fields on X.

Ashtekar variables, which were a new canonical formalism of general relativity, raised new hopes for the canonical quantization of general relativity and eventually led to loop quantum gravity. Smolin and others independently discovered that there exists in fact a Lagrangian formulation of the theory by considering the self-dual formulation of the Tetradic Palatini action principle of general relativity. These proofs were given in terms of spinors. A purely tensorial proof of the new variables in terms of triads was given by Goldberg and in terms of tetrads by Henneaux et al.

In PAC learning, error tolerance refers to the ability of an algorithm to learn when the examples received have been corrupted in some way. In fact, this is a very common and important issue since in many applications it is not possible to access noise-free data. Noise can interfere with the learning process at different levels: the algorithm may receive data that have been occasionally mislabeled, or the inputs may have some false information, or the classification of the examples may have been maliciously adulterated.

Functional regression is a version of regression analysis when responses or covariates include functional data. Functional regression models can be classified into four types depending on whether the responses or covariates are functional or scalar: (i) scalar responses with functional covariates, (ii) functional responses with scalar covariates, (iii) functional responses with functional covariates, and (iv) scalar or functional responses with functional and scalar covariates. In addition, functional regression models can be linear, partially linear, or nonlinear. In particular, functional polynomial models, functional single and multiple index models and functional additive models are three special cases of functional nonlinear models.

Buchholz's psi-functions are a hierarchy of single-argument ordinal functions introduced by German mathematician Wilfried Buchholz in 1986. These functions are a simplified version of the -functions, but nevertheless have the same strength as those. Later on this approach was extended by Jäger and Schütte.

References

  1. V. I. Slyusar, “I/Q-Demodulation Of The Odd Order”, in International Conference on Antenna Theory and Techniques, 21–24 April, 2015, Kharkiv, Ukraine. – pp. 156–158.
  2. Slyusar, V., Serdiuk, P. Synthesis Method of Procedure for Odd-Order I/Q Demodulation Based on Replacing Multistage with Equivalent Single-Stage Demodulation Schemes.// Radioelectron.Commun.Syst. 63, 273–280 (2020).- DOI: 10.3103/S0735272720050064
  3. 1 2 Slyusar, V. I., Soloshchev, O. N., Titov, I. V. A method for correction of quadrature disbalance of reception channels in a digital antenna array// Radioelectronics and Communications Systems. – 2004, VOL 47; PART 2, pages 30–35.

Further reading

  1. M. Valkama, M. Renfors, and V. Koivunen, 2001. "Advanced methods for I/Q imbalance compensation in communication receivers," IEEE Transactions on Signal Processing, 49, 2335–2344
  2. J. Tubbax, B. Come, L. V. der Perre, S. Donnay, M. Engels, H. D. Man, and M. Moonen, 2005. " Compensation of IQ imbalance and phase noise in OFDM systems," IEEE Transactions on Wireless Communications, 4, 872–877.
  3. T.D Chiueh, PY Tsai, IW L, "Baseband Receiver Design for Wireless MIMO_OFDM Communications 2nd"
  4. Slyusar, V. I., Soloshchev, O. N., Titov, I. V. A method for correction of quadrature disbalance of reception channels in a digital antenna array// Radioelectronics and Communications Systems. – 2004, VOL 47; PART 2, pages 30–35.