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.

MatLab experienced w/GreenFunction(patch/microstrip antenna)

Status
Not open for further replies.

edinburgh

Member level 3
Joined
Dec 13, 2001
Messages
62
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
City of Angels
Activity points
510
matlab bessel function patch antenna

Dear Friends,

Could you help me to get a matlab program to calculate a Green function for circular microstrip antenna??/

Anyone has experienced with Matlab for Green function????

Anyone has experineced with Matlab for simulation in circular/ring/dics microstrip/patch antenna???

Need the source code/ to work with this kind of function/ antenna..

Thanks in advance...

Best regards,
EDIN






[/code]
 

I hope someone can show MATLAB on cicuit design

eboard ebook have matlab book
circuit analysis use Matlab ,
but only for DC/AC , BJT , Operation Amp analysis , I need
A/D D/A convert INL/DNL gain_error .. or DeltaSigma modulator
or PLL matlab code
 

Re: MatLab experienced w/GreenFunction(patch/microstrip ante

I could not see your attached file.. something gone wrong.

:!: :idea: :?:


edinburgh said:
Dear Friends,

Could you help me to get a matlab program to calculate a Green function for circular microstrip antenna??/

Anyone has experienced with Matlab for Green function????

Anyone has experineced with Matlab for simulation in circular/ring/dics microstrip/patch antenna???

Need the source code/ to work with this kind of function/ antenna..

Thanks in advance...

Best regards,
EDIN






[/code]
 

Hi!

I recommend you to look into
Garg,Bhartia,Bahl,Ittipiboon:MS antenna design handbook.
(uploaded by Basskiler too)
On pp. 144-148 are Greens functions you required.
Next you need equations on pp. 93+
It's quite easy to code, I think it's enough for you..
Time ago I've coded similar program - I have problems with determinig radiation Q, results strongly depends on it...
Regards,
Eirp
 

Dear eirp & friends,

Thanks a lot for your kindly suggestion & guide...

But I am so poor in Matlab programming....

I've already tried it but it doesn't work...

Actually, I'ld like to find out a matlab program to calculate input impedance of circular sector microstrip antenna..

I've read the pages you mentioned above....I'll try to follow that equation...

Thanks in advance......
Best regards,EDIN
 

I recommend you to improve in Matlab programming, it's so powerful!!
And necessity in developing all...
If you want, PM me your code..
If you have Greens functions written down in close form, maybe you can try it easier(but much slower) in MathCad.
Good Luck
Eirp
 

here are some m*athematica files that are
related to your question (green functions, ...).
the copyright inside says they came form :

**broken link removed**

there might be more stiff there too.

Not what you asked for (m*atlab), but maybe helps.

rn
 

Here is a code for rectangular patch to obtain the Z para of a single port. To change it into circular follow erip's direction. Be careful during finding the root's of derivative of bessel function. The values given in that book are wrong.


=================================
function y=green(a,b,d,er,del,x1,y1,width,fr,L)

c=3*10^8; %velocity of light in m per sec.
eo=8.854*10^(-12); % farad per meter
mu=4*pi*10^(-7); % perm. of substrate.
sum11=0;
w=2*pi*fr;
ksqr=(w^2)*(mu*eo*er*(1-j*del));

for m=0:L
kx=m*pi/a;

if(m==0)
sigma_m=1;
else
sigma_m=2;
end

for n=0:L
ky=n*pi/b;

if(n==0)
sigma_n=1;
else
sigma_n=2;
end

phi_mn_1=(cos(kx*x1))*(cos(ky*y1))*sinc(ky*width/2);
den=((kx^2)+(ky^2)-(ksqr));
su11=sigma_m*sigma_n*phi_mn_1*phi_mn_1;
sum11=sum11+su11/den;

end
end

y=(j*w*mu*d*sum11/(a*b));

===========================

eirp said:
Hi!

I recommend you to look into
Garg,Bhartia,Bahl,Ittipiboon:MS antenna design handbook.
(uploaded by Basskiler too)
On pp. 144-148 are Greens functions you required.
Next you need equations on pp. 93+
It's quite easy to code, I think it's enough for you..
Time ago I've coded similar program - I have problems with determinig radiation Q, results strongly depends on it...
Regards,
Eirp
 

Re: MatLab experienced w/GreenFunction(patch/microstrip ante

1st i want to send my greating for all and ia hope to help me

in problem with matlab in design of rectangular micro strip antenna

in part to determine distance Z fom edge

Yo=2*G/(((cos(B*Z)).^2)+ (((G.^2+b.^2)/Yo.^2).*(sin(B*Z)).^2-(b/Yo).*sin(2*B*Z)))

i have all variable also Yo how i can get Z from this equation >>>>
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top