Linear System Theory and Design (Part 1)
Linear System Theory and Design (Part 1)
Linear System Theory and Design (Part 1)
x(t 0 ) ⎫
⎬ → y (t ), t ≥ t 0 (2.1)
u (t ), t ≥ t 0 ⎭
x1 (t0 ) + x 2 (t0 ) ⎫
⎬ → y1 (t ) + y 2 (t ), t ≥ t0 (additivity)
u1 (t ) + u 2 (t ), t ≥ t0 ⎭
and
αx1 (t0 ) ⎫
⎬ → αy1 (t ), t ≥ t0 (homogeneity)
αu1 (t ), t ≥ t0 ⎭
⎧x(t0 ) = 0
+ output due to ⎨
⎩u(t ), t ≥ t0
or
Response=zero-input response
+zero-state response
Input-output description We develop a
mathematical equation to describe the zero-
state response of linear systems. The SISO
linear system is considered first.
Let δ Δ (t − t1 ) be the pulse shown in Fig 2.3
1
Δ
Δ
t1 t1+ Δ
For
any input u(t), it can be expressed
approximately
u (t ) ≈ ∑ u (t i )δ Δ (t − t i )Δ
i
as shown in Figure 2.4.
Figure 2.4 Approximation of input signal
Let g Δ (t , t i ) be the output at time t excited by the
pulse u (t ) = δ Δ (t − ti ) applied at time ti. Then we
have
δ Δ (t − t i ) → g Δ (t , t i )
δ Δ (t − t i )u (t i )Δ → g Δ (t , t i )u (t i )Δ (homogeneity)
∑δ
i
Δ (t − t i )u (t i )Δ → ∑ g Δ (t , t i )u (t i )Δ
i
(additivity)
Thus the output y(t) excited by the input u(t)
can be approximated by
y (t ) ≈ ∑ g Δ (t , t i )u (t i )Δ (2.2)
i
Now if Δ approaches zero, the pulse δ Δ (t − t1 )
becomes an impulse at ti, denoted by δ (t − t i )
that is
⎧∞ t = t0
δ (t − t 0 ) = lim δ Δ (t − t 0 ) = ⎨
Δ →∞
⎩0 t ≠ t0
or
⎧∞ t=0
δ (t ) = lim δ Δ (t ) = ⎨
Δ →∞
⎩0 t≠0
The δ (t )
is called impulse function. It has the
property as follows:
∞
∫ −∞
f (t )δ (t − t 0 )dt = f (t 0 )
As Δ approaches zero, the approximation
in (2.2) becomes an equality and the
summation becomes an integration:
∞
y (t ) = lim ∑ g Δ (t , ti )u (ti )Δ = ∫ g (t ,τ )u (τ )dτ
Δ →0 −∞
i
That is
∞
y (t ) = ∫ g (t ,τ )u (τ )dτ (2.3)
−∞
⎛ g11 (t ,τ ) g12 (t ,τ ) L g1 p (t ,τ ) ⎞
⎜ ⎟
⎜ g 21 (t ,τ ) g 22 (t ,τ ) L g 2 p (t ,τ ) ⎟
G (t ,τ ) = ⎜ ⎟
M M M
⎜ ⎟
⎜ g (t ,τ ) g (t ,τ ) L g (t ,τ ) ⎟
⎝ q1 q2 qp ⎠
and g ij (t ,τ ) is the response at time t at the ith output
terminals due to an impulse applied at time τ at
the jth impulse terminal, the inputs at other
terminals being identically zero. The G is called
the impulse response matrix of the system
State-space-description
Everylinear lumped system can be described
by a set of equations of the form
x& (t ) = A (t ) x(t ) + B (t )u (t ) (2.6)
y (t ) = C(t ) x(t ) + D(t )u (t ) (2.7)
dx(t )
where x& (t ) := , x∈R ,
n
u ∈ R p
, y ∈ R q
dt
2.3 Linear Time-Invariant (LTI) Systems
A system is said to be time invariant if for
every state-input output pair
x(t 0 + T ) ⎫
⎬ → y (t − T ), t ≥ t 0 + T
u(t − T ), t ≥ t 0 + T ⎭
for any T.
For linear time-invariant system, the (2.4)
reduces to
y (t ) = ∫ g (t − τ )u (τ )dτ = ∫ g (τ )u (t − τ )dτ (2.8)
t t
0 0
The above integration is called a convolution
integral.
Example 2.2 The unit-time delay system
studied in Example 2.1 is a device whose
output equals input delayed by 1 second. If
the impulse δ (t ) is applied at the input terminal,
the output is δ (t − 1) . Thus the impulse
response δ (t − 1) .
Example 2.3 Consider the unit-feedback
system shown in Fig. 2.5(a).
∞ ∞
= ∫ (∫ g (t − τ )e − s ( t −τ ) dt )u (τ )e − sτ dτ
τ =0 t =0
∞ ∞
=∫ (∫ g (v )e − sv dv )u (τ )e − sτ dτ
τ =0 v = −τ
∞ ∞
=∫ (∫ g (v )e − sv dv )u (τ )e − sτ dτ
τ =0 v =0
∞ ∞
=∫ g (v )e − sv
dv ∫ u (τ )e − sτ dτ
v =0 τ =0
That is
yˆ ( s ) = gˆ ( s )uˆ ( s )
where ∞
gˆ ( s ) = L( g (t )) = ∫ g (t ) s − st dt
0
yˆ ( s ) = G
ˆ ( s )uˆ ( s )
where gˆ ij ( s) is the transfer function from jth
input to ith output. The q × p matrix Gˆ ( s) is
called the transfer-function matrix of the
system.
Example 2.4 Consider the unit-time delay
system
y (t ) = u (t − 1)
i =1 i =0
ae − s
=
1 − ae − s
⇔ gˆ ( s ) = 0
gˆ ( s ) biproper ⇔ degD(s)=degN(s)
⇔ ĝ (∞) = nonzero constant
gˆ ( s ) improper ⇔ degD(s)<degN(s)
⇔ ĝ (∞ ) = ∞
that is
1
gˆ ( s ) =
ms 2 + k1 s + k 2
Ifm=1, k1=3, k2=2, the impulse response of
the system is
⎡ −1 1 ⎤ −1 ⎡ 1 1 ⎤ −t − 2t
g (t ) = L ⎢ 2 = L − = e − e
⎣ s + 3s + 2 ⎥⎦ ⎢⎣ s + 1 s + 2 ⎥⎦
Distributed, t
y (t ) = ∫ G (t ,τ )u (τ )dτ
linear t0