A multi-
carrier signal angle and time
delay estimation method based on a nested array belongs to the field of
wireless communication, and comprises the following steps: firstly, designing a nested array set according to the number of
radio frequency links and the number of
pilot frequency carriers, and designing a beam forming matrix into a random banded
Toeplitz matrix; meanwhile, selection of
pilot frequency carriers is determined according to the nested array of the
pilot frequency carriers. At a transmitting end, each pilot carrier transmits a unit matrix
signal in each pilot block period time, at a receiving end, the
signal received by each pilot carrier is vectorized, and all pilot carrier vectors are gathered to form a new pilot vector. The method comprises the following steps of: calculating a
covariance of a new pilot
frequency vector, selecting a maximum continuous holeless vector, improving a rank of the holeless vector by using a
smoothing technology, finally solving a time
delay, a departure angle and an arrival angle of each path by using a 3-D ESPRIT
algorithm, and
pairing all the
time delays, departure angles and arrival angles through a MUSIC
algorithm. After the method is used for
processing data, a super-resolution method 3-D ESPRIT can be used for time
delay and angle
estimation, and the angle and time delay
estimation precision is effectively improved.