Title :
Automatic Synthesis of Robust Numerical Controllers
Author :
Intrigila, Benedetto ; Melatti, Igor ; Tronci, Enrico
Author_Institution :
Univ. of Roma, Rome
Abstract :
A major problem of numerical controllers is their robustness, i.e. the state read from the plant may not be in the controller table, although it may be close to some states in the table. For continuous systems, this problem is typically handled by interpolation techniques. Unfortunately, when the plant contains both continuous and discrete variables, the interpolation approach does not work well. To cope with this kind of systems, we propose a general methodology that exploits explicit model checking in an innovative way to automatically synthesize a (time-) optimal numerical controller from a plant specification and apply an optimized strengthening algorithm only on the most significant states, in order to reach an acceptable robustness degree. We implemented all the algorithms within our CGMurphi tool, an extension of the well-known CMurphi verifier, and tested the effectiveness of our approach by applying it to the well-known truck and trailer obstacles avoidance problem.
Keywords :
control system synthesis; interpolation; road vehicles; robust control; continuous systems; interpolation techniques; obstacles avoidance problem; optimized strengthening algorithm; robust numerical controllers; trailer; truck; Automatic control; Computer science; Continuous time systems; Control system synthesis; Control systems; Dynamic programming; Interpolation; Optimal control; Performance analysis; Robust control;
Conference_Titel :
Autonomic and Autonomous Systems, 2007. ICAS07. Third International Conference on
Conference_Location :
Athens
Print_ISBN :
978-0-7695-2859-7
Electronic_ISBN :
978-0-7695-2859-7
DOI :
10.1109/CONIELECOMP.2007.59