Nonlinear Systems Control

Academic Year 2025/2026 - Teacher: DARIO CALOGERO GUASTELLA

Expected Learning Outcomes

Knowledge and understanding

Design and realization techniques of compensators for nonlinear systems. The course includes the realization of practical and MATLAB projects.

Applied knowledge and understanding

Hardware/software tools for the design and implementation of nonlinear control systems. Use of microcontrollers.

Making judgements

The student will be able to determine the suitable nonlinear control technique with respect to a specific system under consideration.

Communication skills

The student will be able to describe the strenghts and the weaknesses of each control technique. The student will be able to desribe the essential properties on the stability of nonlinear systems.

Learning skills

The student will be able to determine in the current literature books and scientific publications focusing and extending the techniques discussed during the course.

Course Structure

The course is structured in lectures and laboratory activities. If the course will be delivered in mixed or remote mode, specific variations to the course structure will be actuated in order to maintain the program as reported in the syllabus.

Required Prerequisites

Fundamentals of Systems Theory and Automatic Control for Linear Systems.

Attendance of Lessons

Attendance is recommended.

Detailed Course Content

The course aims to provide the main guidelines for the design of compensators for nonlinear systems. The availability of low-cost devices and microcontrollers will make it possible to physically implement the control techniques presented. Applications related to nonlinear electromechanical systems and aerospace phenomena will be discussed during the course.

An intensive laboratory activity based on MATLAB/Simulink and microcontrollers (Arduino/STM32) will allow students to address the practical implications of the techniques discussed throughout the course.

Textbook Information

1) Slotine, J. J. E., & Li, W. (1991). Applied nonlinear control (Vol. 199, No. 1). Englewood Cliffs, NJ: Prentice Hall.

2) A. Buscarino, L. Fortuna, M. Frasca, Optimal Control and Robust Control- Advanced Topics with Matlab, CRC Press, 2nd Edition, 2021.

Course Planning

 SubjectsText References
1Lyapunov Theory for nonlinear systemsTesto 1, 2
2The search for the Lyapunov FunctionsTesto 1, 2
3Techniques based on Lyapunov Theory to design applied control systemsTesto 1
4Feedback linearization of nonlinear systems (vector-field techniques)Testo 1
5The problem of state-feedback linearizationTesto 1
6Conditions for exact feedback linearizationTesto 1
7The input/output feedback linearization: the SISO case and the MIMO caseTesto 1
8Sliding Mode Control Testo 1

Learning Assessment

Learning Assessment Procedures

The exam consists of an oral examination. The assessment of learning may also be carried out remotely, should circumstances require it.

Examples of frequently asked questions and / or exercises

1) Describe the techniques of feedback linearization.

2) Check the stability of a nonlinear system by using the Lyapunov theory.

3) Explain the technique of sliding-mode control.