Select Academic Year:     2016/2017 2017/2018 2018/2019 2019/2020 2020/2021 2021/2022
Second Semester 
Teaching style
Lingua Insegnamento

Informazioni aggiuntive

Course Curriculum CFU Length(h)


The issues addressed in the course are reported in the following.
i) Acquiring knowledge and understanding
- demonstrated knowledge and understanding of linear and nonlinear systems dynamics;
- ability to find the proper controller for SISO (single-input single-output) and MIMO (multi-input multi output) systems;
- ability to develop multivariable predictive controllers and to obtain the required process models;
- understanding the motivation of the proposed choices with respect to the plant configuration, the system dynamics and economical aspects;
-analysis of technical texts related to the topics of the course;
ii) Ability of applying knowledge and understanding
- ability of selecting, designing and applying advanced control system for chemical and biochemical processes, also when the case studies are different from that commonly addressed in the courses of chemical plants and reactors;
- making informed judgements and choices: students can critically compare different control techniques understanding advantages and limitations, analysing them from an economical point of view.

iii) Making judgment
- ability to handle complex problem of process control, and understanding of the variables which need to be controlled and the consequences of inadequate of absent controllers.
iv) Lifelong learning skills
- autonomous learning and opportunities to learn from peers during the practice exercises


It is essential to know linear ordinary differential equation system theory, Laplace Transform, linear algebra. It is important to have knowledge concerning Industrial Plants, Control Instrumentation, Basic Control. It is important to know how to derive the mathematical model of a process and how identify the model of a process.


Process dynamics (theory: 16 hour; practice exercises: 8 hours)
• Stability analysis of linear systems
• Dynamic analysis of nonlinear systems
• Dynamic behavoir of linear systems
Process control (theory: 44 hours, practice exercises: 22 hours)
• Overview on basic process control
• System identification
• One-degree of freedom internal model control
• Two-degree of freedom internal model control
• PID parameters from internal model control design
• Sensitivity function and complementary sensitivity function
• Tuning and synthesis of internal model control for uncertain process
• Multi-Input Multi-Ouput Systems (MIMO): interactions and decoupling of control loops – Multivariable control
• Observability and Controllability of a linear system
• Inferential control
• State estimation
• Multivariable predictive control
Amount of hours for theory: 60
Amount of hours for practice exercise: 30

Teaching Methods

Lectures will be prevalently held in classrooms, also integrated with online teaching resources,
by using specific online platforms managed by the University of Cagliari.

Class schedule:
60 hours of teacher up front delivering theory
30 hours of practical exercises: the student is invited to work with the colleagues for finding the solutions of the assigned problems. The teachers is in the class to give support.

Verification of learning

Knowledge and understanding of the student are evaluated with an oral exam (face-to-face or remotely using computer aids)), during which he/she is required to demonstrate its ability of developing the proper control strategy for the process selected by the teacher. The teacher can ask how to control a specified chemical or biochemical process, or can propose the mathematical model of a process. In order to address this task and make a suitable analysis of the problem, it is important that the student has a deep knowledge of the typical chemical engineering processes. The proposed choices need to be motivated using the theoretical concepts taught in the course. The student is also required to analyze particular situations proposed by the teacher during the exam. It is also evaluated the line of reasoning for the student presentation and the use of a proper technical language.
The student is evaluated according to the following criteria:
- demonstrated knowledge and understanding: 18/30-22/30;
-demonstrated knowledge and understanding and ability of applying knowledge: 23/30-26/30;
- demonstrated knowledge and understanding, ability of applying knowledge and ability to handle complex problem of process control: 27/30-30/30.


Professor's lecture notes
B. A. Ogunnaike e W. H Ray, “Process Dynamics, Modelling and Control”, Oxford University Press
C. Brosilow and B. Joseph, “Techniques od Model-Based Control” Prentice Hall PTR
S. Skogestad e I. Postlethwaite, “Multivariable Feedback Control:analysis and Design”, John Wiley and Son, Ltd
Bernard Friedland, "Control System Design. An introduction to state-space methods", McGraw-Hill, Inc.

More Information

Practical exercises are developed in the computer laboratory, where the controlled system can be simulated.

Questionnaire and social

Share on: