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

Marie Yvanoff

Advanced Antenna Design Project1: Antenna Synthesis

Dr. Venkataraman Date: February 28, 2003

- 1/10 -

Abstract: The purpose of this project is to create a computer tool for the different Antenna Synthesis Method. Using Matlab, a graphical interface is created where the user will have the possibility to choose between the different methods available. For each one of the methods, matlab mfiles are generated with different input parameters. In this report, the Antenna Synthesis Methods are presented theoretically and an example of the different matlab output is presented. The following figure is the graphical interface for the Antenna Synthesis Method, with a scroll to choose between the different methods and the different input parameters needed to generate the results of the method.

Figure1: Graphical Interface

- 2/10 -

Schelkunoffs Polynomial Method:


Given: - Spacing d - Phase Difference - Position of nulls z1, z2, z3zn Array Factor Calculation: AF = (z- z1) (z- z2) (z- zn) Z= ej and = kd cos(+) plot AF vs Matlab file: Schelkunofftab.m

Figure2: Array Factor for 1 null at 90 ; d = 0.5 and d =

- 3/10 -

Fourier Transform Method:

i) Continuous Line Source Distribution: Given SF()d for a range of 1 2 Assume kz=0 = phase distribution along length. = kdcos()- kz Calculate range for corresponding to range for Current distribution is derived with: 1 2 jz ' I a ( z' ) = SF ( )e d Where SF ( ) = SF ( ) d 2 1 Integrate and obtain I(z) for
l/2

l l z' 2 2
dz '

Calculate SF ( ) a =

l / 2

I ( z ' )e

jz '

Matlab file: FourierLineSource.m Example with the desired radiation pattern symmetrical about = /2 given by: SF() = 1 for /4< <3 /4 0 elsewhere At first, we plot the current distribution, for different length:
F o u rie r Tra n s fo rm e d M e t h o d fo r L in e S o u rc e 1

0.8

0.6 Normalized Current I(z)

0.4

0.2

-0 . 2 L in e S o u rc e l = 1 0 * w a ve le n g t h lin e S o u rc e l = 5 * w a ve le n g t h -0 . 4 -5 -4 -3 -2 -1 0 1 2 S o u rc e P o s it io n z (* w a ve le n g t h ) 3 4 5

Figure 3: Plot of the current distribution

- 4/10 -

Eventually, the plot of the Space Factor is generated of the desired pattern and the synthesized patterns using the Fourier Transform Method.
Current Distribution and Synthesized Pattern with Fourier Transform Method 1 Normalized Current I(z)

0.5

-0.5 -2.5

-2

-1.5

-1

-0.5 0 0.5 Source Position z (*wavelength)

1.5

2.5

l = 5* wavelength 1.5 l = 10 * wavelength Desired Pattern

1 Space Factor

0.5

-0.5

20

40

60 80 100 120 Observation angle theta (degrees)

140

160

180

Figure4: Fourier Transform Method for Linear Source

Figure5: Space - 5/10 - Plot vs Factor

ii) Linear Array: Given AF()d for the domain: 1 2 = kd cos(+) with = 0 for Broadside Calculate the Excitation coefficients: 1 2 jm am = AF ( )e d Where AF ( ) = AF ( ) d 2 1 The approximated Array Factor is calculated with:

AFa =

m= M

e jm

Matlab file: FourierLinearArray.m Example: [cnorm,N] = FourierLinear(10,0.5) The function takes the length and the spacing of the array as parameters and returns the number of elements and the normalized excitation coefficients. In this example, d = /2 and l = 10 .

>> [cnorm,N] = FourierLinearArray(10,0.5); N = 21 >> cnorm' ans = -0.0100 0.0455 -0.0496 0.0101 0.0518 -0.0895 0.0578 0.0558 -0.2170 0.3582 1.0000 0.3582 -0.2170 0.0558 0.0578 -0.0895 0.0518 0.0101 -0.0496 0.0455 -0.0100 >>

- 6/10 -

Woodward Lawson:

i) Continuous Line Source Distribution: Given: Desired SF()d - Length l Choose M l/ The total number of sampling is: 2M+1 With - Sampling separation: = /l - Sampling angle m = cos-1(m ) - Coefficient bm=[ SF(= m)] Calculation of the approximated SF: SF() a =
m= M

S ( )
m

kl sin 2 (cos cos m S m = bm kl (cos cos m 2 Plot SF() a vs and SF() d vs


Matlab file: WoodLineSource.m

Figure6: Space Factor Plot vs Woodward Method for Line Source

- 7/10 -

ii) Linear Array: Given:


-

Desired AF()d Length l Spacing d

The number of elements in the array is then: N = (l/d) +1 The method is the same as for the line source; , m, and bm are calculated.
AF() a =
m= M

f ( )
m

kl sin 2 (cos cos m f m = bm kl (cos cos m 2 Plot AF() a vs and AF() d vs


Matlab function: WoodArray.m

a) SF ( )desired = sin 3 ( )

b) SF ( )desired = cos 3 ( )

Figure7: Space Factor Plot vs Woodward Method for Linear Array for different desired Pattern

- 8/10 -

Taylor Line Source (one parameter):


Given: - length = l - Ro = 1st Side Lobe level in dB Calculate R0 = 10^(R0indB/20) sinh(B) and B with R0 = 4.603 * B

The space Factor can be calculated with the following formula:


sinh (B ) 2 u 2 SF ( ) = (B ) 2 u 2 for u 2 (B) 2

sin u 2 (B) 2 u 2 (B) 2

for u 2 (B) 2

With u =

l cos( )

Matlab file: TaylorOneParameter.m

Figure8: Taylor Line Source plot for different side Lobe level

- 9/10 -

Analysis of Results:
The output results give significant results, and the plots are correct. This tool still needs some improvements: - The Taylor Line Source with Tschebyscheff error has not been implemented yet. - The schelkunoffs Method does not accept multiple nulls as input parameters. (The .m function does accept separately one table as a parameter but has not been implemented in the graphical interface). This tool is still a nice example for the different Antenna Synthesis Method, and the modifications shouldnt be too difficult to make.

- 10/10 -

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