The Bolg of WoodyBuendia
WoodyBuendia个人博客

天线阵列旁瓣的抑制 微带与波导缝隙

说明

本文简要介绍天线阵列抑制旁瓣的方法,均为教科书和文献中已有的经典手段,供参考。文中给出泰勒分布的MATLAB程序。

微带阵列

以1×16单元的微带阵列为例,在等幅均匀馈电的情况下,阵列方向图如下,副瓣电平为-13dB左右。

1×16线阵等幅同相方向图

通过泰勒加权,对馈电幅度加权,来抑制副瓣,激励幅度如下:

泰勒加权

泰勒加权后的方向图如下,副瓣为-20db。

MATLAB程序

clc
clear
Num = 16;
f = 25;
d = 5.76;

SLL = 35;
nbar = Taylor_nbar(SLL);
Mag = Taylor(Num, SLL, nbar);

依赖函数

%% Code to Generate Taylor Weights
% Arik D. Brown
% Original Code Author: F. W. Hopwood
function [wgt] = Taylor(points,sll,nbar)
r = 10^(abs(sll)/20);
a = log(r+(r*r-1)^0.5) / pi;
sigma2 = nbar^2/(a*a+(nbar-0.5)^2);
%--Compute Fm, the Fourier coefficients of the weight set
for m=1:(nbar-1)
    for n=1:(nbar-1)
        f(n,1)=1-m*m/sigma2/(a*a+(n-0.5)*(n-0.5));
        if n ~= m
            f(n,2)=1/(1-m*m/n/n);
        end
        if n==m
        f(n,2)=1;
        end
    end
    g(1,1)=f(1,1);
    g(1,2)=f(1,2);
    for n=2:(nbar-1)
        g(n,1)=g(n-1,1)*f(n,1);
        g(n,2)=g(n-1,2)*f(n,2);
    end
    F(m)=((-1)^(m+1))/2*g(nbar-1,1)*g(nbar-1,2);
end
jj = [1:points]';
xx = (jj-1+0.5)/points - 1/2; %-- column vector
W = ones(size(jj)); %-- column vector
mm = [1:nbar-1]; %-- row vector
W = W + 2*cos(2*pi*xx*mm)*F';
WPK = 1 + 2*sum(F);
wgt = W / WPK;

波导缝隙阵列天线的副瓣抑制

单根波导缝隙天线出了通过泰勒加权等调节缝隙参数降低副瓣,还可以通过扼流槽来很好的降低副瓣,效果十分明显。 通过调节槽深和槽宽 通过调节槽深和槽宽 ,可以实现接近-30dB的副瓣抑制。

赞(3) 打赏
未经允许不得转载:The Blog of Woody Buendia » 天线阵列旁瓣的抑制
分享到: 更多 (0)

说点什么

avatar
  Subscribe  
提醒

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏