Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Degrees
  • Courses
  • People
  • Outputs
  • Organizations
  • Third Mission
  • Projects
  • Expertise & Skills

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Degrees
  • Courses
  • People
  • Outputs
  • Organizations
  • Third Mission
  • Projects
  • Expertise & Skills
  1. Courses

Advanced Multivariable Control - 21066

courses
ID:
21066
Dettaglio:
SSD: Automatics Duration: 48 CFU: 6
Located in:
DALMINE
Url:
Course Details:
COMPUTER SCIENCE AND ENGINEERING - 21-270/PERCORSO COMUNE Year: 3
Course Details:
COMPUTER SCIENCE AND ENGINEERING - 38-270/PERCORSO COMUNE Year: 1
COMPUTER SCIENCE AND ENGINEERING - 38-270/PERCORSO COMUNE Year: 2
Year:
2025
  • Overview
  • Syllabus
  • Degrees
  • People
  • Other

Overview

Date/time interval

Secondo Semestre (23/02/2026 - 06/06/2026)

Syllabus

Course Objectives

The aim of the course is to provide the student with skills on advanced methodologies for the analysis of multivariable dynamical systems, and the design of advanced controllers. At the end of the course the student will be able to:

- study the stability of dynamical systems according to the Lyapunov criterion

- analyze the structural properties of dynamical systems

- design multivariable control systems

- design an optimal linear quadratic regulator (LQR)

- design a model predictive controller


This course enriches the student’s education in the field of automatic control systems and serves as a valuable complement to the following courses:

1) IMAD

2) Control Systems Technology

3) Controlli Automatici


Course Prerequisites

Fundamentals of linear dynamic systems, fundamentals of linear algebra and calculus.

Teaching Methods

1) Frontal lessons with the support of slides. They will be all available before the start of the course and it is useful for the student to view the slides of a lesson before following it.
2) The student is invited to study the topics of the lesson with the help of the textbook, slides and personal notes.
3) Frontal exercises carried out on the blackboard (electronic or traditional). The text and the execution of the exercises are all available before the beginning of the course and it is useful for the student to view the execution of the exercises before following the exercise.
4) In parallel to this path, lessons on the Matlab implementation of the concepts exposed in the lessons are proposed.

Assessment Methods

The final exam will take place through a written test lasting 2 hours and the presentation of a project.
The written test usually consists of 4 or 5 theoretical questions.

Contents

1. Discrete-time nonlinear systems: equilibria, stability, Lyapunov's theorems.

2. Structural properties of SISO and MIMO linear systems: controllability, observability, invariant poles, zeros.

3. Design of controllers based on eigenvalues placement.

4. Optimal control. Linear Quadratic Control (LQR): properties, definitions, examples.

5. State observer.

5. Model Predictive Control (MPC): formulation. Stability.

6. Application examples.


Online Resources

  • E-learning
  • Leganto - Reading lists

More information

At the address
http://cal.unibg.it
you can find all the information about the course.

In case of provisions of the authority
competent in the field of containment and management of the epidemiological emergency, teaching
may undergo changes with respect to what is stated in the syllabus to make the course and exams in
line with the provisions.

Degrees

Degrees (2)

COMPUTER SCIENCE AND ENGINEERING - 21-270 
Bachelor's Degree
3 years
COMPUTER SCIENCE AND ENGINEERING - 38-270 
Master's Degree
2 years
No Results Found

People

People

FERRAMOSCA Antonio
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-04/A - Automatica
Gruppo 09/IINF-04 - AUTOMATICA
Professori Ordinari
No Results Found

Other

Main module

Advanced Multivariable Control
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.4.3.0