Вы находитесь на странице: 1из 6

EE 381 lab assignment: Dolph-Chebyshev Array design

Submitted by: Sushant Gaurav Roll no: J09099 Submitted to : Dr. Akhilesh Mohan Proff. IIT Rajasthan

Matlab code:
clear all; clc N=input('Enter the value of no. of elements:- '); k=input('Enter the value of spacing in fraction of wavelength:- '); Ro=input('Major to minor lobe ratio in dB:- '); Ro=10^(Ro/20);

zo=cosh(acosh(Ro)/(N-1)); alpha=1-(1/zo)^2; s=mod(N,2); if s==0 nend=N/2-1; I=zeros(1,nend+1); else nend=floor(N/2); I=zeros(1,nend+1); end I(1)=1;

%storage of half the array cofficients %storage of half the array cofficients

for n = 1:nend np = 1; for m = 1:(n-1) f_m = m * (N-1-2*n + m) / ((n-m) * (n+1-m)); np = np * alpha * f_m + 1; end I(n+1) = (N-1)*alpha * np; end

l=length(I); AF=0; x=-pi:pi/500:pi; u=pi*k*cos(x);

a=zeros(1,l); for i=1:l a(i)=I(l-i+1); end a=a/max(a); disp('So the excitation currents are:- ') disp(a) if (s==0) for i=1:l AF=AF+a(i)*cos((2*i-1).*u); end else for i=1:l AF=AF+a(i)*cos(2*(i-1).*u); end end F=abs(AF)./max(abs(AF)); FdB=20*log10((F));

for i=1:length(FdB) if (FdB(i)<-40) FdB(i)=-40; else FdB(i)=FdB(i); end end figure polar(x,40+FdB) title('Radiation Intensity Polar Plot in dB for Chebyshev Array')

Results: 1. Enter the value of no. of elements:- 10


Enter the value of spacing in fraction of wavelength:- 1/4 Major to minor lobe ratio in dB:- 10 So the excitation currents are:0.4463 0.4306 0.4003 0.3576 1.0000

2.
Enter the value of no. of elements:- 10 Enter the value of spacing in fraction of wavelength:- .25 Major to minor lobe ratio in dB:- 20 So the excitation currents are:1.0000 0.9214 0.7780 0.5944 0.6416

3.
Enter the value of no. of elements:- 10 Enter the value of spacing in fraction of wavelength:- .50 Major to minor lobe ratio in dB:- 10 So the excitation currents are:0.4463 0.4306 0.4003 0.3576 1.0000

4.
Enter the value of no. of elements:- 10 Enter the value of spacing in fraction of wavelength:- .50 Major to minor lobe ratio in dB:- 20 So the excitation currents are:1.0000 0.9214 0.7780 0.5944 0.6416

Comments: I have tried to compare the results after varying Ro and element specing. Conclusion: As we increases the spacing between two elements the number of minor lobes increases and the number of nulls increases.[{Ex. 1 and Ex 3} or {Ex 2 and Ex 4}] and when we increase the Ro ,no of minor lobes remains same.

Вам также может понравиться