0

Correcting I/Q phase and amplitude imbalance using S.W. Ellingson method. https://www.faculty.ece.vt.edu/swe/argus/iqbal.pdf -- S.W. Ellingson Algorithm

When I try to use the set of equations to manually determine the corrected I/Q values using the eqautions mentioned in the paper, the phasor of the measured signal remains unchanged.

I observe that the equations had an extra 1/srt(2) term that I removed and the new equations are as follows: Alpha = Sqrt(I^2) cos(phi) = enter image description here (The square root is over the whole term) A = 1/alpha C = enter image description here D = 1/cos(phi)

Phasor of the measured signal enter image description here

Phasor of I/Q terms corrected enter image description here

Can someone please help me to remove I/Q imbalance in the measured signa?

PS: There is matlab/simulink simulation that works perfect using the new eqautions but, we envision to not have a running correction filter rather to just calculate the correction terms for the matrix and multiply it with the measured signal. https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms1-ebz/iq_correction

  • It looks like you have a combination of quadrature and amplitude error and would be easy to correct by modifying both. To make it clearer, could you please put dots on the following reference points: I+j0, 0+jQ, -I+j0, 0-jQ – Dan Boschen May 31 '21 at 20:01
  • and these related posts may be of interest: https://dsp.stackexchange.com/questions/66390/iq-mismatch-and-image/66395#66395 and https://dsp.stackexchange.com/questions/62820/simulation-of-iq-imbalance-using-matlab/62832#62832 – Dan Boschen May 31 '21 at 20:41

0 Answers0