The invention discloses an
IQ imbalance calibration method and
system. The method comprises pre-calibration and fine calibration. During pre-calibration, firstly, M frequency points are selected in a sectional mode, narrow-band calibration is carried out,
correlation factors of amplitude imbalance errors and
phase imbalance errors of the
multiple frequency points are obtained, interpolation fitting is carried out on
zero frequency points, and
frequency response characteristics in the whole bandwidth are obtained. On the basis, a solution equation is constructed to calculate a filter coefficient, and a filter is designed to compensate the
IQ imbalance error. During fine calibration, based on the least square method, the compensation coefficient of the filter is calculated in a real-time and self-adaptive manner, whether iteration is updated or not is judged,
iterative filtering is carried out to enhance the stability of the
system, and the problem of calibration performance deterioration caused by environmental factors such as temperature change is effectively solved. Compared with traditional
narrowband calibration, the calibration
system combining pre-calibration and fine calibration has a calibration effect on
receiver large-bandwidth
IQ imbalance, the
adaptive capacity of the calibration system to environment temperature changes is enhanced, and the calibration precision and robustness are improved.