gain-phase errors and sensor position errors of an array degrade severely its performance of the direction finding. Aimed at the uniform circular array(UCA)
a novel active calibration algorithm for array errors is presented based on the eigenstructure method. The algorithm is given in alternative iterative style
and its target function is built on the properties of signal subspace. It is suitable for the situation when the calibration sources exist at the same time. The necessary condition for uniqueness of the parameter estimation is also given in this paper. The simulation experiments show the effectiveness of the novel algorithm.