DocumentCode :
574772
Title :
Using theorem provers to guarantee closed-loop system properties
Author :
Arechiga, Nikos ; Loos, S.M. ; Platzer, Andre ; Krogh, Bruce H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2012
fDate :
27-29 June 2012
Firstpage :
3573
Lastpage :
3580
Abstract :
This paper presents a new approach for leveraging the power of theorem provers for formal verification to provide sufficient conditions that can be checked on embedded control designs. Theorem provers are often most efficient when using generic models that abstract away many of the controller details, but with these abstract models very general conditions can be verified under which desirable properties such as safety can be guaranteed for the closed-loop system. We propose an approach in which these sufficient conditions are static conditions that can be checked for the specific controller design, without having to include the dynamics of the plant. We demonstrate this approach using the KeYmaera theorem prover for differential dynamic logic for two examples: an intelligent cruise controller and a cooperative intersection collision avoidance system (CICAS) for left-turn assist. In each case, safety of the closed-loop system proved using KeYmaera provides static sufficient conditions that are checked for the controller design.
Keywords :
closed loop systems; control system synthesis; formal logic; formal verification; theorem proving; CICAS; KeYmaera theorem prover; closed-loop system properties; cooperative intersection collision avoidance system; differential dynamic logic; embedded control design; formal verification; generic model; intelligent cruise controller; safety; static condition; Acceleration; Closed loop systems; Delay; Mathematical model; Safety; Vehicle dynamics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference (ACC), 2012
Conference_Location :
Montreal, QC
ISSN :
0743-1619
Print_ISBN :
978-1-4577-1095-7
Electronic_ISBN :
0743-1619
Type :
conf
DOI :
10.1109/ACC.2012.6315388
Filename :
6315388
Link To Document :
بازگشت