36000 - Digital Control Systems L-A

Academic Year 2008/2009

  • Docente: Claudio Bonivento
  • Credits: 6
  • SSD: ING-INF/04
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LS) in Electronic Engineering (cod. 0233)

Learning outcomes

This course, starting from the fundamental notions given by the course on Automatic Control, aims at giving the main tools for analysis and design of digital control systems, i.e. for the class of control systems in which the control unit is implemented using a digital processor system that manipulates sampled data.

Course contents

Main topics are:

- Digital control loop: components and signals

- Difference equations

- The Zeta-transformation: properties and theorems

- Signal sampling and reconstruction

- Relation between z-plane and the s-plane

- Digital transfer function composition

- Stability criteria for discrete time systems

- Design specifications

- Discretization techniques

- Design controllers using the w-plane

- Design controllers using root locus

- Digital PID controllers

- Placing zeros and poles methods

Readings/Bibliography

C. Bonivento, C. Melchiorri, R. Zanasi "Sistemi di controllo digitale", Esculapio ed., Bologna, 1999.

Teaching methods

During exercise hours, CACSD tools like Matlab and Simulink will be presented. Students are encouraged to develop and discuss a digital control system design problem.

Assessment methods

The final exam consists mainly in the discussion of the proposed project (highly reccomended). It is also possible to give a standard theoretical oral exam.

Teaching tools

Pc, slide projector

Office hours

See the website of Claudio Bonivento