S Domain Analysis
S Domain Analysis
Objectives
To study the frequency response of the STC circuits
To appreciate the advantages of the logarithmic scale over the linear scale
To construct the Bode Plot for the different STC circuits
To draw the Bode Plot of the amplifier gain given its transfer characteristics
Introduction
In the last lecture we examined the time response of the STC circuits to various test
signals. In that case the analysis is said to be carried in the time-domain.
The analysis and design of any electronic circuit in general or STC circuits in particular
may be simplified by considering other domains rather than the time domain. One of the
most common domains for electronic circuits' analysis is the s-domain. In this domain the
independent variable is taken as the complex frequency "s" instead of the time.
As we said the importance of studying the STC circuits is that the analysis of a complex
amplifier circuit can be usually reduced to the analysis of one or more simple STC
circuits.
S-Domain Analysis
The analysis in the s-domain to determine the voltage transfer function may be
summarized as follows:
• Replace a capacitance C by an admittance sC, or equivalently an impedance 1/sC.
• Replace an inductance L by an impedance sL.
• Use usual circuit analysis techniques to derive the voltage transfer function
T(s)≡Vo(s)/ Vi(s)
Example 1: Find the voltage transfer function T(s) ≡ Vo(s)/Vi(s) for the STC network
shown in Figure 1?
Replace the capacitor by impedance equal to 1/SC as shown in Figure 2. Note that both
Vi and Vo will be functions of the complex angular frequency (s)
Figure 2 The STC in figure 1 with the capacitor replaced by an impedance 1/SC
Vo ( s) Vo ( s) Vo ( s) − Vi ( s)
+ + =0
1 R2 R1
sC
⎛ 1 1 ⎞ V ( s)
⇒ Vo ( s ) ⎜ sC + + ⎟ = i
⎝ R1 R2 ⎠ R1
1
Vo ( s ) R1
⇒ T ( s) = =
Vi ( s ) ⎛ 1 1 ⎞
⎜ sC + + ⎟
⎝ R1 R2 ⎠
1
CR1
∴T ( s) =
s+ 1
C ( R1 || R2 )
As an exercise try to use the impedance reduction, and the voltage divider rule, or any
other method to calculate T(s).
• In most cases T(s) will reveal many useful facts about the circuit performance.
• For physical frequencies s may be replaced by jw in T(s). The resulting transfer
function T(jw) is in general a complex quantity with its:
o Magnitude gives the magnitude (or transmission) response of the circuit
o Angle gives the phase response of the circuit
Example 2: For Example 1 assuming sinusoidal driving signals; calculate the magnitude
and phase response of the STC circuit in Figure 1?
Solution:
Step 1:
1
CR1
∵T (s) =
s+ 1
C ( R1 || R2 )
1
CR1
∴T ( jω ) =
jw + 1
C ( R1 || R2 )
Step 2: The magnitude and angle of T(jω) will give the magnitude response and the phase
response respectively as shown below:
1
CR1
T ( jω ) =
2
ω + ⎛⎜ 1C ( R || R ) ⎞⎟
2
⎝ 1 2 ⎠
θ ( jω ) = ∠ (T ( jω ) ) = 0 − arctan[ω C ( R1 || R2 )]
In General for all the circuits dealt with in this course, T(s) can be expressed in the form
N ( s)
T (s) =
D( s)
where both N(s) and D(s) are polynomials with real coefficients and an order of m and n
respectively
• The order of the network is equal to n
• For real systems, the degree of N(s) (or m) is always less than or equal to that of
D(s)(or n). Think about what happens when s → ∞.
s→∞
An alternate form for expressing T(s) is
( s − Z1 )( s − Z 2 )...( s − Z m )
T ( s) = am
( s − P1 )( s − P2 )...( s − Pm )
where am is a multiplicative constant; Z1, Z2, …, Zm are the roots of the numerator
polynomial (N(s)); P1, P2, …, Pn are the roots of the denominator polynomial (D(s)).
Poles — roots of D(s)=0 {P1,P2,…, Pn} are the points on the s-plane where |T| goes to ∞.
Zeros — roots of N(s)=0 {Z1,Z2,…, Zm} are the points on the s-plane where |T| goes to 0.
• The poles and zeros can be either real or complex. However, since the polynomial
coefficients are real numbers, the complex poles (or zeros) must occur in
conjugate pairs.
• A zero that is pure imaginary (±jωz) cause the transfer function T(jω) to be
exactly zero (or have transmission null) at ω=ωz.
• Real zeros will not result in transmission nulls.
• For stable systems all the poles should have negative real parts.
• For s much greater than all the zeros and poles, the transfer function may be
approximated as T(s) ≅ am/sn-m . Thus the transfer function have (n-m) zeros at
s=∞.
Example 3: Find the poles and zeros for the following transfer function T(s)? What is the
order of the network represented by T(s)? What is the value of T(s) as s
approaches infinity?
Solution:
Poles : –2 ±j3 and –10 which are the points on s-plane where |T| goes to ∞.
Zeros : 0 and ±j10 which are the points on s-plane where |T| goes to 0.
The network represented by T(s) is a third order which is the order of the denominator
lim s→∞ T ( s ) = 1
As seen before, the frequency response equations (magnitude and phase) are usually
nonlinear— some square within a square root, etc. and some arctan function!
The most difficult problem with linear scale is the limited range as illustrated in the
following figure
As we can see from Figure 4, the log scale may be used to represent small quantities
together with large quantities. A feature not visible with linear range.
The other problem now is the non-linearity of the magnitude and phase equations. A
simple technique for obtaining an approximate plots of the magnitude and the phase of
the transfer function is known as Bode plots developed by H. Bode.
The Bode technique is particularly useful when all the poles and zeros are real.
To understand this technique let us draw the magnitude and the phase Bode plots of a
STC circuit transfer function given by T(s)=1/(1+s/ωp); where ωp = 1/CR.
Please note that this transfer function represent a low-pass STC circuit. Also, T(s)
represents a simple pole.
1
⇒ T ( jω ) =
1 + jω / ω p
1
⇒ T ( jω ) =
1 + (ω / ω p ) 2
(
⇒ 20 log ( T ( jω ) ) = −10 log 1 + (ω / ω p ) 2 )
Define y=20log|T(ω)| and x=log(ω)
The unit of y is the decibel (dB)
(
y = −10 log 1 + (ω / ω p ) 2 )
Now for large and small values of ω, we can make some approximation
• ω>>ωp : y ≅-10 log (ω/ωp)2 = -20 log (ω/ωp) = -20x +20 log(ωp)
which represent a straight line of slope = -20. The unit of the slope will be
dB/decade (unit of y axis per unit of x axis)
• ω<<ωp : y≅-10 log (1) = 0
Which represents a horizontal line. ≅
Finally, if we plot y versus x, then we get straight lines as asymptotes for large and
small ω . Note that the approximation will be poor near ωp with a maximum error of 3
dB (10 log(2) at ω=ωp)
20 log|T|[dB]
Log( P)
log [dec]
1
∴T ( jw ) =
jω
1+
ωp
Find the angle of T(jω)
⇒ θ (ω ) = ∠ (T ( jω ) ) = 0 − arctan (ω / ω p )
Now for large and small values of ω, we can make some approximation
• ω>>ωp : θ(ω) ≅-arctan(∞) = -π/2 = -90° ∞
we can assume that much greater (>>) is equal to 10 times
• ω<<ωp : θ(ω) ≅-arctan(0) = -0°
we can assume that much less (<<) is equal to 0.1 times
• For the frequencies between 0.1 ωp and 10 ωp we may approximate the phase
response by straight line which will have a slope of -45°/decade with a value
equal to -45° at ω=ωp
Since Bode plots are log-scale plots, we may plot any transfer function by adding
together simpler transfer functions which make up the whole transfer function.
1
Simple Pole
1+ s / p
Form Equation Magnitude Bode Plot Phase Bode Plot
θ
90
Simple Zero 1+ s 45
z
0 z z 10z log
10
Integrating 1
Pole s/ p
Differentiating s
Zero z
Constant A
Example 4: A circuit has the following transfer function Sketch the magnitude and phase
Bode plots.
Solution:
By referring to Table 1 we can divide H(s) into four simpler transfer functions as shown
⎛ s ⎞
1000 ⎜ 1 + ⎟
below: H ( s) = ⎝ 200π ⎠
s ⎛ s ⎞
⎜1 + ⎟
2π ⎝ 60000π ⎠
The total Bode plot may be obtained by adding the four terms as shown in Figure 7.
Please note that f=ω/2π.
|H| dB
80
20 dB
60
dec
40
20
Log scale
0
1 10 100 1k 10k 100k 1M 10M f [Hz]
-20
-40
20 dB
-60 dec
-80