The invention discloses a weighted ESPRIT-based DOA
estimation method under the assistance of a semi-passive intelligent reflection surface, and the method comprises the steps: constructing a DOA
estimation model under the assistance of the semi-passive intelligent reflection surface, and obtaining a receiving
signal; thirdly, calculating a
covariance matrix of a received
signal, decomposing the characteristics of the
covariance matrix, and extracting a
signal subspace and a characteristic value; secondly, constructing a
Gram matrix, performing characteristic
decomposition on the
Gram matrix, and extracting a
signal subspace and a characteristic value; then, calculating a weight parameter according to the characteristic value; and finally, weighting and fusing the
signal subspace information to obtain DOA
estimation. According to the method, the target can be effectively sensed under the condition that the
base station is shielded, and DOA estimation is carried out. In addition, the characteristics of the intelligent reflection surface are fully utilized, an
adaptive weighting mechanism is introduced, and the DOA can be estimated robustly.
Simulation results show that the DOA estimation precision of the
algorithm provided by the invention is superior to that of a traditional
multiple signal classification method, and is close to and approaches the Cramer-Rao bound with an atomic
norm minimization algorithm.