DIGITAL CONTROL
cod. 14579

Academic year 2007/08
3° year of course - Second semester
Professor
Academic discipline
Automatica (ING-INF/04)
Field
Ambito aggregato per crediti di sede
Type of training activity
Hub-specific activity
45 hours
of face-to-face activities
5 credits
hub:
course unit
in - - -

Learning objectives

The course is designed to give the fundamentals of control theory based on digital systems with sampled data. Discrete systems are analysed and the main digital feedback-based control techniques are studied. The theoretical program is completed by laboratory lectures.

Prerequisites

Controlli Automatici

Course unit content

Control devices: sensors, actuators.<br />Preliminary mathematical notions: linear difference equations, z-transform and its properties.<br />Sampled-data systems: data sampling, choice of sampling rate, hold devices, discrete-time transfer functions, poles and zeroes for discrete-time transfer functions, relationship between s and z planes, constant damping-ratio and constant natural frequency loci, block diagrams and their composition.<br />Problems of discrete regulators: discretization, quantization, aliasing.<br />Discrete systems stability: External stability (BIBO), bilinear transformation and Routh-Hurwitz criterion, Jury criterion, Nyquist criterion, root locus.<br />Design specifications: steady state errors for standard input signals, time-domain specifications, rise time, settling time, maximum overshoot, frequency-domain specifications, gain and phase margins.<br />Design of discrete regulators: <br />a)Discretization-based design: backward transform, forward transform, bilinear transform, matched pole-zero method, impulse response invariance and step response invariance methods.<br />b)Analytical design: Diophantine equation, unitary feedback controller through the Diophantine equation, deadbeat and modified deadbeat methods. <br />c)Standard discrete regulators: PID-controllers and their tuning, effects of signal saturation, forward compensation.<br />

Full programme

- - -

Bibliography

G. F. Franklin, J. D. Powel, M. L. Workman, “Digital Control of Dynamic Systems”, Addison Wesley<br />C. Bonivento, C. Melchiorri, R. Zanasi, “Sistemi di Controllo Digitale”, Progetto Leonardo, Bologna<br />

Teaching methods

The exam is written and is divided into two parts, the first part includes some exercises, the second some theoretical questions. A couple of mid-term tests are scheduled during the class period. The course includes some laboratory lectures in which the discrete systems analysis techniques are applied and some of the regulators proposed in the theoretical lectures are simulated. The programs used are Matlab and Simulink.

Assessment methods and criteria

- - -

Other information

- - -