针对MUSIC(Multiple Signal Classification)算法和ESPRIT(Estimated Signal Parameters via Rotational Invariance Technique)算法不能有效估计相干信源波达方向的问题,在修正MUSIC算法(Modified MUSIC)基础上,通过引用变换矩阵,在考虑阵列接收数据及其相应变换矩阵的自相关和互相关信息后,结合总体最小二乘算法TLS-ESPRITS(Total Least-Squares ESPRIT)提出了能同时适应相干和非相干信号情况的波达方向估计的改进ESPRIT算法(IM-ESPRIT:Improved ESPRIT),并在相干信号源来波角度间隔较小和低信噪比条件下,同常规CC-ESPRIT(Cross ESPRIT)算法进行比较.,结果表明,当相干信源角度间隔为3°且信噪比为0时,实现波达方向估计具有较好的估计精度和分辨率.