1.本发明具体涉及一种无人机搭载智能反射面的目标测向方法。涉及阵列信号处理技术领域。
背景技术:2.现阶段,电磁环境日趋复杂,为了满足目标测向的超分辨、多目标和高精度的需求,目标测向一般采用doa(direction of arrival,波达方向)估计技术,其原理是利用接收机处的阵列天线来确定一个从接收机到信源的doa线,即为方向线,最后利用多个接收机估计的doa进行三角测量,方向线的交点就是信源的估计位置。doa估计问题研究研究了几十年。一般来说,现有的doa估计方法可以大致分为基于傅里叶变换的方法和超分辨率方法。一般情况下,基于傅里叶变换的角度分辨率受到瑞利准则的限制,分辨率性能优于瑞利准则的方法称为超分辨率方法。
3.目前,最流行的超分辨率方法是基于子空间理论。它虽然在分辨率上效果极好,但是,它主要针对多接收信道,成本比较高。除此之外,属于地面监测定位系统,体积大,成本高,位置固定,缺少灵活性。基于此,现有的方式有基于空中无线电监测平台的无人机地面操作者测向定位,但是并未考虑到无人机抖动所造成的目标测向精度不够问题。
技术实现要素:4.技术问题:本发明目的在于提供一种无人机搭载智能反射面的目标测向设备及方法。提出了一种基于无人机群的新型低成本、灵活性高测向系统,该系统将智能反射面单元安装在无人机上,在无人机中心只使用一个全功能的接收系统。
5.技术方案:本发明的一种无人机搭载智能反射面的目标测向方法使用多架配备智能反射面架构的测向无人机以及一架中心无人机,多架测向无人机通过调控智能反射面实现反射信号的幅度与相位的控制,中心无人机上配备接收机,接收多架测向无人机的反射信号,并通过分析接收信号实现对目标信号方位的估计,实现测向功能。
6.所述智能反射面架构由智能反射面和智能控制器构成,智能控制器搭载在测向无人机上,中心无人机对智能控制器发送命令;智能反射面上设有控制电路,智能控制器通过直流线路对控制电路的变容二极管施加不同电压实现对反射信号幅度与相位的控制,通过多次控制反射信号的幅度与相位,在中心无人机的接收机上实现对目标信号的多次不同幅度与相位控制下的测量,采用多次测量信号实现对目标的测向。
7.所述的中心无人机上的接收机,主要由天线以及信号处理单元组成,在中心无人机上实现反射信号的接收、放大、变频与滤波功能,最终获得反射信号的复数基带表示,采用超分辨测向方法实现目标测向。
8.所述的超分辨测向方法,考虑到无人机飞行抖动以及飞行姿态的影响,需要对无人机抖动进行补偿与估计,构建如下的接收信号模型
其中为维度为m
×
1的中心无人机接收信号向量,m表示接收信号的时隙数量,为测量矩阵的转置,m表示接收信号的时隙数量,n表示无人机集群的数量,diag{a}返回一个矩阵a的对角矩阵,表示无人机位置抖动向量为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,无人机与其他无人机间角度为ψ时构成的导向矢量,分别表示对应无人机的抖动向量,n表示无人机集群的数量,分别表示对应无人机的抖动向量,n表示无人机集群的数量,表示维度为n
×
k无人机期望位置向量为时,接收信号方向向量为θ时的转向矩阵,分别表示对应的无人机的期望位置,表示维度为n
×
k无人机位置抖动向量为时,接收信号方向向量为θ时的转向矩阵,时,接收信号方向向量为θ时的转向矩阵,为维度为k
×
1的接收信号方向向量,k表示接收信号数量,θ0,θ1,
…
,θ
k-1
分别为k个接收信号中对应的接收信号方向,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,分别为k个接收信号中对应的接收信号,是维度为m
×
1的加性高斯白噪声向量,w(0),w(t),
…
,w[(m-1)t]分别为m个时隙中对应的加性高斯白噪声,
⊙
表示元素的阿达玛乘积,表示复数,表示实数。
[0009]
所述超分辨测向方法分为两部分,无人机飞行抖动向量估计和目标测向;针对目标测向这一部分,采取一种基于原子范数的无人机飞行抖动目标测向估计方法,这一方法实现过程如下:
[0010]
首先,通过引入无人机位置抖动向量定义了x原子范数,
[0011][0012]
其中,非负系数描述了第i个接收信号原子分解,ci》0表示第i个接收信号原子分解的值大于0,表示实数,φi和θi是第i个接收信号的相位和方向,φi∈[0,2π)表示第i个接收信号的相位的取值范围;是第i个接收信号的方向的取值范围,原子元素是表示无人机位置抖动向量为时第i个接收信号的方向为θi时构成的导向矢量,表示无人机期望位置向量为时第i个接收信号的方向为θi时构成的导向矢量,分别表示对应无人机的位置抖动大小,分别表示对应的无人机的期望位置,
⊙
表示元素的阿达玛乘积,inf{
·
}表示满足条件的最小值,包含两个矩阵,分别是接收目标测向向量为θ,无人机位置抖动向量为的转向矩阵它的维度是n
×
k,n表示无人
机集群数量,k表示接收信号数量,另一个矩阵是接收目标测向向量为θ,无人机期望位置向量为的转向矩阵它的维度也是n
×
k,j是虚数单位,∑{
·
}表示求和符号;
[0013]
无人机飞行抖动向量估计这一部分,采用梯度下降法处理无人机飞行抖动向量的估计问题,构建如下的人机飞行抖动向量梯度矢量其中,第n项参数为其中g
k,n
和h
k,n
分别是矩阵g和h在第k行和第n列的项,为复数的实部,矩阵矩阵阵矩阵矩阵表示维度为n
×
k无人机期望位置向量为时,接收信号方向估计向量为时的转向矩阵,表示维度为n
×
k无人机抖动位置估计向量为时,接收信号方向估计向量为时的转向矩阵,表示维度为n
×
k中心无人机与其他无人机间角度为ψ时,无人机抖动位置估计向量为时的转向矩阵,表示一个所有元素都是1的向量,diag{a}返回一个矩阵a的对角矩阵,
⊙
表示元素的阿达玛乘积,表示复数,表示复数,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,厄密特共轭转置表示为{
·
}h,b和b
t
为分别为测量矩阵和测量矩阵的转置,r是中心无人机的接收信号,λ表示信号波长,j是虚数单位,厄密特转置和厄密特共轭转置分别表示为{
·
}
t
和{
·
}h。
[0014]
所述原子范数,从接收到的信号r重构一个稀疏信号,并表示为以下重构问题
[0015][0016]
其中β被用来控制稀疏性和重构性能之间的平衡,第二项描述了向量x的稀疏性,表示无人机飞行抖动向量为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,b
t
为测量矩阵的转置,r是中心无人机的接收信号,diag{a}返回一个矩阵a的对角矩阵,包含两个矩阵,分别是接收目标测向向量为θ,无人机位置抖动向量为的转向矩阵它的维度是n
×
k,另一个矩阵是接收目标测向向量为θ,无人机期望位置向量为的转向矩阵它的维度也是n
×
k。
[0017]
所述的重构问题,将重构问题转化为使用自定义半定规划方法处理的问题,
[0018][0019][0020]
s.t.
[0021][0022]
tr{w}=β2/t,
[0023][0024]
其中为变换矩阵,为超参数,表示实数,是一个n
×
n维度的厄米特矩阵,r是中心无人机的接收信号,表示无人机抖动向量时中心无人机与其他无人机间角度为ψ时构成的导向矢量,b和b
t
分别为测量矩阵和测量矩阵的转置,β被用来控制稀疏性和重构性能之间的平衡,h是拉格朗日函数参数向量,a
*
表示a的共轭,矩阵厄密特转置和厄米特共轭转置分别表示为(
·
)
t
和(
·
)h;tr{
·
}表示矩阵的迹,diag{a}返回一个矩阵a的对角矩阵,v和n构成矩阵w的行和列。
[0025]
所述的自定义半定规划方法,在此方法中引入了变换矩阵t,变换矩阵t根据通过被估计为为变换矩阵t的估计结果,被估计的矢量变换矩阵其中,是一个单位矩阵,是一个单位矩阵,和是由空间角度、无人机期望位置向量以及无人机飞行抖动向量组成的矩阵,先将空间角度离散为γ空间网格,其分离间距为δα,第γ个网格角度为γδα,分别为不同接收信号角度下,无人机期望位置为的导向矢量,分别为不同接收信号角度下,无人机期望位置为和无人机位置抖动向量为的导向矢量,矩阵厄密特转置表示为(
·
)
t
,vec{a}通过将a的列叠加成列向量来表示a的向量化,克罗内克积记为,vec{a}通过将a的列叠加成列向量来表示a的向量化,克罗内克积记为是伪逆操作,是对进行的向量化操作。
[0026]
所述无人机飞行抖动向量估计,以采用梯度下降法得到的飞行抖动向量估计结果为基础,再次采用梯度下降法针对目标测向结果进行修正,求得的目标测向估计结果,
[0027]
得到如下的目标方向的梯度向量:
[0028][0029]
其中,为复数的实部,r是中心无人机的接收信号,k表示接收信号数量,b为测量矩阵,矩阵厄密特转置表示为(
·
)
t
,,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,a(θk)为转向向量,e(θk)为n个en(θk)组成的向量,为针对θ求导,‖
·
‖2为l2范数,表示无人机起始位置为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,λ表示信号波长,θ表示目标方向向量,表示无人机位置抖动向量,表示无人机期望位置向量,cosθ
⊙
s表示对θ各元素求取余弦值后与向量s进行元素对应乘积操作,diag{a}返回一个矩阵a的对角矩阵,
⊙
表示元素的阿达玛乘积,表示无人机位置为
无人机期望位置和无人机位置抖动向量相加起来时,目标信号方位为θ时的转向矩阵的转置,为如下公式的表征,
[0030][0031]
其中,b为测量矩阵,矩阵厄密特转置表示为(
·
)
t
,系统接收信号为r,b
t
为测量矩阵的转置,θk为第k个信号的方向,sk为第k个接收信号,a(θk)为转向向量,e(θk)为n个en(θk)组成的向量,diag{a}返回一个矩阵a的对角矩阵,a
*
表示a的共轭,表示定义为或者等价于的意思。
[0032]
有益效果:本发明相比传统的目标测向方法而言,提出了一种基于无人机群的新型低成本、灵活性高测向系统,该系统将智能反射面单元安装在无人机上,在无人机中心只使用一个全功能的接收系统。通过改变智能反射面的反射振幅和相位,可以实现多次测量。其次,提出了一种新的基于原子范数最小化的doa估计方法。针对无人机中存在位置抖动的问题,引入位置抖动矢量,重新定义了一种新的原子范数。然后,提出了一个用于稀疏重构的变换矩阵,并将基于原子范数最小化的方法推广到更一般的应用中。在非凸优化的启发下,提出了一种无人机位置抖动的估计方法。由于无人机抖动降低了doa估计性能,所提出的无人机位置抖动的估计方法可以显著提高doa估计性能。最后,给出了doa估计的一个下界作为基准。
附图说明
[0033]
图1是本发明所示一种无人机搭载智能反射面的目标测向系统;
[0034]
图2是本发明在不同信噪比下的目标测向估计性能;
[0035]
图3是本发在不同无人机数量下的目标测向估计性能;
[0036]
图4是本发明在不同测量次数下的目标测向估计性能;
[0037]
图5是本发明在不同接收角度下的目标测向估计性能。
具体实施方式
[0038]
为了更好地了解本发明的目的、结构及功能,下面结合附图,对本发明一种无人机搭载智能反射面的目标测向设备及方法做进一步详细的描述。
[0039]
1)如图1所示,构建无人机数量为n且搭载智能反射面的目标测向系统,在每架无人机上安装一个智能反射面元件。这些无人机组成统一线阵,中心无人机接收来自智能反射面元件的反射信号,从图中可以看到,一共有k个远场目标信号,其中第k个信号记为sk(t),k=0,1,
…
k-1。用这种低成本的系统来估计接收信号的方向,其中只有一个全功能的接收系统在中心无人机。以第0架无人机的位置d0=0为基础,将无人机n的位置定义为dn。因此,无人机集群的位置可以表示为相邻无人机之间的距离约为载波波长的一半。
[0040]
2)根据无人机飞行抖动以及飞行姿态的影响,构建如下的接收信号模型2)根据无人机飞行抖动以及飞行姿态的影响,构建如下的接收信号模型其中为维度为m
×
1的中心无人机接
收信号向量,m表示接收信号的时隙数量,为测量矩阵的转置,m表示接收信号的时隙数量,n表示无人机集群的数量,diag{a}返回一个矩阵a的对角矩阵,表示无人机位置抖动向量为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,分别表示对应无人机的抖动向量,n表示无人机集群的数量,表示维度为n
×
k无人机期望位置向量为时,接收信号方向向量为θ时的转向矩阵,分别表示对应的无人机的期望位置,n表示无人机集群的数量,表示维度为n
×
k无人机位置抖动向量为时,接收信号方向向量为θ时的转向矩阵,n表示无人机集群的数量,接收信号方向向量为θ时的转向矩阵,n表示无人机集群的数量,为维度为k
×
1的接收信号方向向量,k表示接收信号数量,θ0,θ1,
…
,θ
k-1
分别为k个接收信号中对应的接收信号方向,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,分别为k个接收信号中对应的接收信号,是维度为m
×
1的加性高斯白噪声向量,m表示接收信号的时隙数量,w(0),w(t),
…
,w[(m-1)t]分别为m个时隙中对应的加性高斯白噪声,m表示接收信号的时隙数量,
⊙
表示元素的阿达玛乘积,表示复数,表示实数。
[0041]
3)根据中心无人机的接收信号模型r,采用一种新型的基于原子范数的无人机位置抖动目标测向估计算法。过程如下:
[0042]
首先,通过引入无人机位置抖动向量定义了一种关于x的新型原子范数:
[0043][0044]
其中,非负系数描述了第i个接收信号原子分解,ci》0表示第i个接收信号原子分解的值大于0,表示实数,φi和θi是第i个接收信号的相位和方向,φi∈[0,2π)表示第i个接收信号的相位的取值范围在0到2π之间,可以取到0,但是取不到2v。是第i个接收信号的方向的取值范围在到之间,可以取到但是取不到原子元素是表示无人机位置抖动向量为时第i个接收信号的方向为θi时构成的导向矢量,表示无人机期望位置向量为时第i个接收信号的方向为θi时构成的导向矢量,分别表示对应无人机的位置抖动大小,分别表示对应的无人机的期望位置,n表示无人机集群的数量,
⊙
表示元素的阿达玛乘积,inf{
·
}表示满足条件的最小值,包含两个矩阵,分别是接收目标测向向量为θ,无人机位置抖动向量为的转向矩阵它的维度是n
×
k,n表示无人机集群数量,k表示接收信号数量,另一个矩阵是接收目标测向向量为θ,无人机期望位置向量为的转向矩阵它的维度也是n
×
k,n表示无人机集群
数量,k表示接收信号数量。j是虚数单位。∑{
·
}表示求和符号。
[0045]
其次,基于原子范数的定义,可以从接收到的信号r重构一个稀疏信号,并表示为以下重构问题
[0046][0047]
其中β被用来控制稀疏性和重构性能之间的平衡,第二项描述了向量x的稀疏性,表示无人机飞行抖动向量为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,b
t
为测量矩阵的转置,r是中心无人机的接收信号,diag{a}返回一个矩阵a的对角矩阵。包含两个矩阵,分别是接收目标测向向量为θ,无人机位置抖动向量为的转向矩阵它的维度是n
×
k,n表示无人机集群数量,k表示接收信号数量,另一个矩阵是接收目标测向向量为θ,无人机期望位置向量为的转向矩阵它的维度也是n
×
k,n表示无人机集群数量,k表示接收信号数量。
[0048]
4)为了解决以上的重构问题,将其转化为一个自定义半定规划问题:
[0049][0050][0051]
s.t.
[0052][0053]
tr{w}=β2/t,
[0054][0055]
其中为变换矩阵,为超参数,表示实数。是一个n
×
n维度的厄米特矩阵,r是中心无人机的接收信号,n表示无人机集群数量,表示无人机抖动向量时中心无人机与其他无人机间角度为ψ时构成的导向矢量,b和b
t
分别为测量矩阵和测量矩阵的转置,β被用来控制稀疏性和重构性能之间的平衡,h是拉格朗日函数参数向量,a
*
表示a的共轭,矩阵厄密特转置和厄米特共轭转置分别表示为(
·
)
t
和(
·
)h;tr{
·
}表示矩阵的迹。diag{a}返回一个矩阵a的对角矩阵。v和n构成矩阵w的行和列。
[0056]
5)自定义半定规划问题中的变换矩阵t通过被估计为为变换矩阵t的估计结果。被估计的矢量变换矩阵其中,是一个单位矩阵,和和是由空间角度、无人机期望位置向量以及无人机飞行抖动向量组成的矩阵,先将空间角度离散为γ空间网格,其分离间距为δα,第γ个网格角度为γδα。分别为不同接收信号角度下,无人机期望位置为的导向矢量。分别为不同接收信号角度下,无人机期望位
置为和无人机位置抖动向量为的导向矢量。矩阵厄密特转置表示为(
·
)
t
。vec{a}通过将a的列叠加成列向量来表示a的向量化。克罗内克积记为是伪逆操作。是对进行的向量化操作。
[0057]
6)最后,根据对偶条件约束,向量h必须满足的条件6)最后,根据对偶条件约束,向量h必须满足的条件其中,h是拉格朗日函数参数,hh是拉格朗日函数参数的厄密特共轭转置,th是变换矩阵的转置,是接收目标测向为θ时,表示目标测向的取值范围在到之间,可以取到取不到无人机期望位置向量为的导向矢量,β被用来控制稀疏性和重构性能之间的平衡,得到此条件峰值所对应的参数便是所估计的方向
[0058]
7)采用梯度下降法对无人机抖动的进行估计。
[0059]
为了估计无人机位置抖动,我们可以构建如下优化问题:
[0060][0061]
表示无人机抖动位置估计向量,接收信号方向估计向量为无人机抖动向量为θ为目标测向向量,为以无人机抖动向量和目标测向向量θ为变量的优化问题标志。系统接收信号为r,b
t
为测量矩阵的转置,θk为第k个信号的方向,sk为第k个信号。矩阵厄密特转置和厄米特转置分别表示为(
·
)
t
和(
·
)h。a(θk)为转向向量,e(θk)为n个en(θk)组成的向量,en(θk)定义如下:
[0062][0063]
θk为第k个信号的方向,第n个无人机引起的位置抖动,λ表示信号波长,中心无人机与其他无人机间角度为ψ。j是虚数单位。
[0064]
针对该问题,采用梯度下降法,得到如下的位置抖动的梯度向量估计值:
[0065][0066]
其中,第n个元素可以表示如下:
[0067][0068]
其中g
k,n
和h
k,n
分别是矩阵g和h在第k行和第n列的元素。为复数的实部。n表示无人机集群数量,厄密特转置表示为{
·
}
t
。矩阵
矩阵矩阵接下来,矩阵接下来,矩阵表示维度为n
×
k无人机期望位置向量为时,接收信号方向估计向量为时的转向矩阵,表示维度为n
×
k无人机抖动位置估计向量为时,接收信号方向估计向量为时的转向矩阵,表示维度为n
×
k中心无人机与其他无人机间角度为ψ时,无人机抖动位置估计向量为时的转向矩阵。表示一个所有元素都是1的向量。diag{a}返回一个矩阵a的对角矩阵。
⊙
表示元素的乘积(阿达玛乘积)。n表示无人机集群数量,k表示接收信号数量。表示复数,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,厄密特共轭转置表示为{
·
}h。b和b
t
为分别为测量矩阵和测量矩阵的转置,diag{a}返回一个矩阵a的对角矩阵。
⊙
表示元素的乘积(阿达玛乘积)。r是中心无人机的接收信号,λ表示信号波长。j是虚数单位。
[0069]
最终得到如表1的算法设计:
[0070]
[0071]
[0072]
[0073][0074]
8)采用梯度下降法对目标测向结果进行修正。
[0075]
得到如下的目标方向的梯度向量:
[0076]
其中,为复数的实部。r是中心无人机的接收信号,k表示接收信号数量,b为测量矩阵,矩阵厄密特转置表示为(
·
)
t
,,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号。
a(θk)为转向向量,e(θk)为n个en(θk)组成的向量。为针对θ求导。‖
·
‖2为l2范数。表示无人机起始位置为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,λ表示信号波长,θ表示目标方向向量,表示无人机位置抖动向量,表示无人机期望位置向量,cosθ
⊙
s表示对θ各元素求取余弦值后与向量s进行元素对应乘积操作,diag{a}返回一个矩阵a的对角矩阵,
⊙
表示元素的阿达玛乘积,表示无人机位置为无人机期望位置和无人机位置抖动向量相加起来时,目标信号方位为θ时的转向矩阵的转置,为如下公式的表征,
[0077][0078]
其中,b为测量矩阵,矩阵厄密特转置表示为(
·
)
t
,系统接收信号为r,b
t
为测量矩阵的转置,θk为第k个信号的方向,sk为第k个接收信号。k表示接收信号数量,a(θk)为转向向量,e(θk)为n个en(θk)组成的向量,diag{a}返回一个矩阵a的对角矩阵,a
*
表示a的共轭。k表示接收信号数量。表示定义为或者等价于的意思。
[0079]
9)接下来,进行相应的仿真实验,具体参数如表1所示。在初始化阶段,由于无人机运动引起的位置抖动的均值为0,将无人机的飞行抖动设为如表1所示,我们使用32架无人机组成一组,32次的测量结果进行目标测向。相邻无人机之间的距离λ=2,确保了使用无人机阵列时不会出现光栅瓣。
[0080]
表1仿真参数
[0081]
无人机集群数量m=32测量次数n=32相邻无人机之间的距离d=λ/2目标数量k=3探测范围[-45
°
,45
°
]目标方向θ=[-30:345
°
;0:789
°
;20:456
°
]
[0082]
首先,我们展示了不同信噪比下的目标测向估计的性能,其中估计性能由定义为来衡量,其中,n
mc
表示模拟次数,均方根误差(rmse)是用程度来度量的,rmse用于测量多接收信号目标测向估计的平均误差。接收目标测向向量和其估计向量分别为θ和λ表示信号波长。k表示接收信号的数量。
[0083]
表2不同方法的时间消耗
[0084]
[0085]
如图2所示,在信噪比(snr)大于15db的情况下,相比于传统的快速傅里叶变换(fft)、原子范数最小化(anm)、稀疏贝叶斯学习(sbl)和正交匹配追踪(omp)方法而言,本文方法估计性能最好,可以接近克拉美-罗界(crb)。然而,当信噪比小于15db时,该方法的估计性能为几乎和基于原子范数最小化的方法一样。其次,在不同无人机数量的场景下,将本文方法与现有方法进行比较,仿真结果如图3所示。当无人机数量不小于12架时,该方法具有较好的目标测向估计性能,且能够接近无人机数量较多时的雷达目标。然后,本文方法在不同测量次数下的目标测向估计性能如图4所示,其中估计性能用更多的测量来接近crb。与传统的anm方法相比,该方法具有更好的估计性能,特别是在测量数量较少的情况下。为了清楚地显示计算复杂度,计算时间如表2示。由于该方法同时进行了稀疏重构和无人机飞行抖动估计,计算时间比fft、omp和anm方法长,但比sbl方法短。因此,在实际应用中,该方法可以以较低的计算复杂度进行改进。
[0086]
最后,还考虑了接收角度,接收系统从不同角度接收反射信号。如图5所示,估计性能对入射角比较敏感,更好的目标测向结果可以通过设置接受角度等于0来实现。此外,与传统的anm算法相比,该方法在不同角度下都能获得更好的估计性能。
[0087]
以上给出了本发明涉及的具体实施方式,但本发明不局限于所描述的实施方式。本领域技术人员知悉的,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等效替换,变换和修改。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此处所公开的具体实施例的限制,所有落入本技术的权利要求范围内的实施例都属于本发明所保护的范围。
技术特征:1.一种无人机搭载智能反射面的目标测向方法,其特征在于:该方法使用多架配备智能反射面架构的测向无人机以及一架中心无人机,多架测向无人机通过调控智能反射面实现反射信号的幅度与相位的控制,中心无人机上配备接收机,接收多架测向无人机的反射信号,并通过分析接收信号实现对目标信号方位的估计,实现测向功能。2.根据权利要求1所述的一种无人机搭载智能反射面的目标测向方法,其特征在于:所述智能反射面架构由智能反射面和智能控制器构成,智能控制器搭载在测向无人机上,中心无人机对智能控制器发送命令;智能反射面上设有控制电路,智能控制器通过直流线路对控制电路的变容二极管施加不同电压实现对反射信号幅度与相位的控制,通过多次控制反射信号的幅度与相位,在中心无人机的接收机上实现对目标信号的多次不同幅度与相位控制下的测量,采用多次测量信号实现对目标的测向。3.根据权利要求1所述的一种无人机搭载智能反射面的目标测向方法,其特征在于:所述的中心无人机上的接收机,主要由天线以及信号处理单元组成,在中心无人机上实现反射信号的接收、放大、变频与滤波功能,最终获得反射信号的复数基带表示,采用超分辨测向方法实现目标测向。4.根据权利要求3所述的一种无人机搭载智能反射面的目标测向方法,其特征在于:所述的超分辨测向方法,考虑到无人机飞行抖动以及飞行姿态的影响,需要对无人机抖动进行补偿与估计,构建如下的接收信号模型建如下的接收信号模型其中为维度为m
×
1的中心无人机接收信号向量,m表示接收信号的时隙数量,为测量矩阵的转置,m表示接收信号的时隙数量,n表示无人机集群的数量,diag{a}返回一个矩阵a的对角矩阵,表示无人机位置抖动向量为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,无人机间角度为ψ时构成的导向矢量,分别表示对应无人机的抖动向量,n表示无人机集群的数量,表示维度为n
×
k无人机期望位置向量为时,接收信号方向向量为θ时的转向矩阵,时,接收信号方向向量为θ时的转向矩阵,时,接收信号方向向量为θ时的转向矩阵,分别表示对应的无人机的期望位置,表示维度为n
×
k无人机位置抖动向量为时,接收信号方向向量为θ时的转向矩阵,时,接收信号方向向量为θ时的转向矩阵,为维度为k
×
1的接收信号方向向量,k表示接收信号数量,θ0,θ1,
…
,θ
k-1
分别为k个接收信号中对应的接收信号方向,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,接收信号中对应的接收信号,是维度为m
×
1的加性高斯白噪声向量,w(0),w(t),
…
,w[(m-1)t]分别为m个时隙中对应的加性高斯白噪声,
⊙
表示元素的阿达玛乘积,表示复数,表示实数。5.根据权利要求4所述的一种无人机搭载智能反射面的目标测向方法,其特征在于:所述超分辨测向方法分为两部分,无人机飞行抖动向量估计和目标测向;针对目标测向这一部分,采取一种基于原子范数的无人机飞行抖动目标测向估计方法,这一方法实现过程如下:首先,通过引入无人机位置抖动向量定义了x原子范数,
其中,非负系数描述了第i个接收信号原子分解,c
i
>0表示第i个接收信号原子分解的值大于0,表示实数,φ
i
和θ
i
是第i个接收信号的相位和方向,φ
i
∈[0,2π)表示第i个接收信号的相位的取值范围;是第i个接收信号的方向的取值范围,原子元素是是表示无人机位置抖动向量为时第i个接收信号的方向为θ
i
时构成的导向矢量,表示无人机期望位置向量为时第i个接收信号的方向为θ
i
时构成的导向矢量,成的导向矢量,分别表示对应无人机的位置抖动大小,小,分别表示对应的无人机的期望位置,
⊙
表示元素的阿达玛乘积,inf{
·
}表示满足条件的最小值,包含两个矩阵,分别是接收目标测向向量为θ,无人机位置抖动向量为的转向矩阵它的维度是n
×
k,n表示无人机集群数量,k表示接收信号数量,另一个矩阵是接收目标测向向量为θ,无人机期望位置向量为的转向矩阵它的维度也是n
×
k,j是虚数单位,∑{
·
}表示求和符号;无人机飞行抖动向量估计这一部分,采用梯度下降法处理无人机飞行抖动向量的估计问题,构建如下的人机飞行抖动向量梯度矢量其中,第n项参数为其中g
k,n
和h
k,n
分别是矩阵g和h在第k行和第n列的项,为复数的实部,矩阵矩阵矩阵矩阵矩阵矩阵表示维度为n
×
k无人机期望位置向量为时,接收信号方向估计向量为时的转向矩阵,表示维度为n
×
k无人机抖动位置估计向量为时,接收信号方向估计向量为时的转向矩阵,表示维度为n
×
k中心无人机与其他无人机间角度为ψ时,无人机抖动位置估计向量为时的转向矩阵,表示一个所有元素都是1的向量,diag{a}返回一个矩阵a的对角矩阵,
⊙
表示元素的阿达玛乘积,表示复数,表示复数,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,厄密特共轭转置表示为{
·
}
h
,b和b
t
为分别为测量矩阵和测量矩阵的转置,r是中心无人机的接收信号,λ表示信号波长,j是虚数单位,厄密特转置和厄密特共轭转置分别表示为{
·
}
t
和{
·
}
h
。
6.根据权利要求5所述的一种无人机搭载智能反射面的目标测向方法,其特征在于:所述原子范数,从接收到的信号r重构一个稀疏信号,并表示为以下重构问题其中β被用来控制稀疏性和重构性能之间的平衡,第二项描述了向量x的稀疏性,表示无人机飞行抖动向量为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,b
t
为测量矩阵的转置,r是中心无人机的接收信号,diag{a}返回一个矩阵a的对角矩阵,包含两个矩阵,分别是接收目标测向向量为θ,无人机位置抖动向量为的转向矩阵它的维度是n
×
k,另一个矩阵是接收目标测向向量为θ,无人机期望位置向量为的转向矩阵它的维度也是n
×
k。7.根据权利要求6所述的一种无人机搭载智能反射面的目标测向方法,其特征在于,所述的重构问题,将重构问题转化为使用自定义半定规划方法处理的问题,述的重构问题,将重构问题转化为使用自定义半定规划方法处理的问题,述的重构问题,将重构问题转化为使用自定义半定规划方法处理的问题,述的重构问题,将重构问题转化为使用自定义半定规划方法处理的问题,tr{w}=β2/t,其中为变换矩阵,为超参数,表示实数,是一个n
×
n维度的厄米特矩阵,r是中心无人机的接收信号,表示无人机抖动向量时中心无人机与其他无人机间角度为ψ时构成的导向矢量,b和b
t
分别为测量矩阵和测量矩阵的转置,β被用来控制稀疏性和重构性能之间的平衡,h是拉格朗日函数参数向量,a
*
表示a的共轭,矩阵厄密特转置和厄米特共轭转置分别表示为(
·
)
t
和(
·
)
h
;tr{
·
}表示矩阵的迹,diag{a}返回一个矩阵a的对角矩阵,v和n构成矩阵w的行和列。8.根据权利要求7所述的一种无人机搭载智能反射面的目标测向方法,其特征在于,所述的自定义半定规划方法,在此方法中引入了变换矩阵t,变换矩阵t根据通过被估计为计为为变换矩阵t的估计结果,被估计的矢量变换矩阵其中,是一个单位矩阵,和和是由空间角度、无人机期望位置向量以及无人机飞行抖动向量组成的矩阵,先将空间角度离散为γ空间网格,其分离间距为δα,第γ个网格角度为γδα,分别为不同接收信号角度下,无人机期望位置为的导向矢量,分别为不同接收信号角度下,
无人机期望位置为和无人机位置抖动向量为的导向矢量,矩阵厄密特转置表示为(
·
)
t
,vec{a}通过将a的列叠加成列向量来表示a的向量化,克罗内克积记为vec{a}通过将a的列叠加成列向量来表示a的向量化,克罗内克积记为是伪逆操作,是对进行的向量化操作。9.根据权利要求5所述的一种无人机搭载智能反射面的目标测向方法,其特征在于:所述无人机飞行抖动向量估计,以采用梯度下降法得到的飞行抖动向量估计结果为基础,再次采用梯度下降法针对目标测向结果进行修正,求得的目标测向估计结果,得到如下的目标方向的梯度向量:其中,其中,为复数的实部,r是中心无人机的接收信号,k表示接收信号数量,b为测量矩阵,矩阵厄密特转置表示为(
·
)
t
,,是信号向量,s0,s1,
…
,s
k-1
分别为k个接收信号中对应的接收信号,a(θ
k
)为转向向量,e(θ
k
)为n个e
n
(θ
k
)组成的向量,为针对θ求导,‖
·
‖2为l2范数,表示无人机起始位置为时中心无人机与其他无人机间角度为ψ时构成的导向矢量,λ表示信号波长,θ表示目标方向向量,表示无人机位置抖动向量,表示无人机期望位置向量,cosθ
⊙
s表示对θ各元素求取余弦值后与向量s进行元素对应乘积操作,diag{a}返回一个矩阵a的对角矩阵,
⊙
表示元素的阿达玛乘积,表示无人机位置为无人机期望位置和无人机位置抖动向量相加起来时,目标信号方位为θ时的转向矩阵的转置,为如下公式的表征,其中,b为测量矩阵,矩阵厄密特转置表示为(
·
)
t
,系统接收信号为r,b
t
为测量矩阵的转置,θ
k
为第k个信号的方向,s
k
为第k个接收信号,a(θ
k
)为转向向量,e(θ
k
)为n个e
n
(θ
k
)组成的向量,diag{a}返回一个矩阵a的对角矩阵,a
*
表示a的共轭,表示定义为或者等价于的意思。
技术总结本发明公开了一种无人机搭载智能反射面的目标测向方法。本发明包括以下步骤:首先,构建机载多个智能反射面进行目标测向的无人机群系统;其次,根据系统中无人机的位置抖动问题,采用基于原子范数的目标测向算法进行处理,接下来,采用自定义半定规划方法来求解基于原子范数算法;最后,采用梯度下降法对无人机飞行抖动进行估计,并对估计的方位角进一步的优化,利用本发明的目标测向及方法,可以有效节约成本以及获得更好的目标测向性能。效节约成本以及获得更好的目标测向性能。效节约成本以及获得更好的目标测向性能。
技术研发人员:陈鹏 汪敏
受保护的技术使用者:东南大学
技术研发日:2022.03.31
技术公布日:2022/7/5