Академический Документы
Профессиональный Документы
Культура Документы
Learning outcomes:
Synopsis:
This course consists of discussions about an introduction to digital control systems, the relationship
between continuous-time and discrete –time control systems, digital system coding, sampling process,
quantization and z-transform, and digital control system representations. The notions of controllability,
observability, and stability of digital control systems and analyses in time, frequency, and z domains are
also included in this subject. The design of discrete PID controllers, lead-lag compensators, and discrete
state feedback and observer gain via a pole placement are covered in this course. The analyses and
design of discrete control systems are performed using MATLAB and Simulink. Students are encouraged
to gain scientific knowledge of contemporary issues related this course.
Assessment:
Assessment* Marks
Quiz 5%
Test 20%
Assignment 15%
Final Examination 60%
Total 100%
Course content:
Chapter 1
Introduction to Discrete Control
System
1. Discrete System
● System can be discrete or continuous
● Discrete systems may be contrasted with continuous systems (or analog systems)
where discrete system is a system with a countable number of states.
● In discrete system, the state of the system changes at discrete time intervals while a
continuous system changes continuously with respect to time.
Continuous Signals:
-Signals that are defined for all time instants.
Discrete signals:
-Signals that are defined only for certain
time instants: T, 2T, 3T, ….etc.
-(T) is the sampling time of the original
continuous signal.
2. Digital Control
● Continuous controller (or Analog controller)
● Digital controller
● What each of the signals in the digital control system look like:
Sampled discrete
signal
Original continuous
signal
● How the signal is digitized? Let observe the components in digital control block
diagram:
1. S&H : Sample-and-Hold circuit that sampling the continuous error signal ( ( )) at
certain instants in time with regular interval.
1.1 Sampler
- In general, the operation of the sampler may be regarded as one which converts a
continuous-time signal into pulse-modulated signal or digital signal.
Pulse-amplitude modulation
- The most common type of modulation being used.
- Figure below shows a block diagram of PAM:
Carrier signal
( )
Continuous sampler
Sampled signal
signal
Pulse-amplitude modulation
- The most common type of modulation being used.
- Figure below shows a block diagram of PAM:
Carrier signal
( )
Continuous sampler
Sampled signal
signal
= −
= ( ) −
= ( ) − ⋯⋯ 1
= 0, <0
BEKC4683 | Dr.MuhammadNizamKamarudin | Email: nizamkamarudin@utem.edu.my 10
Digital Control System BEKC4683
1.2 Hold
- Hold device simply maintains or freezes the value of the pulse or digital signal for a
prescribed time duration. Hold circuit can be zero-order hold (ZOH) or first-order hold
(FOH).
- Figure below shows an ideal sample-and-hold:
Sampled signal
ZOH
- According to the sampling theorem, to allow the signal to be reproduced from the
sampled signal and to avoid aliasing the sampling frequency must be at least twice the
frequency of signal being sampled .
Sampling Theorem:
> ⋯⋯( )
where
: sampling frequency
: freq. of signal being sampled
BEKC4683 | Dr.MuhammadNizamKamarudin | Email: nizamkamarudin@utem.edu.my 14
Digital Control System BEKC4683
MATLAB example. 1
0.8
0.6
Generating 0.4
continuous 0.2
-0.4
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0.8
0.6
0.4
Sampling the signal with 0.2
-0.4
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
0.8
0.6
0.4
Look at the 0.2
behavior of the 0
ZOH -0.2
-0.4
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
MATLAB example.
Demonstrate that the ZOH output should appear to be delayed Tsample/2 of the continuous
signal.
Sampling Theorem:
> ⋯⋯( )
1
0.8
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
MATLAB example 1
x1=sin(2*pi*t)
0.8
0.4
0.2
0
sampling rate: -0.2
-0.6
-0.8
-1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x1=sin(2*pi*t)
1
0.8
0.6
0.4
0.2
sampling rate: 0
-0.2
-0.6
-0.8
-1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x1=sin(2*pi*t)
1
0.8
0.6
0.4
-0.4
-0.6
-0.8
-1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
- End of Chapter 1 -