在信号源为非圆信号的情况下,该文提出了一种实值ESPRIT波达方向(DOA)估计方法。根据非圆信号为实值信号的特点,利用欧拉公式将接收数据转化为正弦和余弦数据,并将其加以拼接,从而虚拟地将阵元个数加倍,然后在此基础上构造一个旋转不变结构来估计波达方向,新算法可以处理的信号个数是传统ESPRIT算法的两倍。由于在实值基础上进行特征值分解,所以该文提出的算法可以有效地将运算量减少到相同维数复值运算量的1/4。仿真实验表明新算法不仅估计精度高而且能够处理的信号个数可大于阵元个数。