Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control 2015
DOI: 10.1145/2728606.2728623
|View full text |Cite
|
Sign up to set email alerts
|

Closed loop analysis of control command software

Abstract: Recent work addressing the stability analysis of controllers at code level has been mainly focused on the controller alone. However, most of the properties of interest of control software lie in how they interact with their environment. We introduce an extension of the analysis framework to reason on the stability of closed loop systems, i.e., controllers along with a model of their physical environment, the plant. The proposed approach focuses on the closed loop stability of discrete linear control systems wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
2
2
2

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 26 publications
0
13
0
Order By: Relevance
“…Many recent efforts are dedicated to the automatic generation of invariants (used as lemmas in this work): automatic invariant checking based on BDDs [36]; unbounded model checking using interpolation [31]; propertydirected reachability (PDR) [5]; quadratic invariant generation using templates based on abstract interpretation [34]. S3 provides a lemma generation tool based on a speculation strategy that searches for equivalent variables at bit-level.…”
Section: K-inductive Proof Of Safety Propertymentioning
confidence: 99%
“…Many recent efforts are dedicated to the automatic generation of invariants (used as lemmas in this work): automatic invariant checking based on BDDs [36]; unbounded model checking using interpolation [31]; propertydirected reachability (PDR) [5]; quadratic invariant generation using templates based on abstract interpretation [34]. S3 provides a lemma generation tool based on a speculation strategy that searches for equivalent variables at bit-level.…”
Section: K-inductive Proof Of Safety Propertymentioning
confidence: 99%
“…In order to express the stability of the closed-loop system, a discrete encoding of the plant dynamics is expressed along the code and enables to reason on the extended state space, which includes both controller and plant state variables. Both the Lyapunov annotations scheme [25] and the automatic computation [21] approaches have been extended to closed-loop systems [20].…”
Section: Code Analysesmentioning
confidence: 99%
“…reachable state space reachable states space over-approximation states space step n step n+1 base Many recent efforts are dedicated to the automatic generation of invariants (used as lemmas in this work): automatic invariant checking based on BDDs [14]; unbounded model checking using interpolation [12]; property-directed reachability (PDR) [5]; quadratic invariant generation using templates based on abstract interpretation [13]. S3 provides a lemma generation tool based on a speculation strategy that searches for equivalent variables at bit-level.…”
Section: K-inductive Proof Of Safety Propertymentioning
confidence: 99%
“…The code can be either implemented by the developer or be generated automatically from the Lustre model. In our case, we use the lus2c translator 13 to generate the C code from the Lustre model. However, as this translator is not qualified 14 , it is still unknown whether this C code satisfies the specification.…”
Section: Equivalence Proof Between Design and Generated Codementioning
confidence: 99%
See 1 more Smart Citation