Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
References M.S. Fadali and A. Visioli, Digital Control Engineering: Analysis and Design, Academic Press 2009. K. Ogata, Discrete-Time Control Systems, 2nd Ed., PrenticeHall 1995.
J.H. Chow, D.K. Frederick, and N.W. Chbat, Discrete-Time Control Problems using Matlab, Brooks/Cole 2003.
Elc-407a Lecture 1
Digital computers are the primary means of implementing feedback control loops. They provide the advantages of improved performance and flexibility at reduced cost. The digital computer in the loop can only handle discretetime, quantized signals. A discrete-time control system is a control system in which control signals can change only at discrete instants of time. The controlled process is normally a continuous time process, and hence sampling is used to enable digital control. Thus in a sampled-data control system we have a mixture of continuous-time and discrete-time signals.
Elc-407a Lecture 1
controlled variable c(t) Controlled Process Sensor Actuator S/H D/A A/D
error e(nT)
Controller control signal u(nT) +
Digital Computer
Elc-407a Lecture 1
If sampling period T and quantization step q are extremely small, digital system would be treated as a continuous-time system. However, for practical reasons we cannot have too small T and q. In this part of the course we study the classical (transform) methods for the analysis and design of digital control systems. Z-transform plays a role analogous to that of Laplace transform in continuous-time systems.
Elc-407a Lecture 1
T,h
h T h
We will assume regular sampling with a period T in all parts of the system.
Elc-407a Lecture 1
For simplicity, we assume an ideal sampler for which finitewidth pulses are replaced by zero-width impulses.
x(t) x*(t)
Elc-407a Lecture 1
Define
, then:
Elc-407a Lecture 1
For many important functions, z-transform has a closed form solution in its region of convergence. E.g. for the unit step function:
Elc-407a Lecture 1
Thus, multiplying the z transform by z-n has the effect of delaying the function by n samples.
Elc-407a Lecture 1
To show this:
Since
Elc-407a Lecture 1
=0 for h > k.
Elc-407a Lecture 1