We present a methodology for the synthesis of controllers, which exploits (explicit) model checking techniques. That is, we can cope with the systematic exploration of a very large state space. This methodology can be applied to systems where other approaches fail. In particular, we can consider systems with an highly non-linear dynamics and lacking a uniform mathematical description (model). We can also consider situations where the required control action cannot be specified as a local action, and rather a kind of planning is required. Our methodology individuates first a raw optimal controller, then extends it to obtain a more robust one. A case study is presented which considers the well known truck-trailer obstacle avoidance parking problem, in a parking lot with obstacles on it. The complex non-linear dynamics of the truck-trailer system, within the presence of obstacles, makes the parking problem extremely hard. We show how, by our methodology, we can obtain optimal controllers with different degrees of robustness.

Della Penna, G., Intrigila, B., Magazzeni, D., Tofani, A., Melatti, I., Tronci, E. (2008). Automated Generation of Optimal Controllers through Model Checking Techniques. In Informatics in Control Automation and Robotics Lecture Notes in Electrical Engineering, 2008, Volume 15. Springer [10.1007/978-3-540-79142-3_10].

Automated Generation of Optimal Controllers through Model Checking Techniques

INTRIGILA, BENEDETTO;
2008-01-01

Abstract

We present a methodology for the synthesis of controllers, which exploits (explicit) model checking techniques. That is, we can cope with the systematic exploration of a very large state space. This methodology can be applied to systems where other approaches fail. In particular, we can consider systems with an highly non-linear dynamics and lacking a uniform mathematical description (model). We can also consider situations where the required control action cannot be specified as a local action, and rather a kind of planning is required. Our methodology individuates first a raw optimal controller, then extends it to obtain a more robust one. A case study is presented which considers the well known truck-trailer obstacle avoidance parking problem, in a parking lot with obstacles on it. The complex non-linear dynamics of the truck-trailer system, within the presence of obstacles, makes the parking problem extremely hard. We show how, by our methodology, we can obtain optimal controllers with different degrees of robustness.
2008
Settore INF/01 - INFORMATICA
English
Rilevanza internazionale
Capitolo o saggio
Controller Synthesis - Controller Optimization - Model Checking - Nonlinear Systems
Della Penna, G., Intrigila, B., Magazzeni, D., Tofani, A., Melatti, I., Tronci, E. (2008). Automated Generation of Optimal Controllers through Model Checking Techniques. In Informatics in Control Automation and Robotics Lecture Notes in Electrical Engineering, 2008, Volume 15. Springer [10.1007/978-3-540-79142-3_10].
Della Penna, G; Intrigila, B; Magazzeni, D; Tofani, A; Melatti, I; Tronci, E
Contributo in libro
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/34009
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? ND
social impact