someone who knows using SUPERNEC for antenna design,needHELP
时间:04-10
整理:3721RD
点击:
I'M USING A TRIAL VERSI OF SNEC TO SIMULATE A KOCH FRACTAL ANTENNA.I WROTE A SCRIPT IN MATLAB TO GENERATE THE FRACTAL SHAPE.IF I OPEN SNEC IT AUTOMATICALLY OPENS MATLAB AND THEN THE DESIGN WINDOW OF SNEC.THEN I TYPE THE FUNCTION THAT GENERATES THE FRACTAL IN THE MATLAB COMMAND WNDOW AND IT AUTOMATICALLY GENERATES THE FRACTAL SHAPE IN THE SNEC DESIGN WINDOW.
BUT HERE COMES THE PROBLEM:SNEC DOES NOT RECOGNIZE THIS SHAPE AS AN ANTENNA STRUCTURE,SO I CAN'T EDIT THE ANTENNA'S PARAMETERS OR SIMULATE IT.COULD U HELP ME?HERE IS THE SCRIPT IN MATLAB THAT GENERATES THE FRACTAL:
function k=kochgen(startlength, maxiter)
%kochgen.m-genereaza coordonatele pentru o curba fractal koch
% k=kochgen(startlength, maxiter)
% marimi de intrare-startlength:lungimea la care se
% scaleaza fractalul
% -maxiter:numar de iteratii
% marimi de iesire-coordonatele curbei koch
%wn=[a b e; c d f; 0 0 1]
w1 = [1/3 0 0; 0 1/3 0; 0 0 1]
w2 = [1/3*cos(pi/3) -1/3*sin(pi/3) 1/3;...
1/3*sin(pi/3) 1/3*cos(pi/3) 0; 0 0 1];
w3 = [1/3*cos(pi/3) 1/3*sin(pi/3) 1/2;...
-1/3*sin(pi/3) 1/3*cos(pi/3) 1/6*sqrt(3); 0 0 1];
w4 = [1/3 0 2/3; 0 1/3 0; 0 0 1];
%spatiul se masoara in cm
v1 = [0 1;...
0 0;...
1 1];
%generarea fractalului pentru numarul specificat de iteratii
for i = 1:maxiter
v1a = w1*v1;
v2a = w2*v1;
v3a = w3*v1;
v4a = w4*v1;
vt = [v1a v2a v3a v4a];
v1 = vt;
end
vt = startlength*vt(1:2,:);
plot(vt(1,:), vt(2,:))
return
BUT HERE COMES THE PROBLEM:SNEC DOES NOT RECOGNIZE THIS SHAPE AS AN ANTENNA STRUCTURE,SO I CAN'T EDIT THE ANTENNA'S PARAMETERS OR SIMULATE IT.COULD U HELP ME?HERE IS THE SCRIPT IN MATLAB THAT GENERATES THE FRACTAL:
function k=kochgen(startlength, maxiter)
%kochgen.m-genereaza coordonatele pentru o curba fractal koch
% k=kochgen(startlength, maxiter)
% marimi de intrare-startlength:lungimea la care se
% scaleaza fractalul
% -maxiter:numar de iteratii
% marimi de iesire-coordonatele curbei koch
%wn=[a b e; c d f; 0 0 1]
w1 = [1/3 0 0; 0 1/3 0; 0 0 1]
w2 = [1/3*cos(pi/3) -1/3*sin(pi/3) 1/3;...
1/3*sin(pi/3) 1/3*cos(pi/3) 0; 0 0 1];
w3 = [1/3*cos(pi/3) 1/3*sin(pi/3) 1/2;...
-1/3*sin(pi/3) 1/3*cos(pi/3) 1/6*sqrt(3); 0 0 1];
w4 = [1/3 0 2/3; 0 1/3 0; 0 0 1];
%spatiul se masoara in cm
v1 = [0 1;...
0 0;...
1 1];
%generarea fractalului pentru numarul specificat de iteratii
for i = 1:maxiter
v1a = w1*v1;
v2a = w2*v1;
v3a = w3*v1;
v4a = w4*v1;
vt = [v1a v2a v3a v4a];
v1 = vt;
end
vt = startlength*vt(1:2,:);
plot(vt(1,:), vt(2,:))
return
What is a fractal antenna? Could you give an example (better than a Google search).
Did you figure out what was the problem ?
Thanks
Added after 10 minutes:
Was your fractal Coplanar-Waveguide (CPW) or microstrip ?
Attached pdf are fractal antennas
