和差波束法原理
单脉冲测角有多种方法,包括半阵侧向、加权测向和和差比幅法,半阵测向可以参考文章: 半阵法单脉冲测角 。关于和差比幅测角通过函数拟合由单脉冲比求角度可以参照博文: 单脉冲测角-和差比幅法 ,这篇写的更加详细。和差波束法是等信号测角方法中的一种,该方法利用两个形状完全相同但是部分重叠的波束,两个波束再形成和波束和差波束,由和差波束测量目标回波的入射角。
如下图所示,波束1和波束2满足和差波束法的要求。两个波束相交叉的一点与原点的连线
O
A
OA
OA为等信号轴,如果目标从等信号轴方向入射,此时两个波束测得的信号强度的差值为0,即目标的角误差为
ϵ
=
0
\epsilon=0
ϵ=0,则波束1和波束2收到的信号的强度完全相等,两者的差信号的振幅为0。当信号不是从等信号轴方向入射时,波束1和波束2收到的信号强度必然不同,即目标的角误差
ϵ
≠
0
\epsilon \neq 0
ϵ=0。我们可以通过比较两个波束回波的强弱来判断目标偏离等信号轴的方向,目标偏离等信号轴的角度可以通过查表法进行估计。
设天线方向图为
F
(
θ
)
F(\theta)
F(θ),等信号轴
O
A
OA
OA指向
θ
0
\theta_0
θ0方向,
θ
Δ
\theta_\Delta
θΔ为等信号轴与波束最大值的夹角,那么可以得到波束1、波束2的方向图为:
F
1
(
θ
)
=
F
(
θ
−
θ
0
+
θ
k
)
F
1
(
θ
)
=
F
(
θ
−
θ
0
−
θ
k
)
F_1(\theta)=F(\theta-\theta_0+\theta_k)\\ F_1(\theta)=F(\theta-\theta_0-\theta_k)
F1(θ)=F(θ−θ0+θk)F1(θ)=F(θ−θ0−θk)
假设目标所在角度与等信号轴
θ
0
\theta_0
θ0的夹角为
θ
t
\theta_t
θt,则波束1和波束2收到的信号分别为:
u
1
(
θ
)
=
k
F
(
θ
k
−
θ
t
)
u
2
(
θ
)
=
k
F
(
θ
k
+
θ
t
)
u_1(\theta)=kF(\theta_k-\theta_t)\\ u_2(\theta)=kF(\theta_k+\theta_t)
u1(θ)=kF(θk−θt)u2(θ)=kF(θk+θt)
其中,
k
k
k为常数,波束1和波束2接收信号的和为和波束
Σ
(
θ
t
)
\Sigma(\theta_t)
Σ(θt),波束1和波束2接收到的差为差波束
Δ
(
θ
t
)
\Delta(\theta_t)
Δ(θt),即
Σ
(
θ
t
)
=
u
1
(
t
)
+
u
2
(
t
)
=
k
(
F
(
θ
k
−
θ
t
)
+
F
(
θ
k
+
θ
t
)
)
Δ
(
θ
t
)
=
u
1
(
t
)
−
u
2
(
t
)
=
k
(
F
(
θ
k
−
θ
t
)
−
F
(
θ
k
+
θ
t
)
)
\Sigma(\theta_t)=u_1(t)+u_2(t)=k(F(\theta_k-\theta_t)+F(\theta_k+\theta_t))\\ \Delta(\theta_t)=u_1(t)-u_2(t)=k(F(\theta_k-\theta_t)-F(\theta_k+\theta_t))
Σ(θt)=u1(t)+u2(t)=k(F(θk−θt)+F(θk+θt))Δ(θt)=u1(t)−u2(t)=k(F(θk−θt)−F(θk+θt))
在等信号轴
θ
0
\theta_0
θ0附近,
Σ
(
θ
t
)
≈
2
F
(
θ
0
)
k
\Sigma(\theta_t)\approx2F(\theta_0)k
Σ(θt)≈2F(θ0)k,
Δ
(
θ
t
)
≈
2
k
θ
t
d
F
(
θ
)
d
θ
∣
θ
=
θ
0
\Delta(\theta_t)\approx2k\theta_t\frac{dF(\theta)}{d\theta}\mid_{\theta=\theta_0}
Δ(θt)≈2kθtdθdF(θ)∣θ=θ0,和信号和差信号的比值为:
Δ
(
θ
t
)
Σ
(
θ
t
)
=
k
θ
t
F
(
θ
0
)
d
F
(
θ
)
d
θ
∣
θ
=
θ
0
\frac{\Delta(\theta_t)}{\Sigma(\theta_t)}=k\frac{\theta_t}{F(\theta_0)}\frac{dF(\theta)}{d\theta}\mid_{\theta=\theta_0}
Σ(θt)Δ(θt)=kF(θ0)θtdθdF(θ)∣θ=θ0
由此可见,
Δ
(
θ
t
)
Σ
(
θ
t
)
\frac{\Delta(\theta_t)}{\Sigma(\theta_t)}
Σ(θt)Δ(θt)正比于
θ
t
\theta_t
θt,我们可以用它来估计目标的角度和方向。我们可以将和差波束的幅度比值随着误差角度的变化曲线称之为鉴角曲线。
MATLAB仿真
设阵元数为11的一维均匀等距线阵,以等信号轴为法线方向,两个波束的指向分别为-3°和3°,波长为 1 / 2 λ 1/2\lambda 1/2λ,代码和两个波束的方向图如下所示。
%% 形成波束1和波束2的方向图
%% 波长为半波长,波束1指向-3°,波束2指向3°
close all; clear all; clc;
N = 11; %阵元数
theta = -90:0.1:90;
theta1 =-3; %波形1指向的方向
theta2 = 3; %波束2指向的方向
theta1 = theta1*pi/180; %将度转换为弧度
theta2 = theta2*pi/180;
theta = theta*pi/180;
d_lembda = 0.5; %阵元间距比波长
w_1 = exp(j*2*pi*d_lembda*(0:N-1)'*sin(theta1)); %波束1加权权向量
w_2 = exp(j*2*pi*d_lembda*(0:N-1)'*sin(theta2)); %波束2加权权向量
a = exp(j*2*pi*d_lembda*(0:N-1)'*sin(theta)); %导向矢量
y1 = abs(w_1'*a); % 波束1的方向图
y2 = abs(w_2'*a); % 波束2的方向图
figure;
%plot(theta*180/pi,20*log10(y1/max(y1))) ;%归一化,并取dB为单位
plot(theta*180/pi,(y1/max(y1)),'linewidth',1); %绘制波束1
hold on;
plot(theta*180/pi,(y2/max(y2)),'linewidth',1); %绘制波束2
xlabel('方位角/°');
ylabel('归一化方向图');
legend('波束1','波束2');
axis tight;
grid on;
方向图如下,取归一化的结果
分别绘制和波束和差波束,代码入下:
close all; clear all; clc;
N = 11; %阵元数
theta = -90:0.1:90;
theta1 =-3; %波形1指向的方向
theta2 = 3; %波束2指向的方向
theta1 = theta1*pi/180; %将度转换为弧度
theta2 = theta2*pi/180;
theta = theta*pi/180;
d_lembda = 0.5; %阵元间距比波长
w_1 = exp(j*2*pi*d_lembda*(0:N-1)'*sin(theta1)); %波束1加权权向量
w_2 = exp(j*2*pi*d_lembda*(0:N-1)'*sin(theta2)); %波束2加权权向量
a = exp(j*2*pi*d_lembda*(0:N-1)'*sin(theta)); %导向矢量
y1 = abs(w_1'*a); %波束1的方向图
y2 = abs(w_2'*a); %波束2的方向图
ySum = y1+y2; %和波束的方向图
yDiff = y1-y2; %差波束的方向图
%% 绘制两波束
figure;
plot(theta*180/pi,(y1/max(y1)),'linewidth',1); %绘制波束1
hold on;
plot(theta*180/pi,(y2/max(y2)),'linewidth',1); %绘制波束2
xlabel('方位角/°');
ylabel('归一化方向图');
legend('波束1','波束2');
axis tight;
grid on;
%% 绘制和差波束
figure;
plot(theta*180/pi,ySum,'linewidth',1); %绘制波束1
hold on;
plot(theta*180/pi,yDiff,'linewidth',1); %绘制波束2
xlabel('方位角/°');
ylabel('功率增益');
legend('和波束','差波束');
axis tight;
grid on;
绘制出来的和差波束如下:
由和波束和差波束可以得到鉴角曲线
ybili = yDiff./ySum; % 差和比
figure
plot(linspace(-5,5,101),ybili(850:950)); %-5°到5°范围内的鉴角曲线
xlabel('方位角/°');
ylabel('差和比');
axis tight;
grid on;
文章来源:https://www.toymoban.com/news/detail-463572.html
由上图可以看到,在-5°~5°范围内,差波束与和波束的比值近似一条斜线,差和比与角度值一一对应,可以将此曲线保存,通过查表得方式得到角度值。文章来源地址https://www.toymoban.com/news/detail-463572.html
到了这里,关于单脉冲测角和差波束法原理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!