CN114035151A - Direction of arrival estimation method, direction of arrival estimation device and system - Google Patents
Direction of arrival estimation method, direction of arrival estimation device and system Download PDFInfo
- Publication number
- CN114035151A CN114035151A CN202111492853.8A CN202111492853A CN114035151A CN 114035151 A CN114035151 A CN 114035151A CN 202111492853 A CN202111492853 A CN 202111492853A CN 114035151 A CN114035151 A CN 114035151A
- Authority
- CN
- China
- Prior art keywords
- signal
- low
- matrix
- noise
- antenna
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Direction-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/02—Direction-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/14—Systems for determining direction or deviation from predetermined direction
- G01S3/143—Systems for determining direction or deviation from predetermined direction by vectorial combination of signals derived from differently oriented antennae
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Radio Transmission System (AREA)
Abstract
本发明公开一种波达方向估计方法、波达方向估计装置及系统,方法包括:采用天线形成均匀线性阵列,根据阵列信号输入信号建立接收信号模型,确定接收信号矩阵;通过低秩矩阵估计算法对接收信号矩阵进行低秩矩阵逼近,得到低噪低维矩阵;通过低噪低维矩阵的统计参数更新最小均方算法LMS的可变步长,更新迭代计算权向量系数;根据得到的权向量系数计算天线阵列方向图和空间谱,估计信号的波达方向。本发明将接收信号矩阵通过低秩矩阵逼近方法得到低噪低维矩阵,利用低噪低维矩阵的瞬时预测误差和降噪信号功率更新算法的可变步长,由于先进行过降噪预处理,在信噪比低、天线阵列元数少、信号采样数据量少等不利条件下,依然可以保证精确的DOA估计。
The invention discloses a direction of arrival estimation method, a direction of arrival estimation device and a system. The method comprises: using an antenna to form a uniform linear array, establishing a received signal model according to an array signal input signal, and determining a received signal matrix; Perform low-rank matrix approximation on the received signal matrix to obtain a low-noise and low-dimensional matrix; update the variable step size of the least mean square algorithm LMS through the statistical parameters of the low-noise and low-dimensional matrix, update and iteratively calculate the weight vector coefficients; according to the obtained weight vector The coefficients calculate the antenna array pattern and spatial spectrum, and estimate the direction of arrival of the signal. The present invention obtains a low-noise and low-dimensional matrix by using a low-rank matrix approximation method to obtain a low-noise and low-dimensional matrix, and utilizes the instantaneous prediction error of the low-noise and low-dimensional matrix and the variable step size of the noise reduction signal power update algorithm. , under unfavorable conditions such as low signal-to-noise ratio, small number of antenna array elements, and small amount of signal sampling data, accurate DOA estimation can still be guaranteed.
Description
技术领域technical field
本发明涉及无线通信与信号处理技术领域,尤其涉及一种波达方向估计方法、波达方向估计装置及系统。The present invention relates to the technical field of wireless communication and signal processing, and in particular, to a direction of arrival estimation method, a direction of arrival estimation device and a system.
背景技术Background technique
波达方向(DOA)估计是利用分布在空间中不同物理位置的天线阵列接收多个不同方向的信号源发出的信号,运用信号处理方法计算出信号源的方向,在雷达、声纳、卫星和无线通信等领域有广泛的应用。Direction of arrival (DOA) estimation is to use antenna arrays distributed in different physical locations in space to receive signals from multiple signal sources in different directions, and use signal processing methods to calculate the direction of signal sources. Wireless communication and other fields have a wide range of applications.
为了在恶劣环境下获得好的估计性能,传统的波达方向估计技术主要采用多信号分类(MUSIC)方法和相关MUSIC变体的算法,这些方法通常基于信号统计特性使用子空间分解,因此需要计算信号空间协方差(SCM)和对应的特征值分解(EVD),导致计算复杂度很高。另一方面,基于子空间分解的固定步长最小均方(FSS-LMS)滤波器的波达方向估计方法通过迭代更新阵列天线单元的权重向量系数,不需计算SCM及其EVD,自适应地形成信号方向上的零值,通过天线阵列模式倒数形成的空间频谱峰值估计波达方向。目前公开的波达方向估计方法例如VSS-LMS、VSS-BC-LMS和NA-MMUSIC等,在恶劣环境下性能会显著下降,例如低信噪比(SNR)、天线阵列单元数量少、信号采样数据量少、信号源相隔比较近等。此外,这些估计方法需要调节多个参数才能有效控制算法收敛获得准确估计,在实际场景中很难实现。In order to obtain good estimation performance in harsh environments, traditional DOA estimation techniques mainly employ the Multiple Signal Classification (MUSIC) method and algorithms of related MUSIC variants, which usually use subspace decomposition based on signal statistical properties, and therefore require computational Signal space covariance (SCM) and corresponding eigenvalue decomposition (EVD), resulting in high computational complexity. On the other hand, the DOA estimation method based on a fixed-step minimum mean square (FSS-LMS) filter based on subspace decomposition can iteratively update the weight vector coefficients of the array antenna elements without calculating the SCM and its EVD, and adaptively The zeros in the signal direction are formed, and the direction of arrival is estimated from the spatial spectrum peak formed by the reciprocal of the antenna array pattern. Currently disclosed DOA estimation methods, such as VSS-LMS, VSS-BC-LMS, and NA-MMUSIC, etc., have significant performance degradation in harsh environments, such as low signal-to-noise ratio (SNR), small number of antenna array elements, signal sampling The amount of data is small, and the signal sources are relatively close. In addition, these estimation methods need to adjust multiple parameters to effectively control algorithm convergence to obtain accurate estimation, which is difficult to achieve in practical scenarios.
因此,需要一种波达方向估计方法,来解决上述高计算复杂度、恶劣环境下性能显著下降的问题。Therefore, a direction of arrival estimation method is needed to solve the above-mentioned problems of high computational complexity and significant performance degradation in harsh environments.
发明内容SUMMARY OF THE INVENTION
根据本发明的第一方面,提供了一种波达方向估计方法,包括:According to a first aspect of the present invention, a method for estimating a direction of arrival is provided, comprising:
采用天线形成均匀线性阵列,根据阵列信号输入信号建立接收信号模型,确定接收信号矩阵X;The antenna is used to form a uniform linear array, the received signal model is established according to the input signal of the array signal, and the received signal matrix X is determined;
通过低秩矩阵估计算法对接收信号矩阵X进行低秩矩阵逼近,得到低噪低维矩阵 A low-rank matrix approximation is performed on the received signal matrix X by a low-rank matrix estimation algorithm, and a low-noise and low-dimensional matrix is obtained.
通过低噪低维矩阵的统计参数更新最小均方算法LMS的可变步长μ(k),更新迭代计算权向量系数w(k);through low-noise low-dimensional matrices The statistical parameters of update the variable step size μ(k) of the least mean square algorithm LMS, and update the iterative calculation weight vector coefficient w(k);
根据得到的权向量系数w(k)计算天线阵列方向图J(θ)和空间谱S(θ),估计信号的波达方向。Calculate the antenna array pattern J(θ) and spatial spectrum S(θ) according to the obtained weight vector coefficient w(k), and estimate the direction of arrival of the signal.
在一些实施方式中,所述采用天线形成均匀线性阵列,根据阵列信号输入信号建立接收信号模型,确定接收信号矩阵X,包括:In some embodiments, the uniform linear array is formed by using an antenna, a received signal model is established according to the array signal input signal, and the received signal matrix X is determined, including:
以首根天线接收信号作为参考信号,其余天线接收信号作为辅助信号,则对任意采样时刻k的接收信号的参考信号的表达式为:Taking the signal received by the first antenna as the reference signal and the signals received by the other antennas as auxiliary signals, the expression for the reference signal of the received signal at any sampling time k is:
x0(k)=b0(k)+b1(k)+…+bM-1(k)+v0(k); (1)x 0 (k)=b 0 (k)+b 1 (k)+...+b M-1 (k)+v 0 (k); (1)
其中,bi(k)表示时刻k第m个信号源;v0(k)表示时刻k首根天线接收信号中的噪声信号;Among them, b i (k) represents the mth signal source at time k; v 0 (k) represents the noise signal in the signal received by the first antenna at time k;
对任意采样时刻k的接收信号的辅助信号的表达式为:The expression for the auxiliary signal of the received signal at any sampling time k is:
其中,表示在第n根天线接收信号上对应第m个信号源的转向因子;vi(k)表示时刻k第n根天线接收信号中的噪声信号;in, represents the steering factor corresponding to the mth signal source on the received signal of the nth antenna; v i (k) represents the noise signal in the received signal of the nth antenna at time k;
对任意采用时刻k的接收信号的总接收信号向量的表达式为:The expression for the total received signal vector for any received signal at time k is:
其中,x(k)=[x0(k),x1(k),…,xN-1(k)]H∈CN×1表示阵列k时刻各天线接收到的实际信号;Where, x(k)=[x 0 (k), x 1 (k),...,x N-1 (k)] H ∈ C N×1 represents the actual signal received by each antenna at time k of the array;
表示阵列在第m个信号源bm(k)的导向向量; represents the steering vector of the array at the mth signal source b m (k);
v(k)=[v0(k),v1(k),…vN-1(k)]∈CN×1表示阵列k时刻各天线接收到的噪声信号;v(k)=[v 0 (k), v 1 (k),...v N-1 (k)]∈C N×1 represents the noise signal received by each antenna at the time of array k;
对应K次采样的接收信号矩阵X为:The received signal matrix X corresponding to K samples is:
在一些实施方式中,所述通过低秩矩阵估计算法对接收信号矩阵X进行低秩矩阵逼近,得到低噪低维矩阵包括:In some embodiments, the low-rank matrix approximation is performed on the received signal matrix X through a low-rank matrix estimation algorithm to obtain a low-noise and low-dimensional matrix include:
引入变量G,H,构造如下优化问题:The variables G and H are introduced to construct the following optimization problem:
其中,G∈CN×l,H∈Cl×K;in, G∈C N×l , H∈C l×K ;
对优化问题求解,固定Hi的值,迭代更新Gi+1的值,从而更新Hi+1可得:Solve the optimization problem, fix the value of H i , iteratively update the value of G i+1 , and update H i+1 to get:
其中,H表示共轭转置,+表示矩阵伪逆操作;Among them, H represents the conjugate transpose, + represents the matrix pseudo-inverse operation;
当低秩矩阵估计算法达到终止条件时,提前退出迭代,即:When the low-rank matrix estimation algorithm reaches the termination condition, it exits the iteration early, namely:
其中,τ是一个正常数,τ的取值范围可以是10-4至10-6。Among them, τ is a constant number, and the value range of τ can be 10 -4 to 10 -6 .
在一些实施方式中,所述通过低噪低维矩阵的统计参数更新最小均方算法LMS的可变步长μ(k),更新迭代计算权向量系数w(k),包括:In some embodiments, the low-noise low-dimensional matrix The statistical parameters of update the variable step size μ(k) of the least mean square algorithm LMS, update the iterative calculation of the weight vector coefficient w(k), including:
其中,表示第k列低噪低维矩阵去掉首元素x0(k)后降噪信号;in, Represents the kth column of a low-noise low-dimensional matrix Denoise the signal after removing the first element x 0 (k);
更新迭代计算权向量系数w(k)的表达式:Update the expression for iterative calculation of the weight vector coefficients w(k):
低噪低维矩阵的统计参数包括瞬时预测误差和降噪信号功率 low-noise low-dimensional matrix Statistical parameters include instantaneous prediction error and noise reduction signal power
更新可变步长μ(k)的表达式:Update the expression for variable step size μ(k):
其中,λ是一个(0,1)的常数,瞬时预测误差的累加δe(k)=δe(k-1)+|e2(k)|,降噪信号功率 in, λ is a constant of (0,1), the accumulation of instantaneous prediction error δ e (k)=δ e (k-1)+|e 2 (k)|, the noise reduction signal power
在一些实施方式中,当所述权向量系数w(k)更新迭代至最优解时停止迭代;或,预设最大迭代次数K,当权向量系数w(k)的迭代次数k>K时,停止迭代。In some embodiments, the iteration is stopped when the weight vector coefficient w(k) is updated to the optimal solution; or, the maximum number of iterations K is preset, and when the iteration number k>K of the weight vector coefficient w(k), Stop iterating.
在一些实施方式中,所述根据得到的权向量系数w(k)计算天线阵列方向图J(θ)和空间谱S(θ),估计信号的波达方向,包括:In some embodiments, calculating the antenna array pattern J(θ) and the spatial spectrum S(θ) according to the obtained weight vector coefficients w(k), and estimating the direction of arrival of the signal, including:
其中,表示包含参考信号和辅助信号的权向量系数;a(θ)∈CN ×Ω表示阵列导向向量,Ω=[-90:0.1:90]是角度网格参数。in, represents the weight vector coefficients including the reference signal and auxiliary signal; a(θ)∈C N ×Ω represents the array steering vector, and Ω=[-90:0.1:90] is the angle grid parameter.
根据本发明的第二方面,提供一种波达方向估计装置,包括According to a second aspect of the present invention, there is provided a direction of arrival estimation device, comprising:
矩阵确定单元,用于根据阵列信号输入信号建立接收信号模型,确定接收信号矩阵X;a matrix determination unit, configured to establish a received signal model according to the array signal input signal, and to determine the received signal matrix X;
预处理单元,用于通过低秩矩阵估计算法对接收信号矩阵X进行低秩矩阵逼近,得到低噪低维矩阵 The preprocessing unit is used to perform low-rank matrix approximation on the received signal matrix X through a low-rank matrix estimation algorithm to obtain a low-noise and low-dimensional matrix
更新单元,用于通过低噪低维矩阵的统计参数更新最小均方算法LMS的可变步长μ(k),更新迭代计算权向量系数w(k);update unit for passing low-noise low-dimensional matrices The statistical parameters of update the variable step size μ(k) of the least mean square algorithm LMS, and update the iterative calculation weight vector coefficient w(k);
计算单元,用于根据得到的权向量系数w(k)计算天线阵列方向图J(θ)和空间谱S(θ),估计信号的波达方向。The calculation unit is used for calculating the antenna array pattern J(θ) and the spatial spectrum S(θ) according to the obtained weight vector coefficient w(k), and estimating the direction of arrival of the signal.
根据本发明的第三方面,提供一种波达方向估计系统,包括天线阵列,其使用了如上述任一项的波达方向估计方向方法。According to a third aspect of the present invention, there is provided a direction of arrival estimation system, including an antenna array, which uses the direction of arrival method for estimating a direction of any one of the above.
根据本发明的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时使用了如上述任一项所述的波达方向估计方法。According to a fourth aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium stores a computer program, and the computer program uses the DOA estimation according to any one of the above when executed. method.
本发明的有益效果在于:本发明的方法将接收到的输入信号按照提出模型建立接收信号矩阵,将接收信号矩阵通过低秩矩阵逼近方法得到低噪低维矩阵,然后利用低噪低维矩阵的瞬时预测误差和降噪信号功率更新算法的可变步长,由于先进行过降噪预处理,因此在在信噪比低、天线阵列元数少、信号采样数据量少等不利条件下,依然可以保证精确的DOA估计。其次,本发明的方法不需要采用传统方法上的协方差矩阵及其特征值分解(EVD),降低了计算的复杂度。The beneficial effects of the present invention are as follows: the method of the present invention establishes a received signal matrix from the received input signal according to the proposed model, obtains a low-noise and low-dimensional matrix by applying the low-rank matrix approximation method to the received signal matrix, and then uses the low-noise and low-dimensional matrix The instantaneous prediction error and the variable step size of the noise reduction signal power update algorithm, due to the noise reduction preprocessing, are still under unfavorable conditions such as low signal-to-noise ratio, small number of antenna array elements, and small amount of signal sampling data. Accurate DOA estimation can be guaranteed. Secondly, the method of the present invention does not need to use the covariance matrix and its eigenvalue decomposition (EVD) in the traditional method, which reduces the computational complexity.
附图说明Description of drawings
图1为本发明实施例一的波达方向的估计方法的流程图;1 is a flowchart of a method for estimating a direction of arrival according to
图2为本发明基于接收信号矩阵的低秩矩阵逼近的结构框图;Fig. 2 is the structural block diagram of the low-rank matrix approximation based on the received signal matrix according to the present invention;
图3为本发明基于低噪低维矩阵的最小均方滤波器自适应算法的结构框图;Fig. 3 is the structural block diagram of the least mean square filter adaptive algorithm based on low-noise and low-dimensional matrix of the present invention;
图4为本发明的结构框图;Fig. 4 is the structural block diagram of the present invention;
图5为本发明与现有波达方向估计方法关于空间谱的实验对比图;Fig. 5 is the experimental comparison diagram of the present invention and the existing direction of arrival estimation method with respect to the spatial spectrum;
图6为本发明与现有波达方向估计方法关于均方根误差(RMSE)的实验对比图;6 is an experimental comparison diagram of the present invention and an existing DOA estimation method with respect to root mean square error (RMSE);
图7为本发明与现有波达方向估计方法关于成功分辨概率的实验对比图;7 is an experimental comparison diagram of the present invention and an existing DOA estimation method with respect to the probability of successful resolution;
图8为本发明与现有波达方向估计方法关于计算复杂度的实验对比图;8 is an experimental comparison diagram of the present invention and an existing DOA estimation method with respect to computational complexity;
图9为本发明实施例二的波达方向的估计方法的流程图;9 is a flowchart of a method for estimating a direction of arrival according to
图10为本发明实施例三的波达方向估计装置的结构框图。FIG. 10 is a structural block diagram of a direction of arrival estimation apparatus according to
具体实施方式Detailed ways
为了更好地理解和实施,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。For better understanding and implementation, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention. not all examples. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。The terms "comprising" and "having" and any variations thereof in the embodiments of the present invention are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or modules is not necessarily limited to the explicit Those steps or modules listed may instead include other steps or modules not expressly listed or inherent to the process, method, product or apparatus.
实施例一Example 1
如图1至图4所示,本发明实施例公开了一种波达方向估计方法,该方法可以应用在雷达、声纳、卫星和无线通信等系统,但是,对于该应用系统本发明实施例不做限制,本实施例的一种波达方向估计方法可以包括以下操作:As shown in FIG. 1 to FIG. 4 , an embodiment of the present invention discloses a method for estimating a direction of arrival. The method can be applied to systems such as radar, sonar, satellite, and wireless communication. However, for this application system, the embodiment of the present invention Without limitation, a method for estimating a direction of arrival in this embodiment may include the following operations:
S10:采用天线形成均匀线性阵列,根据阵列信号输入信号建立接收信号模型,确定接收信号矩阵X。S10: A uniform linear array is formed by using an antenna, a received signal model is established according to an input signal of the array signal, and a received signal matrix X is determined.
具体的,可以采用N个全向台天线形成均匀线性阵列,对空间M个窄带信号源进行波达方向估计;Specifically, N omnidirectional station antennas can be used to form a uniform linear array, and the direction of arrival can be estimated for M narrowband signal sources in space;
以首根天线接收信号作为参考信号,首根天线即为参考天线单元,其余天线接收信号作为辅助信号,则对任意采样时刻k的接收信号的参考信号的表达式为:Taking the signal received by the first antenna as the reference signal, the first antenna is the reference antenna unit, and the signals received by the other antennas are used as auxiliary signals, the expression of the reference signal for the received signal at any sampling time k is:
x0(k)=b0(k)+b1(k)+…+bM-1(k)+v0(k); (1)x 0 (k)=b 0 (k)+b 1 (k)+...+b M-1 (k)+v 0 (k); (1)
其中,x0(k)表示参考信号,bi(k)表示时刻k第m个信号源,b0(k)+b1(k)+…+bM-1(k)表示参考天线单元(首根天线)接收到的无噪声信号,v0(k)表示时刻k参考天线单元(首根天线)接收信号中的噪声信号。Among them, x 0 (k) represents the reference signal, b i (k) represents the mth signal source at time k, and b 0 (k)+b 1 (k)+...+b M-1 (k) represents the reference antenna unit The noise-free signal received by the (first antenna), v 0 (k) represents the noise signal in the received signal of the reference antenna unit (first antenna) at time k.
对任意采样时刻k的接收信号的辅助信号的表达式为:The expression for the auxiliary signal of the received signal at any sampling time k is:
其中,xi(k)表示辅助信号,表示在第n根天线接收信号上对应第m个信号源的转向因子,表示无噪声辅助阵列信号向量,vi(k)表示辅助阵列的噪声信号,即时刻k第n根天线接收信号中的噪声信号。where x i (k) represents the auxiliary signal, represents the steering factor corresponding to the mth signal source on the received signal of the nth antenna, represents the signal vector of the non-noise auxiliary array, and v i (k) represents the noise signal of the auxiliary array, that is, the noise signal in the signal received by the nth antenna at time k.
对任意采用时刻k的接收信号的总接收信号向量的表达式为:The expression for the total received signal vector for any received signal at time k is:
其中,x(k)=[x0(k),x1(k),…,xN-1(k)]H∈CN×1表示阵列k时刻各天线接收到的实际信号;Where, x(k)=[x 0 (k), x 1 (k),...,x N-1 (k)] H ∈ C N×1 represents the actual signal received by each antenna at time k of the array;
表示阵列k时刻各天线接收到的无噪声信号; represents the noise-free signal received by each antenna at time k of the array;
表示阵列在第m个信号源bm(k)的导向向量;bm(k)表示第m个源信号,(m=0,1…M-1); Represents the steering vector of the array at the mth signal source b m (k); b m (k) represents the mth source signal, (m=0,1...M-1);
v(k)=[v0(k),v1(k),…vN-1(k)]∈CN×1表示阵列k时刻各天线接收到的噪声信号;v(k)=[v 0 (k), v 1 (k),...v N-1 (k)]∈C N×1 represents the noise signal received by each antenna at the time of array k;
对应K次采样的接收信号矩阵X为:The received signal matrix X corresponding to K samples is:
X=U+VX=U+V
X为接收信号矩阵,其包括无噪声信号和噪声信号,U表示无噪声信号矩阵,V表示噪声信号矩阵。X is a received signal matrix, which includes a noise-free signal and a noise signal, U represents a noise-free signal matrix, and V represents a noise-signal matrix.
将接收信号按上述列阵表示,可以很自然地将原始信号和噪声信号叠放在同一接收信号矩阵处理,但实际上,不可能完全的将原始信号和噪声信号分离出。因此,若将接收到的信号进行预处理,得到一个近似原始信号的矩阵,就能根据该近似矩阵非常简便的分析出原始信号的波达方向等相关信息,把这个过程称作低秩矩阵逼近。此外,接收信号按采样时刻拓展,可以通过分析不同采样时刻对应的瞬时误差来改进DOA的估计算法,这避免了传统方法上求协方差矩阵算法的复杂性。Representing the received signal by the above array, it is natural to superimpose the original signal and the noise signal in the same received signal matrix for processing, but in fact, it is impossible to completely separate the original signal and the noise signal. Therefore, if the received signal is preprocessed to obtain a matrix that approximates the original signal, the relevant information such as the direction of arrival of the original signal can be easily analyzed according to the approximate matrix. This process is called low-rank matrix approximation. . In addition, the received signal is expanded according to the sampling time, and the estimation algorithm of DOA can be improved by analyzing the instantaneous error corresponding to different sampling time, which avoids the complexity of the traditional method for calculating the covariance matrix.
S20:通过低秩矩阵估计算法对接收信号矩阵X进行低秩矩阵逼近,得到低噪低维矩阵 S20: Perform low-rank matrix approximation on the received signal matrix X through a low-rank matrix estimation algorithm to obtain a low-noise and low-dimensional matrix
本步骤为对接收到的信号进行预处理的过程:如图2所示,将接收到的信号进行下变频、解调、模数转换后,利用低秩矩阵逼近的方法,获得一个与接收信号矩阵X逼近的低噪低维矩阵低秩矩阵逼近的方法有很多种,本实施例给出一种低秩矩阵逼近算法(LRMA)的实施方法:This step is the process of preprocessing the received signal: as shown in Figure 2, after down-converting, demodulating, and analog-to-digital conversion of the received signal, a low-rank matrix approximation method is used to obtain a Low-Noise Low-Dimensional Matrix for Matrix X Approximation There are many methods for low-rank matrix approximation. This embodiment provides an implementation method of a low-rank matrix approximation algorithm (LRMA):
引入变量G,H,构造如下优化问题:The variables G and H are introduced to construct the following optimization problem:
其中,G∈CN×l,H∈Cl×K;in, G∈C N×l , H∈C l×K ;
对优化问题求解,固定Hi的值,迭代更新Gi+1的值,从而更新Hi+1可得:Solve the optimization problem, fix the value of H i , iteratively update the value of G i+1 , and update H i+1 to get:
其中,H表示共轭转置,+表示矩阵伪逆操作;Among them, H represents the conjugate transpose, + represents the matrix pseudo-inverse operation;
当低秩矩阵估计算法达到终止条件时,提前退出迭代,即:When the low-rank matrix estimation algorithm reaches the termination condition, it exits the iteration early, namely:
其中,τ是一个很小的正常数,τ的取值范围是10-4至10-6。Among them, τ is a small positive constant, and the value of τ ranges from 10 -4 to 10 -6 .
使用上述的低秩矩阵估计算法(LRMA)对整个天线阵列进行去噪观测值计算得到低噪低维矩阵 Using the above-mentioned low-rank matrix estimation algorithm (LRMA) to denoise the observed values of the entire antenna array to obtain a low-noise and low-dimensional matrix
S30:通过低噪低维矩阵的统计参数更新最小均方算法LMS的可变步长μ(k),更新迭代计算权向量系数w(k)。如图3所示,本步骤具体包括:S30: Pass low-noise low-dimensional matrices The statistical parameters of update the variable step size μ(k) of the least mean square algorithm LMS, and update iteratively calculate the weight vector coefficient w(k). As shown in Figure 3, this step specifically includes:
S31:利用低噪低维矩阵改进可变步长的最小均方算法(VSS-LMS)。S31: Utilize low-noise low-dimensional matrices Improved Variable Step Size Least Mean Squares (VSS-LMS).
其中,e(k)表示信号估计误差,表示第k列低噪低维矩阵去掉首元素x0(k)后降噪信号,权向量系数w(k)要更新迭代以接近最优解w0。图3和图4中的即也可以表示为e(k)=x0k-y(k)。where e(k) represents the signal estimation error, Represents the kth column of a low-noise low-dimensional matrix After removing the first element x 0 (k) to de-noise the signal, the weight vector coefficient w(k) needs to be updated iteratively to approach the optimal solution w 0 . Figures 3 and 4 in That is, it can also be expressed as e(k)=x 0 ky(k).
S32:通过以下表达式更新迭代计算权向量系数w(k)。S32: The weight vector coefficient w(k) is updated and iteratively calculated by the following expression.
权向量系数w(k)根据算法每一步迭代后与最优解w0的误差都会比前一次降低,从而更新迭代至最优解w0或误差范围可接受内的w0附近值后停止迭代。The weight vector coefficient w(k) will reduce the error from the optimal solution w 0 after each iteration of the algorithm compared with the previous one, so the iteration is updated to the optimal solution w 0 or a value near w 0 within the acceptable error range, and then the iteration is stopped. .
S33:更新可变步长μ(k)的值。S33: Update the value of the variable step size μ(k).
根据低噪低维矩阵的统计参数瞬时预测误差和降噪信号功率计算出可变步长μ(k)的值;According to the low-noise low-dimensional matrix The statistical parameter instantaneous prediction error of and noise reduction signal power Calculate the value of the variable step size μ(k);
更新可变步长μ(k)的表达式:Update the expression for variable step size μ(k):
其中,λ是一个(0,1)的常数,瞬时预测误差的累加δe(k)=δe(k-1)+|e2(k)|,降噪信号功率 in, λ is a constant of (0,1), the accumulation of instantaneous prediction error δ e (k)=δ e (k-1)+|e 2 (k)|, the noise reduction signal power
根据低噪低维矩阵瞬态的统计参数更新LMS算法的可变步长,这是在原始LMS算法性能上非常大的改进,保证步长在最合适的范围内能使算法以最快的速度达到收敛从而得到权向量系数w(k)的最优解。According to the low-noise low-dimensional matrix The transient statistical parameters update the variable step size of the LMS algorithm, which is a very large improvement in the performance of the original LMS algorithm, ensuring that the step size is within the most suitable range, so that the algorithm can converge at the fastest speed to obtain the weight vector The optimal solution for the coefficients w(k).
S40:根据得到的权向量系数w(k)计算天线阵列方向图J(θ)和空间谱S(θ),估计信号的波达方向。S40: Calculate the antenna array pattern J(θ) and the spatial spectrum S(θ) according to the obtained weight vector coefficient w(k), and estimate the direction of arrival of the signal.
其中,表示包含参考信号和辅助信号的权向量系数;a(θ)∈CN×Ω表示阵列导向向量,Ω=[-90:0.1:90]是角度网格参数。in, represents the weight vector coefficients including the reference signal and the auxiliary signal; a(θ)∈C N×Ω represents the array steering vector, and Ω=[-90:0.1:90] is the angle grid parameter.
本实施例的仿真实验及分析Simulation experiment and analysis of this embodiment
通过数值模拟对该方法在空间谱、均方根误差(RMSE)、分辨率概率和计算复杂度方面的性能进行了分析,并与MUSIC、FSS-LMS、VSS-LMS、VSS-BC-LMS和NA-MMUSIC方法进行了比较。考虑了一种由12个具有半波长元件间距的全向天线元件组成的均匀线性阵列(ULA)。The performance of the method in terms of spatial spectrum, root mean square error (RMSE), resolution probability and computational complexity is analyzed by numerical simulation, and compared with MUSIC, FSS-LMS, VSS-LMS, VSS-BC-LMS and NA-MMUSIC methods were compared. Consider a uniform linear array (ULA) consisting of 12 omnidirectional antenna elements with half-wavelength element spacing.
(1)关于空间谱的实验分析,采用0°、5°和30°三个不同方向的信号基于12个天线和300次迭代计算空间谱,仿真结果如图5所示。如图5(a)、5(b)、5(c)、5(d)代表-10dB、-5dB、0dB和5dB不同信噪比下的结果。仿真结果表明,由于接收信号经降噪预处理,本实施例的方法能够更准确地估计信号源方向,而MUSIC、FSS-LMS、VSS-LMS、VSS-BC-LMS和NA-MMUSIC方法在低信噪比下,它们无法在0°和5°时分辨紧密间隔源的信号方向。(1) Regarding the experimental analysis of the spatial spectrum, the spatial spectrum is calculated based on 12 antennas and 300 iterations using signals in three different directions of 0°, 5° and 30°. The simulation results are shown in Figure 5. Figures 5(a), 5(b), 5(c), and 5(d) represent the results at different signal-to-noise ratios of -10dB, -5dB, 0dB and 5dB. The simulation results show that because the received signal is preprocessed by noise reduction, the method of this embodiment can estimate the signal source direction more accurately, while the MUSIC, FSS-LMS, VSS-LMS, VSS-BC-LMS and NA-MMUSIC methods are at low At the signal-to-noise ratio, they cannot resolve the signal direction of closely spaced sources at 0° and 5°.
(2)关于均方根误差(RMSE)的实验分析,计算了MUSIC、FSS-LMS、VSS-LMS、VSS-BC-LMS和NA-MMUSIC和本实施例所提出的方法均方根误差(RMSE),结果如图6所示。图6(a)、6(b)、6(c)和6(d)分别表示不同信噪比、不同天线数量、不同迭代次数和两个信号源之间不同的间隔源角度对应的分析结果。由图6中可知,在低信噪比的情况下,本实施例所提出的方法的RMSE是最小的,在不同的天线数量、不同迭代次数和两个信号源之间不同的间隔源角度的情况下,本实施例所提出的方法的RMSE相比于其他算法都是最小的,这说明本实施例的方法在各种条件下都具有很好的稳健性,有较大的性能优势。(2) The experimental analysis of the root mean square error (RMSE), calculated the root mean square error (RMSE) of MUSIC, FSS-LMS, VSS-LMS, VSS-BC-LMS and NA-MMUSIC and the method proposed in this example ), and the results are shown in Figure 6. Figures 6(a), 6(b), 6(c), and 6(d) show the analysis results corresponding to different signal-to-noise ratios, different numbers of antennas, different iteration times, and different separation source angles between two signal sources, respectively . It can be seen from Fig. 6 that in the case of low signal-to-noise ratio, the RMSE of the method proposed in this embodiment is the smallest, and the RMSE of the method proposed in this embodiment is the smallest at different numbers of antennas, different iteration times and different spacing source angles between the two signal sources. In this case, the RMSE of the method proposed in this embodiment is the smallest compared to other algorithms, which shows that the method in this embodiment has good robustness under various conditions and has a large performance advantage.
(3)关于成功分辨信号源概率的实验分析,计算了MUSIC、FSS-LMS、VSS-LMS、VSS-BC-LMS和NA-MMUSIC和本实施例所提出的方法的概率,结果如图7表示。图7(a)、7(b)、7(c)分别表示不同信噪比、不同天线数量、不同迭代次数成功分辨信号源方向为0°和5°的概率;由图中可知,本实施例所提出的方法在低信噪比、天线阵列单元数少、迭代次数小(信号采样数据量少)等恶劣条件下,成功分辨信号源的概率是各个算法中最高的;在高低噪比、天线阵列单元数多、迭代次数多等条件下,成功分辨信号源的概率与其他算法相当。图7(d)表示两个信号源之间不同的间隔源角度对应的分析结果(间隔角度3°-6°),由图中可知,当两个信号源之间的间隔角度小于5°时,本实施例所提出的方法成功分辨信号源的概率是最高的,大于5°时,与MUSIC算法的成功分辨信号源的概率相当。(3) Regarding the experimental analysis of the probability of successfully distinguishing the signal source, the probability of MUSIC, FSS-LMS, VSS-LMS, VSS-BC-LMS and NA-MMUSIC and the method proposed in this embodiment are calculated, and the results are shown in Figure 7 . Figures 7(a), 7(b), and 7(c) respectively represent the probability of successfully distinguishing the signal source directions as 0° and 5° for different signal-to-noise ratios, different antenna numbers, and different iteration times; it can be seen from the figures that this implementation The proposed method has the highest probability of successfully distinguishing the signal source among all algorithms under harsh conditions such as low signal-to-noise ratio, small number of antenna array elements, and small number of iterations (small amount of signal sampling data). Under the conditions of a large number of antenna array elements and a large number of iterations, the probability of successfully distinguishing the signal source is comparable to other algorithms. Figure 7(d) shows the analysis results corresponding to different separation source angles between the two signal sources (the separation angle is 3°-6°). It can be seen from the figure that when the separation angle between the two signal sources is less than 5° , the probability of successfully distinguishing the signal source by the method proposed in this embodiment is the highest, and when it is greater than 5°, the probability of successfully distinguishing the signal source is equivalent to that of the MUSIC algorithm.
(4)关于计算复杂度的实验分析,计算了MUSIC、FSS-LMS、VSS-LMS、VSS-BC-LMS和NA-MMUSIC和所提出的方法的计算复杂度,结果如图8表示。图8(a)、8(b)分别表示不同天线数量和不同迭代次数对应的分析结果。本实施例所提出的方法由于不需要用到传统方法上的协方差矩阵及其特征值分解(EVD)方法,因此具有较低的计算复杂度。(4) Regarding the experimental analysis of computational complexity, the computational complexity of MUSIC, FSS-LMS, VSS-LMS, VSS-BC-LMS, and NA-MMUSIC and the proposed method are calculated, and the results are shown in Figure 8. Figures 8(a) and 8(b) respectively show the analysis results corresponding to different numbers of antennas and different iteration times. Since the method proposed in this embodiment does not need to use the covariance matrix and the eigenvalue decomposition (EVD) method of the traditional method, it has lower computational complexity.
本发明的波达方向估计方法基于接收信号建模的基础上,结合低秩矩阵逼近和可变步长最小均方自适应滤波器方法,逐步分析改进得到新的DOA估计算法,实现了以下三大技术效果。首先,在低信噪比、天线阵列单元数少、信号采样数据量少等恶劣条件下,依旧能保证高精确度的估计。其次,所提出的方法由于不需要传统方法上的协方差矩阵及其特征值分解(EVD)方法,因此具有较低的计算复杂度。而且,在参数调节上,调节参数少且只有一个w(k),相比起其余DOA估计算法具有更好的操作性。The direction of arrival estimation method of the present invention is based on the received signal modeling, combined with the low-rank matrix approximation and the variable-step minimum mean square adaptive filter method, and gradually analyzes and improves to obtain a new DOA estimation algorithm, which realizes the following three Great technical effect. First, under severe conditions such as low signal-to-noise ratio, small number of antenna array elements, and small amount of signal sampling data, high-precision estimation can still be guaranteed. Second, the proposed method has low computational complexity since it does not require the covariance matrix and its eigenvalue decomposition (EVD) method on the traditional method. Moreover, in terms of parameter adjustment, there are few adjustment parameters and only one w(k), which has better operability than other DOA estimation algorithms.
实施例二
如图9所示,本发明实施例公开了一种波达方向估计方法,该方法可以应用在雷达、声纳、卫星和无线通信等系统,但是,对于该应用系统本发明实施例不做限制,本实施例的一种波达方向估计方法可以包括以下操作:As shown in FIG. 9 , an embodiment of the present invention discloses a method for estimating a direction of arrival. The method can be applied to systems such as radar, sonar, satellite, and wireless communication. However, the application system is not limited in the embodiment of the present invention. , a method for estimating a direction of arrival in this embodiment may include the following operations:
步骤S10-步骤S40的实现方式与实施例一基本一致,仅针对不同之处进行说明,本实施例的通过以下表达式更新迭代计算权向量系数w(k)。The implementation of steps S10 to S40 is basically the same as that of the first embodiment, and only the differences are described. In this embodiment, the weight vector coefficient w(k) is updated and iteratively calculated by the following expression.
在此步骤中,权向量系数w(k)停止迭代的条件不同,初始时k=1,预先设定最大迭代次数K,然后开始更新迭代权向量系数w(k),当k>K时,停止迭代,输出迭代后的权向量系数w(k)的值。In this step, the conditions for stopping the iteration of the weight vector coefficient w(k) are different. Initially, k=1, the maximum number of iterations K is preset, and then the iteration weight vector coefficient w(k) starts to be updated. When k>K, Stop the iteration, and output the value of the weight vector coefficient w(k) after the iteration.
实施例三
如图10所示,本发明实施例公开一种波达方向估计装置5,该装置5通过天线阵列接收信源信号,装置5包括:矩阵确定单元51、预处理单元52、更新单元53和计算单元54。As shown in FIG. 10, an embodiment of the present invention discloses a direction of
矩阵确定单元51,用于根据阵列信号输入信号建立接收信号模型,确定接收信号矩阵X。具体的,矩阵确定单元51执行如下步骤建立接收信号模型,确定接收信号矩阵X:The
以首根天线接收信号作为参考信号,首根天线即为参考天线单元,其余天线接收信号作为辅助信号,则对任意采样时刻k的接收信号的参考信号的表达式为:Taking the signal received by the first antenna as the reference signal, the first antenna is the reference antenna unit, and the signals received by the other antennas are used as auxiliary signals, the expression of the reference signal for the received signal at any sampling time k is:
x0(k)=b0(k)+b1(k)+…+bM-1(k)+v0(k); (1)x 0 (k)=b 0 (k)+b 1 (k)+...+b M-1 (k)+v 0 (k); (1)
其中,x0(k)表示参考信号,bi(k)表示时刻k第m个信号源,b0(k)+b1(k)+…+bM-1(k)表示参考天线单元(首根天线)接收到的无噪声信号,v0(k)表示时刻k参考天线单元(首根天线)接收信号中的噪声信号。Among them, x 0 (k) represents the reference signal, b i (k) represents the mth signal source at time k, and b 0 (k)+b 1 (k)+...+b M-1 (k) represents the reference antenna unit The noise-free signal received by the (first antenna), v 0 (k) represents the noise signal in the received signal of the reference antenna unit (first antenna) at time k.
对任意采样时刻k的接收信号的辅助信号的表达式为:The expression for the auxiliary signal of the received signal at any sampling time k is:
其中,xi(k)表示辅助信号,表示在第n根天线接收信号上对应第m个信号源的转向因子,表示无噪声辅助阵列信号向量,vi(k)表示辅助阵列的噪声信号,即时刻k第n根天线接收信号中的噪声信号。where x i (k) represents the auxiliary signal, represents the steering factor corresponding to the mth signal source on the received signal of the nth antenna, represents the signal vector of the non-noise auxiliary array, and v i (k) represents the noise signal of the auxiliary array, that is, the noise signal in the signal received by the nth antenna at time k.
对任意采用时刻k的接收信号的总接收信号向量的表达式为:The expression for the total received signal vector for any received signal at time k is:
其中,x(k)=[x0(k),x1(k),…,xN-1(k)]H∈CN×1表示阵列k时刻各天线接收到的实际信号;Where, x(k)=[x 0 (k), x 1 (k),...,x N-1 (k)] H ∈ C N×1 represents the actual signal received by each antenna at time k of the array;
表示阵列k时刻各天线接收到的无噪声信号; represents the noise-free signal received by each antenna at time k of the array;
表示阵列在第m个信号源bm(k)的导向向量;bm(k)表示第m个源信号,(m=0,1…M-1); Represents the steering vector of the array at the mth signal source b m (k); b m (k) represents the mth source signal, (m=0,1...M-1);
v(k)=[v0(k),v1(k),…vN-1(k)]∈CN×1表示阵列k时刻各天线接收到的噪声信号;v(k)=[v 0 (k), v 1 (k),...v N-1 (k)]∈C N×1 represents the noise signal received by each antenna at the time of array k;
对应K次采样的接收信号矩阵X为:The received signal matrix X corresponding to K samples is:
X=U+VX=U+V
X为接收信号矩阵,其包括无噪声信号和噪声信号,U表示无噪声信号矩阵,V表示噪声信号矩阵。X is a received signal matrix, which includes a noise-free signal and a noise signal, U represents a noise-free signal matrix, and V represents a noise-signal matrix.
将接收信号按上述列阵表示,可以很自然地将原始信号和噪声信号叠放在同一接收信号矩阵处理,但实际上,不可能完全的将原始信号和噪声信号分离出。因此,若将接收到的信号进行预处理,得到一个近似原始信号的矩阵,就能根据该近似矩阵非常简便的分析出原始信号的波达方向等相关信息,把这个过程称作低秩矩阵逼近。此外,接收信号按采样时刻拓展,可以通过分析不同采样时刻对应的瞬时误差来改进DOA的估计算法,这避免了传统方法上求协方差矩阵算法的复杂性。Representing the received signal by the above array, it is natural to superimpose the original signal and the noise signal in the same received signal matrix for processing, but in fact, it is impossible to completely separate the original signal and the noise signal. Therefore, if the received signal is preprocessed to obtain a matrix that approximates the original signal, the relevant information such as the direction of arrival of the original signal can be easily analyzed according to the approximate matrix. This process is called low-rank matrix approximation. . In addition, the received signal is expanded according to the sampling time, and the estimation algorithm of DOA can be improved by analyzing the instantaneous error corresponding to different sampling time, which avoids the complexity of the traditional method for calculating the covariance matrix.
预处理单元52,用于通过低秩矩阵估计算法对接收信号矩阵X进行低秩矩阵逼近,得到低噪低维矩阵具体的,预处理单元52执行如下的LRMA算法对接收信号矩阵X进行低秩矩阵逼近,得到低噪低维矩阵 The preprocessing
引入变量G,H,构造如下优化问题:The variables G and H are introduced to construct the following optimization problem:
其中,G∈CN×l,H∈Cl×K;in, G∈C N×l , H∈C l×K ;
对优化问题求解,固定Hi的值,迭代更新Gi+1的值,从而更新Hi+1可得:Solve the optimization problem, fix the value of H i , iteratively update the value of G i+1 , and update H i+1 to get:
其中,H表示共轭转置,+表示矩阵伪逆操作;Among them, H represents the conjugate transpose, + represents the matrix pseudo-inverse operation;
当低秩矩阵估计算法达到终止条件时,提前退出迭代,即:When the low-rank matrix estimation algorithm reaches the termination condition, it exits the iteration early, namely:
其中,τ是一个很小的正常数,τ的取值范围是10-4至10-6。Among them, τ is a small positive constant, and the value of τ ranges from 10 -4 to 10 -6 .
更新单元53,用于通过低噪低维矩阵的统计参数更新最小均方算法LMS的可变步长μ(k),更新迭代计算权向量系数w(k)。具体的,更新单元53利用低噪低维矩阵改进可变步长的最小均方算法(VSS-LMS);The
其中,e(k)表示信号估计误差,表示第k列低噪低维矩阵去掉首元素x0(k)后降噪信号,权向量系数w(k)要更新迭代以接近最优解w0。图3和图4中的即也可以表示为e(k)=x0k-y(k)。where e(k) represents the signal estimation error, Represents the kth column of a low-noise low-dimensional matrix After removing the first element x 0 (k) to de-noise the signal, the weight vector coefficient w(k) needs to be updated iteratively to approach the optimal solution w 0 . Figures 3 and 4 in That is, it can also be expressed as e(k)=x 0 ky(k).
更新单元53通过以下表达式更新迭代计算权向量系数w(k)。The updating
权向量系数w(k)更新迭代至最优解w0后停止迭代。The weight vector coefficient w(k) is updated and iterated to the optimal solution w 0 and then the iteration is stopped.
更新单元53更新可变步长μ(k)的值。The updating
根据低噪低维矩阵的统计参数瞬时预测误差和降噪信号功率计算出可变步长μ(k)的值;According to the low-noise low-dimensional matrix The statistical parameter instantaneous prediction error of and noise reduction signal power Calculate the value of the variable step size μ(k);
更新单元53更新可变步长μ(k)的表达式:The
其中,λ是一个(0,1)的常数,瞬时预测误差的累加δe(k)=δe(k-1)+|e2(k)|,降噪信号功率 in, λ is a constant of (0,1), the accumulation of instantaneous prediction error δ e (k)=δ e (k-1)+|e 2 (k)|, the noise reduction signal power
根据低噪低维矩阵瞬态的统计参数更新LMS算法的可变步长,这是在原始LMS算法性能上非常大的改进,保证步长在最合适的范围内能使算法以最快的速度达到收敛从而得到权向量系数w(k)的最优解。According to the low-noise low-dimensional matrix The transient statistical parameters update the variable step size of the LMS algorithm, which is a very large improvement in the performance of the original LMS algorithm, ensuring that the step size is within the most suitable range, so that the algorithm can converge at the fastest speed to obtain the weight vector The optimal solution for the coefficients w(k).
计算单元54,用于根据得到的权向量系数w(k)计算天线阵列方向图J(θ)和空间谱S(θ),估计信号的波达方向。具体的,计算单元54执行以下表达式实现信号的波达方向估计。The
其中,表示包含参考信号和辅助信号的权向量系数;a(θ)∈CN×Ω表示阵列导向向量,Ω=[-90:0.1:90]是角度网格参数。in, represents the weight vector coefficients including the reference signal and the auxiliary signal; a(θ)∈C N×Ω represents the array steering vector, and Ω=[-90:0.1:90] is the angle grid parameter.
实施例四
本发明实施例提供一种波达方向估计系统,包括天线阵列,天线阵列被构建为均匀线性阵列,还可以包括处理器、存储器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例一或实施例二中的波达方向估计方法的步骤。The embodiments of the present invention provide a direction of arrival estimation system, including an antenna array, the antenna array is constructed as a uniform linear array, and may also include a processor, a memory, and a computer program stored in the memory and executable on the processor, processing When the computer executes the computer program, the steps of the method for estimating the direction of arrival in the first embodiment or the second embodiment are realized.
实施例五
本发明实施例公开了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,该计算机程序使得计算机执行实施例一或实施例二所描述的波达方向估计方法。An embodiment of the present invention discloses a computer-readable storage medium, which stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute the direction of arrival estimation method described in
实施例六
本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的波达方向估计算法。An embodiment of the present invention discloses a computer program product. The computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute the first or second embodiment. Describes the DOA estimation algorithm.
以上所描述的实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in a local, or it can be distributed over multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.
通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(ErasableProgrammable Read Only Memory,EPROM)、一次可编程只读存储器(One-timeProgrammable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。From the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation manner can be implemented by means of software plus a necessary general hardware platform, and certainly can also be implemented by means of hardware. Based on such understanding, the above-mentioned technical solutions can be embodied in the form of software products in essence or that make contributions to the prior art. The computer software products can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory. (Read-Only Memory, ROM), Random Access Memory (Random Access Memory, RAM), Programmable Read-only Memory (Programmable Read-only Memory, PROM), Erasable Programmable Read Only Memory (Erasable Programmable Read Only Memory, EPROM) , One-time Programmable Read-Only Memory (One-time Programmable Read-Only Memory, OTPROM), Electronically-Erasable Programmable Read-Only Memory (EEPROM), CompactDisc Read-Only Memory , CD-ROM) or other optical disk storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
最后应说明的是:本发明实施例公开的一种波达方向估计方法所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。Finally, it should be noted that: the method for estimating a direction of arrival disclosed in the embodiment of the present invention is only a preferred embodiment of the present invention, and is only used to illustrate the technical solution of the present invention, but not to limit it; although refer to The foregoing embodiments have described the present invention in detail, and those of ordinary skill in the art should understand that; it is still possible to modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements to some of the technical features; and these modifications Or replacement, does not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111492853.8A CN114035151A (en) | 2021-12-08 | 2021-12-08 | Direction of arrival estimation method, direction of arrival estimation device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111492853.8A CN114035151A (en) | 2021-12-08 | 2021-12-08 | Direction of arrival estimation method, direction of arrival estimation device and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114035151A true CN114035151A (en) | 2022-02-11 |
Family
ID=80146480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111492853.8A Pending CN114035151A (en) | 2021-12-08 | 2021-12-08 | Direction of arrival estimation method, direction of arrival estimation device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114035151A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118473483A (en) * | 2024-05-11 | 2024-08-09 | 深圳市中承科技有限公司 | Self-adaptive beam forming method, system and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1805319A (en) * | 2005-01-10 | 2006-07-19 | 乐金电子(中国)研究开发中心有限公司 | Adaptive array antenna of broadband CDMA frequency divided duplex uplink receiver |
CN103308889A (en) * | 2013-05-13 | 2013-09-18 | 辽宁工业大学 | Passive sound source two-dimensional DOA (direction of arrival) estimation method under complex environment |
CN103885035A (en) * | 2014-03-20 | 2014-06-25 | 西安电子科技大学 | Downsampling array signal processing method based on matrix recovery |
US20190050372A1 (en) * | 2017-08-14 | 2019-02-14 | City University Of Hong Kong | Systems and methods for robust low-rank matrix approximation |
CN110045321A (en) * | 2019-04-12 | 2019-07-23 | 大连大学 | The steady DOA estimation method restored based on sparse and low-rank |
-
2021
- 2021-12-08 CN CN202111492853.8A patent/CN114035151A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1805319A (en) * | 2005-01-10 | 2006-07-19 | 乐金电子(中国)研究开发中心有限公司 | Adaptive array antenna of broadband CDMA frequency divided duplex uplink receiver |
CN103308889A (en) * | 2013-05-13 | 2013-09-18 | 辽宁工业大学 | Passive sound source two-dimensional DOA (direction of arrival) estimation method under complex environment |
CN103885035A (en) * | 2014-03-20 | 2014-06-25 | 西安电子科技大学 | Downsampling array signal processing method based on matrix recovery |
US20190050372A1 (en) * | 2017-08-14 | 2019-02-14 | City University Of Hong Kong | Systems and methods for robust low-rank matrix approximation |
CN110045321A (en) * | 2019-04-12 | 2019-07-23 | 大连大学 | The steady DOA estimation method restored based on sparse and low-rank |
Non-Patent Citations (1)
Title |
---|
李海波: "基于LMS算法的自适应波束形成的性能研究", 《中国优秀硕士学位论文全文数据库信息科技辑》, 15 March 2011 (2011-03-15), pages 7 - 45 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118473483A (en) * | 2024-05-11 | 2024-08-09 | 深圳市中承科技有限公司 | Self-adaptive beam forming method, system and device |
CN118473483B (en) * | 2024-05-11 | 2025-02-14 | 深圳市中承科技有限公司 | An adaptive beamforming method, system and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100125347A1 (en) | Model-based system calibration for control systems | |
Zhang et al. | Robust beamforming for coherent signals based on the spatial-smoothing technique | |
WO2007053831A2 (en) | Optimum nonlinear correntropy filter | |
CN110138430B (en) | Robust Wideband Beamforming Method Based on Steering Vector Estimation Under Desired Signal DOA Error | |
CN107124216A (en) | A kind of Capon robust adaptive beamforming method and system for array error | |
CN107422299A (en) | A kind of mixed source localization method and mixed source alignment system | |
CN106788655B (en) | Interference coherent robust beam forming method for unknown mutual coupling information under mutual coupling condition | |
Sarangi et al. | Super-resolution with sparse arrays: A nonasymptotic analysis of spatiotemporal trade-offs | |
CN113504505A (en) | One-dimensional DOA estimation method suitable for low signal-to-noise ratio environment | |
CN114035151A (en) | Direction of arrival estimation method, direction of arrival estimation device and system | |
CN107894581A (en) | A kind of wideband array Wave arrival direction estimating method | |
CN110895327B (en) | Robust adaptive beamforming method based on direct convex optimization modeling | |
CN104777492A (en) | Satellite navigation system anti-interference processing method and device | |
CN111551892A (en) | A robust adaptive beamforming method and apparatus | |
Gu et al. | Direction of arrival tracking for signals with known waveforms based on block least squares techniques | |
CN114217265B (en) | Source arrival estimation method and system based on minimum variance distortion-free response | |
CN112202483B (en) | Beamforming method and device, electronic device, storage medium | |
CN106844886B (en) | Target direction of arrival acquisition method based on principal component analysis | |
CN114675305B (en) | A satellite navigation signal interference suppression method based on compressed sensing OMP | |
KR102267832B1 (en) | Apparatus for tracking direction-of-arrival based on motion compensation and method thereof | |
CN118915034B (en) | A finite snapshot near-field source localization method based on SPICE method | |
KR100965100B1 (en) | Adaptive beamforming device and method | |
CN114063005A (en) | Maximum Posterior Direction of Arrival Estimation Method Based on Fusion Center Feedback Information | |
Parker et al. | A signal processing application of randomized low-rank approximations | |
CN118226370B (en) | Multi-unmanned aerial vehicle direction finding method and system based on quantum zebra mechanism in impact noise environment |
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 |