The invention provides a method based on
linear programming for locating near-field targets and a
system thereof, particularly a method for locating near-field targets on the basis of the compressivesensing theory. The method comprises the following steps: selecting a
reference array element under the condition that the
signal form is unknown, allowing the
reference array element to work at the normal sampling frequency, and the other array elements to work at far below the Nyquist sampling frequency; taking the output
signal of the
reference array element as the reference
target signal, to acquire the sample data of all the array elements; generating a time-
delay table and a sparse basis array; generating a
random mapping array and obtaining a coefficient array; obtaining a sparse vectorby
linear programming solution; and acquiring the location information of the near-field target from the predetermined location-distance collection on the basis of the acquired
estimation results ofthe
sparse vector. According to the invention, the sensor does not need to work beyond the Nyquist sampling frequency, thereby greatly reducing the sampling rate, reducing the
operating energy consumption of the sensor and improving the
resource utilization rate of the
system; and the method has no limits to the target bandwidth, so that the method is applicable to the target location of both
narrowband and
wideband, and the method is further applicable to non-
Gaussian target location.