SlideShare a Scribd company logo
1 of 5
Download to read offline
Session T2A
978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY
38th
ASEE/IEEE Frontiers in Education Conference
T2A-7
A Matlab-Based Teaching Of The Two-Stub Smith
Chart Application For Electromagnetics Class
Fong Mak and Ram Sundaram
Gannon University, mak001@gannon.edu, sundaram001@gannon.edu
Abstract - This paper specifically presents a Matlab-based
teaching approach to the two-stub Smith chart problem
that is typically covered in an undergraduate course on
electromagnetic fields. Matlab provides a powerful
computation and display platform by means of which
fundamental and advanced concepts relating to
transmission lines can be understood and implemented.
The paper restates the solving techniques of a two-stub
Smith chart problem in terms of a process consisting of
steps. These steps can be implemented as modules
written in Matlab scripts. This modular approach using
Matlab enhances the students’ understanding of the
Smith chart technique as a solution process with the
specific objectives of each module clearly identified.
Furthermore, the computations are more accurate and
the results can be displayed and interpreted in a more
effective manner. The students taking the course
completed an on-line survey to rate the effectiveness of
the Matlab tool in solving the two-stub transmission line
problem. The responses to the survey reaffirmed the
belief that solutions to problems involving concepts that
can be challenging to grasp are learned more effectively
when the steps of the solution are associated with
processing modules comprising clearly defined input-
output relationships.
Index Terms – Smith chart, Matlab application, two-stub
transmission line, electromagnetic problem.
INTRODUCTION
The study of the concepts related to transmission lines form
an integral part of a typical undergraduate course on
electromagnetic fields. These concepts are better presented
by incorporating modern tools, such as Matlab, for an
accurate analysis of the problem and the display of the
outcomes. The text on “Fundamentals of Electromagnetics
with Matlab” [1] is a good example of the use of Matlab to
illustrate concept and application in the different topics of
electromagnetic fields. However, the text provides Matlab
applications for only single-stub problems and to the best of
the authors’ knowledge, there are no teaching utilities
available to solve two-stub problems. This paper focuses on
the approach used to conduct projects for solving a two-stub
transmission line problem with the Smith chart using the
scripts that were developed by the authors. For instance, a
typical two-stub transmission line problem requires students
to compute the shortest length of the required two stubs of
transmission lines to achieve no reflection from the load end.
Through the use of the traditional paper Smith chart,
students tend to focus more on the mechanics of using the
Smith chart rather than the understanding of the Smith chart
itself. However, with the enhancement on the scripts
provided by the text and additional developed scripts, the
students were able to walk through the entire process of
solving a two-stub transmission line problem with the
following emphasis:
• gain better understanding of the construction of a Smith
chart;
• better understand the concept of reflection coefficient
and its relation to Smith chart;
• understand the choices of possible shortest lengths as
solutions with changes in the requirements.
The authors believe students learn better with modular
scripts given that require them to figure out what each
module does in the process of solving a two-stub problem.
The paper reports on the lesson learned and how favorably
students appreciate this approach to make difficult subject
matter easier to comprehend.
A two-stub transmission line problem is first
introduced in the next section and followed by a step-by-step
approach of how Matlab modular scripts are applied in
solving the problem along with the explanation of the
developed scripts. The authors will describe also the
approach used and the lesson learned.
THE TWO-STUB TRANSMISSION LINE PROBLEM
The problem statement which the students must solve is: A
50Ω coaxial line is terminated in load impedance
100 50LZ j= + Ω with two stub tuners at /8λ spacing as
shown in Figure 1. Find the shortest length for (a) 1l and (b)
2l so that there is no reflection at x (VSWR = 1), (c) VSWR
on /8λ line between the load and stub 1 [2].
Of course, the problem does not restrict itself to this
example. But, as an illustration, the process of solving this
type of problem is illustrated specifically with this example.
The traditional approach of solving this example using a
Smith chart is given in Figure 2. The solution involves the
following steps:
Session T2A
978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY
38th
ASEE/IEEE Frontiers in Education Conference
T2A-8
FIGURE 1
A TWO-STUB TRANSMISSION LINE
• step1: locate the normalized load impedance, LZ ;
• step2: locate the corresponding admittance, Ly ;
• step3: move Ly /8λ away from the load end to 1y ;
• step4: draw the rotated unit circle;
• step5: move along the resistance circle of 1y to the
interaction of the rotated unit circle, 2y ;
• step6: compute the first shortest length, 1l , based on the
susceptance difference between 1y and 2y ;
• step7: move 2y to 3y on the intended unit circle by
rotating the rotated unit circle /8λ clockwise;
• step8: compute the second shortest length, 2l , based on
the susceptance of 3y .
Figure 2 shows the key locations on Smith chart for the
above steps.
FIGURE 2
A TWO-STUB TRANSMISSION LINE SOLUTION
MATLAB SOLVING APPROACH
This section illustrates using Matlab scripts developed to
solve the example problem step-by-step. All the scripts
illustrated here are available for download at [3]. Listed
below are the modular scripts given to students for solving
this example problem.
• simpleSmithChart – plot simplified Smith Chart
• zload – plot LZ
• yL --- compute and plot the corresponding load
admittance
• zin --- compute and plot impedance at /8x λ=
• rotatedG1Circle --- draw the rotated 1nG = circle
• rCircle --- draw the resistive circle
• zOnG1Circle --- compute the intersection impedance
between the resistive circle and the rotated 1nG = circle
• plotZ --- plot impedance on Smith Chart
• vswrCircle --- plot VSWR circle
• lengthOne --- compute 1l
• moveZtoG1Circle --- plot z moving back on the
1nG = circle
• lengthTwo --- compute 2l
Step 0: Use simpleSmithChart to first plot the basic Smith
Chart. This module was developed based on the example
script by the author of the text “Fundamentals of
Electromagnetics with Matlab” [1]. It essentially plots the
layout of a Smith Chart based on a few selected resistive and
reactive values using the following two equations:
2 2
12
1 1
r
r ir r
⎛ ⎞ ⎛ ⎞
Γ − + Γ =⎜ ⎟ ⎜ ⎟+ +⎝ ⎠ ⎝ ⎠
(1)
( )
2 2
2 1 1
1r i
x x
⎛ ⎞ ⎛ ⎞
Γ − + Γ − =⎜ ⎟ ⎜ ⎟
⎝ ⎠ ⎝ ⎠
(2)
where, rΓ and iΓ are the real and imaginary part of the
reflection coefficient, and r and x are the real and
imaginary part of the normalized impedance respectively.
This set of equations allow students to recognize them as
equations for a family of circles in a plane whose axes are
labeled as rΓ and iΓ . The center and radius of each circle
are determined by the value of the normalized resistance
r and the normalized reactance x . This module re-enforces
the understanding of the inner construction of a Smith chart
right from the beginning.
Step 1: Use zload( cZ , LZ ) to locate and plot the normalized
load impedance on Smith Chart. This module takes in two
parameters: the characteristic impedance of the transmission
line, cZ and the load impedance, LZ as inputs and gives
normalized load impedance and the corresponding VSWR
value as output. This module makes use of the fact that the
reflection coefficient is a complex quantity that can be
expressed in polar coordinates and is related the normalized
load impedance in the following manner:
1l2l LZ
/8λ /8λ
xZ
Lz
Ly
1y
2y
3y
1nB−
2nB−
Session T2A
978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY
38th
ASEE/IEEE Frontiers in Education Conference
T2A-9
1
1
Lj L
L
z
e
z
θ −
Γ = Γ =
+
(3)
where Lz is the normalized load impedance. Since the load
impedance can be complex, there will be a phase angle Lθ
associated with the reflection coefficient. Equation (3) is
primarily used throughout the rest of the modular scripts in
locating and plotting the impedance on Smith chart.
However, the corresponding VSWR is computed based on
its relation the reflection coefficient as follows:
1
1
VSWR
+ Γ
=
− Γ
(4)
In this example, the Lz turns out to be 2 1j+ Ω and the
corresponding VSWR is 2.44. The advantage of using script
for computing VSWR instead of the customary practice of
reading off the Smith chart is the re-enforcement of how
VSWR is computed and the answer is more accurate than
round off error in reading the chart.
Step 2: Use yL( Lz ) to locate the corresponding normalized
admittance, Ly . This module takes normalized load
impedance computed from Step 1 as input parameter and
gives the normalized admittance as output. It plots the
admittance on Smith chart using (3). In this case, Ly turns
out to be 0.4 0.2j− Ω .
Step 3: Move Ly /8λ away from the load end to 1y by
using zin( , ,x c LZ zλ ) where xλ is the distance away from the
load in λ , cZ the characteristic impedance and Lz the
normalized load impedance. In this example, xλ is 1/8 . zin
essentially computes impedance at any xλ away from the
load using the following equation:
tan( )
1 tan( )
L x
in
L x
z j k
z
jz k
λ
λ
+
=
+
(5)
where 2k π= . In addition, zin plots the corresponding
reflection circle on the Smith chart by making use of the
following relation:
1
1
j
in j
e
z
e
φ
φ
+ Γ
=
− Γ
(6)
where,
2L xkφ θ λ= − (7)
Since the magnitude of the reflection coefficient remains a
constant as it moves along the transmission line back toward
the signal generator. The phase shift φ is the only thing that
changes and is linearly proportional to the distance xλ . As a
result, the reflection circle can be plotted by rotating the
initial value of the load impedance along a circle whose
radius is equal to the reflection coefficient Γ and the
amount of rotation depends on the distance 2 xkλ where this
phase angle must be subtracted from the initial value used to
locate the load impedance on the Smith chart. In this
example problem, 1y is computed to be 0.5 0.5j+ Ω .
Step 4: Use rotatedG1Circle( ,x y ) to draw the rotated unit
circle. This module accepts x and y as the coordinates for
the center of the rotated unit circle. In this example, the
rotated unit circle is 0
90 counterclockwise; hence, the center
is (0,0.5) with respect to the center of the Smith chart. The
module could have been written to accept xλ as input
parameter. However, the intention here is to allow students
to realize that the rotated circle is a result of shifting the
center by using the following circle relation:
2 2 2
( ) ( )r ix y rΓ − + Γ − = (8)
where ( , )x y is the center of the circle and r the radius. In
this example, 0.5r = .
Step 5: Move along the resistance circle of 1y to the
interaction of the rotated unit circle. To accomplish Step 5,
use rCircle( r ) to first draw the resistance circle if it has not
been drawn by the simpleSmithChart by entering the
specific r value to rCircle module. rCircle uses (1) to draw
the corresponding resistance circle on Smith chart. Then, use
zOnG1Circle( r ) to compute the possible intersection
solutions between the resistance circle and the rotated unit
circle.
To compute the intersection, (1) and (8) are solved
simultaneously for rΓ and iΓ . There would be two possible
solutions. Substitute each solution into the following
equation to obtain the corresponding r and x values.
1
1
z
+ Γ
=
− Γ
(9)
or,
1
1
r i
r i
j
r jx
j
+ Γ + Γ
+ =
− Γ − Γ
(10)
There are two sets of r and x values as they should be as
there are two intersection points between the resistance
circle and the rotated unit circle. Students are to determine
which solution is the proper solution to use further in the
following steps to archive minimum length solutions for
Session T2A
978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY
38th
ASEE/IEEE Frontiers in Education Conference
T2A-10
1l and 2l , respectively. In this example, the two solutions
are 0.5 1.866j+ Ω and 0.5 0.134j+ Ω . The 0.5 0.134j+ Ω
is the proper solution for 2y .
Step 6: Use lengthOne( 1 2,y y ) to compute the first shortest
length, 1l , based on the susceptance difference between
1y and 2y . The following equations are used:
, 2 1n diff n nB B B= − (11)
tan( )x c xz jZ kλ= (12)
Equation (12) is used to compute impedance at any point
away from a short-circuited load ( 0LZ = ), in this case, the
short-circuited stub line. In this application, x diffz B= − in
(12) and solve for xλ as the shortest length, 1l . The script
lengthOne gives 1 0.1942l λ= as the answer and plots
,n diffB− on the Smith chart.
Step 7: Use moveZtoG1Circle( 2,x yλ ) to move 2y to 3y on
the intended 1nG = circle by rotating the rotated
1nG = circle /8λ clockwise. The moveZtoG1Circle takes
xλ distance to be rotated back and 2z the impedance to be
moved back to the unit circle. In this example, 1/8xλ = and
2z is the solution from Step 5. It uses (5) to compute 3z
with 2z as the starting point. It gives 3 1 0.7321y j= + Ω as
the answer on the 1nG = circle. Hence, stub 2 requires to
present a susceptance of 0.7321j− Ω in order to take 3y to
the center of the chart where 1 0ny j= + Ω . When 1nG = ,
1nR = and the impedance presented to the main line at stub
2 is equal to 1 50 50n cR Z× = × = Ω for a match.
Step 8: Use lengthTwo( 3y ) to compute the second shortest
length, 2l , based on the susceptance of 3y . The script
lengthTwo is a similar module as lengthOne and uses (12)
to compute the xλ , but it takes 3y only as the only
parameter. In this case, 2 0.1494l λ= is the answer. It also
plots ,3nB− on Smith chart.
The 8 steps described above conclude the use of Matlab
modular scripts in solving the two-stub transmission line
problem.
STUDENT PROJECT
The two-stub transmission line project was given to students,
after the concept and principles on transmission line and the
application of Smith chart were discussed. Homework was
given to solve the single-stub as well as the two-stub
problem using the traditional paper Smith chart. Some
homework problems focus on solving simple transmission
line problems using Matlab as a tool. The equations
presented here and the functionality of the modular scripts
were discussed in the class. Some simple problems such as
(1) locate normalized impedance and its corresponding
admittance on Smith chart, (2) compute and plot inz at any
point xλ away from the load illustrated using Matlab were
given. Towards the end of the semester, this two-stub
problem was given as a project. The broad objective was to
re-enforce the concepts used to solve the transmission line
problem using the Smith chart with the aid of Matlab.
Specifically, the intent was to improve the understanding of
(1) VSWR computation, (2) inz computation at any point
xλ , (3) the technique to solve the two-stub problem, and (4)
the use of Matlab tools.
Figure 3 illustrates a typical m-file solution to the
example problem. The dotted command line indicates that
the answer generated at that line is needed for the following
command line. For example, yL=yL(ZL) will generate a
value for yL and is needed as input for the following
command line: y1=zin(1/8,Zc,yL).
% steps to solve a two-stub transmission line problem
% step 1: draw Smith chart
simpleSmithChart;
%step 2: define load
Zc = 50;
ZL = 100+j*50;
% step 3: compute admittance
● yL = yL(ZL);
%step 4: compute admittance at 1/8 lambda
● y1 = zin(1/8,Zc,yL);
%step 5: draw rotated circle
rotatedG1Circle(0.0,0.5);
%step 6: draw the r circle
rCircle(0.5);
%step 7: compute the intersection admittance
z=zOnG1Circle(0.5);
%step 8: define y2 and compute the first min length
● y2=0.5+j*0.1340;
plotZ(y2);
vswrCircle(y2);
l1=lengthOne(y2,y1);
%move point back to G1 circle and compute length 2
● y3=moveZtoG1Circle(1/8,y2);
l2 = lengthTwo(-0.7321);
FIGURE 3
MATLAB M-FILE SOLUTION
STUDENT FEEDBACK
Each student completed an on-line survey at the end of the
semester. The survey was taken by the six students taking
the course. The survey consisted of two sections (a)
quantitative (b) qualitative. The quantitative section
comprised graded responses (on a scale from 0 to 5) to items
in the broad category titled ‘Effectiveness of Matlab tools in
solving transmission line problem’.
Session T2A
978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY
38th
ASEE/IEEE Frontiers in Education Conference
T2A-11
(a) Quantitative section
The items, displayed in Table 1, relate to the following
specific question.
Would the use of the Matlab tool aid you in understanding
better the following items?
Table 1: Effectiveness of Matlab tool
A: Strongly Agree, B: Agree, C: Neutral, D: Disagree, E: Strongly Disagree
Table 1 summarizes the graded response to each item. Most
students either agreed or strongly agreed that the use of
Matlab helped them (a) understand that the Smith chart is
formed by two sets of circles, (b) compute and plot the input
impedance at any point on the transmission line away from
the load, (c) the VSWR computation, (d) improve the
identification of the steps to be taken to solve the two-stub
transmission line problem. However, the students did not
strongly agree that they had a better understanding of the
concept of reflection coefficient and its relation to the Smith
chart. This was the first time that the Matlab tool was being
used to re-enforce concepts related to transmission lines. The
instructor was developing each module and did not have
available all the modules described above when the project
was given. Consequently, the students had the additional
task to write part of the modules before the implementation.
This was quite challenging for the students who had a
limited knowledge of the features of the Matlab tool. All the
modules are now written and functional. In future, the
students will be provided these modules and the solution
process will be better streamlined.
(b) Qualitative section
The qualitative section asked each student to comment on
the following two questions.
(1) How would you improve the project?
Most students felt that they required additional preparation
in Matlab prior to solving the two-stub transmission line
problem with the aid of this tool. The students taking this
course have employed Matlab in some of the other courses
they have previously taken, however a review session was
recommended. The students who did not have the necessary
background in Matlab took longer to grasp the modules.
Again, this is partly due to the fact that students were
required to write part of the scripts initially. If all the
modules were available ahead of time, the anxiety felt by
students to write scripts in addition to learning the concept
would be much reduced if not eliminated.
(2) Are there any components of the Matlab approach which
must be altered?
One-third of the class did not feel the need to alter the
Matlab approach. Some students expressed the need for a
laboratory session to resolve their doubts and gain more
experience programming with Matlab.
CONCLUSIONS
The use of Matlab as a teaching aid to improve the
understanding of concepts related to transmission lines was
successful. The association of the conceptual steps with
processing Matlab modules provides the students with a
system-level approach to problem solving. This approach
allows the student to recognize the critical input and output
relationships among the variables of the problem statement.
The students are able to relate to a clearer path leading to the
eventual solution. This path consists of intermediate stages
which are better understood and integrated into the learning
process.
REFERENCES
[1] Lonngren, K.E., Savov S.V., Jost R.J., "Chapter 7: Transmission
Lines", Fundamentals of Electromagnetics with MATLAB., Scitech
Publishing Inc, 2nd
Edition., 2007, pp. 353-418.
[2] Kraus, J.D., Fleisch, D.A., “Chapter 3: Transmission Lines”,
Electromagnetics with Applications, McGraw-Hill, Fifth Edition,
1999, pp. 119-165.
[3] Mak, F.K., Sundaram, R., “Matlab scripts for solving transmission
lines problem”, http://ece.gannon.edu/classtools.
AUTHOR INFORMATION
Fong Mak, Chair, Department of Electrical and Computer
Engineering, Gannon University, mak@gannon.edu.
Ram Sundaram, Associate Professor, Department of
Electrical and Computer Engineering, Gannon University,
sundaram@gannon.edu.
Questions A B C D E
Smith chart is formed by two sets
of circles
40.0 40.0 20.0 0.0 0.0
compute and plot Zin (input
impedance) at any point on the
transmission line away from the
load
40.0 40.0 20.0 0.0 0.0
VSWR computation 20.0 80.0 0.0 0.0 0.0
identify steps to be taken in order to
solve the two-stub transmission line
problem
60.0 20.0 20.0 0.0 0.0
better understand the concept of
reflection coefficient and its
relation to Smith chart
0.0 40.0 40.0 20.0 0.0
Total Class Response: 32 44 20 4 0

More Related Content

What's hot

Aaa ped-17-Unsupervised Learning: Dimensionality reduction
Aaa ped-17-Unsupervised Learning: Dimensionality reductionAaa ped-17-Unsupervised Learning: Dimensionality reduction
Aaa ped-17-Unsupervised Learning: Dimensionality reductionAminaRepo
 
Image recogonization
Image recogonizationImage recogonization
Image recogonizationSANTOSH RATH
 
Introduction to Support Vector Machines
Introduction to Support Vector MachinesIntroduction to Support Vector Machines
Introduction to Support Vector MachinesSilicon Mentor
 
Support vector machine
Support vector machineSupport vector machine
Support vector machineMusa Hawamdah
 
Numerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi schemeNumerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi schemexingangahu
 
2.6 support vector machines and associative classifiers revised
2.6 support vector machines and associative classifiers revised2.6 support vector machines and associative classifiers revised
2.6 support vector machines and associative classifiers revisedKrish_ver2
 
Manual for the MATLAB program to solve the 2D truss
Manual for the MATLAB program to solve the 2D trussManual for the MATLAB program to solve the 2D truss
Manual for the MATLAB program to solve the 2D trussMohammaderfan Zandieh
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machinesnextlib
 
EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171Yaxin Liu
 
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...IRJET Journal
 
Support Vector Machines for Classification
Support Vector Machines for ClassificationSupport Vector Machines for Classification
Support Vector Machines for ClassificationPrakash Pimpale
 
Network topology
Network topologyNetwork topology
Network topologytoramamohan
 

What's hot (19)

Aaa ped-17-Unsupervised Learning: Dimensionality reduction
Aaa ped-17-Unsupervised Learning: Dimensionality reductionAaa ped-17-Unsupervised Learning: Dimensionality reduction
Aaa ped-17-Unsupervised Learning: Dimensionality reduction
 
Image recogonization
Image recogonizationImage recogonization
Image recogonization
 
Introduction to Support Vector Machines
Introduction to Support Vector MachinesIntroduction to Support Vector Machines
Introduction to Support Vector Machines
 
Support vector machine
Support vector machineSupport vector machine
Support vector machine
 
solution for 2D truss1
solution for 2D truss1solution for 2D truss1
solution for 2D truss1
 
07 mesh
07 mesh07 mesh
07 mesh
 
End1
End1End1
End1
 
Thesis_Draft_Nurkhaidarov
Thesis_Draft_NurkhaidarovThesis_Draft_Nurkhaidarov
Thesis_Draft_Nurkhaidarov
 
Numerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi schemeNumerical disperison analysis of sympletic and adi scheme
Numerical disperison analysis of sympletic and adi scheme
 
2.6 support vector machines and associative classifiers revised
2.6 support vector machines and associative classifiers revised2.6 support vector machines and associative classifiers revised
2.6 support vector machines and associative classifiers revised
 
Manual for the MATLAB program to solve the 2D truss
Manual for the MATLAB program to solve the 2D trussManual for the MATLAB program to solve the 2D truss
Manual for the MATLAB program to solve the 2D truss
 
Computation Assignment Help
Computation Assignment Help Computation Assignment Help
Computation Assignment Help
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 
Svm vs ls svm
Svm vs ls svmSvm vs ls svm
Svm vs ls svm
 
EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171
 
C coretractablemodules
C coretractablemodulesC coretractablemodules
C coretractablemodules
 
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
 
Support Vector Machines for Classification
Support Vector Machines for ClassificationSupport Vector Machines for Classification
Support Vector Machines for Classification
 
Network topology
Network topologyNetwork topology
Network topology
 

Viewers also liked

"The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R...
"The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R..."The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R...
"The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R...Peter Richards
 
タイ、ホアヒンのファミリー・ツリーへようこそ 私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...
タイ、ホアヒンのファミリー・ツリーへようこそ  私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...タイ、ホアヒンのファミリー・ツリーへようこそ  私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...
タイ、ホアヒンのファミリー・ツリーへようこそ 私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...Peter Richards
 
Velkommen til the Family Tree, Hua Hin, Thailand.
Velkommen til the Family Tree, Hua Hin, Thailand.Velkommen til the Family Tree, Hua Hin, Thailand.
Velkommen til the Family Tree, Hua Hin, Thailand.Peter Richards
 
Two reaction theory
Two reaction theoryTwo reaction theory
Two reaction theoryd_sar
 
Wishes, regrets and complaints
Wishes, regrets and complaintsWishes, regrets and complaints
Wishes, regrets and complaintsteachermercedes
 
With the benefit of hindsight: 20 years of community based tourism in Thailand
With the benefit of hindsight: 20 years of community based tourism in ThailandWith the benefit of hindsight: 20 years of community based tourism in Thailand
With the benefit of hindsight: 20 years of community based tourism in ThailandPeter Richards
 
Period%203 determinants[1]
Period%203 determinants[1]Period%203 determinants[1]
Period%203 determinants[1]415018
 

Viewers also liked (11)

"The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R...
"The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R..."The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R...
"The Charm of Local Thai Life: Live, Learn, Share and Care" Keynote on Thai R...
 
タイ、ホアヒンのファミリー・ツリーへようこそ 私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...
タイ、ホアヒンのファミリー・ツリーへようこそ  私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...タイ、ホアヒンのファミリー・ツリーへようこそ  私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...
タイ、ホアヒンのファミリー・ツリーへようこそ 私たちのお店では、タイのコミュニティー・グループや才能にあふれたタイ人芸術家のハンドメイドによるアート作品...
 
Velkommen til the Family Tree, Hua Hin, Thailand.
Velkommen til the Family Tree, Hua Hin, Thailand.Velkommen til the Family Tree, Hua Hin, Thailand.
Velkommen til the Family Tree, Hua Hin, Thailand.
 
Two reaction theory
Two reaction theoryTwo reaction theory
Two reaction theory
 
Wishes, regrets and complaints
Wishes, regrets and complaintsWishes, regrets and complaints
Wishes, regrets and complaints
 
With the benefit of hindsight: 20 years of community based tourism in Thailand
With the benefit of hindsight: 20 years of community based tourism in ThailandWith the benefit of hindsight: 20 years of community based tourism in Thailand
With the benefit of hindsight: 20 years of community based tourism in Thailand
 
Period%203 determinants[1]
Period%203 determinants[1]Period%203 determinants[1]
Period%203 determinants[1]
 
The passive voice
The passive voiceThe passive voice
The passive voice
 
Moiseev 21
Moiseev 21Moiseev 21
Moiseev 21
 
Demidov 21
Demidov 21Demidov 21
Demidov 21
 
Ladnushkina 21
Ladnushkina 21Ladnushkina 21
Ladnushkina 21
 

Similar to 1

Iisrt z swati sharma
Iisrt z swati sharmaIisrt z swati sharma
Iisrt z swati sharmaIISRT
 
2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...
2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...
2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...IOSR Journals
 
Macromodel of High Speed Interconnect using Vector Fitting Algorithm
Macromodel of High Speed Interconnect using Vector Fitting AlgorithmMacromodel of High Speed Interconnect using Vector Fitting Algorithm
Macromodel of High Speed Interconnect using Vector Fitting Algorithmijsrd.com
 
Comparative study of results obtained by analysis of structures using ANSYS, ...
Comparative study of results obtained by analysis of structures using ANSYS, ...Comparative study of results obtained by analysis of structures using ANSYS, ...
Comparative study of results obtained by analysis of structures using ANSYS, ...IOSR Journals
 
Project Stuff Real cool
Project Stuff Real coolProject Stuff Real cool
Project Stuff Real coolJulia London
 
An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...eSAT Publishing House
 
Matlab intro notes
Matlab intro notesMatlab intro notes
Matlab intro notespawanss
 
OTP, Phishing, QR code, Shares, Visual Cryptography.
OTP, Phishing, QR code, Shares, Visual Cryptography.OTP, Phishing, QR code, Shares, Visual Cryptography.
OTP, Phishing, QR code, Shares, Visual Cryptography.IJERA Editor
 
MultiConductor,2016
MultiConductor,2016MultiConductor,2016
MultiConductor,2016John Paul
 
Day 6-notes-mesh-analysis
Day 6-notes-mesh-analysisDay 6-notes-mesh-analysis
Day 6-notes-mesh-analysissana9292
 
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTIONMODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTIONijwmn
 
Final Project Report
Final Project ReportFinal Project Report
Final Project ReportRiddhi Shah
 
Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...Scilab
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...ANIRBANMAJUMDAR18
 

Similar to 1 (20)

Iisrt z swati sharma
Iisrt z swati sharmaIisrt z swati sharma
Iisrt z swati sharma
 
My Prize Winning Physics Poster from 2006
My Prize Winning Physics Poster from 2006My Prize Winning Physics Poster from 2006
My Prize Winning Physics Poster from 2006
 
FEA Report
FEA ReportFEA Report
FEA Report
 
Krunal_lbm.pptx
Krunal_lbm.pptxKrunal_lbm.pptx
Krunal_lbm.pptx
 
2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...
2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...
2-Dimensional and 3-Dimesional Electromagnetic Fields Using Finite element me...
 
Macromodel of High Speed Interconnect using Vector Fitting Algorithm
Macromodel of High Speed Interconnect using Vector Fitting AlgorithmMacromodel of High Speed Interconnect using Vector Fitting Algorithm
Macromodel of High Speed Interconnect using Vector Fitting Algorithm
 
Finite Element Methods
Finite Element  MethodsFinite Element  Methods
Finite Element Methods
 
Comparative study of results obtained by analysis of structures using ANSYS, ...
Comparative study of results obtained by analysis of structures using ANSYS, ...Comparative study of results obtained by analysis of structures using ANSYS, ...
Comparative study of results obtained by analysis of structures using ANSYS, ...
 
Project Stuff Real cool
Project Stuff Real coolProject Stuff Real cool
Project Stuff Real cool
 
An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...An innovative way for computerized smith chart generation and transmission li...
An innovative way for computerized smith chart generation and transmission li...
 
Matlab intro notes
Matlab intro notesMatlab intro notes
Matlab intro notes
 
OTP, Phishing, QR code, Shares, Visual Cryptography.
OTP, Phishing, QR code, Shares, Visual Cryptography.OTP, Phishing, QR code, Shares, Visual Cryptography.
OTP, Phishing, QR code, Shares, Visual Cryptography.
 
MultiConductor,2016
MultiConductor,2016MultiConductor,2016
MultiConductor,2016
 
Week10
Week10Week10
Week10
 
Day 6-notes-mesh-analysis
Day 6-notes-mesh-analysisDay 6-notes-mesh-analysis
Day 6-notes-mesh-analysis
 
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTIONMODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
MODIFIED LLL ALGORITHM WITH SHIFTED START COLUMN FOR COMPLEXITY REDUCTION
 
cfd ahmed body
cfd ahmed bodycfd ahmed body
cfd ahmed body
 
Final Project Report
Final Project ReportFinal Project Report
Final Project Report
 
Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...Scilab Finite element solver for stationary and incompressible navier-stokes ...
Scilab Finite element solver for stationary and incompressible navier-stokes ...
 
Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...Linear regression [Theory and Application (In physics point of view) using py...
Linear regression [Theory and Application (In physics point of view) using py...
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 

1

  • 1. Session T2A 978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY 38th ASEE/IEEE Frontiers in Education Conference T2A-7 A Matlab-Based Teaching Of The Two-Stub Smith Chart Application For Electromagnetics Class Fong Mak and Ram Sundaram Gannon University, mak001@gannon.edu, sundaram001@gannon.edu Abstract - This paper specifically presents a Matlab-based teaching approach to the two-stub Smith chart problem that is typically covered in an undergraduate course on electromagnetic fields. Matlab provides a powerful computation and display platform by means of which fundamental and advanced concepts relating to transmission lines can be understood and implemented. The paper restates the solving techniques of a two-stub Smith chart problem in terms of a process consisting of steps. These steps can be implemented as modules written in Matlab scripts. This modular approach using Matlab enhances the students’ understanding of the Smith chart technique as a solution process with the specific objectives of each module clearly identified. Furthermore, the computations are more accurate and the results can be displayed and interpreted in a more effective manner. The students taking the course completed an on-line survey to rate the effectiveness of the Matlab tool in solving the two-stub transmission line problem. The responses to the survey reaffirmed the belief that solutions to problems involving concepts that can be challenging to grasp are learned more effectively when the steps of the solution are associated with processing modules comprising clearly defined input- output relationships. Index Terms – Smith chart, Matlab application, two-stub transmission line, electromagnetic problem. INTRODUCTION The study of the concepts related to transmission lines form an integral part of a typical undergraduate course on electromagnetic fields. These concepts are better presented by incorporating modern tools, such as Matlab, for an accurate analysis of the problem and the display of the outcomes. The text on “Fundamentals of Electromagnetics with Matlab” [1] is a good example of the use of Matlab to illustrate concept and application in the different topics of electromagnetic fields. However, the text provides Matlab applications for only single-stub problems and to the best of the authors’ knowledge, there are no teaching utilities available to solve two-stub problems. This paper focuses on the approach used to conduct projects for solving a two-stub transmission line problem with the Smith chart using the scripts that were developed by the authors. For instance, a typical two-stub transmission line problem requires students to compute the shortest length of the required two stubs of transmission lines to achieve no reflection from the load end. Through the use of the traditional paper Smith chart, students tend to focus more on the mechanics of using the Smith chart rather than the understanding of the Smith chart itself. However, with the enhancement on the scripts provided by the text and additional developed scripts, the students were able to walk through the entire process of solving a two-stub transmission line problem with the following emphasis: • gain better understanding of the construction of a Smith chart; • better understand the concept of reflection coefficient and its relation to Smith chart; • understand the choices of possible shortest lengths as solutions with changes in the requirements. The authors believe students learn better with modular scripts given that require them to figure out what each module does in the process of solving a two-stub problem. The paper reports on the lesson learned and how favorably students appreciate this approach to make difficult subject matter easier to comprehend. A two-stub transmission line problem is first introduced in the next section and followed by a step-by-step approach of how Matlab modular scripts are applied in solving the problem along with the explanation of the developed scripts. The authors will describe also the approach used and the lesson learned. THE TWO-STUB TRANSMISSION LINE PROBLEM The problem statement which the students must solve is: A 50Ω coaxial line is terminated in load impedance 100 50LZ j= + Ω with two stub tuners at /8λ spacing as shown in Figure 1. Find the shortest length for (a) 1l and (b) 2l so that there is no reflection at x (VSWR = 1), (c) VSWR on /8λ line between the load and stub 1 [2]. Of course, the problem does not restrict itself to this example. But, as an illustration, the process of solving this type of problem is illustrated specifically with this example. The traditional approach of solving this example using a Smith chart is given in Figure 2. The solution involves the following steps:
  • 2. Session T2A 978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY 38th ASEE/IEEE Frontiers in Education Conference T2A-8 FIGURE 1 A TWO-STUB TRANSMISSION LINE • step1: locate the normalized load impedance, LZ ; • step2: locate the corresponding admittance, Ly ; • step3: move Ly /8λ away from the load end to 1y ; • step4: draw the rotated unit circle; • step5: move along the resistance circle of 1y to the interaction of the rotated unit circle, 2y ; • step6: compute the first shortest length, 1l , based on the susceptance difference between 1y and 2y ; • step7: move 2y to 3y on the intended unit circle by rotating the rotated unit circle /8λ clockwise; • step8: compute the second shortest length, 2l , based on the susceptance of 3y . Figure 2 shows the key locations on Smith chart for the above steps. FIGURE 2 A TWO-STUB TRANSMISSION LINE SOLUTION MATLAB SOLVING APPROACH This section illustrates using Matlab scripts developed to solve the example problem step-by-step. All the scripts illustrated here are available for download at [3]. Listed below are the modular scripts given to students for solving this example problem. • simpleSmithChart – plot simplified Smith Chart • zload – plot LZ • yL --- compute and plot the corresponding load admittance • zin --- compute and plot impedance at /8x λ= • rotatedG1Circle --- draw the rotated 1nG = circle • rCircle --- draw the resistive circle • zOnG1Circle --- compute the intersection impedance between the resistive circle and the rotated 1nG = circle • plotZ --- plot impedance on Smith Chart • vswrCircle --- plot VSWR circle • lengthOne --- compute 1l • moveZtoG1Circle --- plot z moving back on the 1nG = circle • lengthTwo --- compute 2l Step 0: Use simpleSmithChart to first plot the basic Smith Chart. This module was developed based on the example script by the author of the text “Fundamentals of Electromagnetics with Matlab” [1]. It essentially plots the layout of a Smith Chart based on a few selected resistive and reactive values using the following two equations: 2 2 12 1 1 r r ir r ⎛ ⎞ ⎛ ⎞ Γ − + Γ =⎜ ⎟ ⎜ ⎟+ +⎝ ⎠ ⎝ ⎠ (1) ( ) 2 2 2 1 1 1r i x x ⎛ ⎞ ⎛ ⎞ Γ − + Γ − =⎜ ⎟ ⎜ ⎟ ⎝ ⎠ ⎝ ⎠ (2) where, rΓ and iΓ are the real and imaginary part of the reflection coefficient, and r and x are the real and imaginary part of the normalized impedance respectively. This set of equations allow students to recognize them as equations for a family of circles in a plane whose axes are labeled as rΓ and iΓ . The center and radius of each circle are determined by the value of the normalized resistance r and the normalized reactance x . This module re-enforces the understanding of the inner construction of a Smith chart right from the beginning. Step 1: Use zload( cZ , LZ ) to locate and plot the normalized load impedance on Smith Chart. This module takes in two parameters: the characteristic impedance of the transmission line, cZ and the load impedance, LZ as inputs and gives normalized load impedance and the corresponding VSWR value as output. This module makes use of the fact that the reflection coefficient is a complex quantity that can be expressed in polar coordinates and is related the normalized load impedance in the following manner: 1l2l LZ /8λ /8λ xZ Lz Ly 1y 2y 3y 1nB− 2nB−
  • 3. Session T2A 978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY 38th ASEE/IEEE Frontiers in Education Conference T2A-9 1 1 Lj L L z e z θ − Γ = Γ = + (3) where Lz is the normalized load impedance. Since the load impedance can be complex, there will be a phase angle Lθ associated with the reflection coefficient. Equation (3) is primarily used throughout the rest of the modular scripts in locating and plotting the impedance on Smith chart. However, the corresponding VSWR is computed based on its relation the reflection coefficient as follows: 1 1 VSWR + Γ = − Γ (4) In this example, the Lz turns out to be 2 1j+ Ω and the corresponding VSWR is 2.44. The advantage of using script for computing VSWR instead of the customary practice of reading off the Smith chart is the re-enforcement of how VSWR is computed and the answer is more accurate than round off error in reading the chart. Step 2: Use yL( Lz ) to locate the corresponding normalized admittance, Ly . This module takes normalized load impedance computed from Step 1 as input parameter and gives the normalized admittance as output. It plots the admittance on Smith chart using (3). In this case, Ly turns out to be 0.4 0.2j− Ω . Step 3: Move Ly /8λ away from the load end to 1y by using zin( , ,x c LZ zλ ) where xλ is the distance away from the load in λ , cZ the characteristic impedance and Lz the normalized load impedance. In this example, xλ is 1/8 . zin essentially computes impedance at any xλ away from the load using the following equation: tan( ) 1 tan( ) L x in L x z j k z jz k λ λ + = + (5) where 2k π= . In addition, zin plots the corresponding reflection circle on the Smith chart by making use of the following relation: 1 1 j in j e z e φ φ + Γ = − Γ (6) where, 2L xkφ θ λ= − (7) Since the magnitude of the reflection coefficient remains a constant as it moves along the transmission line back toward the signal generator. The phase shift φ is the only thing that changes and is linearly proportional to the distance xλ . As a result, the reflection circle can be plotted by rotating the initial value of the load impedance along a circle whose radius is equal to the reflection coefficient Γ and the amount of rotation depends on the distance 2 xkλ where this phase angle must be subtracted from the initial value used to locate the load impedance on the Smith chart. In this example problem, 1y is computed to be 0.5 0.5j+ Ω . Step 4: Use rotatedG1Circle( ,x y ) to draw the rotated unit circle. This module accepts x and y as the coordinates for the center of the rotated unit circle. In this example, the rotated unit circle is 0 90 counterclockwise; hence, the center is (0,0.5) with respect to the center of the Smith chart. The module could have been written to accept xλ as input parameter. However, the intention here is to allow students to realize that the rotated circle is a result of shifting the center by using the following circle relation: 2 2 2 ( ) ( )r ix y rΓ − + Γ − = (8) where ( , )x y is the center of the circle and r the radius. In this example, 0.5r = . Step 5: Move along the resistance circle of 1y to the interaction of the rotated unit circle. To accomplish Step 5, use rCircle( r ) to first draw the resistance circle if it has not been drawn by the simpleSmithChart by entering the specific r value to rCircle module. rCircle uses (1) to draw the corresponding resistance circle on Smith chart. Then, use zOnG1Circle( r ) to compute the possible intersection solutions between the resistance circle and the rotated unit circle. To compute the intersection, (1) and (8) are solved simultaneously for rΓ and iΓ . There would be two possible solutions. Substitute each solution into the following equation to obtain the corresponding r and x values. 1 1 z + Γ = − Γ (9) or, 1 1 r i r i j r jx j + Γ + Γ + = − Γ − Γ (10) There are two sets of r and x values as they should be as there are two intersection points between the resistance circle and the rotated unit circle. Students are to determine which solution is the proper solution to use further in the following steps to archive minimum length solutions for
  • 4. Session T2A 978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY 38th ASEE/IEEE Frontiers in Education Conference T2A-10 1l and 2l , respectively. In this example, the two solutions are 0.5 1.866j+ Ω and 0.5 0.134j+ Ω . The 0.5 0.134j+ Ω is the proper solution for 2y . Step 6: Use lengthOne( 1 2,y y ) to compute the first shortest length, 1l , based on the susceptance difference between 1y and 2y . The following equations are used: , 2 1n diff n nB B B= − (11) tan( )x c xz jZ kλ= (12) Equation (12) is used to compute impedance at any point away from a short-circuited load ( 0LZ = ), in this case, the short-circuited stub line. In this application, x diffz B= − in (12) and solve for xλ as the shortest length, 1l . The script lengthOne gives 1 0.1942l λ= as the answer and plots ,n diffB− on the Smith chart. Step 7: Use moveZtoG1Circle( 2,x yλ ) to move 2y to 3y on the intended 1nG = circle by rotating the rotated 1nG = circle /8λ clockwise. The moveZtoG1Circle takes xλ distance to be rotated back and 2z the impedance to be moved back to the unit circle. In this example, 1/8xλ = and 2z is the solution from Step 5. It uses (5) to compute 3z with 2z as the starting point. It gives 3 1 0.7321y j= + Ω as the answer on the 1nG = circle. Hence, stub 2 requires to present a susceptance of 0.7321j− Ω in order to take 3y to the center of the chart where 1 0ny j= + Ω . When 1nG = , 1nR = and the impedance presented to the main line at stub 2 is equal to 1 50 50n cR Z× = × = Ω for a match. Step 8: Use lengthTwo( 3y ) to compute the second shortest length, 2l , based on the susceptance of 3y . The script lengthTwo is a similar module as lengthOne and uses (12) to compute the xλ , but it takes 3y only as the only parameter. In this case, 2 0.1494l λ= is the answer. It also plots ,3nB− on Smith chart. The 8 steps described above conclude the use of Matlab modular scripts in solving the two-stub transmission line problem. STUDENT PROJECT The two-stub transmission line project was given to students, after the concept and principles on transmission line and the application of Smith chart were discussed. Homework was given to solve the single-stub as well as the two-stub problem using the traditional paper Smith chart. Some homework problems focus on solving simple transmission line problems using Matlab as a tool. The equations presented here and the functionality of the modular scripts were discussed in the class. Some simple problems such as (1) locate normalized impedance and its corresponding admittance on Smith chart, (2) compute and plot inz at any point xλ away from the load illustrated using Matlab were given. Towards the end of the semester, this two-stub problem was given as a project. The broad objective was to re-enforce the concepts used to solve the transmission line problem using the Smith chart with the aid of Matlab. Specifically, the intent was to improve the understanding of (1) VSWR computation, (2) inz computation at any point xλ , (3) the technique to solve the two-stub problem, and (4) the use of Matlab tools. Figure 3 illustrates a typical m-file solution to the example problem. The dotted command line indicates that the answer generated at that line is needed for the following command line. For example, yL=yL(ZL) will generate a value for yL and is needed as input for the following command line: y1=zin(1/8,Zc,yL). % steps to solve a two-stub transmission line problem % step 1: draw Smith chart simpleSmithChart; %step 2: define load Zc = 50; ZL = 100+j*50; % step 3: compute admittance ● yL = yL(ZL); %step 4: compute admittance at 1/8 lambda ● y1 = zin(1/8,Zc,yL); %step 5: draw rotated circle rotatedG1Circle(0.0,0.5); %step 6: draw the r circle rCircle(0.5); %step 7: compute the intersection admittance z=zOnG1Circle(0.5); %step 8: define y2 and compute the first min length ● y2=0.5+j*0.1340; plotZ(y2); vswrCircle(y2); l1=lengthOne(y2,y1); %move point back to G1 circle and compute length 2 ● y3=moveZtoG1Circle(1/8,y2); l2 = lengthTwo(-0.7321); FIGURE 3 MATLAB M-FILE SOLUTION STUDENT FEEDBACK Each student completed an on-line survey at the end of the semester. The survey was taken by the six students taking the course. The survey consisted of two sections (a) quantitative (b) qualitative. The quantitative section comprised graded responses (on a scale from 0 to 5) to items in the broad category titled ‘Effectiveness of Matlab tools in solving transmission line problem’.
  • 5. Session T2A 978-1-4244-1970-8/08/$25.00 ©2008 IEEE October 22 – 25, 2008, Saratoga Springs, NY 38th ASEE/IEEE Frontiers in Education Conference T2A-11 (a) Quantitative section The items, displayed in Table 1, relate to the following specific question. Would the use of the Matlab tool aid you in understanding better the following items? Table 1: Effectiveness of Matlab tool A: Strongly Agree, B: Agree, C: Neutral, D: Disagree, E: Strongly Disagree Table 1 summarizes the graded response to each item. Most students either agreed or strongly agreed that the use of Matlab helped them (a) understand that the Smith chart is formed by two sets of circles, (b) compute and plot the input impedance at any point on the transmission line away from the load, (c) the VSWR computation, (d) improve the identification of the steps to be taken to solve the two-stub transmission line problem. However, the students did not strongly agree that they had a better understanding of the concept of reflection coefficient and its relation to the Smith chart. This was the first time that the Matlab tool was being used to re-enforce concepts related to transmission lines. The instructor was developing each module and did not have available all the modules described above when the project was given. Consequently, the students had the additional task to write part of the modules before the implementation. This was quite challenging for the students who had a limited knowledge of the features of the Matlab tool. All the modules are now written and functional. In future, the students will be provided these modules and the solution process will be better streamlined. (b) Qualitative section The qualitative section asked each student to comment on the following two questions. (1) How would you improve the project? Most students felt that they required additional preparation in Matlab prior to solving the two-stub transmission line problem with the aid of this tool. The students taking this course have employed Matlab in some of the other courses they have previously taken, however a review session was recommended. The students who did not have the necessary background in Matlab took longer to grasp the modules. Again, this is partly due to the fact that students were required to write part of the scripts initially. If all the modules were available ahead of time, the anxiety felt by students to write scripts in addition to learning the concept would be much reduced if not eliminated. (2) Are there any components of the Matlab approach which must be altered? One-third of the class did not feel the need to alter the Matlab approach. Some students expressed the need for a laboratory session to resolve their doubts and gain more experience programming with Matlab. CONCLUSIONS The use of Matlab as a teaching aid to improve the understanding of concepts related to transmission lines was successful. The association of the conceptual steps with processing Matlab modules provides the students with a system-level approach to problem solving. This approach allows the student to recognize the critical input and output relationships among the variables of the problem statement. The students are able to relate to a clearer path leading to the eventual solution. This path consists of intermediate stages which are better understood and integrated into the learning process. REFERENCES [1] Lonngren, K.E., Savov S.V., Jost R.J., "Chapter 7: Transmission Lines", Fundamentals of Electromagnetics with MATLAB., Scitech Publishing Inc, 2nd Edition., 2007, pp. 353-418. [2] Kraus, J.D., Fleisch, D.A., “Chapter 3: Transmission Lines”, Electromagnetics with Applications, McGraw-Hill, Fifth Edition, 1999, pp. 119-165. [3] Mak, F.K., Sundaram, R., “Matlab scripts for solving transmission lines problem”, http://ece.gannon.edu/classtools. AUTHOR INFORMATION Fong Mak, Chair, Department of Electrical and Computer Engineering, Gannon University, mak@gannon.edu. Ram Sundaram, Associate Professor, Department of Electrical and Computer Engineering, Gannon University, sundaram@gannon.edu. Questions A B C D E Smith chart is formed by two sets of circles 40.0 40.0 20.0 0.0 0.0 compute and plot Zin (input impedance) at any point on the transmission line away from the load 40.0 40.0 20.0 0.0 0.0 VSWR computation 20.0 80.0 0.0 0.0 0.0 identify steps to be taken in order to solve the two-stub transmission line problem 60.0 20.0 20.0 0.0 0.0 better understand the concept of reflection coefficient and its relation to Smith chart 0.0 40.0 40.0 20.0 0.0 Total Class Response: 32 44 20 4 0