Lecture #2:
INTRODUCTION TO SYSTEMS
Motivation: To describe man-made and natural systems, in forms of mathematical expressions in time and in frequency domains. Many physical systems are described by linear differential equations or by linear difference equations.
Outline:
- Man-made systems — modular, hierarchic design. Natural systems — modular, hierarchic analysis. Dynamic analogies
- Classification of systems
- Reducing differential equations to algebraic equations by using complex notations. Role of complex exponential time functions in LTI systems. Sources of linear differential equations. Homogeneous solution — exponential solution, natural frequencies. Particular solution — system function, poles & zeros. Total solution — initial conditions, steady-state.
- Reducing difference equations to algebraic equations. Role of complex geometric (exponential) time functions in DT LTI systems. Linear difference equations arise as system. Homogeneous solution — geometric (exponential) solution, natural frequencies. Particular solution — system function, poles & zeros. Total solution — initial conditions, steady-state.
Signals and systems
This subject deals with mathematical methods used to describe signals and to analyze and synthesize systems.
- Signals are variables that carry information
- Systems process input signals to produce output signals.
Last time — SIGNALS; Today — SYSTEMS.
I. MAN-MADE SYSTEMS — MODULAR, HIERARCHIC DESIGN
Robot car
1/ Robot car block diagram
Hierarchic design — top (1st) level includes: wheel position controller, digital camera, and image processing software.
2/ Wheel position controller block diagram
Hierarchic design — 2nd level is a block diagram of the wheel controller which includes: amplifier, motor, and shaft decoder.
3/ Motor dynamics
Hierarchic design—3rd level includes a more detailed description of the motor. Important quantities are:
- Current in motor windings i(t),
- Motor shaft angular displacement θ(t),
- Motor parameters — viscous damping constant B, moment of inertia J, electromechanical constant k.
The torque balance equation is:
ki
(
t
)
−
B
dθ
(
t
)
dt
=
J
dθ
2
(
t
)
dt
2
ki
(
t
)
−
B
dθ
(
t
)
dt
=
J
dθ
2
(
t
)
dt
2
size 12{ ital "ki" \( t \) - B { {dθ \( t \) } over { ital "dt"} } =J { {dθ rSup { size 8{2} } \( t \) } over { ital "dt" rSup { size 8{2} } } } } {}
4/ Observation
- Man-made complex systems are designed in a modular, hierarchical fashion often expressed in nested block diagrams.
- Block input/output relations provide a communication mechanism for team projects.
- Optimization of system performance requires excellent tools to characterize signal transformations at each level of the hierarchy.
II. NATURALLY OCCURRING SYSTEMS — MODULAR, HIERARCHIC ANALYSIS
Human speech production system — anatomy
1/ Human speech production system — block diagram
2/ Observation
- Naturally occurring systems are not designed in a modular fashion — they have evolved.
- To understand these systems, we impose a hierarchy and parse the system into modules whose function can be characterized.
3/ Conclusion
A system is described structurally by specifying:
- the system topology,
- the rules of interconnection of the elements,
- functional descriptions of the elements — constitutive relations.
III. DYNAMIC ANALOGIES
Physically divergent systems can have similar dynamic properties.
1/ Mechanical free-body diagram
M = mass, B = friction constant,
K = spring constant,
f(t) = external force, and
v(t) = velocity of the mass.
Summing the forces yields
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
size 12{f \( t \) =M { { ital "dv" \( t \) } over { ital "dt"} } + ital "Bv" \( t \) +K Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} } {}
2/ Electric network
Summing the currents (Kirchhoff’s current law) yields
i
(
t
)
=
C
dv
(
t
)
dt
+
v
(
t
)
R
+
1
L
∫
−
∞
t
v
(
τ
)
dτ
i
(
t
)
=
C
dv
(
t
)
dt
+
v
(
t
)
R
+
1
L
∫
−
∞
t
v
(
τ
)
dτ
size 12{i \( t \) =C { { ital "dv" \( t \) } over { ital "dt"} } + { {v \( t \) } over {R} } + { {1} over {L} } Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} } {}
3/ The mechanical and electrical systems are dynamically analogous
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
i
(
t
)
=
C
dv
(
t
)
dt
+
v
(
t
)
R
+
1
L
∫
−
∞
t
v
(
τ
)
dτ
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
i
(
t
)
=
C
dv
(
t
)
dt
+
v
(
t
)
R
+
1
L
∫
−
∞
t
v
(
τ
)
dτ
alignl { stack {
size 12{f \( t \) =M { { ital "dv" \( t \) } over { ital "dt"} } + ital "Bv" \( t \) +K Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} } {} #
i \( t \) =C { { ital "dv" \( t \) } over { ital "dt"} } + { {v \( t \) } over {R} } + { {1} over {L} } Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} {}
} } {}
Thus, understanding one of these systems gives insights into the other.
4/ Block diagram
A block diagram using integrators, adders, and gains
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
size 12{f \( t \) =M { { ital "dv" \( t \) } over { ital "dt"} } + ital "Bv" \( t \) +K Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} } {}
5/ Electronic synthesis of block diagram
The integrator, adder, and gain blocks are other examples of functional descriptions of systems. We can produce a structural model of each of these blocks. For example, the gain block is easily synthesized with an op-amp circuit.
The op-amp itself is a functional model of a device that we can synthesize with an electronic circuit including a number of transistors.
Conclusion: We have seen several types of descriptions of systems
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
f
(
t
)
=
M
dv
(
t
)
dt
+
Bv
(
t
)
+
K
∫
−
∞
t
v
(
τ
)
dτ
size 12{f \( t \) =M { { ital "dv" \( t \) } over { ital "dt"} } + ital "Bv" \( t \) +K Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} } {}
All four descriptions define a system with the same dynamic properties. We will develop methods that characterize these systems efficiently and that abstract their critical dynamic properties.
IV. CLASSIFICATION OF SYSTEMS
1/ Memoryless systems
The output of a memoryless system at some time to depends only on its input at the same time to. For example, for the resistive divider network,
v
o
(
t
)
=
R
2
R
1
+
R
2
v
i
(
t
)
v
o
(
t
)
=
R
2
R
1
+
R
2
v
i
(
t
)
size 12{v rSub { size 8{o} } \( t \) = { {R rSub { size 8{2} } } over {R rSub { size 8{1} } +R rSub { size 8{2} } } } v rSub { size 8{i} } \( t \) } {}
Therefore,
vo(to)vo(to) size 12{v rSub { size 8{o} } \( "to" \) } {}depends upon the value of
vi(to)vi(to) size 12{v rSub { size 8{i} } \( "to" \) } {}and not on
vi(t)vi(t) size 12{v rSub { size 8{i} } \( t \) } {}for t ≠ to.
2/ Systems with memory
i
(
t
)
=
C
dv
(
t
)
dt
i
(
t
)
=
C
dv
(
t
)
dt
size 12{i \( t \) =C { { ital "dv" \( t \) } over { ital "dt"} } } {}
v
(
t
)
=
1
C
∫
−
∞
t
i
(
τ
)
dτ
v
(
t
)
=
1
C
∫
−
∞
t
i
(
τ
)
dτ
size 12{v \( t \) = { {1} over {C} } Int rSub { size 8{ - infinity } } rSup { size 8{t} } {i \( τ \) dτ} } {}
Note that v(t) depends not just on i(t) at one point in time t. Therefore, the system that relates v to i exhibits memory.
3/ Causal and noncausal systems
For a causal system the output at time to depends only on the input for t ≤ to, i.e., the system cannot anticipate the input.
Physical systems with time as the independent variable are causal systems. There are examples of systems that are not causal.
- Physical systems for which time is not the independent variable, e.g., the independent variable is space (x, y, z) as in an optical system.
- Processing of signals where time is the independent variable but the signal has been recorded or generated in a computer. Processing is not in real time.
4/ Stable and unstable systems
Stability can be defined in a variety of ways.
Definition 1: a stable system is one for which an incremental input leads to an incremental output.
An incremental force leads to only an
incremental displacement in the stable
system but not in the unstable system.
Definition 2: A system is BIBO stable if every bounded input leads to a bounded output. We will use this definition.
For the resistor, if i(t) is bounded then so is v(t), but for the capacitance this is not true. Consider i(t) = u(t) then v(t) = tu(t) which is unbounded.
5/ Linear systems
for all
x1(t)x1(t) size 12{x rSub { size 8{1} } \( t \) } {},
x2(t)x2(t) size 12{x rSub { size 8{2} } \( t \) } {}, a, and b.
6/ Time-invariant systems
for all x(t) and τ.
7/ Linear and time-invariant (LTI) systems
- Many man-made and naturally occurring systems can be modeled as LTI systems.
- Powerful techniques have been developed to analyze and to characterize LTI systems.
- The analysis of LTI systems is an essential precursor to the analysis of more complex systems.
Problem — Multiplication by a time function
A system is defined by the functional description
- Is this system time-invariant?
Solution — Multiplication by a time function
Let
{
y
1
(
t
)
=
g
(
t
)
x
1
(
t
)
y
2
(
t
)
=
g
(
t
)
x
2
(
t
)
{
y
1
(
t
)
=
g
(
t
)
x
1
(
t
)
y
2
(
t
)
=
g
(
t
)
x
2
(
t
)
size 12{ left lbrace matrix {
y rSub { size 8{1} } \( t \) =g \( t \) x rSub { size 8{1} } \( t \) {} ##
y rSub { size 8{2} } \( t \) =g \( t \) x rSub { size 8{2} } \( t \)
} right none } {}
By definition the response to
x
(
t
)
=
ax
1
(
t
)
+
bx
2
(
t
)
x
(
t
)
=
ax
1
(
t
)
+
bx
2
(
t
)
size 12{x \( t \) = ital "ax" rSub { size 8{1} } \( t \) + ital "bx" rSub { size 8{2} } \( t \) } {}
Is
y
(
t
)
=
g
(
t
)
(
ax
1
(
t
)
+
bx
2
(
t
)
)
y
(
t
)
=
g
(
t
)
(
ax
1
(
t
)
+
bx
2
(
t
)
)
size 12{y \( t \) =g \( t \) \( ital "ax" rSub { size 8{1} } \( t \) + ital "bx" rSub { size 8{2} } \( t \) \) } {}
This can be rewritten as
y
(
t
)
=
ag
(
t
)
x
1
(
t
)
+
bg
(
t
)
x
2
(
t
)
y
(
t
)
=
ag
(
t
)
x
1
(
t
)
+
bg
(
t
)
x
2
(
t
)
size 12{y \( t \) = ital "ag" \( t \) x rSub { size 8{1} } \( t \) + ital "bg" \( t \) x rSub { size 8{2} } \( t \) } {}
y
(
t
)
=
ay
1
+
by
2
(
t
)
y
(
t
)
=
ay
1
+
by
2
(
t
)
size 12{y \( t \) = ital "ay" rSub { size 8{1} } + ital "by" rSub { size 8{2} } \( t \) } {}
Therefore, the system is linear.
Now suppose that
x1(t)= x(t)x1(t)= x(t) size 12{x rSub { size 8{1} } \( t \) =" x" \( t \) } {}and
x2(t)= x(t - τ)x2(t)= x(t - τ) size 12{x rSub { size 8{2} } \( t \) =" x" \( "t - "τ \) } {}, and the response to these two inputs are
y1(t)y1(t) size 12{y rSub { size 8{1} } \( t \) } {}and
y2(t)y2(t) size 12{y rSub { size 8{2} } \( t \) } {}, respectively. Note that
y
1
(
t
)
=
y
(
t
)
=
g
(
t
)
x
(
t
)
y
1
(
t
)
=
y
(
t
)
=
g
(
t
)
x
(
t
)
size 12{y rSub { size 8{1} } \( t \) =y \( t \) =g \( t \) x \( t \) } {}
And
y
2
(
t
)
=
g
(
t
)
x
(
t
−
τ
)
≠
y
(
t
−
τ
)
y
2
(
t
)
=
g
(
t
)
x
(
t
−
τ
)
≠
y
(
t
−
τ
)
size 12{y rSub { size 8{2} } \( t \) =g \( t \) x \( t - τ \) <> y \( t - τ \) } {}
Therefore, the system is time-varying.
Problem — Addition of a constant
Suppose the relation between the output y(t) and input x(t) is y(t) = x(t)+K, where K is some constant. Is this system linear?
Solution — Addition of a constant
Note, that if the input is
x1(t)+x2(t)x1(t)+x2(t) size 12{x rSub { size 8{1} } \( t \) +x rSub { size 8{2} } \( t \) } {}then the output will be
y(t)= x1(t)+x2(t)+K ≠ y1(t)+y2(t)=(x1(t)+K)+(x2(t)+K).y(t)= x1(t)+x2(t)+K ≠ y1(t)+y2(t)=(x1(t)+K)+(x2(t)+K). size 12{y \( t \) =" x" rSub { size 8{1} } \( t \) +x rSub { size 8{2} } \( t \) +"K " <> " y" rSub { size 8{1} } \( t \) +y rSub { size 8{2} } \( t \) = \( x rSub { size 8{1} } \( t \) +K \) + \( x rSub { size 8{2} } \( t \) +K \) "." } {}
Therefore, this system is not linear.
In general, it can be shown that for a linear system if x(t) = 0 then y(t) = 0. Using the definition of linearity, choose a = b = 1 and
x2= -x1(t)x2= -x1(t) size 12{x rSub { size 8{2} } =" -x" rSub { size 8{1} } \( t \) } {}then
x(t)= x1(t)+ x2(t)= 0 x(t)= x1(t)+ x2(t)= 0 size 12{x \( t \) =" x" rSub { size 8{1} } \( t \) +" x" rSub { size 8{2} } \( t \) =" 0 "} {} and
y(t)= y1(t)+y2(t)= 0y(t)= y1(t)+y2(t)= 0 size 12{y \( t \) =" y" rSub { size 8{1} } \( t \) +y rSub { size 8{2} } \( t \) =" 0"} {}.
Two-minute miniquiz problem
Problem 2-1
The system
y
(
t
)
=
x
2
(
t
)
y
(
t
)
=
x
2
(
t
)
size 12{y \( t \) =x rSup { size 8{2} } \( t \) } {}
is (choose one):
- Linear and time-invariant;
- Linear but not time-invariant;
- Not linear but time-invariant;
- Not linear and not time-invariant.
Solution
Note that if
x2(t)=2x1(t)x2(t)=2x1(t) size 12{x rSub { size 8{2} } \( t \) =2x rSub { size 8{1} } \( t \) } {} then
y2(t)=(2x1(t))2=4y1(t)y2(t)=(2x1(t))2=4y1(t) size 12{y rSub { size 8{2} } \( t \) = \( 2x rSub { size 8{1} } \( t \) \) rSup { size 8{2} } =4y rSub { size 8{1} } \( t \) } {}
Hence, this system is nonlinear.
Note that if
x1(t)=x(t)x1(t)=x(t) size 12{x rSub { size 8{1} } \( t \) =x \( t \) } {} and
x2(t)=x(t−τ)x2(t)=x(t−τ) size 12{x rSub { size 8{2} } \( t \) =x \( t - τ \) } {} then
y1(t)=y(t)y1(t)=y(t) size 12{y rSub { size 8{1} } \( t \) =y \( t \) } {}
And
y2(t)=x2(t−τ)=y(t−τ)y2(t)=x2(t−τ)=y(t−τ) size 12{y rSub { size 8{2} } \( t \) =x rSup { size 8{2} } \( t - τ \) =y \( t - τ \) } {}. Hence, this system is time invariant.
V. LINEAR, ORDINARY DIFFERENTIAL EQUATIONS ARISE FOR A VARIETY OF SYSTEM DESCRIPTIONS
1/ Electric network
Kirchhoff’s current law yields
i
(
t
)
=
i
C
(
t
)
+
i
R
(
t
)
+
i
L
(
t
)
i
(
t
)
=
i
C
(
t
)
+
i
R
(
t
)
+
i
L
(
t
)
size 12{i \( t \) =i rSub { size 8{C} } \( t \) +i rSub { size 8{R} } \( t \) +i rSub { size 8{L} } \( t \) } {}
The constitutive relations for each element yield
{}
i
C
(
t
)
=
C
dv
(
t
)
dt
i
C
(
t
)
=
C
dv
(
t
)
dt
size 12{i rSub { size 8{C} } \( t \) `=`C { { ital "dv" \( t \) } over { ital "dt"} } } {}
i
R
(
t
)
=
v
(
t
)
R
i
R
(
t
)
=
v
(
t
)
R
size 12{i rSub { size 8{R} } \( t \) `=` { {v \( t \) } over {R} } } {}
i
L
(
t
)
=
1
L
∫
−
∞
t
v
(
τ
)
dτ
i
L
(
t
)
=
1
L
∫
−
∞
t
v
(
τ
)
dτ
size 12{i rSub { size 8{L} } \( t \) `=` { {1} over {L} } ` Int rSub { size 8{ - infinity } } rSup { size 8{t} } {v \( τ \) dτ} } {}
Combining KCL and the constitutive relations yields
di
(
t
)
dt
=
C
d
2
v
(
t
)
dt
2
+
1
R
dv
(
t
)
dt
+
v
(
t
)
L
di
(
t
)
dt
=
C
d
2
v
(
t
)
dt
2
+
1
R
dv
(
t
)
dt
+
v
(
t
)
L
size 12{ { { ital "di" \( t \) } over { ital "dt"} } `=`C { {d rSup { size 8{2} } v \( t \) } over { ital "dt" rSup { size 8{2} } } } `+ { {1} over {R} } { { ital "dv" \( t \) } over { ital "dt"} } `+` { {v \( t \) } over {L} } } {}
2/ Mechanical system
The simplest possible model of a muscle (the linearized Hill model) consists of the mechanical network shown below which relates the rate of change of the length of the muscle v(t) to the external force on the muscle fe(t).
fcfc size 12{f rSub { size 8{c} } } {} is the internal force generated by the muscle, K is its stiffness and B is its damping.
The muscle velocity can be expressed as
v
(
t
)
=
v
c
(
t
)
+
v
s
(
t
)
v
(
t
)
=
v
c
(
t
)
+
v
s
(
t
)
size 12{v \( t \) `=`v rSub { size 8{c} } \( t \) `+`v rSub { size 8{s} } \( t \) } {}
Combining the muscle velocity equation with the constitutive laws for the elements yields
v
(
t
)
=
f
e
(
t
)
−
f
c
(
t
)
B
+
1
L
df
e
(
t
)
dt
v
(
t
)
=
f
e
(
t
)
−
f
c
(
t
)
B
+
1
L
df
e
(
t
)
dt
size 12{v \( t \) `=` { {f rSub { size 8{e} } \( t \) - f rSub { size 8{c} } \( t \) } over {B} } `+ { {1} over {L} } { { ital "df" rSub { size 8{e} } \( t \) } over { ital "dt"} } } {}
3/ First-order chemical kinetics
A reversible, first-order chemical reaction can be represented as follows
R
α
→
P
R
α
→
P
size 12{R widevec { size 8{α} } P} {}
3/ First-order chemical kinetics
A reversible, first-order chemical reaction can be represented as follows
−
dc
R
(
t
)
dt
=
α
c
R
(
t
)
−
β
c
p
(
t
)
−
dc
R
(
t
)
dt
=
α
c
R
(
t
)
−
β
c
p
(
t
)
size 12{ - { { ital "dc" rSub { size 8{R} } \( t \) } over { ital "dt"} } `=`α`c rSub { size 8{R} } \( t \) - β`c rSub { size 8{p} } \( t \) } {}
If reactant and product are conserved
c
R
(
t
)
+
c
P
(
t
)
=
C
c
R
(
t
)
+
c
P
(
t
)
=
C
size 12{c rSub { size 8{R} } \( t \) +c rSub { size 8{P} } \( t \) =C} {}
then, after substitution, we obtain
dc
R
(
t
)
dt
+
(
α
+
β
)
c
R
(
t
)
=
βC
dc
R
(
t
)
dt
+
(
α
+
β
)
c
R
(
t
)
=
βC
size 12{ { { ital "dc" rSub { size 8{R} } \( t \) } over { ital "dt"} } + \( α+β \) `c rSub { size 8{R} } \( t \) =βC} {}
4/ General differential equation
For many (lumped-parameter or compartmental) systems, the input x(t) and the output y(t) are related by an nth order differential equation of the form
∑
n
=
0
N
a
n
d
n
y
(
t
)
dt
n
=
∑
m
=
0
M
b
m
d
m
x
(
t
)
dt
m
∑
n
=
0
N
a
n
d
n
y
(
t
)
dt
n
=
∑
m
=
0
M
b
m
d
m
x
(
t
)
dt
m
size 12{ Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } { {d rSup { size 8{n} } y \( t \) } over { ital "dt" rSup { size 8{n} } } } = Sum cSub { size 8{m=0} } cSup { size 8{M} } {b rSub { size 8{m} } { {d rSup { size 8{m} } x \( t \) } over { ital "dt" rSup { size 8{m} } } } } } } {}
We seek a solution of this system for an input that is of the form
x
(
t
)
=
Xe
st
u
(
t
)
x
(
t
)
=
Xe
st
u
(
t
)
size 12{x \( t \) = ital "Xe" rSup { size 8{ ital "st"} } u \( t \) } {}
where X and s are in general complex quantities and u(t) is the unit step function. We will also assume that the system is at rest for t < 0, so that y(t) = 0 for t < 0.
We will seek the solution for t > 0 by finding the homogeneous (unforced solution) and then a particular solution (forced solution).
VI. HOMOGENEOUS SOLUTION
1/ Exponential solution
Let the homogeneous solution be
yh(t)yh(t) size 12{y rSub { size 8{h} } \( t \) } {}, then the homogeneous equation is
∑
n
=
0
N
a
n
d
n
y
n
(
t
)
dt
n
=
0
∑
n
=
0
N
a
n
d
n
y
n
(
t
)
dt
n
=
0
size 12{ Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } { {d rSup { size 8{n} } y rSub { size 8{n} } \( t \) } over { ital "dt" rSup { size 8{n} } } } =0} } {}
To solve this equation we assume a solution of the form
y
h
(
t
)
=
Ae
λt
y
h
(
t
)
=
Ae
λt
size 12{y rSub { size 8{h} } \( t \) = ital "Ae" rSup { size 8{λt} } } {}
Since
d
n
y
h
(
t
)
dt
n
=
Aλ
n
e
λt
d
n
y
h
(
t
)
dt
n
=
Aλ
n
e
λt
size 12{ { {d rSup { size 8{n} } y rSub { size 8{h} } \( t \) } over { ital "dt" rSup { size 8{n} } } } =Aλ rSup { size 8{n} } e rSup { size 8{λt} } } {}
we have
∑
n
=
0
N
a
n
Aλ
n
e
λt
=
0
∑
n
=
0
N
a
n
Aλ
n
e
λt
=
0
size 12{ Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } Aλ rSup { size 8{n} } e rSup { size 8{λt} } =0} } {}
2/ Characteristic polynomial
The equation can be factored to yield
(
∑
n
=
0
N
a
n
λ
n
)
Ae
λt
=
0
(
∑
n
=
0
N
a
n
λ
n
)
Ae
λt
=
0
size 12{ \( Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } λ rSup { size 8{n} } } \) ital "Ae" rSup { size 8{λt} } =0} {}
We are not interested in the trivial solution
y
h
(
t
)
=
Ae
λt
=
0
y
h
(
t
)
=
Ae
λt
=
0
size 12{y rSub { size 8{h} } \( t \) = ital "Ae" rSup { size 8{λt} } =0} {}
Therefore, we can divide by
AeλtAeλt size 12{ ital "Ae" rSup { size 8{λt} } } {} to obtain the characteristic Polynomial
(
∑
n
=
0
N
a
n
λ
n
)
=
0
(
∑
n
=
0
N
a
n
λ
n
)
=
0
size 12{ \( Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } λ rSup { size 8{n} } } \) =0} {}
This polynomial of order N has N roots which can be exposed by writing the polynomial in factored form
∏
n
=
1
N
(
λ
−
λ
n
)
=
0
∏
n
=
1
N
(
λ
−
λ
n
)
=
0
size 12{ Prod cSub { size 8{n=1} } cSup { size 8{N} } { \( λ - λ rSub { size 8{n} } \) =0} } {}
3/ Natural frequencies
The roots of the characteristic polynomial
{
λ
1
,
λ
2
,
.
.
.
,
λ
N
}
{
λ
1
,
λ
2
,
.
.
.
,
λ
N
}
size 12{ lbrace λ rSub { size 8{1} } ,λ rSub { size 8{2} } , "." "." "." ,λ rSub { size 8{N} } rbrace } {}
are called natural frequencies. These are frequencies for which there is an output in the absence of an input. For example, imagine striking a tuning fork. After the tuning fork has been struck there is no further input, but the tuning fork keeps vibrating — at its natural frequency.
If the natural frequencies are distinct, i.e., if
λi≠λkλi≠λk size 12{λ rSub { size 8{i} } <> λ rSub { size 8{k} } } {}for i ≠ k, the most general homogeneous solution has the form
y
h
(
t
)
=
∑
n
=
1
N
A
n
e
λ
n
t
y
h
(
t
)
=
∑
n
=
1
N
A
n
e
λ
n
t
size 12{y rSub { size 8{h} } \( t \) = Sum cSub {n=1} cSup {N} {A rSub { size 8{n} } e rSup { size 8{λ rSub { size 6{n} } t} } } } {}
Example — natural frequencies of a network
The differential equation relating v(t) to i(t) is
di
(
t
)
dt
=
C
d
2
v
(
t
)
dt
2
+
1
R
dv
(
t
)
dt
+
v
(
t
)
L
di
(
t
)
dt
=
C
d
2
v
(
t
)
dt
2
+
1
R
dv
(
t
)
dt
+
v
(
t
)
L
size 12{ { { ital "di" \( t \) } over { ital "dt"} } =C { {d rSup { size 8{2} } v \( t \) } over { ital "dt" rSup { size 8{2} } } } + { {1} over {R} } { { ital "dv" \( t \) } over { ital "dt"} } + { {v \( t \) } over {L} } } {}
The characteristic polynomial is
λ
2
+
1
RC
λ
+
1
LC
=
0
λ
2
+
1
RC
λ
+
1
LC
=
0
size 12{λ rSup { size 8{2} } + { {1} over { ital "RC"} } λ+ { {1} over { ital "LC"} } =0} {}
The roots of this quadratic characteristic polynomial, the natural frequencies, are
λ
1
=
−
1
2
RC
+
(
1
2
RC
)
2
−
1
LC
λ
1
=
−
1
2
RC
+
(
1
2
RC
)
2
−
1
LC
size 12{λ rSub { size 8{1} } = - { {1} over {2 ital "RC"} } + sqrt { \( { {1} over {2 ital "RC"} } \) rSup { size 8{2} } - { {1} over { ital "LC"} } } } {}
λ
2
=
−
1
2
RC
−
(
1
2
RC
)
2
−
1
LC
λ
2
=
−
1
2
RC
−
(
1
2
RC
)
2
−
1
LC
size 12{λ rSub { size 8{2} } = - { {1} over {2 ital "RC"} } - sqrt { \( { {1} over {2 ital "RC"} } \) rSup { size 8{2} } - { {1} over { ital "LC"} } } } {}
The locus of natural frequencies is plotted for L=C = 1 with R increasing in the directions of the arrows. Note the natural frequencies are in the left-half plane for all values of R > 0. As
R→∞R→∞ size 12{R rightarrow infinity } {}, the natural frequencies approach the imaginary axis. What is the physical significance of this behavior?
VII. PARTICULAR SOLUTION
Now we need to find a particular solution to the differential equation
where for t > 0
∑n=0Nandny(t)dtn=∑m=0Mbmdmx(t)dtm∑n=0Nandny(t)dtn=∑m=0Mbmdmx(t)dtm size 12{ Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } { {d rSup { size 8{n} } y \( t \) } over { ital "dt" rSup { size 8{n} } } } = Sum cSub { size 8{m=0} } cSup { size 8{M} } {b rSub { size 8{m} } { {d rSup { size 8{m} } x \( t \) } over { ital "dt" rSup { size 8{m} } } } } } } {}
x
(
t
)
=
Xe
st
x
(
t
)
=
Xe
st
size 12{x \( t \) = ital "Xe" rSup { size 8{ ital "st"} } } {}
and s does not equal one of the natural frequencies. We assume that
y
p
(
t
)
=
Ye
st
y
p
(
t
)
=
Ye
st
size 12{y rSub { size 8{p} } \( t \) = ital "Ye" rSup { size 8{ ital "st"} } } {}
and we solve for Y . Substitution for both x(t) and y(t) in the differential equation yields, after factoring,
(
∑
n
=
0
N
a
n
s
n
)
Ye
st
=
(
∑
m
=
0
M
b
m
s
m
)
Xe
st
(
∑
n
=
0
N
a
n
s
n
)
Ye
st
=
(
∑
m
=
0
M
b
m
s
m
)
Xe
st
size 12{ \( Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } s rSup { size 8{n} } \) ital "Ye" rSup { size 8{ ital "st"} } = \( Sum cSub { size 8{m=0} } cSup { size 8{M} } {b rSub { size 8{m} } s rSup { size 8{m} } \) ital "Xe" rSup { size 8{ ital "st"} } } } } {}
1/ System function
a/ System function — derivation
After dividing both sides of the equation by
estest size 12{e rSup { size 8{ ital "st"} } } {} we can solve for Y which has the form
Y=H(s)X
where
H
(
s
)
=
∑
m
=
0
M
b
m
s
m
∑
n
=
0
N
a
n
s
n
H
(
s
)
=
∑
m
=
0
M
b
m
s
m
∑
n
=
0
N
a
n
s
n
size 12{H \( s \) = { { Sum cSub { size 8{m=0} } cSup { size 8{M} } {b rSub { size 8{m} } s rSup { size 8{m} } } } over { Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } s rSup { size 8{n} } } } } } {}
b/ System function definition
H
(
s
)
=
∑
m
=
0
M
b
m
s
m
∑
n
=
0
N
a
n
s
n
H
(
s
)
=
∑
m
=
0
M
b
m
s
m
∑
n
=
0
N
a
n
s
n
size 12{H \( s \) = { { Sum cSub { size 8{m=0} } cSup { size 8{M} } {b rSub { size 8{m} } s rSup { size 8{m} } } } over { Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } s rSup { size 8{n} } } } } } {}
- is called the system function
- is a rational function in s
- is a skeleton of the differential equation
- characterizes the relation between x(t) and y(t)
Example — reconstruction of differential equation from H(s)
Suppose
H
(
s
)
=
Y
X
=
s
s
+
1
H
(
s
)
=
Y
X
=
s
s
+
1
size 12{H \( s \) = { {Y} over {X} } = { {s} over {s+1} } } {}
what is the differential equation that relates y(t) to x(t)? Cross-multiply the equation and multiply both sides by
estest size 12{e rSup { size 8{ ital "st"} } } {} to obtain
(
s
+
1
)
Ye
st
=
sXe
st
(
s
+
1
)
Ye
st
=
sXe
st
size 12{ \( s+1 \) ital "Ye" rSup { size 8{ ital "st"} } = ital "sXe" rSup { size 8{ ital "st"} } } {}
which yields
sYe
st
+
Ye
st
=
sXe
st
sYe
st
+
Ye
st
=
sXe
st
size 12{ ital "sYe" rSup { size 8{ ital "st"} } + ital "Ye" rSup { size 8{ ital "st"} } = ital "sXe" rSup { size 8{ ital "st"} } } {}
from which we can obtain the differential equation
dy
(
t
)
dt
+
y
(
t
)
=
dx
(
t
)
dt
dy
(
t
)
dt
+
y
(
t
)
=
dx
(
t
)
dt
size 12{ { { ital "dy" \( t \) } over { ital "dt"} } +y \( t \) = { { ital "dx" \( t \) } over { ital "dt"} } } {}
2/ Poles and zeros
H(s) can be expressed in factored form as follows
H
(
s
)
=
K
∏
m
=
1
M
(
s
−
z
m
)
∏
n
−
1
N
(
s
−
p
n
)
H
(
s
)
=
K
∏
m
=
1
M
(
s
−
z
m
)
∏
n
−
1
N
(
s
−
p
n
)
size 12{H \( s \) =K { { Prod cSub { size 8{m=1} } cSup { size 8{M} } { \( s - z rSub { size 8{m} } \) } } over { Prod cSub { size 8{n - 1} } cSup { size 8{N} } { \( s - p rSub { size 8{n} } \) } } } } {}
where
K=bMaMK=bMaM size 12{K= { {b rSub { size 8{M} } } over {a rSub { size 8{M} } } } } {}
- {z1,z2,...,zM}{z1,z2,...,zM} size 12{ lbrace z rSub { size 8{1} } ,z rSub { size 8{2} } , "." "." "." ,z rSub { size 8{M} } rbrace } {} are the roots of the numerator polynomial and are called zeros of H(s) because these are the values of s for which H(s) = 0.
- {p1,p2,...,pM}{p1,p2,...,pM} size 12{ lbrace p rSub { size 8{1} } ,p rSub { size 8{2} } , "." "." "." ,p rSub { size 8{M} } rbrace } {} are the roots of the denominator polynomial and are called poles of H(s) because these are the values of s for which
H(s)=∞H(s)=∞ size 12{H \( s \) = infinity } {} .
a/ Poles are the natural frequencies
Note that poles of H(s) are the natural frequencies of the system. Recall that natural frequencies are given by the roots of the characteristic polynomial
(
∑
n
=
0
N
a
n
λ
n
)
=
0
(
∑
n
=
0
N
a
n
λ
n
)
=
0
size 12{ \( Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } λ rSup { size 8{n} } \) =0} } {}
and the poles are the roots of denominator polynomial of H(s)
(
∑
n
=
0
N
a
n
s
n
)
=
0
(
∑
n
=
0
N
a
n
s
n
)
=
0
size 12{ \( Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } s rSup { size 8{n} } \) =0} } {}
Both originate from the left-hand side of the differential equation
∑
n
=
0
N
a
n
d
n
y
(
t
)
dt
n
∑
n
=
0
N
a
n
d
n
y
(
t
)
dt
n
size 12{ Sum cSub { size 8{n=0} } cSup { size 8{N} } {a rSub { size 8{n} } { {d rSup { size 8{n} } y \( t \) } over { ital "dt" rSup { size 8{n} } } } } } {}
b/ Pole-zero diagram
H(s) characterizes the differential equation and H(s) is characterized by N + M + 1 numbers: N poles, M zeros, and the constant K. Except for the multiplication factor K, H(s) is characterized by a pole-zero diagram which is a plot of the locations of poles and zeros in the complex-s plane. The ordinate is
jI{s}=jϖjI{s}=jϖ size 12{ ital "jI" lbrace s rbrace =jϖ} {} and the abscissa is
R{s}=σR{s}=σ size 12{R lbrace s rbrace =σ} {} where
s
=
σ
+
jϖ
s
=
σ
+
jϖ
size 12{s=σ+jϖ} {}
Example — system function of a network
The differential equation relating v(t) to i(t) is
di
(
t
)
dt
=
C
(
d
2
v
(
t
)
dt
2
+
1
RC
dv
(
t
)
dt
+
v
(
t
)
LC
)
di
(
t
)
dt
=
C
(
d
2
v
(
t
)
dt
2
+
1
RC
dv
(
t
)
dt
+
v
(
t
)
LC
)
size 12{ { { ital "di" \( t \) } over { ital "dt"} } =C \( { {d rSup { size 8{2} } v \( t \) } over { ital "dt" rSup { size 8{2} } } } + { {1} over { ital "RC"} } { { ital "dv" \( t \) } over { ital "dt"} } + { {v \( t \) } over { ital "LC"} } \) } {}
The particular solution is obtained from
sI
=
C
(
s
2
+
1
RC
s
+
1
LC
)
V
sI
=
C
(
s
2
+
1
RC
s
+
1
LC
)
V
size 12{ ital "sI"=C \( s rSup { size 8{2} } + { {1} over { ital "RC"} } s+ { {1} over { ital "LC"} } \) V} {}
With v(t) as the output and i(t) as the input, the system function of the RLC network is
H
(
s
)
=
V
I
=
1
C
(
s
s
2
+
1
RC
s
+
1
LC
)
H
(
s
)
=
V
I
=
1
C
(
s
s
2
+
1
RC
s
+
1
LC
)
size 12{H \( s \) = { {V} over {I} } = { {1} over {C} } \( { {s} over {s rSup { size 8{2} } + { {1} over { ital "RC"} } s+ { {1} over { ital "LC"} } } } \) } {}
Two-minute miniquiz problem
Problem 3-1
Given the system function
H
(
s
)
=
s
+
2
(
s
+
3
)
(
s
+
4
)
H
(
s
)
=
s
+
2
(
s
+
3
)
(
s
+
4
)
size 12{H \( s \) = { {s+2} over { \( s+3 \) \( s+4 \) } } } {}
- Determine the natural frequencies of the system.
- Determine a differential equation that relates x(t) and y(t).
Solution
- The natural frequencies of the system are the poles of the system function and are −3 and −4.
- The differential equation can be obtained by cross multiplying and multiplying by
estest size 12{e rSup { size 8{ ital "st"} } } {}to obtain
(
s
+
3
)
(
s
+
4
)
Ye
st
=
(
s
+
2
)
Xe
st
(
s
+
3
)
(
s
+
4
)
Ye
st
=
(
s
+
2
)
Xe
st
size 12{ \( s+3 \) \( s+4 \) ital "Ye" rSup { size 8{ ital "st"} } = \( s+2 \) ital "Xe" rSup { size 8{ ital "st"} } } {}
(
s
2
+
7s
+
12
)
Ye
st
=
(
s
+
2
)
Xe
st
(
s
2
+
7s
+
12
)
Ye
st
=
(
s
+
2
)
Xe
st
size 12{ \( s rSup { size 8{2} } +7s+"12" \) ital "Ye" rSup { size 8{ ital "st"} } = \( s+2 \) ital "Xe" rSup { size 8{ ital "st"} } } {}
so that
d
2
y
(
t
)
dt
2
+
7
dy
(
t
)
dt
+
12
y
(
t
)
=
dx
(
t
)
dt
+
2x
(
t
)
d
2
y
(
t
)
dt
2
+
7
dy
(
t
)
dt
+
12
y
(
t
)
=
dx
(
t
)
dt
+
2x
(
t
)
size 12{ { {d rSup { size 8{2} } y \( t \) } over { ital "dt" rSup { size 8{2} } } } +7 { { ital "dy" \( t \) } over { ital "dt"} } +"12"y \( t \) = { { ital "dx" \( t \) } over { ital "dt"} } +2x \( t \) } {}
VIII. TOTAL SOLUTION
The general solution is
y
(
t
)
=
∑
n
=
1
N
A
n
e
λ
n
t
+
XH
(
s
)
e
st
for
t
>
0
y
(
t
)
=
∑
n
=
1
N
A
n
e
λ
n
t
+
XH
(
s
)
e
st
for
t
>
0
size 12{y \( t \) = Sum cSub {n=1} cSup {N} {A rSub { size 8{n} } e rSup { size 8{λ rSub { size 6{n} } t} } + ital "XH" \( s \) e rSup { ital "st"} size 12{ ital "for"`````t>0}} } {}
and
y(t)=0 for t<0
Hence, provided there are no singularity functions (e.g., impulses) at t = 0, the general solution can be written compactly as follows
y
(
t
)
=
(
∑
n
=
1
N
A
n
e
λ
n
t
+
XH
(
s
)
e
st
)
u
(
t
)
y
(
t
)
=
(
∑
n
=
1
N
A
n
e
λ
n
t
+
XH
(
s
)
e
st
)
u
(
t
)
size 12{y \( t \) = \( Sum cSub {n=1} cSup {N} {A rSub { size 8{n} } e rSup { size 8{λ rSub { size 6{n} } t} } + ital "XH" \( s \) e rSup { ital "st"} size 12{ \) u \( t \) }} } {}
As we shall see later, no singularity functions occur in the response provided the order of the numerator polynomial of H(s) does not exceed that of the denominator.
1/ Initial conditions
To completely determine the total solution we need to determine the N coefficients
{
A
1
,
A
2
,
.
.
.
,
A
N
}
{
A
1
,
A
2
,
.
.
.
,
A
N
}
size 12{ lbrace A rSub { size 8{1} } ,A rSub { size 8{2} } , "." "." "." ,A rSub { size 8{N} } rbrace } {}
These are determined from N initial conditions which must be specified. These conditions result in a set of N algebraic equations that need to be solved to obtain the initial conditions. We shall find another, and simpler, method to determine these coefficients later.
2/ Steady-state
Assume the particular solution is not zero. Then the particular solution dominates after some time, if the homogeneous solution decays more rapidly than does the particular solution. When this occurs, we call the resulting particular solution the steady-state response. Steady-state occurs if each term in the homogeneous solution decays more rapidly than the particular solution. Thus, steady-state occurs if
lim
t
→
∞
∣
e
λ
n
t
e
st
∣
→
0
for
all
λ
n
lim
t
→
∞
∣
e
λ
n
t
e
st
∣
→
0
for
all
λ
n
size 12{ {"lim"} cSub { size 8{t rightarrow infinity } } lline { {e rSup { size 8{λ rSub { size 6{n} } t} } } over {e rSup { ital "st"} } } rline size 12{ rightarrow 0`` ital "for"`` ital "all"``λ rSub {n} }} {}
Thus
lim
t
→
∞
∣
e
(
λ
n
−
s
)
t
∣
→
0
for
all
λ
n
lim
t
→
∞
∣
e
(
λ
n
−
s
)
t
∣
→
0
for
all
λ
n
size 12{ {"lim"} cSub { size 8{t rightarrow infinity } } lline e rSup { size 8{ \( λ rSub { size 6{n} } - s \) t} } rline rightarrow 0`` ital "for"`` ital "all"``λ rSub {n} } {}
which implies that
R
{
λ
n
−
s
}
0
for
all
λ
n
R
{
λ
n
−
s
}
0
for
all
λ
n
size 12{R lbrace λ rSub { size 8{n} } - s rbrace 0`` ital "for"`` ital "all"``λ rSub { size 8{n} } } {}
Thus, steady-state occurs when
R{λn}<R{s}R{λn}<R{s} size 12{R lbrace λ rSub { size 8{n} } rbrace <R lbrace s rbrace } {} for all
λnλn size 12{λ rSub { size 8{n} } } {}
provided the particular solution is not zero. The conditions for steady state are depicted in the complex s plane below.
The particular solution dominates for s in the shaded region, and the total solution equals the steady-state solution i.e.,
y
(
t
)
=
XH
(
s
)
e
st
y
(
t
)
=
XH
(
s
)
e
st
size 12{y \( t \) = ital "XH" \( s \) e rSup { size 8{ ital "st"} } } {}
For which conditions is the particular solution zero? Suppose
H
(
s
)
=
s
−
1
(
s
+
1
)
(
s
+
2
)
H
(
s
)
=
s
−
1
(
s
+
1
)
(
s
+
2
)
size 12{H \( s \) = { {s - 1} over { \( s+1 \) \( s+2 \) } } } {}
The particular solution dominates for s in the shaded region, and the total solution equals the steady-state solution except when s = 1 because at this value i.e.,
y
(
t
)
=
XH
(
1
)
e
s
=
0
y
(
t
)
=
XH
(
1
)
e
s
=
0
size 12{y \( t \) = ital "XH" \( 1 \) e rSup { size 8{s} } =0} {}
so that the particular solution is zero and steady -state does not occur.
IX. LINEAR DIFFERENCE EQUATIONS ARISE IN MANY DIFFERENT CONTEXTS
1/ Electric ladder network
r is the series resistance and g is the shunt conductance.
KCL at the central node yields
v
o
[
n
−
1
]
−
v
o
[
n
]
r
+
v
o
[
n
+
1
]
−
v
o
[
n
]
r
+
g
(
v
i
[
n
]
−
v
o
[
n
]
=
0
v
o
[
n
−
1
]
−
v
o
[
n
]
r
+
v
o
[
n
+
1
]
−
v
o
[
n
]
r
+
g
(
v
i
[
n
]
−
v
o
[
n
]
=
0
size 12{ { {v rSub { size 8{o} } \[ n - 1 \] - v rSub { size 8{o} } \[ n \] } over {r} } + { {v rSub { size 8{o} } \[ n+1 \] - v rSub { size 8{o} } \[ n \] } over {r} } +g \( v rSub { size 8{i} } \[ n \] - v rSub { size 8{o} } \[ n \] =0} {}
which yields the linear difference equation
−
v
o
[
n
+
1
]
+
(
2
+
rg
)
v
o
[
n
]
−
v
o
[
n
−
1
]
=
rgv
i
[
n
]
−
v
o
[
n
+
1
]
+
(
2
+
rg
)
v
o
[
n
]
−
v
o
[
n
−
1
]
=
rgv
i
[
n
]
size 12{ - v rSub { size 8{o} } \[ n+1 \] + \( 2+ ital "rg" \) v rSub { size 8{o} } \[ n \] - v rSub { size 8{o} } \[ n - 1 \] = ital "rgv" rSub { size 8{i} } \[ n \] } {}
2/ Interest and accumulation
Let us consider a simple model of the accumulation of wealth through savings. At the end of year n you deposit x[n] dollars in the bank which pays an annual interest of r. Your accumulation at the end of year n is y[n] dollars. Therefore,
y
[
n
+
1
]
=
y
[
n
]
+
ry
[
n
]
+
x
[
n
]
y
[
n
+
1
]
=
y
[
n
]
+
ry
[
n
]
+
x
[
n
]
size 12{y \[ n+1 \] =y \[ n \] + ital "ry" \[ n \] +x \[ n \] } {}
We can rewrite this equation as
y[n+1] − (1+r)y[n] = x[n]
This difference equation can be realized in a block diagram as shown below.
D is a unit delay unit.
3/ Discretized CT system
An important application of DT systems is a numerical simulation of a CT system. For example, consider the CT lowpass filter shown below.
The differential equation is
dv
o
(
t
)
dt
=
−
1
RC
v
o
(
t
)
+
1
RC
v
i
(
t
)
dv
o
(
t
)
dt
=
−
1
RC
v
o
(
t
)
+
1
RC
v
i
(
t
)
size 12{ { { ital "dv" rSub { size 8{o} } \( t \) } over { ital "dt"} } = - { {1} over { ital "RC"} } v rSub { size 8{o} } \( t \) + { {1} over { ital "RC"} } v rSub { size 8{i} } \( t \) } {}
To solve this equation numerically in a computer, the CT signals are discretized and the derivative is approximated.
To discretize the signals, we can define DT signals as samples of CT signals, i.e.,
vi[n]=vi(t)∣t=nT=vi(nT)vi[n]=vi(t)∣t=nT=vi(nT) size 12{v rSub { size 8{i} } \[ n \] =v rSub { size 8{i} } \( t \) \lline rSub { size 8{t= ital "nT"} } =v rSub { size 8{i} } \( ital "nT" \) } {} and
vo[n]=vo(t)∣t=nT=vo(nT)vo[n]=vo(t)∣t=nT=vo(nT) size 12{v rSub { size 8{o} } \[ n \] =v rSub { size 8{o} } \( t \) \lline rSub { size 8{t= ital "nT"} } =v rSub { size 8{o} } \( ital "nT" \) } {}
The derivative can be approximated as follows
dv
o
(
t
)
dt
∣
t
=
nT