NONLINEAR CONTROL SYSTEMS
cod. 15651

Academic year 2016/17
1° year of course - Second semester
Professor
Aurelio PIAZZI
Academic discipline
Automatica (ING-INF/04)
Field
Ingegneria informatica
Type of training activity
Characterising
42 hours
of face-to-face activities
6 credits
hub: PARMA
course unit
in - - -

Learning objectives

The aims of the course in relation to knowledge and understanding are:
- Understanding of the phenomena of nonlinear dynamical systems: multiple equilibria, stability/instability, limit cycles.
- Knowledge of the stability theory and its extensions.
- Knowledge of the main methods of feedback nonlinear control.
In relation to the capability of applying knowledge and understanding, the aims are:
- Skill to analyze nonlinear systems.
- Skill to design and simulate nonlinear control systems in the scalar case with the aid of a computer.

Prerequisites

- - -

Course unit content

1) Introduction. Nonlinear phenomena and mathematical models, applications to automation and robotics. Examples. Nonlinear state models: existence and uniqueness of solutions. Second-order dynamical systems: qualitative behavior of linear systems, phase diagrams, multiple equilibria, limit cycles. Useful mathematics for nonlinear systems. Modeling examples: kinematics of wheeled vehicles, magnetic levitators, overhead cranes.
2) Autonomous systems. Stability theory: the direct method of Lyapunov, Lyapunov functions and the variable gradient method. Region of attraction of an equilibrium state. Global asymptotic stability: Barbashin-Krasovkii theorem. Instability: Chetaev theorem. The algebraic Lyapunov equation and the indirect method. The invariance principle: LaSalle theorem. Stability and attractiveness of state sets. Limit cycles in feedback systems: method of the describing function.
3) Nonautonomous systems. Stability of state motions. Comparison K and KL functions. The direct method for the uniform asymptotic stability. Input-to-state stability. The direct and indirect method for exponential stability. Converse theorems in stability theory.
4) Nonlinear control. The stabilization problem. State-input feedback methods: control Lyapunov functions, integrator backstepping. Relative degree and normal form of a scalar affine control system. Input-output linearization by state-input feedback (feedback linearization). Zero dynamics and minimum-phase systems. Application to stabilization. Regulation of nonlinear scalar systems: integral control. Input-output inversion-based feedforward control. Stable inversion for nonminimum-phase systems: closed-form solutions for linear systems and iterative method for nonlinear systems. Feedforward-feedback control schemes.

Full programme

- - -

Bibliography

- Pdf slides of the lessons on the web site of the course.
FURTHER READINGS
1) H.K. Khalil, Nonlinear Control, Pearson Education Limited (Global Edition Paperback), 2014.
2) H.J. Marquez, Nonlinear control systems: analysis and design, Wiley, 2003.
3) J.-J. E. Slotine, W. Li, Applied Nonlinear Control. Prentice-Hall, 1991.
4) A. Isidori, Nonlinear Control Systems, third edition, Springer, 2013.
5) H.K. Khalil, Nonlinear Systems, third edition, Prentice-Hall, 2002.

Teaching methods

Classroom sessions with alternate use of slides and explanations at the blackboard. Exercises of analysis and synthesis with the aid of MATLAB software.

Assessment methods and criteria

Written examination and subsequent oral examination.

Other information

- - -

2030 agenda goals for sustainable development

- - -

Contacts

Toll-free number

800 904 084

Student registry office

E. segreteria.ingarc@unipr.it

Quality assurance office

Education manager:
Elena Roncai
T. +39 0521 903663
Office E. dia.didattica@unipr.it
Manager E. elena.roncai@unipr.it

 

Course President

Stefano Cagnoni
E. stefano.cagnoni@unipr.it

Faculty advisor

Agostino Poggi
E. agostino.poggi@unipr.it

Career guidance delegate

Francesco Zanichelli
E. francesco.zanichelli@unipr.it

Tutor professor

Agostino Poggi
E. agostino.poggi@unipr.it

Erasmus delegates

Luca Consolini
E. luca.consolini@unipr.it

Quality assurance manager

Francesco Zanichelli
E. francesco.zanichelli@unipr.it

Tutor students

Andrea Tagliavini
E. andrea.tagliavini@unipr.it