Advanced Digital Control Syst EE554
Advanced Digital Control Syst EE554
Advanced Digital Control Syst EE554
University of Hail
Hail-2019
Dr Mourad Kchaou
Electrical Engineering Department
Hail University
2 Systems
4 The z-Transform
z-transform of elementary discrete-time signals
Properties of z-transform
Systems
Continuous-time signals:
A signal is called continuous-time (CT), if it is defined for all
values of time t
Discrete-time signals:
If a signal is defined only at discrete values of time, it is called a
discrete-time (DT)
A system is a set of devices, processes, or
computer-implemented algorithms able to transform a signal
called input into another signal called output. Systems are
classified based on the category of input and output signals.
Introduction 3 / 1
Systems
Continuous-time systems:
When the inputs, x(t), and outputs, y(t), are continuous-time
signals, the system is said to be a continuous-time system or an
analogue system. Mathematically, a continuous-time system is
represented by
Introduction 4 / 1
Systems
Discrete-time systems:
When the inputs, x(k), and outputs, y(k, are discrete-time
signals, the system is said to be a discrete-time system.
Mathematically, a discrete-time system is represented by
Introduction 5 / 1
Systems
Introduction 6 / 1
Systems
Desired Input
Response signal Respnse
+
- Controller Plant
Sensor
Introduction 7 / 1
Systems
Introduction 8 / 1
Systems
Introduction 9 / 1
Structure of digital control systems
Introduction 10 / 1
Structure of digital control systems
Controller
Sensor
Introduction 11 / 1
Structure of digital control systems
Introduction 12 / 1
Structure of digital control systems
Digital
A/D D/A +
+ Controller
- -
+
Sensor
Introduction 13 / 1
Structure of digital control systems
Power θ
Amplifier Motor
+ C(z) Receiver
D/A K
¡ Decoder
wireless communica�on
channel
Digital Receiver
Encoder
Filter Decoder
Binary code
Introduction 14 / 1
The z-Transform
The z-Transform
It is well known that digital signal processing is being very
useful in modern system. To grasp the analysis and design of
digital systems, the discrete-time concepts is needed to be
understood. Fourier analysis is extensively used in signal and
system analysis. The generalization of the Fourier analysis for a
large class of discrete signals, the z-transform, is introduced in
this chapter. The z-transform concept is also frequently used to
study LTI systems described linear difference equations.
Definition
The z-transform of a sequence {x(k)} is defined as
∞
X
X(z) = Z[x(k)] = x(k)z −k (3)
k=0
Introduction 15 / 1
The z-Transform
The z-Transform
Example
The unit-impulse function
(
1 k=0
δ(k) = (6)
6 0
0 k=
2
δ(k)
1
k
−4 −3 −2 −1 1 2 3 4 5 6
−1
The z-Transform
Example
The unit-step
(
1 k = 0, 1, 2, . . .
u(k) = (8)
0 k<0
2
u(k)
1
k
−4 −3 −2 −1 1 2 3 4 5 6
−1
Introduction 18 / 1
The z-Transform
The z-Transform
Introduction 19 / 1
The z-Transform
The z-Transform
Example
Exponential sequence
(
ak k = 0, 1, 2, . . .
x(k) = (11)
0 k<0
2
ak
1
k
−4 −3 −2 −1 1 2 3 4 5 6
−1
Introduction 20 / 1
The z-Transform
The z-Transform
Introduction 21 / 1
The z-Transform
The z-Transform
Introduction 22 / 1
The z-Transform
The z-Transform
Example
Find the z-transform of the causal sequence
3
f (k) = 2δ(k) − u(k) (14)
2k
Using linearity, the transform of the sequence is
3z
F (z) = 2 − (15)
1
z−
2
Introduction 23 / 1
The z-Transform
The z-Transform
Introduction 24 / 1
The z-Transform
The z-Transform
Example
Find the z-transform of the causal sequence
Introduction 25 / 1
The z-Transform
The z-Transform
If xk+n is n advanced period signal of xk
Time advance:
n−1
X
n
Z[x(k + n)] = z X(z) − xi z n−i (19)
i=0
Example
Find the z-transform of the causal sequence
The z-Transform
Multiplication by exponential:
Example
Find the z-transform of the causal sequence
The z-Transform
Convolution:
If both x(k) and y(k) are causal
Time Difference
Proof:
Introduction 28 / 1
The z-Transform
The z-Transform
Accumulation
k
X 1
Z[ x(i)] = X(z) (27)
1 − z −1
i=0
Differentiation in z-Domain
d
Z[kx(k)] = −z X(z) (28)
dz
Introduction 29 / 1
The z-Transform
The z-Transform
Example
Calculate the unilateral z-transform of the first-order,
time-rising, exponential sequence defined as
(
kak u(k) k = 0, 1, 2, . . .
x(k) = (29)
0 k<0
az
X(z) = , ROC:|z| > a (30)
(z − a)2
Introduction 30 / 1
The z-Transform
The z-Transform
Introduction 31 / 1