CN109188346A - Macroscale homogenous cylindrical array list snap DOA estimation method - Google Patents

Macroscale homogenous cylindrical array list snap DOA estimation method Download PDF

Info

Publication number
CN109188346A
CN109188346A CN201811006677.0A CN201811006677A CN109188346A CN 109188346 A CN109188346 A CN 109188346A CN 201811006677 A CN201811006677 A CN 201811006677A CN 109188346 A CN109188346 A CN 109188346A
Authority
CN
China
Prior art keywords
array
vector
uniform
signal
even linear
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811006677.0A
Other languages
Chinese (zh)
Other versions
CN109188346B (en
Inventor
苏涛
***
吴凯
张杏
陈艳利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Xian Cetc Xidian University Radar Technology Collaborative Innovation Research Institute Co Ltd
Original Assignee
Xidian University
Xian Cetc Xidian University Radar Technology Collaborative Innovation Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University, Xian Cetc Xidian University Radar Technology Collaborative Innovation Research Institute Co Ltd filed Critical Xidian University
Priority to CN201811006677.0A priority Critical patent/CN109188346B/en
Publication of CN109188346A publication Critical patent/CN109188346A/en
Application granted granted Critical
Publication of CN109188346B publication Critical patent/CN109188346B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S3/00Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
    • G01S3/02Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
    • G01S3/14Systems for determining direction or deviation from predetermined direction

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

The invention discloses a kind of Macroscale homogenous cylindrical array list snap DOA estimation method, mainly solve the problems, such as that prior art operand is high, hardware realization difficulty is big.Its implementation is: corresponding parameter is arranged according to the model of uniform cylindrical array, obtains guiding matrix A;The single snap signal of array received is lined up into matrix form X;FFT transform, no-coherence cumulating and maximum value detection are taken turns doing to each row of X, obtain pitch angle rough estimate evaluationIntroduce pitching phase compensation variable ηel, rightSection of closing on scan for related to matching, obtain the fine estimated value of pitch angleMatched transform is carried out to X and obtains imaginary circles battle array signal yUCA, then cyclic convolution and maximum value detection are carried out, obtain azimuth rough estimate evaluationIntroduce orientation phase compensation variable ηaz, rightSection of closing on scan for related to matching, obtain the fine estimated value in azimuthThe present invention can greatly reduce operand, can be used for target detection, target following or signal extraction under the premise of guaranteeing estimated accuracy.

Description

Macroscale homogenous cylindrical array list snap DOA estimation method
Technical field
The invention belongs to signal processing technology fields, in particular to direction of arrival DOA estimation method, can be used for target inspection Survey, target following or signal extraction.
Background technique
Array signal processing is the different location composition sensor array that multiple sensors are arranged in space, and utilizes this An array is received and is handled to spacing wave field, to extract array received signal and its characteristic information, is inhibited simultaneously Interference and noise or uninterested information.
Direction of arrival DOA estimation is one of main research in array signal processing and radar, communication and sonar It is research emphasis all the time etc. one of the vital task in many fields.Traditional DOA algorithm for estimating include MUSIC, ESPRIT and related derivative algorithm, but these algorithms are all limited by operand, not can be used directly in large scale array, Therefore the DOA algorithm for estimating based on conventional beamformer embodies advantage, while the low disadvantage of its angular resolution is advised due to array The big factor of mould has obtained certain make up.
Most of DOA algorithm for estimating carries out research discussion both for even linear array at present, this is because uniform line Battle array meets vandermonde matrix form, consequently facilitating processing mathematically.However the characteristics of even linear array is can only to provide 180 ° Nothing in range obscures azimuth information, and array normal directional resolution is high, and axis direction is poor.For disadvantage mentioned above, need Study special construction array, including rectangular surfaces battle array, uniform circular array and conformal array etc..
It is main still to be formed based on phase pattern transform method currently for the DOA estimation method of uniform cylindrical array Each uniform circular array of uniform cylindrical array is mapped as virtual line arrays, then applies UCA-RB-MUSIC, UCA-Root-MUSIC Or the subsequent related algorithm such as UCA-ESPRIT.In the case of Macroscale homogenous cylindrical-array, operational precision needs phase mode The guarantee of formula number, but phase pattern number increases the great growth that will lead to operand;Subsequent related algorithm needs to carry out Eigenvalue Decomposition and polynomial rooting etc., operand is very huge;In addition, how soon subsequent related algorithm claps product if generally requiring It is tired, also further cause the increase of operand.
Summary of the invention
It is an object of the invention to be directed to above-mentioned problem of the prior art, it is fast to provide a kind of Macroscale homogenous cylindrical array list DOA estimation method is clapped, greatly to reduce operand under the premise of guaranteeing estimated accuracy.
In order to achieve the above objectives, technical solution of the present invention includes the following:
(1) corresponding parameter is arranged according to the model of uniform cylindrical array, obtains constituting the nicely rounded of uniform cylindrical array Battle array steering vector aUCAWith the steering vector a of even linear arrayULA, and according to uniform circular array steering vector aUCAWith leading for even linear array To vector aULAObtain the guiding matrix A of uniform cylindrical array;
(2) according to the guiding matrix A of uniform cylindrical array, the single snap signal of the array received is lined up into matrix formEach element respectively corresponds the array element accordingly numbered, wherein xmnIndicate the of the n-th circle uniform circular array The reception signal of m array element, M indicate that the array number that each uniform circular array contains, N indicate the array element that each even linear array contains Number;
(3) according to signal snap matrix X, estimate pitch angle of the signal source relative to uniform cylindrical array
Uniform cylindrical array is split into even linear array by (3a), i.e., every a line of X is individually carried out FFT transform, then will be each No-coherence cumulating is done between row FFT transform result, obtains no-coherence cumulating result vector sel
(3b) is to no-coherence cumulating result vector selMaximum value detection is done, and calculates signal source relative to uniform cylindrical array Pitch angleRough estimate evaluation
(3c) introduces pitching phase compensation variable ηel, to pitch angle rough estimate evaluationClose on section scan for and With correlation, and calculate pitch angleFine estimated value
(4) according to the fine estimated value of signal snap matrix X and pitch angleEstimate signal source relative to uniform cylindrical battle array The azimuth angle theta of column:
A) according to the fine estimated value of pitch angleUniform cylindrical array is synthesized into a uniform circular array, i.e., by X process Imaginary circles battle array signal y is got in distribution transforming in returnUCA
(4b) is to imaginary circles battle array signal yUCACyclic convolution and maximum value detection are carried out, and calculates signal source relative to uniform The rough estimate evaluation of the azimuth angle theta of cylindrical-array
(4c) introduces orientation phase compensation variable ηaz, azimuthal rough estimate evaluationSection of closing on scan for and match Correlation, and the fine estimated value of computer azimuth angle θ
The invention has the benefit that
(1) compared to existing algorithm, under the premise of guaranteeing estimated accuracy, greatly reduce operand.
Existing to be directed to the signal processing algorithm comprising uniform circular array structure, being mostly based on phase pattern transform method will be equal Nicely rounded battle array is mapped as virtual line arrays, then using subsequent phases such as UCA-RB-MUSIC, UCA-Root-MUSIC or UCA-ESPRIT Close algorithm.In this process, the complexity of Eigenvalues Decomposition scheduling algorithm is Ο (M3), wherein M is the phase pattern of mapping Number, and in order to guarantee that operational precision, phase pattern number are often suitable with the element number of array of uniform circular array, therefore for extensive For array, the algorithm based on Eigenvalues Decomposition is almost not achievable.
The present invention is that the operation of rough estimate is reduced by FFT and cyclic convolution on the basis of conventional beamformer algorithm Amount, be re-introduced into phase compensation and close on section search for it is related to matching, realize the raising of estimated accuracy.The present invention proposes algorithm Computational complexity is Ο (Mlog2M+GM) magnitude, wherein M indicates the element number of array of even linear array or uniform circular array, and G expression is searched Rope interval division number, G < < M usual for more massive array, this hour operation quantity can simplify as Ο (Mlog2M it) measures Grade is much smaller than existing algorithm.
(2) algorithm structure is simple, is easily programmed or realizes on hardware configuration.
In existing processing method, include UCA-RB-MUSIC, UCA-Root-MUSIC or UCA-ESPRIT algorithm, need into The operations such as row Eigenvalues Decomposition and polynomial solving, in common signal processor generally do not include such operation wrap or Library.And the operation that the present invention needs is mainly FFT and searching algorithm, can in common signal processor operation packet or Library fast programming is realized.
(3) by setting pitching or the division number in bearing search section, in arithmetic speed and can estimate according to the actual situation Weigh between meter precision.
The present invention needs to set pitching or bearing search section when searching for optimal pitching or orientation phase compensation variable Number is divided, division number is more, then estimated accuracy is higher, but arithmetic speed is slower, otherwise division number is fewer, then operation Speed is faster, but estimated accuracy is lower, and therefore, user can be according to the actual situation between arithmetic speed and estimated accuracy Tradeoff.
Detailed description of the invention
Fig. 1 is implementation flow chart of the invention;
Fig. 2 is the uniform cylindrical Array Model schematic diagram in the present invention;
Fig. 3 is the uniform circular array model schematic in the present invention;
Fig. 4 is the real part schematic diagram of the present invention emulation single snap signal matrix X of array received;
Fig. 5 is present invention emulation no-coherence cumulating result vector selSchematic diagram;
Fig. 6 is present invention emulation even linear array final output zULAWith pitching phase compensation variable ηelChange curve signal Figure;
Fig. 7 is simulation cycles convolution modulus value vector s of the present inventionazSchematic diagram;
Fig. 8 is present invention emulation uniform circular array matching output modulus value zUCAWith orientation phase compensation variable ηazChange curve Schematic diagram.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Referring to Fig.1, of the invention to be accomplished by
Step 1, the guiding matrix A of uniform cylindrical array is calculated.
Corresponding parameter is arranged according to the model of uniform cylindrical array in (1a), obtains constituting the nicely rounded of uniform cylindrical array Battle array steering vector aUCAWith the steering vector a of even linear arrayULA:
Referring to Fig. 2 and Fig. 3, uniform cylindrical array can both regard the uniform circular array group put by multiple equidistant straight lines as At can also regard as and be made of the even linear array that multiple equidistant circumference are put, the model of uniform cylindrical array includes: array Operation wavelength λ, the element number of array M of uniform circular array, the array element spacing d of uniform circular array, even linear array element number of array N, uniformly Array element spacing h, pitch angle of the signal source relative to uniform cylindrical array of linear arraySignal source is relative to uniform cylindrical array Azimuth angle theta;
In the above parameter, it includes λ, M, d, N and h that the present invention, which needs the parameter being arranged, and wherein d needs to meet condition H needs to meet condition
In the above parameter, present invention parameter to be estimated includesAnd θ, whereinSignal source direction is defined as in cylinder method Plane projection and reference direction, i.e., the radial angle of No. 0 array element, value interval be [0,2 π);θ is defined as signal source direction and circle The angle of mast axis positive direction, value interval are [0, π];
According to the model parameter of uniform cylindrical array, the steering vector a of uniform circular array is obtainedUCA, it is expressed as follows:
Wherein j is imaginary unit,
According to the model parameter of uniform cylindrical array, the steering vector a of even linear array is obtainedULA, it is expressed as follows:
Wherein
(1b) is according to the steering vector a of uniform circular arrayUCAWith the steering vector a of even linear arrayULA, obtain uniform cylindrical array Guiding matrix A:
WhereinIndicate Kronecker multiplication, T expression turns order.
Step 2, the single snap signal of array received is lined up into matrix form X.
According to the guiding matrix A of uniform cylindrical array, the single snap signal of the array received is lined up into matrix formEach element respectively corresponds the array element accordingly numbered in A in X, wherein xmnIndicate that the n-th circle is nicely rounded The reception signal of m-th of array element of battle array.
Step 3, pitch angle of the estimation signal source relative to uniform cylindrical array
Uniform cylindrical array is split into even linear array by (3a), i.e., every a line of X is individually carried out FFT transform, then will be each No-coherence cumulating is done between row FFT transform result, obtains no-coherence cumulating result vector sel, it is embodied as sel=Σ | XF |, WhereinIt is FFT transform matrix, Σ=[1]1×NIt is column summation vector, p and q are namely for referring to Show the variable of row matrix coordinate and column coordinate;
(3b) is to no-coherence cumulating result vector selMaximum value detection is done, and calculates signal source relative to uniform cylindrical array Pitch angleRough estimate evaluation
If qelFor no-coherence cumulating result vector selMaximum value element position, qelValued space be 0,1 ..., N-1 }, according to no-coherence cumulating result vector selMaximum value element position qel, calculate pitch angleRough estimate evaluation
WhenWhen,
WhenWhen,
(3c) introduces pitching phase compensation variable ηel, to pitch angle rough estimate evaluationSection of closing on scan for and match Correlation, and calculate pitch angleFine estimated value
Set the division number G of the pitching region of searchel, define pitching phase compensation variable ηel, then ηelValued space be
Defining even linear array matching factor vector is
If even linear array matching output vector isWherein * indicates conjugation;
If even linear array final output is zULA=| | yULA||1, searching for makes the zULAObtain the pitching phase compensation of maximum value VariableAnd it willIt is defined as optimal pitching phase compensation variable, wherein | | | |11 model of vector is sought in expression Number;
According to optimal pitching phase compensation variableWith no-coherence cumulating result vector selMaximum value element position qel, Calculate pitch angleFine estimated value
WhenWhen,
WhenWhen,
Step 4, azimuth angle theta of the estimation signal source relative to uniform cylindrical array.
(4a) is according to the fine estimated value of pitch angleUniform cylindrical array is synthesized into a uniform circular array, i.e., it is signal is fast It claps matrix X and obtains imaginary circles battle array signal y by matched transformUCA, it is embodied asWhereinIt is even linear array Optimum Matching coefficient vector,For optimal pitching phase compensation variable, * table Show conjugation;
(4b) is to imaginary circles battle array signal yUCACyclic convolution and maximum value detection are carried out, and calculates signal source relative to uniform The rough estimate evaluation of the azimuth angle theta of cylindrical-array
Define uniform circular array initial matching coefficient vectorWhereinIt is that signal source is opposite In the pitch angle of uniform cylindrical arrayFine estimated value;
If cyclic convolution result modulus value vector is saz=| hUCA_0⊙yUCA|, wherein ⊙ indicates cyclic convolution, | | it indicates Modulus value;
If qazFor cyclic convolution result modulus value vector sazMaximum value element position, qazValued space be 0, 1,...,M-1};
According to cyclic convolution result modulus value vector sazMaximum value element position qaz, the rough estimate evaluation of computer azimuth angle θ For
(4c) introduces orientation phase compensation variable ηaz, azimuthal rough estimate evaluationSection of closing on scan for and match Correlation, and the fine estimated value of computer azimuth angle θ
The division number in bearing search section is set as Gaz, define orientation phase compensation variable ηaz, then ηazValued space For
Defining uniform circular array matching factor vector is
If uniform circular array matching output modulus value result isSearch makes the zUCAObtain the side of maximum value Position phase compensation variableAnd it willIt is defined as top optimization direction phase compensation variable, wherein H indicates that conjugation turns Order;
According to top optimization direction phase compensation variableWith cyclic convolution result modulus value vector sazMaximum value element position qaz, the fine estimated value of computer azimuth angle θ is
Effect of the invention further verifies explanation by following Matlab l-G simulation test.
(1) simulated conditions:
This emulation directly gives the relevant parameter parameter of array, specifically: the array element of operation wavelength λ=1m, uniform circular array The array element of number M=128, the array element spacing d=0.45m of uniform circular array, the element number of array N=64 of even linear array, even linear array Spacing h=0.5m.Preset parameter to be estimated are as follows: pitch angle of the signal source relative to uniform cylindrical arraySignal source Azimuth angle theta=70 ° relative to uniform cylindrical array.
Additional parameter are as follows: each array element receives Signal to Noise Ratio (SNR)=20dB of signal.
When carrying out DOA estimation, the setting pitching region of search divides number Gel=100, bearing search interval division Number Gaz=100.
The error threshold of set angle estimation is 0.1 °.
(2) emulation content and result:
Emulation 1, constructs the single snap signal matrix of array received according to the method for the present invention using above-mentioned simulation parameter X, and the real part of matrix X is recorded, as a result such as Fig. 4.It can be observed how the phase relation of each array element signals from Fig. 4.
Emulation 2, is calculated no-coherence cumulating result vector s according to the method for the present invention using above-mentioned simulation parameterel, such as Fig. 5.The available vector s from Fig. 5elMaximum value be 5806, the position of maximum value is 6.
Utilize vector selMaximum value position, further calculate to obtain pitch angleRough estimate evaluationAnd Calculating pitch angle rough estimate error isIt can be seen that pitch angle rough estimate error is greater than error threshold, no Meet the required precision of angular estimation.
Emulation 3, using above-mentioned simulation parameter, according to the method for the present invention, calculates and draws even linear array final output zULAWith Pitching phase compensation variable ηelChange curve, as shown in Figure 6.It is available from Fig. 6, η at that timeelValue be 0.0432, zULA8203 are maximized, i.e., optimal pitching phase compensation variable
It utilizesIt further calculates to obtain pitch angleFine estimated valueAnd it is fine to calculate pitch angle Evaluated error isIt can be seen that the fine evaluated error of pitch angle is less than error threshold, meet angular estimation Required precision.
Emulation 4, is calculated cyclic convolution result modulus value vector s according to the method for the present invention using above-mentioned simulation parameteraz, And by vector sazEach element opsition dependent draw point by point, as shown in Figure 7.It is available from Fig. 7, vector sazMaximum value is 8009, maximum value position 25.
Utilize vector sazMaximum value position, further calculate the rough estimate evaluation for obtaining azimuth angle theta And computer azimuth angle rough estimate error isRough estimate error in visible bearing angle is greater than error threshold, It is unsatisfactory for the required precision of angular estimation.
Emulation 5, according to the method for the present invention, calculates using above-mentioned simulation parameter and draws uniform circular array matching output modulus value zUCAWith orientation phase compensation variable ηazChange curve, as shown in Figure 8.It is available from Fig. 8 to work as ηazValue be- When 0.00589, zUCAIt is maximized 8201, i.e. top optimization direction phase compensation variable
It utilizesIt further calculates to obtain the fine estimated value of azimuth angle thetaAnd computer azimuth angle is finely estimated Counting error isThe fine evaluated error in visible bearing angle is less than error threshold, meets the essence of angular estimation Degree requires.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through The relevant hardware of program instruction is completed, and program above-mentioned can store in computer-readable storage medium, which exists When execution, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic or disk Etc. the various media that can store program code.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (10)

1. Macroscale homogenous cylindrical array list snap DOA estimation method, which is characterized in that described method includes following steps:
(1) corresponding parameter is arranged according to the model of uniform cylindrical array, the uniform circular array for obtaining constituting uniform cylindrical array is led To vector aUCAWith the steering vector a of even linear arrayULA, and according to uniform circular array steering vector aUCAIt is sweared with the guiding of even linear array Measure aULAObtain the guiding matrix A of uniform cylindrical array;
(2) according to the guiding matrix A of uniform cylindrical array, the single snap signal of the array received is lined up into matrix form X= [xmn]m∈[0,M-1],n∈[0,N-1], each element respectively corresponds the array element accordingly numbered, wherein xmnIndicate the of the n-th circle uniform circular array The reception signal of m array element, M indicate that the array number that each uniform circular array contains, N indicate the array element that each even linear array contains Number;
(3) according to signal snap matrix X, estimate pitch angle of the signal source relative to uniform cylindrical array
Uniform cylindrical array is split into even linear array by (3a), i.e., every a line of X is individually carried out FFT transform, then by each row FFT No-coherence cumulating is done between transformation results, obtains no-coherence cumulating result vector sel
(3b) is to no-coherence cumulating result vector selMaximum value detection is done, and calculates signal source bowing relative to uniform cylindrical array The elevation angleRough estimate evaluation
(3c) introduces pitching phase compensation variable ηel, to pitch angle rough estimate evaluationSection of closing on scan for and match phase It closes, and calculates pitch angleFine estimated value
(4) according to the fine estimated value of signal snap matrix X and pitch angleEstimate signal source relative to uniform cylindrical array Azimuth angle theta:
(4a) is according to the fine estimated value of pitch angleUniform cylindrical array is synthesized into a uniform circular array, i.e., is become X through overmatching Get imaginary circles battle array signal y in returnUCA
(4b) is to imaginary circles battle array signal yUCACyclic convolution and maximum value detection are carried out, and calculates signal source relative to uniform cylindrical The rough estimate evaluation of the azimuth angle theta of array
(4c) introduces orientation phase compensation variable ηaz, azimuthal rough estimate evaluationSection of closing on scan for and match phase It closes, and the fine estimated value of computer azimuth angle θ
2. the method according to claim 1, wherein in (1) uniform cylindrical array uniform circular array steering vector aUCA, it is expressed as follows:
Whereinλ is the operation wavelength of array, and M is the element number of array of uniform circular array, and d is uniform The array element spacing of circle battle array, meets
3. the method according to claim 1, wherein the guiding of the even linear array of uniform cylindrical array is sweared in (1) Measure aULA, it is expressed as follows:
Whereinλ is the operation wavelength of array, and N is the element number of array of even linear array, and h is the array element spacing of even linear array, Meet
4. the method according to claim 1, wherein in (1) uniform cylindrical array guiding matrix A, indicate such as Under:
WhereinIndicate Kronecker multiplication, T expression turns order.
5. the method according to claim 1, wherein no-coherence cumulating result vector s in (3a)el, it is expressed as follows:
sel=Σ | XF |,
Wherein X is signal snap matrix,It is FFT transform matrix, N is the array element of even linear array Number, Σ=[1]1×NIt is column summation vector.
6. the method according to claim 1, wherein (3b), is accomplished by
If qelFor no-coherence cumulating result vector selMaximum value element position, qelValued space be 0,1 ..., N- 1 }, wherein N is the element number of array of even linear array;
According to no-coherence cumulating result vector selMaximum value element position qel, calculate pitch angleRough estimate evaluation
WhenWhen,
WhenWhen,
Whereinλ is the operation wavelength of array, and h is the array element spacing of even linear array, is met
7. the method according to claim 1, wherein (3c), is accomplished by
Set the division number G of the pitching region of searchel, define pitching phase compensation variable ηel, then ηelValued space beWherein, N is the element number of array of even linear array;
Defining even linear array matching factor vector isWherein qelFor no-coherence cumulating result to Measure selMaximum value element position;
If even linear array matching output vector isWherein X is signal snap matrix, and * indicates conjugation;
If even linear array final output is zULA=| | yULA||1, searching for makes the zULAObtain the pitching phase compensation variable of maximum valueAnd it willIt is defined as optimal pitching phase compensation variable, wherein | | | |11 norm of vector is sought in expression;
According to optimal pitching phase compensation variableWith no-coherence cumulating result vector selMaximum value element position qel, calculate Pitch angleFine estimated value
WhenWhen,
WhenWhen,
Whereinλ is the operation wavelength of array, and h is the array element spacing of even linear array, is met
8. the method according to claim 1, wherein the imaginary circles battle array signal y in (4a)UCA, it is expressed as follows:
Wherein X is signal snap matrix, and * indicates conjugation,It is even linear array Optimum Matching coefficient Vector, N are the element number of array of even linear array, qelFor no-coherence cumulating result vector selMaximum value element position,For most Excellent pitching phase compensation variable.
9. the method according to claim 1, wherein (4b), is accomplished by
Define uniform circular array initial matching coefficient vectorWhereinIt is signal source relative to equal The pitch angle of even cylindrical-arrayFine estimated value, λ is the operation wavelength of array, and M is equal The element number of array of nicely rounded battle array, d are the array element spacing of uniform circular array, are met
If cyclic convolution result modulus value vector is saz=| hUCA_0⊙yUCA|, wherein yUCAIt is imaginary circles battle array signal, ⊙ indicates circulation Convolution, | | indicate modulus value;
If qazFor cyclic convolution result modulus value vector sazMaximum value element position, qazValued space be 0,1 ..., M- 1 }, wherein M is the element number of array of uniform circular array;
According to cyclic convolution result modulus value vector sazMaximum value element position qaz, the rough estimate evaluation of computer azimuth angle θ is
10. the method according to claim 1, wherein (4c), is accomplished by
The division number in bearing search section is set as Gaz, define orientation phase compensation variable ηaz, then ηazValued space beWherein, M is the element number of array of uniform circular array;
Defining uniform circular array matching factor vector isWhereinIt is that signal source is opposite In the pitch angle of uniform cylindrical arrayFine estimated value, qazFor cyclic convolution result modulus value vector sazMaximum value element Position,λ is the operation wavelength of array, and d is the array element spacing of uniform circular array, is met
If uniform circular array matching output modulus value result isSearch makes the zUCAObtain the orientation phase of maximum value Position compensation variableAnd it willIt is defined as top optimization direction phase compensation variable, wherein yUCAIt is imaginary circles battle array letter Number, H indicates that conjugation turns order, | | indicate modulus value;
According to top optimization direction phase compensation variableWith cyclic convolution result modulus value vector sazMaximum value element position qaz, The fine estimated value of computer azimuth angle θ is
CN201811006677.0A 2018-08-31 2018-08-31 Single snapshot DOA estimation method for large-scale uniform cylindrical array Active CN109188346B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811006677.0A CN109188346B (en) 2018-08-31 2018-08-31 Single snapshot DOA estimation method for large-scale uniform cylindrical array

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811006677.0A CN109188346B (en) 2018-08-31 2018-08-31 Single snapshot DOA estimation method for large-scale uniform cylindrical array

Publications (2)

Publication Number Publication Date
CN109188346A true CN109188346A (en) 2019-01-11
CN109188346B CN109188346B (en) 2023-03-10

Family

ID=64917050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811006677.0A Active CN109188346B (en) 2018-08-31 2018-08-31 Single snapshot DOA estimation method for large-scale uniform cylindrical array

Country Status (1)

Country Link
CN (1) CN109188346B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111368256A (en) * 2020-03-23 2020-07-03 电子科技大学 Single snapshot direction finding method based on uniform circular array
CN112130111A (en) * 2020-09-22 2020-12-25 南京航空航天大学 Single-snapshot two-dimensional DOA estimation method for large-scale uniform cross array
CN112346005A (en) * 2020-10-30 2021-02-09 哈尔滨工程大学 Airspace rotation orientation estimation method applied to uniform circular hydrophone array

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101273389A (en) * 2006-02-21 2008-09-24 中兴通讯股份有限公司 Channel estimation method and device based on array antenna
CN102175989A (en) * 2010-12-30 2011-09-07 电子科技大学 Method for measuring incoherently distributed signal two-dimensional DOA (direction of arrival)
CN106507952B (en) * 2011-08-04 2014-04-23 西南电子电信技术研究所 A kind of quick spatial spectrum computational methods based on circle battle array
WO2015109869A1 (en) * 2014-01-24 2015-07-30 深圳大学 High resolution doa estimation method and system
CN104931923A (en) * 2015-04-02 2015-09-23 刘松 Grid iterative estimation of signal parameters via rotational invariance techniques (ESPRIT), namely, extensible rapid estimation algorithm capable of being used for uniform circular array 2-dimensional direction of arrival (2D DOA)
US20160219365A1 (en) * 2013-07-24 2016-07-28 Mh Acoustics, Llc Adaptive Beamforming for Eigenbeamforming Microphone Arrays
CN107907853A (en) * 2017-11-07 2018-04-13 中国人民解放军信息工程大学 A kind of single distributed source DOA estimation method based on uniform circular array differential phase
CN107918108A (en) * 2017-11-14 2018-04-17 重庆邮电大学 A kind of uniform circular array 2-d direction finding method for quick estimating

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101273389A (en) * 2006-02-21 2008-09-24 中兴通讯股份有限公司 Channel estimation method and device based on array antenna
CN102175989A (en) * 2010-12-30 2011-09-07 电子科技大学 Method for measuring incoherently distributed signal two-dimensional DOA (direction of arrival)
CN106507952B (en) * 2011-08-04 2014-04-23 西南电子电信技术研究所 A kind of quick spatial spectrum computational methods based on circle battle array
US20160219365A1 (en) * 2013-07-24 2016-07-28 Mh Acoustics, Llc Adaptive Beamforming for Eigenbeamforming Microphone Arrays
WO2015109869A1 (en) * 2014-01-24 2015-07-30 深圳大学 High resolution doa estimation method and system
CN104931923A (en) * 2015-04-02 2015-09-23 刘松 Grid iterative estimation of signal parameters via rotational invariance techniques (ESPRIT), namely, extensible rapid estimation algorithm capable of being used for uniform circular array 2-dimensional direction of arrival (2D DOA)
CN107907853A (en) * 2017-11-07 2018-04-13 中国人民解放军信息工程大学 A kind of single distributed source DOA estimation method based on uniform circular array differential phase
CN107918108A (en) * 2017-11-14 2018-04-17 重庆邮电大学 A kind of uniform circular array 2-d direction finding method for quick estimating

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
ROALD GOOSSENS ET AL.: "UCA Root-MUSICWith Sparse Uniform Circular Arrays", 《IEEE TRANSACTIONS ON SIGNAL PROCESSING》 *
YUGUAN HOU: "An iterative optimization for mutual coupling correction of UCA with single snapshot", 《IET INTERNATIONAL RADAR CONFERENCE 2015》 *
刘艳等: "基于均匀圆阵的改进UCA-ESPRIT算法", 《计算机科学》 *
施思等: "应用于波束域的改进TOFS算法", 《雷达科学与技术》 *
杨永建等: "基于MUSIC算法的圆柱共形阵DOA 估计", 《空军工程大学学报( 自然科学版)》 *
毛维平等: "均匀圆阵相干信源二维波达方向估计", 《***工程与电子技术》 *
王洪雁等: "非均匀噪声条件下考虑互耦效应的DOA估计方法", 《吉林大学学报(工学版)》 *
赵鸿图等: "循环卷积的时域与频域算法研究", 《计算机工程与设计》 *
黄秀琼等: "基于循环特性的均匀圆阵快速空间谱计算", 《电讯技术》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111368256A (en) * 2020-03-23 2020-07-03 电子科技大学 Single snapshot direction finding method based on uniform circular array
CN111368256B (en) * 2020-03-23 2023-03-03 电子科技大学 Single snapshot direction finding method based on uniform circular array
CN112130111A (en) * 2020-09-22 2020-12-25 南京航空航天大学 Single-snapshot two-dimensional DOA estimation method for large-scale uniform cross array
CN112346005A (en) * 2020-10-30 2021-02-09 哈尔滨工程大学 Airspace rotation orientation estimation method applied to uniform circular hydrophone array
CN112346005B (en) * 2020-10-30 2022-07-12 哈尔滨工程大学 Airspace rotation orientation estimation method applied to uniform circular hydrophone array

Also Published As

Publication number Publication date
CN109188346B (en) 2023-03-10

Similar Documents

Publication Publication Date Title
CN109633525B (en) Quick uniform circular array space spectrum direction finding realization method
CN106019215B (en) Nested array direction of arrival angle method of estimation based on fourth-order cumulant
CN109188346A (en) Macroscale homogenous cylindrical array list snap DOA estimation method
CN108663653B (en) Direction-of-arrival estimation method based on L-shaped electromagnetic vector sensor array
CN104391183A (en) Near-field-measurement-based rapid calculation method of antenna far-field region characteristic
CN110197112B (en) Beam domain Root-MUSIC method based on covariance correction
CN110412514B (en) Linear frequency modulation continuous wave waveform optimization method under MIMO system
CN110161452B (en) Direction-of-arrival estimation method based on cross-prime L-shaped electromagnetic vector sensor array
CN105445718B (en) A kind of DOA estimation method of the distributed overloading warship over-the-horizon radar based on array reconfiguration
CN103323845B (en) Image inversion method of non-uniform sampling comprehensive bore diameter radiometer
CN109633520B (en) Uniform circular array super-resolution spatial spectrum estimation method
CN106970348B (en) Electromagnetic Vector Sensor Array decorrelation LMS two dimension MUSIC method for parameter estimation
CN108663654B (en) 360-degree all-dimensional dynamic direction finding method based on continuous quantum pigeon group
CN107576951B (en) Direction-of-arrival estimation method based on nested electromagnetic vector sensor array
Wang et al. Linear frequency diverse array manifold geometry and ambiguity analysis
CN106405487A (en) General spatial spectrum estimation method based on extended ESPRIT
CN105022026A (en) Two-dimensional arrival angle estimation method of L-shaped array
CN108535698A (en) The low elevation estimate method of metre wave radar based on beam space
CN104931923A (en) Grid iterative estimation of signal parameters via rotational invariance techniques (ESPRIT), namely, extensible rapid estimation algorithm capable of being used for uniform circular array 2-dimensional direction of arrival (2D DOA)
CN104502904A (en) Torpedo homing beam sharpening method
CN107037398A (en) A kind of two-dimentional MUSIC algorithms estimate the parallel calculating method of direction of arrival
CN106443571A (en) Conformal mapping estimation of signal parameters via rotational invariance technique DOA estimation method
CN109212466B (en) Quantum dragonfly evolution mechanism-based broadband direction finding method
CN102062851A (en) Direction finding method based on improved L array star-carrying broadband multipurpose
CN110445557A (en) Deep space TT&amp;C interferometry large aperture antenna is directed toward Calibration Method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant