Professional Documents
Culture Documents
Microwave Engineering 02 Example 04
Microwave Engineering 02 Example 04
EXAMPLE 2.4
Click any to open the MATLAB script solving this exercise. Run script to read question and calculate solution.
On 1st run, the exercise is solved and results are stored in .mat file. Parameters can be modified to solve exercise
variations. MATLAB student licences are free for students in university or college, toolboxes upgrades are cheap
and there is a licence type that does not even require to be registered in any learning institution.
To download and install MATLAB as well as review help on specific commands click any MATLAB icon:
Download .mlx
Smith Chart Operations 04: Find ZL load from peaks measurement with short calibration
Contents
______________________________________________________________________________________________________________________________
John Bofarull Guix jgb2012@sky.com jgb2014@live.co.uk attached: -- 1/5
POZAR chapter 02 Transmission Line Basics: Example 04 17/04/2023 05:03:50.
pozar_02_example_04.m
SWR=1.5 SWR =
1.5000
gamma_Load_abs=(SWR-1)/(SWR+1) gamma_Load_abs =
0.2000
If the load is placed at d1(2)=2.2 % [cm] then the nearest Vmin, both Vmin and Vmax not directly supplied, from load
to generator is:
d1(2)-max(d2(d2<d1(2))) =
0.0148
If the load is placed at d1(3)=4.2cm then the nearest Vmin from load to generator is:
d1(3)-max(d2(d2<d1(3))) =
0.0148
dL=(d1(3)-max(d2(d2<d1(3))))/lambda dL =
0.3700
______________________________________________________________________________________________________________________________
John Bofarull Guix jgb2012@sky.com jgb2014@live.co.uk attached: -- 2/5
POZAR chapter 02 Transmission Line Basics: Example 04 17/04/2023 05:03:50.
a_Load_deg=a_deg-180 a_Load_deg =
86.4000
a_Load_rad=a_Load_deg*pi/180a a_Load_rad =
1.5080
gamma_Load =
gamma_Load=gamma_Load_abs*(cos(a_Load_rad)+1j*sin(a_Load_rad)) 0.0126 + 0.1996i
ZL =
ZL=Z0*(1+gamma_Load)/(1- gamma_Load) 47.2961 +19.6678i
sm1.GridSubLineWidth= 1;
sm1.GridVisible='1';
sm1.ArcTickLabelVisible=0;
sm1.CircleTickLabelVisible=0;
sm1.NextPlot='add';
text(ax,rSCx-.15,rSCy+.05,'Short',...
'Color',[.7 0 0],...
'FontSize',15,...
'HorizontalAlignment','right',...
'VerticalAlignment','middle');
%%
[rx,ry]=Smith_swrCircle(ax,ZL,Z0,[.5 0 .5]);
tRL=1 % CCW
[riyx,riyy]=Smith_swrArc(ax,-1,Z0,a_rad,tRL,[0 0 1]);
text(ax,rLx+.2,rLy+.1,'zL',...
'Color',[0 0 1],...
'FontSize',15,...
'HorizontalAlignment','right',...
'VerticalAlignment','middle');
______________________________________________________________________________________________________________________________
John Bofarull Guix jgb2012@sky.com jgb2014@live.co.uk attached: -- 4/5
POZAR chapter 02 Transmission Line Basics: Example 04 17/04/2023 05:03:50.
______________________________________________________________________________________________________________________________
John Bofarull Guix jgb2012@sky.com jgb2014@live.co.uk attached: -- 5/5