異なる望ましい方向でのビームパターンと設定方法—マイクアレイシリーズ(3)

元のテキストを読んで、私の知識の列に移動してください:https
//www.zhihu.com/column/c_1287066237843951616


 

前回の記事に続いて、この記事は内容を含めて学習を続けます。

例3.3異なる視線方向での連続線形アレイのビームパターン


例3.3異なる視線方向での連続線形アレイのビームパターン

長さが。のL = 5 \ラムダ 連続線形配列を考慮し\ phi = 0 ^ \ circ、30 ^ \ circ、60 ^ \ circ、90 ^ \ circ、ビーム観測方向を個別に取得した場合のビームパターンを調べ ます。

次の式を使用しますB \ left(\ phi \ right)= sinc \ left(\ frac {\ pi L} {\ lambda} \ left(cos \ phi-cos \ phi_o \ right)\ right)

計算は均一な重み付けを使用し、ビーム応答はポインティング調整後に得られます。結果を次の図に示します。そこに示されているビームパターンの対数は結果を表しています。

この図から、得られたビームのメインローブはすべて目的のビーム観測方向を指しており、ビームパターンは線形アレイに対して対称であることがわかります。ビーム視角0の場合。リニアアレイの水平方向からエンドファイア方向に向かって、ビームのメインローブの幅が徐々に広がります。図に示すビームでは、60°の方位角が120°の方位角ビームのメインローブに接続されています。

 

図1

図2

画像3

図4

f=1000;      %频率
c=340;       %声速
lambda = c/f;
space=0.04;  %麦克风间距
L=5*lambda;         %连续阵间距
theta_angle=0:0.1:360;
theta=theta_angle*pi/180;
theta_d = [0 30 60 90] *pi./180; %入射角度    
for i = 1:length(theta_d)
    thet = theta_d(i);
    B=sin(pi*L/lambda*(cos(theta)-cos(thet)))./(pi*L/lambda*(cos(theta)-cos(thet)));
    B_db=20*log10(B);
    index = B_db < -50;
    B_db(index) = -50;    
    figure;
    polar(theta,50+B_db);
    title_txt = [num2str(thet*180/pi)];
    title(['\phi_o=' title_txt '^\circ']);
end

 

 

10-20に編集

おすすめ

転載: blog.csdn.net/weixin_40571814/article/details/109250244