Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Microstrip Antenna for Wimax Application using HFSS

Status
Not open for further replies.

mando88eg

Newbie level 5
Newbie level 5
Joined
Dec 22, 2009
Messages
9
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,283
Location
Egypt
Activity points
1,370
Hello Everybody,
My Name is Abdelmoniem Mowafak El-Assar, Student at the AAST, Last year, and this subject is my Grad Project.

Actually um having some troubles that i wanna share with u.

1st I've just finished my program for Designing Microstrip Antenna knowing only f ( the desired frequency) & (er & height) for the dielectric material using matlab. with 2 solutions till now (Rectangular Patch and Circular Patch).

that was the results :
for the Circular :

units are in cm , u should multiply by 10 to make it mm
at f=3.5 Ghz, er=4.65 and h=1.5 mm

The radius of the circluar patch :
a =1.0670 cm = 10.67 mm ( in Hfss)
ae =1.1652 cm= 11.652 mm ( the effective )

The Substrate & ground :
Lg =1.9670 but we will take lg= 6.5 cm = 65 mm (in Hfss) ; because Lfeedline + 2*a is larger than the Lg, is that reliable >???
Wg =1.9670 but we will take wg=2.5 cm = 25 mm (in Hfss) ; because Wfeedline + 2*a is larger than the Lg, is that reliable >???

The Feed Line
Lf =4.2000 cm = 42 mm (in Hfss)
Wf =0.2751 cm= 2.751 mm (in Hfss)


L: length
W:width
a:radius
h:hight
f:eek:perating frequency

when i finish my program isa, I'm gonna make it programmed to be like an incredible accurate calculator.
Hope Help

Thanks
 

hiiii i am need of software matlab code for the circular patch microstrip did u get the code....if yes please post the code as i have to excute in my project seminar for my b.tech
 

here u r, but plz check it as i think there is a problem in my pc while reading it
 
Here is the written code, i have done it using matlab, and u will need matlab to trace it and (try and error) till u get the true or real or practical or hfss Circular patch radius..

here it is :
--------------------------- Mando88eg------------------------------
clc;
f=3.5; % desired frequency
z=50; % impedance (usually used 50 ohm or 75 ohm)
l0=3e11/3.5e9;
er=4.65;
h=0.15; % hight of substrate
a=1.067 % try here by inserting different values till ae == ae1
ae1=(8.794)/(f*sqrt(er)) % effective radius
ae=a*sqrt(1+(2*h/(pi*a*er)*((log(a/(2*h)))+(1.41*er+1.77)+(h/a)*(0.268*er+1.65)))) % same effective radius and must be = ae1 to get the true radius a from the equation
lg=6*h+2*a %ground length
wg=lg %ground width
lf=0.49*l0 %feedline length
A=(z/60)*(((er+1)/2)^(1/2))+((er-1)/(er+1))*(0.23+(0.11/er));
wf=(8*h*exp(A))/((exp(2*A))-2) %feedline width

%units are in mm
------------------------------------------------------------

For any question or any explanation, um here for u.

enjoy ur day
 

there is no document in the rar file that was posted i.e if i open the file there i sno code in that ... can u please post the code once again

Added after 6 minutes:

i am designing the circular patch microstrip antenna for the wifi 2.25ghz range, er=4.4 ,h=1.6mm
... i need a matlab code to find radius,directivity ,gain ,return loss,vswr.... and also can we write a code for the obtaining radiation pattern ?

i am poor at writing the matlab program .... can you please help me out??? thanx
 

That's ur code , and for u I calculated the Circular Patch Radius (a) , and all units are in centimeters. k .

That's the code
----------------------Mando88eg-----------------------


clc;
f=2.25; % desired frequency in Ghz
z=50; % impedance (usually used 50 ohm or 75 ohm)
l0=3e10/3.5e9;
er=4.4;
h=0.16; % hight of substrate in cm
a=1.7519 % try here by inserting different values till ae == ae1
ae1=(8.794)/(f*sqrt(er)) % effective radius in centimeters
ae=a*sqrt(1+(2*h/(pi*a*er)*((log(a/(2*h)))+(1.41*er+1.77)+(h/a)*(0.268*er+1.65)))) % same effective radius and must be = ae1 to get the true radius a from the equation
lg=6*h+2*a %ground length
wg=lg %ground width
lf=0.49*l0 %feedline length
A=(z/60)*(((er+1)/2)^(1/2))+((er-1)/(er+1))*(0.23+(0.11/er));
wf=(8*h*exp(A))/((exp(2*A))-2) %feedline width

%units are in cm
----------------------------------------------------------------------

The Matlab Results :
-------------------


a =

1.7519 cm = 17.519 mm = circular patch radius


ae1 =

1.8633 cm


ae =

1.8633 cm


lg =

4.4638 cm = 44.638 mm = ground length . Hint: u might need to increase its value. so the new lg will equal to lf+2a+1mm= 42+ (2*17.519) +1mm= 78.038 mm ;))) any service buddy


wg =

4.4638 cm = 44.638 mm


lf =

4.2000 = 42 mm


wf =

0.3059=3.059 mm


----------------------------------------------------

h=1.6mm, circular patch radius= a = 17.519 mm, ----------------------------------------------------



Kind Regards,
urs,
Abdelmoniem Mowafak El-Assar
 
can u send me the code for finding the return loss ,directivity,return loss and radiation pattern.thanx in advance.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top