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.

How to model Klopfenstein Taper in CST MWS?

Status
Not open for further replies.

abti

Junior Member level 1
Junior Member level 1
Joined
Jul 7, 2004
Messages
19
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
195
Hi,

I am simulating some antennas on CST MWS.
Does anyone know how to model a Klopfenstein Taper ? Is there any existing program on how to calculate or generate the coordinates ?

Thanks in advance

Regards,
abti
 

klopfenstein transformer

Hi abti,
you must draw it in AutoCAD and save as *.dxf and load in CST.
for drawing in AutoCAD you can use AutoLISP to draw any function y=f(x). I attached a AutoLISP routine for this porpose.Please folow me:
1. find my AutoLISp file.
3. edit it by filling "x" and "y" with correct value that you want to draw.
2. open AutoCAD and Operate : Tools\AutoLISP\Load menu and load this routine.
3. After Successfully loading, type "balun" in command line of AutoCAD.
4. your y = f(x) curve is plotted. save it and load in CST or HFSS or others simulators.

KMPA
 

klopfenstein taper design

I've question relating to length of Klopfenstein taper.

I designing impedance transformer at 1-5 GHz band. How depends length of transformer on the bandwidth?

For example by using Tchebyshev λ/4 transformer, I can simply calculate number of section for securing needed bandwith.

Thanks fo help and apologize me for my English
 

Re: Klopfenstein Taper

Dear theepak

Could you send me your code. Thank you
 

Re: Klopfenstein Taper

Hallo theepak,
the minimum operating frequency decreases with increasing length.
fmin and waveguide loss are the tradeoffs.
elektr0
 

Re: Klopfenstein Taper

This code i got from matlab website....


function Zlist=bklop(Zo,Zload,N,RdB)
% Calculate impedance list for a Klopfenstein taper
% of unit length.
%
% Zlist=bklop(Zo,Zload,N,RdB)
%
% Zo......Characteristic impedance (Ohms)
% Zload...Load impedance to match to (Ohms)
% N.......Number of sections used to approximate taper (integer)
% RdB.....Operating band ripple (dB)
%
% e.g. Zlist=bklop(50,100,60,-25) % Match a 100ohm load to a 50ohm line
% % with operating band ripple at -25dB.
% % Taper defined as list of 60 sections
%
% Note : Only valid for Zload>Zo
%
% Matches a load impedance Zload to a standard line impedance Zo
% using Klopfenstein taper.
% Taper profile is returned as a list of impedances, the optimum length
% for this design of taper is 0.565 lambda.
%
% Impedance Values
% Zo ---> [ Z1 ] [ Z2 ] .... [ ZN ] <-- Zload
%
% Ref D.M Pozar Microwave Engineering 2nd Ed Page 291

% N.Tucker **broken link removed** 2010




Tld=log(Zload/Zo)*0.5; % Reflection coefficient of load
Trip=10.^(RdB/20); % Lin value of ripple in operating band


A=acosh(Tld/Trip); % Intermediate variable in calculation


z=0; % Fractional distance along taper
dz=1/(N-1); % Incremental distance


Zx=zeros(1,N);
for c=1:N % Loop for impedance values along taper

M=round(z*100+25); % Number of steps for the numerical integration
PsiXA=0;
y=0;
dy=((2*z-1)/(M-2)); % Increment for numerical integration

for d=1:M % Loop for PsiXA numerical integration
PsiXA=PsiXA+besseli(1,A*sqrt(1-y.^2))/(A*sqrt(1-y.^2))*dy;
y=y+dy;
end

% Calculate impedance as a function of distance along the
% unit length transformer
LNZx=0.5*log(Zo*Zload)+(Tld/cosh(A))*(A.^2)*real(PsiXA);
Zx(1,c)=exp(LNZx);
z=z+dz;
end


Zlist=[Zo,Zx,Zload]; % Assemble the list of impedances for output
X=1:1:N; % X-axis vector for plotting

figure(10);
plot(X,(Zx),'b-',X,(Zx),'+');
xlabel('Zo Matching Section Number Zload');
ylabel('Impedance (Ohms)');
title('Transformer Impedances')
grid on;

chartname=sprintf(' Transformer Impedances ');
set(10,'name',chartname);
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top