[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103885045B - Based on the circulation associating Adaptive beamformer method of Subarray partition - Google Patents

Based on the circulation associating Adaptive beamformer method of Subarray partition Download PDF

Info

Publication number
CN103885045B
CN103885045B CN201410140297.1A CN201410140297A CN103885045B CN 103885045 B CN103885045 B CN 103885045B CN 201410140297 A CN201410140297 A CN 201410140297A CN 103885045 B CN103885045 B CN 103885045B
Authority
CN
China
Prior art keywords
antenna array
vector
radar
weight vector
array
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.)
Expired - Fee Related
Application number
CN201410140297.1A
Other languages
Chinese (zh)
Other versions
CN103885045A (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
Original Assignee
Xidian University
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 filed Critical Xidian University
Priority to CN201410140297.1A priority Critical patent/CN103885045B/en
Publication of CN103885045A publication Critical patent/CN103885045A/en
Application granted granted Critical
Publication of CN103885045B publication Critical patent/CN103885045B/en
Expired - Fee Related 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/36Means for anti-jamming, e.g. ECCM, i.e. electronic counter-counter measures
    • 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/023Interference mitigation, e.g. reducing or avoiding non-intentional interference with other HF-transmitters, base station transmitters for mobile communication or other radar systems, e.g. using electro-magnetic interference [EMI] reduction techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)

Abstract

本发明公开一种基于子阵划分的循环联合自适应波束形成方法,解决了大规模雷达天线阵列波束形成时对独立同分布样本需求量大、计算复杂度高以及干扰数多时滤波效果差的问题。本发明实现步骤为:(1)子阵划分;(2)获得导向矢量;(3)导向矢量的直积分解;(4)建立代价函数;(5)求解权矢量;(6)波束形成。本发明相比现有技术进行波束形成的方法,具有对干扰抑制效果好、所需样本数少、迭代收敛快的优点,本发明可用于雷达天线阵列规模大、训练样本数少以及干扰数多情况下的雷达波束形成。

The invention discloses a cyclic joint adaptive beamforming method based on subarray division, which solves the problems of large demand for independent and identically distributed samples, high computational complexity, and poor filtering effect when the interference number is large when large-scale radar antenna array beamforming is performed. . The implementation steps of the present invention are: (1) sub-array division; (2) obtaining steering vector; (3) direct integral decomposition of steering vector; (4) establishing cost function; (5) solving weight vector; (6) beam forming. Compared with the beamforming method of the prior art, the present invention has the advantages of good interference suppression effect, less required samples, and fast iterative convergence. The present invention can be used for large-scale radar antenna arrays, small number of training samples and large number of interferences Radar beamforming for the case.

Description

基于子阵划分的循环联合自适应波束形成方法Recurrent Joint Adaptive Beamforming Method Based on Subarray Partition

技术领域technical field

本发明属于雷达技术领域,更进一步涉及阵列信号处理技术领域中的一种基于子阵划分的循环联合自适应波束形成方法。本发明可用于解决雷达天线阵列规模大、训练样本数少以及干扰数多情况下的波束形成问题。The invention belongs to the technical field of radar, and further relates to a cyclic joint adaptive beamforming method based on subarray division in the technical field of array signal processing. The invention can be used to solve the problem of beam forming under the condition of large scale of radar antenna array, few training samples and many interferences.

背景技术Background technique

阵列信号处理技术在近50年的发展中,被广泛应用于雷达、通信、导航、声呐、语音处理、地质勘探等众多军事及国民经济领域。特别是近年来,随着无线数字通信技术的迅猛发展,阵列信号处理技术在移动通信系统上的应用引起了人们的广泛重视和研究兴趣,这进一步加速了该技术的发展。自适应波束形成,也称为空域自适应滤波,即通过在接收端对空间阵元进行加权相加处理,抑制空间干扰和噪声,增强有用信号,以得到期望的输出结果。自适应求解阵元最优权的方法称为波束形成方法。目前,经常使用的波束形成技术为采样矩阵求逆方法。该方法根据线性约束最小方差准则(即在保证期望信号方向增益恒定的情况下,使得阵元接收数据的能量最小)建立代价函数并使用拉格朗日乘子法求解滤波器权矢量,阵元接收数据的协方差矩阵由多个独立同分布的采样数据估计得到。科学研究已经表明,为了使得采样矩阵求逆方法发挥最佳性能,需要的独立同分布样本数应大于协方差矩阵维数的两倍,而在实际应用中,干扰环境通常快速变化,可利用的独立同分布样本数是有限的。此外,采样矩阵求逆方法需要对协方差矩阵求逆,运算复杂度高。而为了提高阵列空间分辨率及检测弱小目标信号的能力,现代大型相控阵的阵元数可能达成百上千甚至上万个,如果采取采样矩阵求逆方法,不仅需要的独立同分布样本数和计算复杂度庞大,且需要的设备量、存储量也极大,工程上无法实现也不必要。同样,现有的其他一些波束形成方法,在用于大规模阵列时,也面临着类似的问题。In the past 50 years of development, array signal processing technology has been widely used in many military and national economic fields such as radar, communication, navigation, sonar, voice processing, and geological exploration. Especially in recent years, with the rapid development of wireless digital communication technology, the application of array signal processing technology in mobile communication system has aroused people's extensive attention and research interest, which further accelerated the development of this technology. Adaptive beamforming, also known as spatial adaptive filtering, is to suppress spatial interference and noise, enhance useful signals, and obtain desired output results by performing weighted addition processing on spatial array elements at the receiving end. The method of adaptively solving the optimal weight of the array element is called the beamforming method. Currently, the frequently used beamforming technique is the sampling matrix inversion method. This method establishes a cost function according to the minimum variance criterion with linear constraints (that is, under the condition that the expected signal direction gain is constant, the energy of the received data of the array element is minimized) and uses the Lagrange multiplier method to solve the filter weight vector, the array element The covariance matrix of the received data is estimated from multiple independent and identically distributed sampling data. Scientific research has shown that in order to make the sampling matrix inversion method perform optimally, the number of independent and identically distributed samples required should be greater than twice the dimension of the covariance matrix. In practical applications, the interference environment usually changes rapidly, and the available The number of independent and identically distributed samples is limited. In addition, the sampling matrix inversion method needs to invert the covariance matrix, which has high computational complexity. In order to improve the spatial resolution of the array and the ability to detect weak and small target signals, the number of elements of a modern large-scale phased array may reach hundreds, thousands or even tens of thousands. If the sampling matrix inversion method is adopted, not only the number of independent and identically distributed samples is required And the calculation complexity is huge, and the amount of equipment and storage required is also huge, which is impossible and unnecessary in engineering. Likewise, some other existing beamforming methods face similar issues when applied to large-scale arrays.

河海大学申请的专利“数字阵列超低副瓣自适应数字波束形成方法”(专利申请号:201210002661,公布号:CN102608580A),公开了一种数字阵列超低副瓣自适应数字波束形成方法。该方法首先估计干扰方向,然后构建干扰辅助波束进行空域降维处理,最后计算波束形成器权值。该方法具有很好的超低副瓣波束保形能力,且训练样本需求量小,但是该方法仍然存在的不足是,需要提前估计干扰方向,当干扰个数较多的时候,估计多个干扰需要较大的计算量,且降维处理后协方差矩阵的维数依然较高,所需的训练样本数较多,滤波效果也不理想,此时,该方法的性能会有较大的下降。The patent "Digital Array Ultra-Low Sidelobe Adaptive Digital Beamforming Method" (patent application number: 201210002661, publication number: CN102608580A) filed by Hohai University discloses a digital array ultra-low sidelobe adaptive digital beamforming method. The method first estimates the interference direction, then constructs the interference auxiliary beam for spatial dimensionality reduction, and finally calculates the beamformer weights. This method has very good shape-preserving ability of ultra-low sidelobe beams, and the demand for training samples is small, but the method still has the disadvantage that it needs to estimate the interference direction in advance. When the number of interference is large, it is necessary to estimate multiple interference A large amount of calculation is required, and the dimensionality of the covariance matrix is still high after dimension reduction processing, the number of training samples required is large, and the filtering effect is not ideal. At this time, the performance of this method will be greatly reduced .

发明内容Contents of the invention

本发明的目的在于克服上述现有技术的不足,提出一种基于子阵划分的循环联合自适应波束形成方法。该方法可以有效地降低独立同分布样本的需求量,并减小计算复杂度,同时可以有效抑制干扰,从而解决大规模雷达天线阵列的波束形成问题。The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art, and propose a cyclic joint adaptive beamforming method based on subarray division. This method can effectively reduce the demand for independent and identically distributed samples and reduce the computational complexity. At the same time, it can effectively suppress interference, thereby solving the beamforming problem of large-scale radar antenna arrays.

本发明的实现思路是:首先,将雷达天线阵列平均分成多个子阵列;然后,计算雷达目标信号导向矢量、外层天线阵列导向矢量和内层天线阵列导向矢量;接着,将雷达目标信号导向矢量进行直积分解,并采用线性约束最小方差准则,建立代价函数;最后,采用循环最小化方法求解代价函数,得到滤波器权矢量,进行波束形成。The realization idea of the present invention is: firstly, the radar antenna array is divided into a plurality of sub-arrays on average; Then, calculate the radar target signal steering vector, the outer layer antenna array steering vector and the inner layer antenna array steering vector; then, divide the radar target signal steering vector Carry out direct integral decomposition, and use the linear constraint minimum variance criterion to establish the cost function; finally, use the loop minimization method to solve the cost function, obtain the filter weight vector, and perform beamforming.

本发明的具体步骤如下:Concrete steps of the present invention are as follows:

(1)子阵划分:(1) Subarray division:

对多个雷达天线阵元,按照阵元个数N的均分量顺序选取其中的p个阵元作为一个子阵,形成M=N/p个子阵,得到由M个子阵构成的外层阵列和p个阵元构成的内层阵列嵌套组成的天线阵列,其中,N表示雷达天线阵元个数,p表示雷达天线阵列的子阵包含的阵元数,M表示雷达天线阵列的子阵个数。For multiple radar antenna array elements, p array elements are selected as a sub-array according to the average component order of the number of array elements N, forming M=N/p sub-arrays, and the outer array composed of M sub-arrays and An antenna array composed of nested inner arrays composed of p array elements, where N represents the number of radar antenna array elements, p represents the number of array elements contained in the sub-array of the radar antenna array, and M represents the number of sub-arrays of the radar antenna array number.

(2)获得导向矢量:(2) Obtain the steering vector:

采用导向矢量公式,分别计算雷达目标信号导向矢量、外层天线阵列导向矢量和内层天线阵列导向矢量。Using the steering vector formula, the radar target signal steering vector, the outer antenna array steering vector and the inner antenna array steering vector are calculated respectively.

(3)导向矢量的直积分解:(3) Direct integral solution of steering vector:

将雷达目标信号导向矢量,分解为外层天线阵列导向矢量和内层天线阵列导向矢量的直积。The radar target signal steering vector is decomposed into the direct product of the outer antenna array steering vector and the inner antenna array steering vector.

(4)建立代价函数:(4) Establish a cost function:

根据线性约束最小方差准则,建立外层天线阵列导向矢量对应的外层天线阵列权矢量和内层天线阵列导向矢量对应的内层天线阵列权矢量的代价函数。According to the linear constraint minimum variance criterion, the cost function of the outer antenna array weight vector corresponding to the outer antenna array steering vector and the inner antenna array weight vector corresponding to the inner antenna array steering vector is established.

(5)求解权矢量:(5) Solve the weight vector:

(5a)按照下式,设定外层天线阵列权矢量的迭代初值矢量:(5a) According to the following formula, set the iteration initial value vector of the outer antenna array weight vector:

vv 00 == aa mm ** // || || aa mm ** || ||

其中,v0表示外层天线阵列权矢量的迭代初值矢量,am表示外层天线阵列导向矢量,*表示共轭操作,||·||表示取二范数操作;Among them, v 0 represents the iterative initial value vector of the outer antenna array weight vector, a m represents the steering vector of the outer antenna array, * represents the conjugate operation, ||·|| represents the two-norm operation;

(5b)设ε为停止迭代参数,ε的取值范围为0<ε<<1,<<表示远小于;(5b) Let ε be the stop iteration parameter, the value range of ε is 0<ε<<1, and << means far less than;

(5c)按照下式,计算内层天线阵列权矢量的迭代初值矢量:(5c) Calculate the iterative initial value vector of the inner layer antenna array weight vector according to the following formula:

uu 00 == RR 00 -- 11 sthe s 00 sthe s 00 Hh RR 00 -- 11 sthe s 00

其中,u0表示内层天线阵列权矢量的迭代初值矢量,R0表示内层天线阵列接收数据协方差矩阵的样本估计矩阵,s0表示内层天线阵列的系数矢量,H表示共轭转置操作,(·)-1表示取逆操作;Among them, u 0 represents the iterative initial value vector of the inner antenna array weight vector, R 0 represents the sample estimation matrix of the covariance matrix of the received data covariance matrix of the inner antenna array, s 0 represents the coefficient vector of the inner antenna array, H represents the conjugate rotation Set operation, (·) -1 means inverse operation;

(5d)按照下式,计算外层天线阵列权矢量的迭代矢量:(5d) Calculate the iteration vector of the weight vector of the outer antenna array according to the following formula:

vv 11 == RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11 // || || RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11 || ||

其中,v1表示外层天线阵列权矢量的迭代矢量,R1表示外层天线阵列接收数据协方差矩阵的样本估计矩阵,s1表示外层天线阵列的系数矢量,H表示共轭转置操作,(·)-1表示取逆操作,||·||表示取二范数操作;Among them, v 1 represents the iterative vector of the weight vector of the outer antenna array, R 1 represents the sample estimation matrix of the covariance matrix of the received data of the outer antenna array, s 1 represents the coefficient vector of the outer antenna array, and H represents the conjugate transposition operation , (·) -1 represents the inverse operation, ||·|| represents the two-norm operation;

(5e)判断外层天线阵列权矢量的迭代矢量v1和外层天线阵列权矢量的迭代初值矢量v0的差值v1-v0,是否满足下式的停止迭代条件,若满足,迭代终止,得到外层天线阵列权矢量的迭代矢量作为外层天线阵列权矢量,内层天线阵列权矢量的迭代初值矢量作为内层天线阵列权矢量;若不满足,将外层天线阵列权矢量的迭代矢量v1作为新的外层天线阵列权矢量的迭代初值矢量v0,执行步骤(5c),直至满足停止迭代条件,迭代终止,得到外层天线阵列权矢量的迭代矢量作为外层天线阵列权矢量,内层天线阵列权矢量的迭代初值矢量作为内层天线阵列权矢量;(5e) Determine whether the difference v 1 -v 0 between the iterative vector v 1 of the outer antenna array weight vector and the iterative initial value vector v 0 of the outer antenna array weight vector satisfies the stop iteration condition of the following formula, if satisfied, The iteration is terminated, and the iteration vector of the outer antenna array weight vector is obtained as the outer antenna array weight vector, and the iterative initial value vector of the inner antenna array weight vector is used as the inner antenna array weight vector; if not satisfied, the outer antenna array weight The iterative vector v 1 of the vector is used as the iterative initial value vector v 0 of the new outer antenna array weight vector, and step (5c) is performed until the stop iteration condition is satisfied, and the iteration is terminated, and the iterative vector of the outer antenna array weight vector is obtained as the outer layer antenna array weight vector, the iteration initial value vector of the inner layer antenna array weight vector is used as the inner layer antenna array weight vector;

||v1-v0||≤ε||v 1 -v 0 ||≤ε

其中,v1和v0分别表示外层天线阵列权矢量的迭代矢量和迭代初值矢量,ε表示停止迭代参数,ε的取值范围为0<ε<<1,||·||表示取二范数操作,<<表示远小于。Among them, v 1 and v 0 represent the iteration vector and the iteration initial value vector of the outer antenna array weight vector respectively, ε represents the stop iteration parameter, the value range of ε is 0< ε <<1, and ||·|| Two-norm operation, << means far less than.

(6)波束形成:(6) Beamforming:

将外层天线阵列权矢量和内层天线阵列权矢量做直积运算,得到滤波器权矢量,用滤波器权矢量对雷达接收到的数据矢量进行加权求和,使雷达天线阵列的输出功率最小,在期望目标方向形成主波束,完成波束形成。Do the direct product operation of the outer antenna array weight vector and the inner antenna array weight vector to obtain the filter weight vector, and use the filter weight vector to weight and sum the data vectors received by the radar to minimize the output power of the radar antenna array , form the main beam in the direction of the desired target, and complete the beamforming.

本发明与现有的技术相比具有以下优点:Compared with the prior art, the present invention has the following advantages:

第一,由于本发明采用了子阵划分的方法,将原始雷达天线阵列划分为外层阵列与内层阵列的嵌套形式,克服了现有技术对独立同分布样本需求量大的问题,使得本发明具有有效降低样本需求量,在小样本条件下依然可以取得优良性能的优点。First, because the present invention adopts the method of sub-array division, the original radar antenna array is divided into the nested form of outer array and inner array, which overcomes the problem of large demand for independent and identically distributed samples in the prior art, making The invention has the advantages of effectively reducing the sample demand, and can still obtain excellent performance under the condition of small samples.

第二,由于本发明采用了子阵划分和循环最小化方法,克服了现有技术计算复杂度大的问题,使得本发明具有能够快速得到滤波器权矢量,大大降低计算复杂度,更有利于实时处理的优点。Second, because the present invention adopts sub-array division and cycle minimization methods, it overcomes the problem of high computational complexity in the prior art, so that the present invention can quickly obtain filter weight vectors, greatly reducing computational complexity, and is more conducive to Advantages of real-time processing.

第三,由于本发明采用了循环最小化方法,循环联合自适应处理外层阵列与内层阵列,克服了现有技术在雷达天线阵列规模大以及干扰数多时滤波效果差的问题,使得本发明具有得到的雷达天线阵列波束方向图具有更低的旁瓣与更好的波束保形能力,更有利于滤波的优点。Third, because the present invention adopts the method of cyclic minimization, the cyclic joint adaptive processing of the outer array and the inner array overcomes the problem of poor filtering effect in the prior art when the radar antenna array is large in scale and the number of interferences is large, making the present invention The obtained radar antenna array beam pattern has the advantages of lower side lobe and better beam shape keeping ability, and is more conducive to filtering.

附图说明Description of drawings

图1为本发明的流程图;Fig. 1 is a flowchart of the present invention;

图2为本发明采用循环最小化方法获得的迭代收敛曲线图;Fig. 2 is the iterative convergence curve figure that the present invention adopts cycle minimization method to obtain;

图3为本发明与现有技术采样矩阵求逆方法输出信干噪比随输入信噪比变化曲线图;Fig. 3 is the curve diagram of the output signal-to-interference-noise ratio of the present invention and prior art sampling matrix inversion method with input signal-to-noise ratio;

图4为本发明与现有技术采样矩阵求逆方法输出信干噪比随样本数变化曲线图;Fig. 4 is the curve diagram of the output signal-to-interference-noise ratio of the present invention and prior art sampling matrix inversion method with the number of samples;

图5为本发明与现有技术采样矩阵求逆方法求得的滤波器权矢量在-90度到90度范围内的波束方向图。Fig. 5 is a beam pattern in the range of -90° to 90° of the filter weight vector obtained by the sampling matrix inversion method of the present invention and the prior art.

具体实施方式detailed description

下面结合附图对本发明做进一步的描述。The present invention will be further described below in conjunction with the accompanying drawings.

参照图1,本发明的具体实施步骤如下:With reference to Fig. 1, concrete implementation steps of the present invention are as follows:

步骤1,子阵划分。Step 1, sub-array division.

对多个雷达天线阵元,按照阵元个数N的均分量顺序选取其中的p个阵元作为一个子阵,形成M=N/p个子阵,得到由M个子阵构成的外层阵列和p个阵元构成的内层阵列嵌套组成的天线阵列,其中,N表示雷达天线阵元个数,p表示雷达天线阵列的子阵包含的阵元数,M表示雷达天线阵列的子阵个数。For multiple radar antenna array elements, p array elements are selected as a sub-array according to the average component order of the number of array elements N, forming M=N/p sub-arrays, and the outer array composed of M sub-arrays and An antenna array composed of nested inner arrays composed of p array elements, where N represents the number of radar antenna array elements, p represents the number of array elements contained in the sub-array of the radar antenna array, and M represents the number of sub-arrays of the radar antenna array number.

步骤2,获得导向矢量。Step 2, get the steering vector.

采用导向矢量公式,分别计算雷达目标信号导向矢量、外层天线阵列导向矢量和内层天线阵列导向矢量。Using the steering vector formula, the radar target signal steering vector, the outer antenna array steering vector and the inner antenna array steering vector are calculated respectively.

雷达目标信号导向矢量公式如下:The radar target signal steering vector formula is as follows:

aa nno == [[ 11 ,, ee jj 22 &pi;&pi; dd sinsin &theta;&theta; &lambda;&lambda; ,, ee jj 22 &pi;&pi; 22 dd sinsin &theta;&theta; &lambda;&lambda; ,, .. .. .. ,, ee jj 22 &pi;&pi; (( NN -- 11 )) dd sinsin &theta;&theta; &lambda;&lambda; ]] TT

其中,an表示雷达目标信号导向矢量,j表示虚数单位,d表示雷达天线阵列阵元间距,θ表示雷达目标方向,sin表示做正弦操作,λ表示雷达的工作波长,N表示雷达天线阵元的个数,T表示转置操作。Among them, a n represents the steering vector of the radar target signal, j represents the imaginary number unit, d represents the distance between the radar antenna array elements, θ represents the direction of the radar target, sin represents the sinusoidal operation, λ represents the operating wavelength of the radar, and N represents the radar antenna element The number of , T represents the transpose operation.

外层天线阵列导向矢量公式如下:The steering vector formula of the outer antenna array is as follows:

aa mm == [[ 11 ,, ee jj 22 &pi;pd&pi;pd sinsin &theta;&theta; &lambda;&lambda; ,, ee jj 22 &pi;&pi; 22 pdpd sinsin &theta;&theta; &lambda;&lambda; ,, .. .. .. ,, ee jj 22 &pi;&pi; (( Mm -- 11 )) pdpd sinsin &theta;&theta; &lambda;&lambda; ]] TT

其中,am表示外层天线阵列导向矢量,j表示虚数单位,d表示雷达天线阵列阵元间距,θ表示雷达目标方向,sin表示做正弦操作,λ表示雷达的工作波长,p表示雷达天线阵列的子阵包含的阵元数,M表示雷达天线阵列的子阵个数,T表示转置操作。Among them, a m represents the steering vector of the outer antenna array, j represents the imaginary number unit, d represents the distance between the radar antenna array elements, θ represents the direction of the radar target, sin represents the sine operation, λ represents the working wavelength of the radar, and p represents the radar antenna array The number of array elements contained in the sub-array, M indicates the number of sub-arrays of the radar antenna array, and T indicates the transposition operation.

内层天线阵列导向矢量公式如下:The steering vector formula of the inner antenna array is as follows:

aa pp == [[ 11 ,, ee jj 22 &pi;&pi; dd sinsin &theta;&theta; &lambda;&lambda; ,, ee jj 22 &pi;&pi; 22 dd sinsin &theta;&theta; &lambda;&lambda; ,, .. .. .. ,, ee jj 22 &pi;&pi; (( pp -- 11 )) dd sinsin &theta;&theta; &lambda;&lambda; ]] TT

其中,ap表示内层天线阵列导向矢量,j表示虚数单位,d表示雷达天线阵列阵元间距,θ表示雷达目标方向,sin表示做正弦操作,λ表示雷达的工作波长,p表示雷达天线阵列的子阵包含的阵元数,T表示转置操作。Among them, a p represents the steering vector of the inner antenna array, j represents the imaginary number unit, d represents the distance between the radar antenna array elements, θ represents the direction of the radar target, sin represents the sinusoidal operation, λ represents the operating wavelength of the radar, and p represents the radar antenna array The number of array elements contained in the sub-array, T represents the transpose operation.

步骤3,导向矢量的直积分解。Step 3, the direct integral solution of the steering vector.

将雷达目标信号导向矢量,分解为外层天线阵列导向矢量和内层天线阵列导向矢量的直积。The radar target signal steering vector is decomposed into the direct product of the outer antenna array steering vector and the inner antenna array steering vector.

根据矩阵论中对直积的定义,直接将雷达目标信号导向矢量an,分解为外层天线阵列导向矢量am和内层天线阵列导向矢量ap的直积,得到 表示直积。According to the definition of direct product in matrix theory, the radar target signal steering vector a n is directly decomposed into the direct product of the outer antenna array steering vector a m and the inner antenna array steering vector a p , to obtain Indicates direct product.

步骤4,建立代价函数。Step 4, establish the cost function.

根据线性约束最小方差准则(在保证期望目标信号方向增益恒定的情况下,使雷达天线阵列的输出功率最小),建立外层天线阵列导向矢量对应的外层天线阵列权矢量和内层天线阵列导向矢量对应的内层天线阵列权矢量的代价函数。According to the linear constraint minimum variance criterion (minimize the output power of the radar antenna array under the condition that the expected target signal direction gain is constant), the outer antenna array weight vector and the inner antenna array steering vector corresponding to the outer antenna array steering vector are established The cost function of the inner antenna array weight vector corresponding to the vector.

假设雷达天线阵列为由N个阵元构成的均匀线阵,阵元间距均为半个波长,空间有1个目标信号和J个干扰信号,则雷达天线阵列接收数据可表示为下式:Assuming that the radar antenna array is a uniform linear array composed of N array elements, the distance between the array elements is half a wavelength, and there is one target signal and J interference signals in the space, the received data of the radar antenna array can be expressed as the following formula:

x(t)=As(t)+n(t)x(t)=As(t)+n(t)

其中,x(t)表示雷达天线阵列接收数据矢量,A表示目标信号和干扰信号的导向矢量构成的N×(1+J)维的矩阵,s(t)表示t时刻接收信号幅度矢量,n(t)表示t时刻接收的高斯白噪声矢量。对雷达天线阵列接收数据进行采样后,雷达天线阵列实际输出的采样数据矢量为xi(i=1,…,L),L表示样本个数。Among them, x(t) represents the data vector received by the radar antenna array, A represents the N×(1+J)-dimensional matrix composed of the steering vector of the target signal and the interference signal, s(t) represents the magnitude vector of the received signal at time t, and n (t) represents the Gaussian white noise vector received at time t. After sampling the data received by the radar antenna array, the actual output sampled data vector of the radar antenna array is x i (i=1,...,L), where L represents the number of samples.

根据线性约束最小方差准则,建立代价函数如下:According to the linear constraint minimum variance criterion, the cost function is established as follows:

minmin ff (( uu ,, vv )) == EE. || || (( vv ** &CircleTimes;&CircleTimes; uu )) Hh xx || || 22 sthe s .. tt .. (( vv ** &CircleTimes;&CircleTimes; uu )) Hh (( aa mm &CircleTimes;&CircleTimes; aa pp )) == 11

其中,min表示保证期望目标信号方向增益恒定的情况下,使雷达天线阵列输出功率最小化操作,f(u,v)表示雷达天线阵列输出功率,u表示内层天线阵列权矢量,v表示外层天线阵列权矢量,E表示求期望运算,||·||表示取二范数操作,*表示共轭操作,表示直积,H表示共轭转置操作,x表示雷达天线阵列采样数据矢量,s.t.表示取约束操作,am表示外层天线阵列导向矢量,ap表示内层天线阵列导向矢量。Among them, min represents the operation of minimizing the output power of the radar antenna array under the condition that the expected target signal direction gain is constant, f(u, v) represents the output power of the radar antenna array, u represents the weight vector of the inner antenna array, and v represents the outer layer antenna array weight vector, E represents the expectation operation, || · || represents the two-norm operation, * represents the conjugate operation, represents the direct product, H represents the conjugate transpose operation, x represents the radar antenna array sampling data vector, st represents the constraint operation, am represents the steering vector of the outer antenna array, and a p represents the steering vector of the inner antenna array.

通过将x排成p行M列的数据矩阵X,进而可将上式转化为如下的代价函数式:By arranging x into a data matrix X with p rows and M columns, the above formula can be transformed into the following cost function formula:

minmin ff (( uu ,, vv )) == EE. || || uu Hh XvXv || || 22 sthe s .. tt .. uu Hh aa pp aa mm TT vv == 11

其中,min表示保证期望目标信号方向增益恒定的情况下,使雷达天线阵列输出功率最小化操作,f(u,v)表示雷达天线阵列输出功率,u表示内层天线阵列权矢量,v表示外层天线阵列权矢量,E表示求期望运算,||·||表示取二范数操作,H表示共轭转置操作,X表示雷达天线阵列采样数据矩阵,s.t.表示取约束操作,ap表示内层天线阵列导向矢量,am表示外层天线阵列导向矢量,T表示转置操作。Among them, min represents the operation of minimizing the output power of the radar antenna array under the condition that the expected target signal direction gain is constant, f(u, v) represents the output power of the radar antenna array, u represents the weight vector of the inner antenna array, and v represents the outer layer antenna array weight vector, E represents the expectation operation, ||·|| represents the two-norm operation, H represents the conjugate transpose operation, X represents the radar antenna array sampling data matrix, st represents the constraint operation, and a p represents The steering vector of the inner antenna array, a m represents the steering vector of the outer antenna array, and T represents the transpose operation.

步骤5,求解权矢量。Step 5, solve the weight vector.

采用循环最小化方法,求解代价函数,得到外层天线阵列权矢量和内层天线阵列权矢量。Using the circular minimization method, the cost function is solved, and the weight vector of the outer antenna array and the weight vector of the inner antenna array are obtained.

下面具体介绍求解过程。The solution process is described in detail below.

假设外层天线阵列权矢量v已知,利用拉格朗日乘子法得到下式:Assuming that the weight vector v of the outer antenna array is known, the following formula is obtained by using the Lagrangian multiplier method:

JJ (( uu ,, &lambda;&lambda; )) == uu Hh RR 00 uu ++ &lambda;&lambda; (( 11 -- uu Hh aa pp aa mm TT vv ))

其中,u表示内层天线阵列权矢量,λ表示拉格朗日乘子,v表示外层天线阵列权矢量,表示内层天线阵列接收数据协方差矩阵的样本估计矩阵,L表示样本个数,Xi表示第i个雷达天线阵列采样数据矩阵,ap表示内层天线阵列导向矢量,am表示外层天线阵列导向矢量。Among them, u represents the weight vector of the inner antenna array, λ represents the Lagrangian multiplier, v represents the weight vector of the outer antenna array, Indicates the sample estimation matrix of the received data covariance matrix of the inner antenna array, L indicates the number of samples, X i indicates the i-th radar antenna array sampling data matrix, a p indicates the steering vector of the inner antenna array, a m indicates the outer antenna Array steering vector.

可以得到内层天线阵列权矢量为:make The weight vector of the inner layer antenna array can be obtained as:

uu == RR 00 -- 11 sthe s 00 sthe s 00 Hh RR 00 -- 11 sthe s 00

其中,u表示内层天线阵列权矢量,表示内层天线阵列的系数矢量,H表示共轭转置操作,(·)-1表示取逆操作。Among them, u represents the inner layer antenna array weight vector, Represents the coefficient vector of the inner antenna array, H represents the conjugate transpose operation, (·) -1 represents the inverse operation.

再假设内层天线阵列权矢量u已知,利用拉格朗日乘子法得到:Assuming that the weight vector u of the inner antenna array is known, the Lagrangian multiplier method is used to obtain:

gg (( vv ,, &gamma;&gamma; )) == vv Hh RR 11 vv ++ &gamma;&gamma; (( 11 -- vv TT aa mm aa pp TT uu ** ))

其中,v表示外层天线阵列权矢量,γ表示拉格朗日乘子,u表示内层天线阵列权矢量,表示外层天线阵列接收数据协方差矩阵的样本估计矩阵,*表示共轭操作,H表示共轭转置操作,T表示转置操作。Among them, v represents the weight vector of the outer antenna array, γ represents the Lagrangian multiplier, u represents the weight vector of the inner antenna array, Represents the sample estimation matrix of the received data covariance matrix of the outer antenna array, * represents the conjugate operation, H represents the conjugate transpose operation, and T represents the transpose operation.

可以得到外层天线阵列权矢量为:make The weight vector of the outer antenna array can be obtained as:

vv == RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11

其中,v表示外层天线阵列权矢量,表示外层天线阵列的系数矢量。由于代价函数存在尺度模糊问题,即对于任意非零常数存在如下关系:Among them, v represents the weight vector of the outer antenna array, A vector of coefficients representing the outer antenna array. Due to the scale ambiguity problem of the cost function, that is, for any non-zero constant The following relationship exists:

ff (( &PartialD;&PartialD; ** uu ,, &PartialD;&PartialD; -- 11 vv )) == ff (( uu ,, vv ))

为解决尺度模糊问题,需要在迭代过程中,将v进行归一化处理,即将v除以它的模值,使得v的模值为1,用公式表示为:v=v/||v||,||·||表示取二范数操作。In order to solve the problem of scale ambiguity, it is necessary to normalize v during the iterative process, that is, to divide v by its modulus value, so that the modulus value of v is 1, and the formula is expressed as: v=v/||v| |, ||·|| represent the operation of taking a two-norm.

所述循环最小化方法,按如下步骤进行:The cycle minimization method is carried out as follows:

(5a)按照下式,设定外层天线阵列权矢量的迭代初值矢量:(5a) According to the following formula, set the iteration initial value vector of the outer antenna array weight vector:

vv 00 == aa mm ** // || || aa mm ** || ||

其中,v0表示外层天线阵列权矢量的迭代初值矢量,am表示外层天线阵列导向矢量,*表示共轭操作,||·||表示取二范数操作;Among them, v 0 represents the iterative initial value vector of the outer antenna array weight vector, a m represents the steering vector of the outer antenna array, * represents the conjugate operation, ||·|| represents the two-norm operation;

(5b)设ε为停止迭代参数,ε的取值范围为0<ε<<1,<<表示远小于;(5b) Let ε be the stop iteration parameter, the value range of ε is 0<ε<<1, and << means far less than;

(5c)按照下式,计算内层天线阵列权矢量的迭代初值矢量:(5c) Calculate the iterative initial value vector of the inner layer antenna array weight vector according to the following formula:

uu 00 == RR 00 -- 11 sthe s 00 sthe s 00 Hh RR 00 -- 11 sthe s 00

其中,u0表示内层天线阵列权矢量的迭代初值矢量,R0表示内层天线阵列接收数据协方差矩阵的样本估计矩阵,s0表示内层天线阵列的系数矢量,H表示共轭转置操作,(·)-1表示取逆操作;Among them, u 0 represents the iterative initial value vector of the inner antenna array weight vector, R 0 represents the sample estimation matrix of the covariance matrix of the received data covariance matrix of the inner antenna array, s 0 represents the coefficient vector of the inner antenna array, H represents the conjugate rotation Set operation, (·) -1 means inverse operation;

(5d)按照下式,计算外层天线阵列权矢量的迭代矢量:(5d) Calculate the iteration vector of the weight vector of the outer antenna array according to the following formula:

vv 11 == RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11 // || || RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11 || ||

其中,v1表示外层天线阵列权矢量的迭代矢量,R1表示外层天线阵列接收数据协方差矩阵的样本估计矩阵,s1表示外层天线阵列的系数矢量,H表示共轭转置操作,(·)-1表示取逆操作,||·||表示取二范数操作;Among them, v 1 represents the iterative vector of the weight vector of the outer antenna array, R 1 represents the sample estimation matrix of the covariance matrix of the received data of the outer antenna array, s 1 represents the coefficient vector of the outer antenna array, and H represents the conjugate transposition operation , (·) -1 represents the inverse operation, ||·|| represents the two-norm operation;

(5e)判断外层天线阵列权矢量的迭代矢量v1和外层天线阵列权矢量的迭代初值矢量v0的差值v1-v0,是否满足下式的停止迭代条件,若满足,迭代终止,得到外层天线阵列权矢量的迭代矢量作为外层天线阵列权矢量,内层天线阵列权矢量的迭代初值矢量作为内层天线阵列权矢量;若不满足,将外层天线阵列权矢量的迭代矢量v1作为新的外层天线阵列权矢量的迭代初值矢量v0,执行步骤(5c),直至满足停止迭代条件,迭代终止,得到外层天线阵列权矢量的迭代矢量作为外层天线阵列权矢量,内层天线阵列权矢量的迭代初值矢量作为内层天线阵列权矢量;(5e) Determine whether the difference v 1 -v 0 between the iterative vector v 1 of the outer antenna array weight vector and the iterative initial value vector v 0 of the outer antenna array weight vector satisfies the stop iteration condition of the following formula, if satisfied, The iteration is terminated, and the iteration vector of the outer antenna array weight vector is obtained as the outer antenna array weight vector, and the iterative initial value vector of the inner antenna array weight vector is used as the inner antenna array weight vector; if not satisfied, the outer antenna array weight The iterative vector v 1 of the vector is used as the iterative initial value vector v 0 of the new outer antenna array weight vector, and step (5c) is performed until the stop iteration condition is satisfied, and the iteration is terminated, and the iterative vector of the outer antenna array weight vector is obtained as the outer layer antenna array weight vector, the iteration initial value vector of the inner layer antenna array weight vector is used as the inner layer antenna array weight vector;

||v1-v0||≤ε||v 1 -v 0 ||≤ε

其中,v1和v0分别表示外层天线阵列权矢量的迭代矢量和迭代初值矢量,ε表示停止迭代参数,ε的取值范围为0<ε<<1,||·||表示取二范数操作,<<表示远小于。Among them, v 1 and v 0 represent the iteration vector and the initial value vector of the outer antenna array weight vector respectively, ε represents the stop iteration parameter, and the value range of ε is 0<ε<<1, and ||·|| Two-norm operation, << means far less than.

步骤6,波束形成。Step 6, beamforming.

外层天线阵列权矢量和内层天线阵列权矢量做直积运算,得到滤波器权矢量,用滤波器权矢量对雷达接收到的数据矢量进行加权求和,使雷达天线阵列的输出功率最小,在期望目标方向形成主波束,完成波束形成。The weight vector of the outer antenna array and the weight vector of the inner antenna array are directly producted to obtain the filter weight vector, and the data vector received by the radar is weighted and summed with the filter weight vector to minimize the output power of the radar antenna array. Form the main beam in the direction of the desired target to complete the beamforming.

本发明的效果可以通过下述仿真实验得到验证:Effect of the present invention can be verified by following simulation experiments:

1.仿真条件:1. Simulation conditions:

本发明的仿真实验采用400个阵元构成的均匀线阵,阵元间距为半个波长,目标方向为0度,16个干扰方向为[-80-70-60-50-40-30-20-101020304050607080]度,干噪比为40dB。子阵划分时,依次选取20个阵元作为一个子阵。The simulation experiment of the present invention adopts a uniform linear array composed of 400 array elements, the array element spacing is half a wavelength, the target direction is 0 degrees, and 16 interference directions are [-80-70-60-50-40-30-20 -101020304050607080] degrees, the interference-to-noise ratio is 40dB. When the sub-array is divided, 20 array elements are selected in turn as a sub-array.

2.仿真内容2. Simulation content

仿真1:本发明选取800个样本,使用本发明中求解权矢量时采用的循环最小化方法进行仿真,对输出信干噪比进行统计,最终得到循环最小化方法的一根迭代收敛曲线,如图2所示。Simulation 1: The present invention selects 800 samples, uses the circular minimization method adopted when solving the weight vector in the present invention to perform simulation, performs statistics on the output SINR, and finally obtains an iterative convergence curve of the circular minimization method, such as Figure 2 shows.

仿真2:本发明选取800个样本,分别使用现有技术的采样矩阵求逆方法和本发明两种方法进行仿真,对两种方法下的输出信干噪比进行统计,最终得到输出信干噪比随输入信噪比变化的两根曲线,如图3中标有本发明和采样矩阵求逆的两根曲线。Simulation 2: The present invention selects 800 samples, respectively uses the sampling matrix inversion method of the prior art and the two methods of the present invention for simulation, and performs statistics on the output SINR under the two methods, and finally obtains the output SINR Ratio changes with the input signal-to-noise ratio, such as the two curves marked with the present invention and the inversion of the sampling matrix in FIG. 3 .

仿真3:本发明在输入信干噪比为40dB时,分别使用现有技术的采样矩阵求逆方法和本发明两种方法进行仿真,对两种方法下的输出信干噪比进行统计,最终得到输出信干噪比随样本数变化的两根曲线,如图4中标有本发明和采样矩阵求逆的两根曲线。Simulation 3: the present invention uses the sampling matrix inversion method of the prior art and the two methods of the present invention to simulate respectively when the input SINR is 40dB, and performs statistics on the output SINR under the two methods, and finally Two curves of the output signal-to-interference-noise ratio varying with the number of samples are obtained, such as the two curves marked with the present invention and the inversion of the sampling matrix in FIG. 4 .

仿真4:本发明在样本数为800,信噪比为-20dB时,分别使用现有技术的采样矩阵求逆方法和本发明两种方法进行仿真,对两种方法下的雷达天线阵列输出归一化功率进行统计,最终得到两种方法下的波束方向图,如图5所示。Simulation 4: When the number of samples is 800 and the signal-to-noise ratio is -20dB, the present invention uses the sampling matrix inversion method of the prior art and the two methods of the present invention to simulate respectively, and the radar antenna array output normalization under the two methods Statistically, the power is calculated, and finally the beam patterns under the two methods are obtained, as shown in Figure 5.

3.结果分析:3. Result analysis:

图2是本发明采用循环最小化方法获得的迭代收敛曲线图,横坐标表示迭代次数,纵坐标表示输出信干噪比,物理单位为dB。由图2可见,当样本数为800时,本发明采用循环最小化方法求解滤波器权矢量的迭代过程只需1步即可收敛,由于对N维协方差矩阵进行求逆运算的计算复杂度为O(N3),因此本发明对20维的外层阵列协方差矩阵和20维的内层阵列协方差矩阵进行求逆运算的计算复杂度均为O(203),则总的计算复杂度为O(203+203)=O(2(20)3),而现有技术的采样矩阵求逆方法需要对400维的协方差矩阵进行求逆运算,其计算复杂度为O(4003)。显然有O(2(20)3)<<O(4003),即本发明的计算复杂度远远低于现有技术的采样矩阵求逆方法的计算复杂度,大大节省了计算量。Fig. 2 is an iterative convergence curve diagram obtained by using the cycle minimization method in the present invention, the abscissa indicates the number of iterations, and the ordinate indicates the output signal-to-interference-noise ratio, and the physical unit is dB. It can be seen from Fig. 2 that when the number of samples is 800, the iterative process of the present invention to solve the filter weight vector using the circular minimization method only needs one step to converge, because the computational complexity of inverting the N-dimensional covariance matrix is O(N 3 ), so the present invention carries out the calculation complexity of the inverse operation to the 20-dimensional outer array covariance matrix and the 20-dimensional inner array covariance matrix is O(20 3 ), then the total calculation The complexity is O(20 3 +20 3 )=O(2(20) 3 ), while the sampling matrix inversion method in the prior art needs to invert the 400-dimensional covariance matrix, and its computational complexity is O (400 3 ). Obviously there is O(2(20) 3 )<<O(400 3 ), that is, the computational complexity of the present invention is far lower than that of the sampling matrix inversion method in the prior art, which greatly saves the computational effort.

图3是本发明与现有技术采样矩阵求逆方法输出信干噪比随输入信噪比变化曲线图,横坐标表示输入信噪比,纵坐标表示输出信干噪比,物理单位均为dB。由图3可见,随着输入信噪比的增加,本发明的输出信干噪比比采样矩阵求逆方法高的更多,性能改善更加明显。随着信号能量的加大,采样矩阵求逆方法直接用全维的协方差矩阵进行计算,会导致目标信号对消,严重降低输出信干噪比,而本发明采用滤波器权矢量的分解形式逼近最优解,在信号能量较大时,仍能获得较高的输出信干噪比,比采样矩阵求逆方法高出15dB左右。Fig. 3 is the present invention and prior art sampling matrix inversion method output SINR change curve diagram with input SNR, abscissa represents input SNR, ordinate represents output SINR, and physical unit is dB . It can be seen from FIG. 3 that with the increase of the input SNR, the output SINR of the present invention is much higher than that of the sampling matrix inversion method, and the performance improvement is more obvious. With the increase of signal energy, the sampling matrix inversion method directly uses the full-dimensional covariance matrix for calculation, which will lead to the cancellation of the target signal and seriously reduce the output SINR, while the present invention adopts the decomposition form of the filter weight vector Approaching the optimal solution, when the signal energy is large, a high output SINR can still be obtained, which is about 15dB higher than that of the sampling matrix inversion method.

图4是本发明与现有技术的采样矩阵求逆方法输出信干噪比随样本数变化的曲线图,横坐标表示样本数,纵坐标表示输出信干噪比,物理单位为dB。由图4可见,本发明在样本数为100时开始接近收敛,而采样矩阵求逆方法在样本数达到1000时,才开始接近收敛。在实际应用中,干扰环境通常快速变化,上千个独立同分布样本通常难以获取,因此采样矩阵求逆方法的应用受到限制,而本发明只需上百个独立同分布样本即可获得优良性能,更适合在实际中应用。Fig. 4 is a graph showing the output SINR of the sampling matrix inversion method of the present invention and the prior art as a function of the number of samples, the abscissa represents the number of samples, the ordinate represents the output SINR, and the physical unit is dB. It can be seen from FIG. 4 that the present invention starts to approach convergence when the number of samples is 100, while the sampling matrix inversion method starts to approach convergence when the number of samples reaches 1000. In practical applications, the interference environment usually changes rapidly, and thousands of independent and identically distributed samples are usually difficult to obtain, so the application of the sampling matrix inversion method is limited, and the present invention only needs hundreds of independent and identically distributed samples to obtain excellent performance , which is more suitable for practical application.

图5是本发明与现有技术的采样矩阵求逆方法求得的滤波器权矢量在-90度到90度范围内的波束方向图,横坐标表示角度,物理单位为度,纵坐标表示雷达天线阵列输出归一化功率,物理单位为dB,实线表示本发明,虚线表示现有技术的采样矩阵求逆方法,箭头表示干扰方向。由图5可见,由于本发明采用循环联合自适应处理,波束方向图形成更低的旁瓣,达到约-30dB,有利于对干扰和噪声的抑制。而采样矩阵求逆方法采用全维协方差矩阵进行计算,会导致目标信号对消,因此采样矩阵求逆方法的波束方向图旁瓣较高,约为-15dB,不利于对干扰和噪声的抑制。Fig. 5 is the beam pattern of the filter weight vector obtained by the sampling matrix inversion method of the present invention and the prior art in the range of -90 degrees to 90 degrees, the abscissa represents the angle, the physical unit is degree, and the ordinate represents the radar The antenna array outputs normalized power, the physical unit is dB, the solid line represents the present invention, the dotted line represents the sampling matrix inversion method in the prior art, and the arrow represents the interference direction. It can be seen from FIG. 5 that since the present invention adopts cyclic joint adaptive processing, the beam pattern forms lower sidelobes, reaching about -30dB, which is beneficial to the suppression of interference and noise. However, the sampling matrix inversion method uses a full-dimensional covariance matrix for calculation, which will lead to the cancellation of the target signal. Therefore, the beam pattern sidelobe of the sampling matrix inversion method is relatively high, about -15dB, which is not conducive to the suppression of interference and noise. .

由以上的仿真结果表明:本发明由于采用了子阵划分方法和循环最小化方法,将原始雷达天线阵列划分为外层阵列与内层阵列的嵌套形式,并循环联合自适应处理外层阵列与内层阵列,从而有效降低了独立同分布样本的需求量,大大减小了计算复杂度,同时可以有效抑制干扰,滤波效果较好。The above simulation results show that: the present invention divides the original radar antenna array into the nested form of the outer array and the inner array due to the adoption of the sub-array division method and the cyclic minimization method, and the cyclic joint adaptive processing of the outer array With the inner array, the demand for independent and identically distributed samples is effectively reduced, the computational complexity is greatly reduced, and the interference can be effectively suppressed at the same time, and the filtering effect is better.

Claims (3)

1.一种基于子阵划分的循环联合自适应波束形成方法,包括如下步骤:1. A cyclic joint adaptive beamforming method based on subarray division, comprising the steps: (1)子阵划分:(1) Subarray division: 对多个雷达天线阵元,按照阵元个数N的均分量顺序选取其中的p个阵元作为一个子阵,形成M=N/p个子阵,得到由M个子阵构成的外层阵列和p个阵元构成的内层阵列嵌套组成的天线阵列,其中,N表示雷达天线阵元个数,p表示雷达天线阵列的子阵包含的阵元数,M表示雷达天线阵列的子阵个数;For multiple radar antenna array elements, p array elements are selected as a sub-array according to the average component order of the number of array elements N, forming M=N/p sub-arrays, and the outer array composed of M sub-arrays and An antenna array composed of nested inner arrays composed of p array elements, where N represents the number of radar antenna array elements, p represents the number of array elements contained in the sub-array of the radar antenna array, and M represents the number of sub-arrays of the radar antenna array number; (2)获得导向矢量:(2) Obtain the steering vector: 采用导向矢量公式,分别计算雷达目标信号导向矢量、外层天线阵列导向矢量和内层天线阵列导向矢量;Using the steering vector formula, calculate the radar target signal steering vector, the outer antenna array steering vector and the inner antenna array steering vector respectively; (3)导向矢量的直积分解:(3) Direct integral solution of steering vector: 将雷达目标信号导向矢量,分解为外层天线阵列导向矢量和内层天线阵列导向矢量的直积;The radar target signal steering vector is decomposed into the direct product of the outer antenna array steering vector and the inner antenna array steering vector; (4)建立代价函数:(4) Establish a cost function: 根据线性约束最小方差准则,建立外层天线阵列导向矢量对应的外层天线阵列权矢量和内层天线阵列导向矢量对应的内层天线阵列权矢量的代价函数;According to the linear constraint minimum variance criterion, the cost function of the outer antenna array weight vector corresponding to the outer antenna array steering vector and the inner antenna array weight vector corresponding to the inner antenna array steering vector is established; (5)求解权矢量:(5) Solve the weight vector: (5a)按照下式,设定外层天线阵列权矢量的迭代初值矢量:(5a) According to the following formula, set the iteration initial value vector of the outer antenna array weight vector: vv 00 == aa mm ** // || || aa mm ** || || 其中,v0表示外层天线阵列权矢量的迭代初值矢量,am表示外层天线阵列导向矢量,*表示共轭操作,||·||表示取二范数操作;Among them, v 0 represents the iterative initial value vector of the outer antenna array weight vector, a m represents the steering vector of the outer antenna array, * represents the conjugate operation, ||·|| represents the two-norm operation; (5b)设ε为停止迭代参数,ε的取值范围为0<ε<<1,<<表示远小于;(5b) Let ε be the stop iteration parameter, the value range of ε is 0<ε<<1, and << means far less than; (5c)按照下式,计算内层天线阵列权矢量的迭代初值矢量:(5c) Calculate the iterative initial value vector of the inner layer antenna array weight vector according to the following formula: uu 00 == RR 00 -- 11 sthe s 00 sthe s 00 Hh RR 00 -- 11 sthe s 00 其中,u0表示内层天线阵列权矢量的迭代初值矢量,表示内层天线阵列接收数据协方差矩阵的样本估计矩阵,v表示外层天线阵列权矢量,L表示样本数,Xi表示第i个样本,表示内层天线阵列的系数矢量,ap表示内层天线阵列导向矢量,am表示外层天线阵列导向矢量,H表示共轭转置操作,(·)-1表示取逆操作;Among them, u 0 represents the iterative initial value vector of the inner layer antenna array weight vector, Indicates the sample estimation matrix of the received data covariance matrix of the inner antenna array, v indicates the weight vector of the outer antenna array, L indicates the number of samples, X i indicates the i-th sample, Represents the coefficient vector of the inner antenna array, a p represents the steering vector of the inner antenna array, a m represents the steering vector of the outer antenna array, H represents the conjugate transpose operation, ( ) -1 represents the inverse operation; (5d)按照下式,计算外层天线阵列权矢量的迭代矢量:(5d) Calculate the iteration vector of the weight vector of the outer antenna array according to the following formula: vv 11 == RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11 // || || RR 11 -- 11 sthe s 11 sthe s 11 Hh RR 11 -- 11 sthe s 11 || || 其中,v1表示外层天线阵列权矢量的迭代矢量,表示外层天线阵列接收数据协方差矩阵的样本估计矩阵,u表示内层天线阵列权矢量,表示外层天线阵列的系数矢量,H表示共轭转置操作,(·)-1表示取逆操作,||·||表示取二范数操作;Among them, v 1 represents the iteration vector of the outer antenna array weight vector, Represents the sample estimation matrix of the received data covariance matrix of the outer antenna array, u represents the weight vector of the inner antenna array, Represents the coefficient vector of the outer antenna array, H represents the conjugate transpose operation, (·) -1 represents the inverse operation, ||·|| represents the two-norm operation; (5e)判断外层天线阵列权矢量的迭代矢量v1和外层天线阵列权矢量的迭代初值矢量v0的差值v1-v0,是否满足下式的停止迭代条件,若满足,迭代终止,得到外层天线阵列权矢量的迭代矢量作为外层天线阵列权矢量,内层天线阵列权矢量的迭代初值矢量作为内层天线阵列权矢量;若不满足,将外层天线阵列权矢量的迭代矢量v1作为新的外层天线阵列权矢量的迭代初值矢量v0,执行步骤(5c),直至满足停止迭代条件,迭代终止,得到外层天线阵列权矢量的迭代矢量作为外层天线阵列权矢量,内层天线阵列权矢量的迭代初值矢量作为内层天线阵列权矢量;(5e) Determine whether the difference v 1 -v 0 between the iterative vector v 1 of the outer antenna array weight vector and the iterative initial value vector v 0 of the outer antenna array weight vector satisfies the stop iteration condition of the following formula, if satisfied, The iteration is terminated, and the iteration vector of the outer antenna array weight vector is obtained as the outer antenna array weight vector, and the iterative initial value vector of the inner antenna array weight vector is used as the inner antenna array weight vector; if not satisfied, the outer antenna array weight The iterative vector v 1 of the vector is used as the iterative initial value vector v 0 of the new outer antenna array weight vector, and step (5c) is performed until the stop iteration condition is satisfied, and the iteration is terminated, and the iterative vector of the outer antenna array weight vector is obtained as the outer layer antenna array weight vector, the iteration initial value vector of the inner layer antenna array weight vector is used as the inner layer antenna array weight vector; ||v1-v0||≤ε||v 1 -v 0 ||≤ε 其中,v1和v0分别表示外层天线阵列权矢量的迭代矢量和迭代初值矢量,ε表示停止迭代参数,ε的取值范围为0<ε<<1,||·||表示取二范数操作,<<表示远小于;Among them, v 1 and v 0 represent the iteration vector and the initial value vector of the outer antenna array weight vector respectively, ε represents the stop iteration parameter, and the value range of ε is 0<ε<<1, and ||·|| Two-norm operation, << means far less than; (6)波束形成:(6) Beamforming: 将外层天线阵列权矢量和内层天线阵列权矢量做直积运算,得到滤波器权矢量,用滤波器权矢量对雷达接收到的数据矢量进行加权求和,使雷达天线阵列的输出功率最小,在期望目标方向形成主波束,完成波束形成。Do the direct product operation of the outer antenna array weight vector and the inner antenna array weight vector to obtain the filter weight vector, and use the filter weight vector to weight and sum the data vectors received by the radar to minimize the output power of the radar antenna array , form the main beam in the direction of the desired target, and complete the beamforming. 2.根据权利要求1所述的基于子阵划分的循环联合自适应波束形成方法,其特征在于,步骤(2)所述的导向矢量公式如下:2. the cyclic joint adaptive beamforming method based on subarray division according to claim 1, is characterized in that, the steering vector formula described in step (2) is as follows: 雷达目标信号导向矢量公式如下:The radar target signal steering vector formula is as follows: aa nno == &lsqb;&lsqb; 11 ,, ee jj 22 &pi;&pi; dd sthe s ii nno &theta;&theta; &lambda;&lambda; ,, ee jj 22 &pi;&pi; 22 dd sthe s ii nno &theta;&theta; &lambda;&lambda; ,, ...... ,, ee jj 22 &pi;&pi; (( NN -- 11 )) dd sthe s ii nno &theta;&theta; &lambda;&lambda; &rsqb;&rsqb; TT 其中,an表示雷达目标信号导向矢量,j表示虚数单位,d表示雷达天线阵列阵元间距,θ表示雷达目标方向,sin表示做正弦操作,λ表示雷达的工作波长,N表示雷达天线阵元个数,T表示转置操作;Among them, a n represents the steering vector of the radar target signal, j represents the imaginary number unit, d represents the distance between the radar antenna array elements, θ represents the direction of the radar target, sin represents the sinusoidal operation, λ represents the operating wavelength of the radar, and N represents the radar antenna element The number, T represents the transpose operation; 外层天线阵列导向矢量公式如下:The steering vector formula of the outer antenna array is as follows: aa mm == &lsqb;&lsqb; 11 ,, ee jj 22 &pi;&pi; pp dd sthe s ii nno &theta;&theta; &lambda;&lambda; ,, ee jj 22 &pi;&pi; 22 pp dd sthe s ii nno &theta;&theta; &lambda;&lambda; ,, ...... ,, ee jj 22 &pi;&pi; (( Mm -- 11 )) pp dd sthe s ii nno &theta;&theta; &lambda;&lambda; &rsqb;&rsqb; TT 其中,am表示外层天线阵列导向矢量,j表示虚数单位,d表示雷达天线阵列阵元间距,θ表示雷达目标方向,sin表示做正弦操作,λ表示雷达的工作波长,p表示雷达天线阵列的子阵包含的阵元数,M表示雷达天线阵列的子阵个数,T表示转置操作;Among them, a m represents the steering vector of the outer antenna array, j represents the imaginary number unit, d represents the distance between the radar antenna array elements, θ represents the direction of the radar target, sin represents the sine operation, λ represents the working wavelength of the radar, and p represents the radar antenna array The number of array elements contained in the sub-array, M indicates the number of sub-arrays of the radar antenna array, and T indicates the transposition operation; 内层天线阵列导向矢量公式如下:The steering vector formula of the inner antenna array is as follows: aa pp == &lsqb;&lsqb; 11 ,, ee jj 22 &pi;&pi; dd sthe s ii nno &theta;&theta; &lambda;&lambda; ,, ee jj 22 &pi;&pi; 22 dd sthe s ii nno &theta;&theta; &lambda;&lambda; ,, ...... ,, ee jj 22 &pi;&pi; (( pp -- 11 )) dd sthe s ii nno &theta;&theta; &lambda;&lambda; &rsqb;&rsqb; TT 其中,ap表示内层天线阵列导向矢量,j表示虚数单位,d表示雷达天线阵列阵元间距,θ表示雷达目标方向,sin表示做正弦操作,λ表示雷达的工作波长,p表示雷达天线阵列的子阵包含的阵元数,T表示转置操作。Among them, a p represents the steering vector of the inner antenna array, j represents the imaginary number unit, d represents the distance between the radar antenna array elements, θ represents the direction of the radar target, sin represents the sinusoidal operation, λ represents the operating wavelength of the radar, and p represents the radar antenna array The number of array elements contained in the sub-array, T represents the transpose operation. 3.根据权利要求1所述的基于子阵划分的循环联合自适应波束形成方法,其特征在于,步骤(4)所述的代价函数如下:3. the cyclic joint adaptive beamforming method based on subarray division according to claim 1, is characterized in that, the cost function described in step (4) is as follows: minmin ff (( uu ,, vv )) == EE. || || uu Hh Xx vv || || 22 sthe s .. tt .. uu Hh aa pp aa mm TT vv == 11 其中,min表示保证期望目标信号方向增益恒定的情况下,使雷达天线阵列输出功率最小化操作,f(u,v)表示雷达天线阵列输出功率,u表示内层天线阵列权矢量,v表示外层天线阵列权矢量,E表示求期望操作,||·||表示取二范数操作,H表示共轭转置操作,X表示雷达天线阵列数据矩阵,s.t.表示取约束操作,ap表示内层天线阵列导向矢量,am表示外层天线阵列导向矢量,T表示转置操作。Among them, min represents the operation of minimizing the output power of the radar antenna array under the condition that the expected target signal direction gain is constant, f(u, v) represents the output power of the radar antenna array, u represents the weight vector of the inner antenna array, and v represents the outer layer antenna array weight vector, E represents the expectation operation, ||·|| represents the two-norm operation, H represents the conjugate transpose operation, X represents the radar antenna array data matrix, st represents the constraint operation, and a p represents the internal Layer antenna array steering vector, a m represents the outer antenna array steering vector, T represents the transpose operation.
CN201410140297.1A 2014-04-09 2014-04-09 Based on the circulation associating Adaptive beamformer method of Subarray partition Expired - Fee Related CN103885045B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410140297.1A CN103885045B (en) 2014-04-09 2014-04-09 Based on the circulation associating Adaptive beamformer method of Subarray partition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410140297.1A CN103885045B (en) 2014-04-09 2014-04-09 Based on the circulation associating Adaptive beamformer method of Subarray partition

Publications (2)

Publication Number Publication Date
CN103885045A CN103885045A (en) 2014-06-25
CN103885045B true CN103885045B (en) 2016-02-10

Family

ID=50954042

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410140297.1A Expired - Fee Related CN103885045B (en) 2014-04-09 2014-04-09 Based on the circulation associating Adaptive beamformer method of Subarray partition

Country Status (1)

Country Link
CN (1) CN103885045B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104346532B (en) * 2014-11-05 2017-05-24 西安电子科技大学 MIMO (multiple-input multiple-output) radar dimension reduction self-adaptive wave beam forming method
CN104931937B (en) * 2015-04-28 2017-09-29 北京理工大学 Based on the normalized Subarray rectangular projection Beamforming Method of covariance matrix
CN104950290A (en) * 2015-06-15 2015-09-30 北京理工大学 Large-scale phased-array antenna sub array division method based on weighted K average value clustering
CN105785328B (en) * 2016-03-15 2018-07-06 西安电子科技大学 The decoupling Beamforming Method of FDA distance-angles based on Subarray partition
CN105785347A (en) * 2016-03-31 2016-07-20 北京理工大学 Vector antenna array robust adaptive wave beam formation method
CN106683149A (en) * 2016-12-29 2017-05-17 西安电子科技大学 Optimization method for extracting synthetic aperture radar image straight lines
CN108649977B (en) * 2018-05-17 2019-09-06 中国人民解放军国防科技大学 An adaptive antenna array anti-jamming method and device with configurable formation
CN111965610B (en) * 2020-07-07 2024-03-26 西安电子科技大学 Airspace dimension reduction method of rectangular area array in non-ideal motion state

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5327143A (en) * 1992-06-22 1994-07-05 Trw Inc. Multiple arm spiral antenna system with multiple beamforming capability
US7026989B1 (en) * 2004-01-23 2006-04-11 Itt Manufacturing Enterprises, Inc. Methods and apparatus for shaping antenna beam patterns of phased array antennas
CN103293517A (en) * 2013-05-13 2013-09-11 西安电子科技大学 Diagonal-loading robust adaptive radar beam forming method based on ridge parameter estimation
CN103412294A (en) * 2013-08-23 2013-11-27 西安电子科技大学 Airborne radar space-time three-dimensional clutter suppression method based on double direct product decomposition
CN103605122A (en) * 2013-12-04 2014-02-26 西安电子科技大学 Receiving-transmitting type robust dimensionality-reducing self-adaptive beam forming method of coherent MIMO (Multiple Input Multiple Output) radar

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6798380B2 (en) * 2003-02-05 2004-09-28 University Of Florida Research Foundation, Inc. Robust capon beamforming

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5327143A (en) * 1992-06-22 1994-07-05 Trw Inc. Multiple arm spiral antenna system with multiple beamforming capability
US7026989B1 (en) * 2004-01-23 2006-04-11 Itt Manufacturing Enterprises, Inc. Methods and apparatus for shaping antenna beam patterns of phased array antennas
CN103293517A (en) * 2013-05-13 2013-09-11 西安电子科技大学 Diagonal-loading robust adaptive radar beam forming method based on ridge parameter estimation
CN103412294A (en) * 2013-08-23 2013-11-27 西安电子科技大学 Airborne radar space-time three-dimensional clutter suppression method based on double direct product decomposition
CN103605122A (en) * 2013-12-04 2014-02-26 西安电子科技大学 Receiving-transmitting type robust dimensionality-reducing self-adaptive beam forming method of coherent MIMO (Multiple Input Multiple Output) radar

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一种加载量迭代搜索的稳健波束形成;曾操等;《电波科学学报》;20071031;第22卷(第5期);第779-784、890页 *
相干干扰下的一种稳健波束形成算法;沈锋等;《哈尔滨工程大学学报》;20130831;第34卷(第8期);第1012-1016页 *

Also Published As

Publication number Publication date
CN103885045A (en) 2014-06-25

Similar Documents

Publication Publication Date Title
CN103885045B (en) Based on the circulation associating Adaptive beamformer method of Subarray partition
CN109407055B (en) Beamforming method based on multipath utilization
CN102830387B (en) Data preprocessing based covariance matrix orthogonalization wave-beam forming method
CN101369014B (en) Bilateral constraint self-adapting beam forming method used for MIMO radar
CN104615854B (en) A kind of beam-broadening and side lobe suppression method based on sparse constraint
CN110113085B (en) Wave beam forming method and system based on covariance matrix reconstruction
CN103837861B (en) The Subarray linear restriction Adaptive beamformer method of feature based subspace
CN104020469B (en) A kind of MIMO radar distance-angle two-dimensional super-resolution rate imaging algorithm
CN102944870A (en) Robust covariance matrix diagonal loaded adaptive beam-forming method
CN104270179A (en) Adaptive Beamforming Method Based on Covariance Reconstruction and Steering Vector Compensation
CN105137409B (en) The sane space-time adaptive processing method of echo signal mutually constrained based on width
CN105302936A (en) Self-adaptive beam-forming method based on related calculation and clutter covariance matrix reconstruction
CN105445709A (en) Thinned array near-field passive location amplitude and phase error correction method
CN105335336A (en) Sensor array steady adaptive beamforming method
CN107340499A (en) The sane low-sidelobe beam forming method rebuild based on covariance matrix
CN111693971B (en) A Wide Beam Interference Suppression Method for Weak Target Detection
CN104360337B (en) Adaptive beam forming method based on 1 norm constraint
CN107728112A (en) Robust ada- ptive beamformer method in the case of goal orientation vector severe mismatch
CN107167804A (en) A kind of sane Sidelobe Adaptive beamformer method
CN110208748A (en) Symmetrical and double iterative algorithm radar beam forming method is conjugated based on array
CN106842135B (en) Adaptive beamformer method based on interference plus noise covariance matrix reconstruct
CN105334435A (en) Adaptive partial discharge ultrasonic monitoring method based on any array
CN107342836A (en) Weighting sparse constraint robust ada- ptive beamformer method and device under impulsive noise
CN104346532B (en) MIMO (multiple-input multiple-output) radar dimension reduction self-adaptive wave beam forming method
CN105785333A (en) Airborne MIMO radar robust dimension-reduction space-time self-adaptive processing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160210

Termination date: 20210409