{ "metadata": { "name": "", "signature": "sha256:3caeb5ca80f9060d923ecab5e68747215440e54b9d8723f23ecf08701ce3af01" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Chapter10, Broadband & Frequency Independent Antenna" ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example No. 10.5.1, page : 10-16" ] }, { "cell_type": "code", "collapsed": false, "input": [ "from __future__ import division\n", "from math import sqrt, atan, pi\n", "N=5 #no. of turns\n", "f=400 #MHz(Frequency)\n", "c=3*10**8 #m/s(Speed of light)\n", "lamda=c/(f*10**6) #m(Wavelength)\n", "print \"Part (i):\" \n", "S=lamda/50 #m(Spacing between turns)\n", "S_BY_lamda=1/50 #(Spacing/wavelength)\n", "C_BY_lamda=sqrt(2*S_BY_lamda) #(Circumference/wavelength)\n", "print \"\\tCircumference is\",C_BY_lamda,\"*lamda\" \n", "C=sqrt(2*lamda*S) #m(Circumference)\n", "print \"\\tCircumference = %0.2f meter \"%C \n", "print \"Part (ii):\" \n", "Lo_BY_lamda=sqrt(S_BY_lamda**2+C_BY_lamda**2) #(Length/wavelength)\n", "print \"\\tLength of single turn is\",round(Lo_BY_lamda,6),\"*lamda\" \n", "Lo=sqrt(S**2+C**2) #m(Length of single turn)\n", "print \"\\tLength of single turn = %0.5f meter \"%Lo \n", "print \"Part (iii):\" \n", "Ln_BY_lamda=N*Lo_BY_lamda #(Overall length/wavelength)\n", "print \"\\tOverall Length is\",round(Ln_BY_lamda,7),\"*lamda\" \n", "Ln=N*Lo #m(Overall length)\n", "print \"\\tOverall Length = %0.5f meter \"%Ln \n", "print \"Part (iv):\" \n", "alfa=atan(S/C)*180/pi #degree(Pitch angle)\n", "print \"\\tPitch angle, \u03b1 = %0.2f degree\"%alfa" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Part (i):\n", "\tCircumference is 0.2 *lamda\n", "\tCircumference = 0.15 meter \n", "Part (ii):\n", "\tLength of single turn is 0.200998 *lamda\n", "\tLength of single turn = 0.15075 meter \n", "Part (iii):\n", "\tOverall Length is 1.0049876 *lamda\n", "\tOverall Length = 0.75374 meter \n", "Part (iv):\n", "\tPitch angle, \u03b1 = 5.71 degree\n" ] } ], "prompt_number": 10 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example No. 10.5.2, page : 10-16" ] }, { "cell_type": "code", "collapsed": false, "input": [ "from math import tan, pi, sqrt, log10\n", "from __future__ import division\n", "N=5 #no. of turns\n", "f=300 #MHz(Frequency)\n", "c=3*10**8 #m/s(speed of light)\n", "print \"Part (i):\" \n", "lamda=c/(f*10**6) #m(Wavelength)\n", "C_BY_lamda=1 #(Circumference/wavelength)\n", "print \"\\tNear optimum circumference is\",C_BY_lamda,\"*lamda\" \n", "C=lamda #m(Circumference)\n", "print \"\\tNear optimum circumference = %0.f meter\" %C\n", "print \"Part (ii):\" \n", "alfa=14 #degree#(Pitch angle)#for near optimum\n", "S_BY_lamda=C_BY_lamda*tan(alfa*pi/180) \n", "print \"\\tSpacing is\",round(S_BY_lamda,4),\"*lamda\" \n", "S=C*tan(alfa*pi/180) #m(Spacing)\n", "print \"\\tSpacing = %0.4f meter \"%S \n", "print \"Part (iii):\" \n", "Rin=140*C/lamda #\u03a9(Input impedence)\n", "print \"\\tInput impedence = %0.2f \u03a9 \"%Rin \n", "print \"Part (iv):\" \n", "HPBW=52/(C/lamda*sqrt(N*S/lamda)) #degree(HPBW)\n", "print \"\\tHPBW = %0.2f degree \"%HPBW \n", "print \"Part (v):\" \n", "FNBW=115/(C/lamda*sqrt(N*S/lamda)) #degree(FNBW)\n", "print \"\\tFNBW = %0.2f degree \" %FNBW \n", "print \"Part (vi):\" \n", "Do=15*(C/lamda)**2*N*(S/lamda) #unitless##Directivity\n", "print \"\\tDirectivity(unitless) : %0.4f\"%Do \n", "Do_dB=10*log10(Do) #dB(Directivity)\n", "print \"\\tDirectivity = %0.3f dB \"%Do_dB \n", "print \"Part (vii):\" \n", "AR=(2*N+1)/2/N #axial ratio\n", "print \"\\tAxial ratio : \",AR \n", "print \"Part (viii):\" \n", "Rin=140*(C/lamda) #\u03a9(Input impedence)\n", "#50 \u03a9 line\n", "Zo=50 #\u03a9(Output impedence)\n", "Tau=(Rin-Zo)/(Rin+Zo) #Scaling factor\n", "VSWR=(1+Tau)/(1-Tau) #(VSWR)\n", "print \"\\tVSWR for 50\u03a9 line : \",VSWR \n", "#75 \u03a9 line\n", "Zo=75 #\u03a9(Output impedence)\n", "Tau=(Rin-Zo)/(Rin+Zo) #Scaling factor\n", "VSWR=(1+Tau)/(1-Tau) #(VSWR)\n", "print \"\\tVSWR for 75\u03a9 line : %0.3f\"%VSWR " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Part (i):\n", "\tNear optimum circumference is 1 *lamda\n", "\tNear optimum circumference = 1 meter\n", "Part (ii):\n", "\tSpacing is 0.2493 *lamda\n", "\tSpacing = 0.2493 meter \n", "Part (iii):\n", "\tInput impedence = 140.00 \u03a9 \n", "Part (iv):\n", "\tHPBW = 46.57 degree \n", "Part (v):\n", "\tFNBW = 103.00 degree \n", "Part (vi):\n", "\tDirectivity(unitless) : 18.6996\n", "\tDirectivity = 12.718 dB \n", "Part (vii):\n", "\tAxial ratio : 1.1\n", "Part (viii):\n", "\tVSWR for 50\u03a9 line : 2.8\n", "\tVSWR for 75\u03a9 line : 1.867\n" ] } ], "prompt_number": 15 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example No. 10.5.3, page : 10-18" ] }, { "cell_type": "code", "collapsed": false, "input": [ "from math import tan, pi, sqrt, log10\n", "HPBW=39 #degree(HPBW)\n", "alfa=12.5 #degree(Pitch angle)\n", "f=475 #MHz(Frequency)\n", "c=3*10**8 #m/s(Speed of light)\n", "lamda=c/(f*10**6) #m(Wavelength)\n", "C=lamda #m(Circumference)\n", "print \"Part (i):\" \n", "#it is in axial mode as 3/4*lamda