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