登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
程序
>
关于圆口径泰勒分布远场方向图~附matlab代码 ..
发帖
回复
4483
阅读
4
回复
[
求助
]
关于圆口径泰勒分布远场方向图~附matlab代码,帮忙看下~感觉算的不对,谢谢前辈们~
离线
pokergaga
UID :58289
注册:
2010-04-28
登录:
2012-07-03
发帖:
131
等级:
仿真二级
0楼
发表于: 2011-03-09 09:46:45
根据书<雷达天线技术>一书P102页的公式,变成初始参数SLL为35,等电平副瓣个数np=8
=|Q7k +b
c0=3e8; %光速
Ao2m"ym
freq=6e9; %频率
49e~/YY
lambda=c0/freq; %λ自由空间波长
*5Mg^}ZC5
D=10*lambda; %天线口径直径
QqF&lMH
%L=lz*lambda; %雷达罩长度
JGLjx"Y
%W=wz*lambda; %底面直径
@,=E[c 8
SLL=35; %副瓣电平
-pF3q2zb
e=10^(SLL/20); %e,即ξ为主、副瓣电平比
Y{Yp N
A=acosh(e)/pi; %A =acosh(e)/pi是与副瓣比e相联系的因子。
{9/ayG[98
np=round(A)+6; %等电平副瓣个数,np大于等于4*A^2/3+1/2
v/1&V+"^kd
k0=2*pi/lambda; %自由空间波数
ZysZS%
可是得到方向图结果并不是副瓣电平与主瓣电平差值为35dB,主瓣峰值没有在0处,因为没有归一化吗?如下图:
y4^w8'%MC
图片:11111111111111.jpg
J2vaKl
T=0:0.001:pi/2; 俯仰角
|aaoi4OJ
c0=3e8; %光速
@u4q\G\
freq=6e9; %频率
*[ @k=!73
lambda=c0/freq; %λ自由空间波长
.q!U@}k.
D=10*lambda; %天线口径直径
BGe&c,feIc
SLL=35; %副瓣电平
P%CNu
e=10^(SLL/20); %e,即ξ为主、副瓣电平比
]>:LHW
A=acosh(e)/pi; %A =acosh(e)/pi是与副瓣比e相联系的因子。
8J5{}4s\f
np=round(A)+6; %等电平副瓣个数,np大于等于4*A^2/3+1/2
<`rl[C{
k0=2*pi/lambda; %自由空间波数
mbZS J
%R=(L^2+W^2/4)/W;
yjq~O~
F=zeros(1,np);
lZ\8$,B)
maxs = np; % 所需要计算一阶贝塞尔函数的零点的数目
^")SU(`
mju=zeros(1,np); % 贝塞尔函数的根,即零点
MDyPwv\
incr = 1.0; % 求解步进常数
sF+mfoMtG
v=1; % 代表一阶贝塞尔函数的角标
;Wo\MN
%h = v+1.9*v^(1/3)+1; % 一阶贝塞尔函数第一零点的猜测值
T({]fc!c
mju(1)=0; % 一阶贝塞尔函数第零个零点
BLno/JK0}
%mju(2)= fzero(@(x)besselj(v,x*pi),h); %一阶贝塞尔函数的第一个零点
|=xK-;qs
% 一阶贝塞尔函数的第1个及后面的零点
qi ;X_\v
for s=2:maxs
#]vy`rv
mju(s) = fzero(@(x)besselj(v,x*pi),mju(s-1)+incr);
Q\!0V@$
end
;$0)k(c9
mjunp=fzero(@(x)besselj(v,x*pi),mju(np)+incr);%一阶贝塞尔函数第np个零点
yv2&K=rZp
sigma=mjunp/(sqrt(A^2+(np-1/2)^2));%sigma为σ膨胀系数,mjunp为μnp
N~Kl{">`
Fm_numerator=ones(1,np-1); %Fm的分子部分
ec$kcD!
z=zeros(1,np-1); %见程序函数方程
GfG!CG^%
%求解Fm分子
]jkaOj
for m=1:np-1
xn=/SIS
for n=1:np-1
L_k'r\L
z(n)=sigma*(A^2+(n-1/2)^2)^(1/2);
_@U11|
Fm_numerator(m)=Fm_numerator(m)*(1-(mju(m+1)/z(n))^2);
wM2[i
end
K~U5jpc
end
[|:kS
Fm_denominator=ones(1,np-1);%Fm的分母部分
0-N"_1k|?
%求解Fm分母
7,pn0,HI
for m=1:np-1
'`+GC9VG
for n=1:np-1
!8z,}HUdK
if n~= m
CP%?,\
Fm_denominator(m)=Fm_denominator(m)*(1-(mju(m+1)/mju(n+1))^2);
B\tP{}P8{
end
C2Pw;iK_t
end
!_ng_,J
end
]V `L\
%求解系数Fm,见程序函数方程
O|Z5SSlk
F(1)=1;%实际是F0=1
:X66[V&eH
for i=2:np
u4W2{
F(i)=-besselj(0,mju(i)*pi)*Fm_numerator(i-1)/Fm_denominator(i-1);
u> YC4&
RRR(i-1)=-besselj(0,mju(i)*pi);
byyzXRO;
end
+H'{!:e5
syms u theta;%p;
F5Xj}`}bq
%p为口径半径ρ;0≤ρ≤D/2;g为ρ的函数g(ρ);注:圆口径与角度无关g=F(1)*besselj(0,mju(1)*pi*p*2/D)/(besselj(0,mju(1)*pi))^2;
*h H\H
%u为圆口径通用角变量,u=2πa*sin ..
oX;D|8f
i6.HR?n
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
billyhuang1
better life
UID :88880
注册:
2012-02-21
登录:
2012-03-08
发帖:
5
等级:
旁观者
1楼
发表于: 2012-02-21 18:36:33
共
条评分
hi, nice to be here
离线
xuemeilili
UID :31713
注册:
2009-05-06
登录:
2019-03-26
发帖:
242
等级:
仿真三级
2楼
发表于: 2012-05-23 17:51:05
没看懂
共
条评分
离线
东方熙
UID :96664
注册:
2012-07-08
登录:
2012-09-19
发帖:
2
等级:
旁观者
3楼
发表于: 2012-09-19 15:13:59
可能是步长有问题
共
条评分
wide band phased array radar
离线
li2035
UID :13026
注册:
2008-05-27
登录:
2016-03-02
发帖:
173
等级:
仿真二级
4楼
发表于: 2012-11-13 20:22:13
是不是还有一个查表得出的东西呢?
共
条评分
发帖
回复