Method of sparse array oriented approach for DOA estimation of grating lobe target filtering
11994603 ยท 2024-05-28
Assignee
Inventors
Cpc classification
International classification
Abstract
A method of sparse array oriented approach for DOA estimation of grating lobe target filtering includes sub-array division processing of received echoes in multiple channels; digital beamforming is performed on each sub-array obtained after division to realize DOA estimation; the echo power of the beam pointing at each angle is calculated and the peak point is detected; peak threshold discrimination processing is performed based on the determined peak threshold; if the current sub-array satisfies the identified peak threshold, the corresponding power spectrum extreme is calculated to obtain the final DOA estimation. The present invention also relates to a corresponding device, processor and computer-readable storage medium thereof. With the use of this sparse array oriented method, device, processor and computer-readable storage medium for implementing filtered DOA estimation of a gate lobe target, the interference of the gate target is effectively avoided by dividing the subarray and binarizing the angular power spectrum.
Claims
1. A method of sparse array oriented approach for Direction Of Arrival (DOA) estimation of grating lobe target filtering for a radio signal received by an array antenna with a sparse layout, comprising following steps: (1) receiving echoes of the radio signal in multiple channels by the array antenna and dividing, by a processor, the received echoes into a plurality of sub-arrays; (2) performing, by the processor, digital beam formation on each sub-array obtained after the division to realize DOA estimation; (3) calculating, by the processor, an echo power of a beam pointing at each angle and determining a peak point from the calculated echo power; (4) determining a peak threshold discrimination based on the determined peak threshold; (5) if a current sub-array satisfies the determined peak threshold, then calculating a corresponding power spectrum extreme to obtain a final DOA estimation; wherein said step (1) specifically comprises: (1.1) forming, as a unit of row, the sub-array division in an azimuthal dimension; (1.2) modeling the received echoes of each array element and calculating the echoes of each channel using the following equations:
?(?, ?)=[1, e.sup.?j2??.sup.
?.sub.n(?, ?)=?.sub.n.sub.
p.sub.i(?)=?.sup.H(?)S.sub.rS.sub.r.sup.H?(?) where i denotes the ith subarray, p.sub.i(?) denotes the power spectrum of the ith sub-array, ?.sup.H(?) denotes the steering vector at an azimuthal angle of ?, S.sub.r denotes the echo vector, and S.sub.r.sup.H is the conjugate transpose of S.sub.r; (3.2) normalizing and logarithmizing the power spectrum of each sub-array according to the following equation to calculate the angular power spectrum maximum and thus determine the peak threshold thr:
2. The sparse array oriented approach for DOA estimation of grating lobe target filtering according to claim 1, wherein said step (2) specifically comprises: (2.1) defining the pitch direction phase difference at this point by the following equation:
?.sub.n.sub.
?.sub.n(?, ?)=?.sub.n.sub.
3. The sparse array oriented approach for DOA estimation of grating lobe target filtering according to claim 1, wherein said step (5) comprises: (5.1) dot-multiplying the binarized power spectrum of each sub-array set to 1 based on the following equation:
p(?)=p.sub.i.sub.
4. A device of sparse array oriented approach for DOA estimation of grating lobe target filtering for a radio signal received by an array antenna with a sparse layout, the device comprising: a processor, configured to execute computer-executable instructions; and a memory, storing one or more computer-executable instructions, wherein when said computer-executable instructions are executed by said processor, the processor is caused to perform the method of sparse array oriented approach for DOA estimation of grating lobe target filtering as claimed in claim 1.
5. A processor of sparse array oriented approach for DOA estimation of grating lobe target filtering for a radio signal received by an array antenna with a sparse layout, wherein the processor is configured to execute computer-executable instructions, wherein when said processor is configured to execute computer-executable instructions, the processor is caused to perform the method of sparse array oriented approach for DOA estimation of grating lobe target filtering as claimed in claim 1.
6. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium has a computer program stored on it, said computer program is executed by a processor to cause the processor to perform the method of sparse array oriented approach for DOA estimation of grating lobe target filtering as claimed in claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
(6) In order to be able to understand the technical content of the present invention more clearly, is further exemplified by the following detailed description of embodiments.
(7) Before describing in detail the embodiments according to the present invention, it should be noted that, in the following, the terms including, comprising or any other variant are intended to cover non-exclusive inclusion, so that a processes, methods, goods, or equipment comprising a set of elements contains more than just those elements, and it also contains other elements that are not explicitly listed or that are inherent to such processes, methods, goods, or equipment.
(8) Referring to
(9) As a preferred embodiment of the present invention, the said step (1) specifically comprises: (1.1) act as a unit of row, sub-array division in the azimuthal dimension; (1.2) the received echoes of each array element are modeled and the echoes of each channel are represented using the following equations:
S.sub.r=[S.sub.r.sub.
(10) In order to cancel such phase difference, phase compensation is performed using a steering vector for digital beam formation as follows: (1.3) the received echoes in each channel are processed for wave path-difference cancellation and phase compensation is performed using a steering vector for digital beam formation, where the two-dimensional guiding vector is expressed using the following equation:
?(?, ?)=[1, e.sup.?j2??.sup.
?.sub.n(?, ?)=?.sub.n.sub.
(11)
(12)
(13) As a preferred embodiment of the present invention, the said step (2) specifically comprises: Digital Beam Form (DBF) is performed on each sub-array to realize DOA estimation, since ?d.sub.n.sub.
?.sub.n.sub.
?.sub.n(?, ?)=?.sub.n.sub.
(14) As a preferred embodiment of the present invention, the said step (3) specifically comprises: (3.1) the steering vector is multiplied by the each channel echoes to obtain the echo power of the digital beam pointing at each angle, specifically as calculated using the following equation:
p.sub.i(?)=?.sup.H(?)S.sub.rS.sub.r.sup.H?(?) where the i denotes the ith subarray, p.sub.i(?) denotes the power spectrum of the ith subarray, ?.sup.H(?) denotes the steering vector at an azimuthal angle of ?, the S.sub.r denotes the echo vector, and S.sub.r.sup.H is the conjugate transpose of S.sub.r; (3.2) the power spectrum of each sub-array is normalized and logarithmized according to the following equation in order to calculate the angular power spectrum maximum and thus determine the peak threshold thr:
(15)
thr=?3 (3.3) peak point detection of the normalized spectrogram p.sub.i.sub.
(16) As a preferred embodiment of the present invention, the said step (4) specifically comprises: setting the angular power greater than or equal to said peak threshold thr to 1 and the angular power less than said peak threshold thr to 0, specifically:
(17)
(18) As a preferred embodiment of the present invention, the said step (5) specifically comprises: (5.1) the binarized power spectrum of each sub-array set to 1 is dot-multiplied as follows:
(19)
(20) Since each sub-array has a different grid position, the angle of the pseudo-targets entering by the grid is also different, and each sub-array can create peaks in the power spectrum for real targets, thus the grid pseudo-targets for each sub-array can be filtered out by dot products, while retaining the true target position. (5.2) the raw power spectrum p.sub.i.sub.
p(?)=p.sub.i.sub.
(21) As shown in
(22) As a preferred embodiment of the present invention, the sparse array selected for the experiment is shown in
S.sub.r=[S.sub.r.sub.
(23) As a preferred embodiment of the present invention, the present invention divides the two-dimensional sparse array of
(24)
(25) As a preferred embodiment of the present invention, the orientation map of each sub-array is shown in
(26) As a preferred embodiment of the present invention, the realization of digital beam forming is carried out within each sub-array and the guiding vector can be expressed as:
?(?)=[1, .sup.?j2??.sup.
(27) As a preferred embodiment of the present invention, for each sub-array, multiply the guidance vector ?(?) with each channel echo within the sub-array. The echo power of the beam pointing at each angle is obtained:
p.sub.i(?)=?.sup.H(?)S.sub.rS.sub.r.sup.H?(?)(5) where the i denotes the ith subarray, p.sub.i(?) denotes the power spectrum of the ith sub-array, ?.sup.H(?) denotes the steering vector at an azimuthal angle of ?, the S.sub.r denotes the echo vector, and S.sub.r.sup.H is the conjugate transpose of S.sub.r;
(28) As a preferred embodiment of the present invention, after obtaining p.sub.i(?), it is normalized to take the logarithm:
(29)
(30) As a preferred embodiment of the present invention, determine the peak threshold thr, which is set to ?3 dB in the implementation.
(31) As a preferred embodiment of the present invention, peak point detection of the normalized power spectrum p.sub.i.sub.
(32) As a preferred embodiment of the present invention, set the angular power greater than the threshold to 1 and vice versa to 0:
(33)
(34) As a preferred embodiment of the present invention, after binarizing the power spectra, the binarized power spectra of each sub-array are dot-multiplied:
(35)
(36) As a preferred embodiment of the present invention, after dot-multiplying the binarized power spectrum, the original power spectrum of the sub-array with the highest number of array elements p.sub.i.sub.
p(?)=p.sub.i.sub.
(37) As a preferred embodiment of the present invention, peak point detection is performed for p(?), and the ? corresponding to the location of the peak point is output as the azimuthal dimension DOA estimation result.
(38) As a preferred embodiment of the present invention, set simulation target azimuth to ?10?, the DOA results of the present invention are shown in
(39) As a preferred embodiment of the present invention, setting up a multi-target scene with target azimuths of ?20? and 0?, the DOA estimation results are shown in
(40) The device of sparse array oriented approach for DOA estimation of grating lobe target filtering, wherein, the said device comprises: processor, configured to execute computer-executable instructions; memory, storing one or more computer-executable instructions, when the said computer-executable instructions are executed by the said processor, various steps for realizing the method of sparse array oriented approach for DOA estimation of grating lobe target filtering as claimed in above-described.
(41) The processor of sparse array oriented approach for DOA estimation of grating lobe target filtering, wherein, the processor being configured to execute computer-executable instructions, when the said processor being configured to execute computer-executable instructions, various steps for realizing the method of sparse array oriented approach for DOA estimation of grating lobe target filtering as claimed in above-described.
(42) The computer-readable storage medium, wherein, the said computer program may be executed by a processor to implement the various steps for realizing the method of sparse array oriented approach for DOA estimation of grating lobe target filtering as claimed in above-described.
(43) Any process or method description depicted in the flowchart or otherwise described herein may be understood to represent a module, fragment, or portion of code comprising one or more executable instructions for implementing the steps of a particular logical function or process, and that the scope of the preferred embodiments of the present invention includes additional implementations, which may be, in no particular order as shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order, according to the functions involved, should be understood by those skilled in the art to which embodiments of the present invention belong.
(44) It should be understood that various parts of the invention may be implemented with hardware, software, firmware, or combinations thereof. In the above embodiments, a plurality of steps or methods may be implemented with software or firmware stored in memory and executed by a suitable instruction execution device.
(45) One of ordinary skill in the art can appreciate that all or some of the steps carried out to realize the method of the above embodiments can be accomplished by instructing the associated hardware by means of a program, which can be stored in a computer-readable storage medium that, when executed, comprises one of the steps of the method embodiments or a combination thereof.
(46) The storage media mentioned above may be read-only memories, disks or CD, etc.
(47) In the description of this specification, reference to the terms an embodiment, some embodiments, example, specific example, or embodiment means that a specific feature, structure, material, or characteristic described in conjunction with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Moreover, specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
(48) Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as a limitation of the present invention, and that one of ordinary skill in the art may make changes, modifications, substitutions, and variations of the above embodiments within the scope of the present invention.
(49) With the use of this method, device, processor, and computer-readable storage medium of sparse array oriented approach for DOA estimation of grating lobe target filtering of the present invention, by dividing the sub-array and binarizing the angular power spectrum, the interference of grating targets is effectively avoided, and this technical solution can still ensure the accuracy of angle estimation in multi-target scenarios, compared to the conventional method of estimating the angle of a face array, this technical solution reduces the computation of angle searching, facilitates hardware implementation, and has more prominent utility.
(50) In this specification, the present invention has been described with the reference to its specific embodiments. However, it is obvious still may be made without departing from the spirit and scope of the present invention, various modifications and transformation. Accordingly, the specification and drawings should be considered as illustrative rather than restrictive.