ACM Home Page
Please provide us with feedback. Feedback
Verifying average dwell time of hybrid systems
Full text PdfPdf (824 KB)
Source
ACM Transactions on Embedded Computing Systems (TECS) archive
Volume 8 ,  Issue 1  (December 2008) table of contents
Article No. 3  
Year of Publication: 2008
ISSN:1539-9087
Authors
Sayan Mitra  University of Illinois at Urbana-Champaign, Urbana, IL
Daniel Liberzon  University of Illinois at Urbana-Champaign, Urbana, IL
Nancy Lynch  Massachusetts Institute of Technology, Cambridge, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 135,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1457246.1457249
What is a DOI?

ABSTRACT

Average dwell time (ADT) properties characterize the rate at which a hybrid system performs mode switches. In this article, we present a set of techniques for verifying ADT properties. The stability of a hybrid system A can be verified by combining these techniques with standard methods for checking stability of the individual modes of A.

We introduce a new type of simulation relation for hybrid automata—switching simulation—for establishing that a given automaton A switches more rapidly than another automaton B. We show that the question of whether a given hybrid automaton has ADT τa can be answered either by checking an invariant or by solving an optimization problem. For classes of hybrid automata for which invariants can be checked automatically, the invariant-based method yields an automatic method for verifying ADT; for automata that are outside this class, the invariant has to be checked using inductive techniques. The optimization-based method is automatic and is applicable to a restricted class of initialized hybrid automata. A solution of the optimization problem either gives a counterexample execution that violates the ADT property, or it confirms that the automaton indeed satisfies the property. The optimization and the invariant-based methods can be used in combination to find the unknown ADT of a given hybrid automaton.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
Alur, R. and Pappas, G. J., Eds. 2004. Hybrid systems: computation and control. In Proceedings of the 7th International Workshop (HSCC'04). Springer, Berlin.
 
5
 
6
 
7
Bemporad, A., Bicchi, A., and Buttazzo, G. C., Eds. 2007. Proceedings of the 10th International Workshop, (HSCC'07). Springer, Berlin.
 
8
 
9
 
10
Branicky, M. 1998. Multiple Lyapunov functions and other analysis tools for switched and hybrid systems. IEEE Trans. Auto. Control 43, 475--482.
 
11
Branicky, M., Borkar, V., and Mitter, S. 1998. A unified framework for hybrid control: Model and optimal control theory. IEEE Trans. Auto. Control 43, 1, 31--45.
 
12
 
13
 
14
Cruz, R. L. 1991. A calculus for network delay, part i: Network elements in isolation. IEEE Trans. Inform. Theory 37, 1, 114--131.
 
15
Floyd, R. 1967. Assigning meanings to programs. In Proceedings of the Symposium on Applied Mathematics. Mathematical Aspects of Computer Science. American Mathematical Society, 19--32.
 
16
Frehse, G. 2005. Phaver: algorithmic verification of hybrid systems past hytech. In Proceedings of the 8th International Workshop on Hybrid Systems: Computation and Control (HSCC'05). Springer, Berlin.
 
17
GNU. GLPK—GNU linear programming kit. http://www.gnu.org/directory/libs/glpk.html.
 
18
Heitmeyer, C. and Lynch, N. 1994. The generalized railroad crossing: A case study in formal verification of real-time system. In Proceedings of the 15th IEEE Real-Time Systems Symposium, (San Juan, Puerto Rico). IEEE, Los Alamitos, CA.
 
19
 
20
21
 
22
 
23
Hespanha, J., Liberzon, D., and Morse, A. 2003. Hysteresis-based switching algorithms for supervisory control of uncertain systems. Automatica 39, 263--272.
 
24
Hespanha, J. and Morse, A. 1999. Stability of switched systems with average dwell-time. In Proceedings of 38th IEEE Conference on Decision and Control. IEEE, Los Alamitos, CA, 2655--2660.
 
25
Hespanha, J. P. and Tiwari, A., Eds. 2006. Proceedings of the 9th International Workshop on Hybrid Systems: Computation and Control (HSCC'06). Springer, Berlin.
 
26
Khalil, H. K. 2002. Nonlinear Systems 3rd Ed. Prentice Hall, Upper Saddle River, NJ.
 
27
 
28
 
29
Liberzon, D. 2003. Switching in Systems and Control. Systems and Control: Foundations and Applications. Birkhauser, Boston, MA.
 
30
 
31
Lynch, N. 1996. A three-level analysis of a simple acceleration maneuver, with uncertainties. In Proceedings of the 3rd AMAST Workshop on Real-Time Systems. World Scientific Publishing Company, Mountain View, CA, 1--22.
 
32
 
33
 
34
Maler, O. and Pnueli, A., Eds. 2003. Proceedings of the 6th International Workshop on Hybrid Systems: Computation and Control (HSCC'03). Springer, Berlin.
 
35
 
36
 
37
Mitra, S. and Archer, M. 2005. PVS strategies for proving abstraction properties of automata. Electronic Notes Theore. Comput. Sci. 125, 2, 45--65.
 
38
Mitra, S. and Lynch, N. A. 2007. Trace-based semantics for probabilistic timed i/o automata. In Proceedings of the 10th International Workshop (HSCC'07), (Pisa, Italy), April 3--5. Springer, Berlin, 718--722.
 
39
Mitra, S., Wang, Y., Lynch, N., and Feron, E. 2003. Safety verification of model helicopter controller using hybrid Input/Output automata. In Proceedings of the 6th International Workshop on Hybrid Systems: Computation and Control (HSCC'03). Springer, Berlin, 343--358.
 
40
Morari, M. and Thiele, L., Eds. 2005. Proceedings of the 8th International Workshop on Hybrid Systems: Computation and Control (HSCC'05). Springer, Berlin.
 
41
Morse, A. S. 1996. Supervisory control of families of linear set-point controllers, part 1: Exact matching. IEEE Trans. Auto. Control 41, 1413--1431.
 
42
 
43
Prajna, S. and Jadbabaie, A. 2004. Safety verification of hybrid systems using barrier certificates. In Proceedings of the 7th International Workshop on Hybrid Systems: Computation and Control (HSCC'04). Springer, Berlin.
 
44
 
45
Umeno, S. and Lynch, N. A. 2007. Safety verification of an aircraft landing protocol: A refinement approach. In Proceedings of the 10th International Workshop, (HSCC'07). Springer, Berlin, 557--572.
 
46
van der Schaft, A. and Schumacher, H. 2000. An Introduction to Hybrid Dynamical Systems. Springer, Berlin.
 
47
 
48
 
49
 
50
Williams, H. 1990. Model Building in Mathematical Programming 3rd Ed. John Wiley, New York.
 
51
Zhai, G., Hu, B., Yasuda, K., and Michel, A. 2000. Stability analysis of switched systems with stable and unstable subsystems: An average dwell time approach. In Proceedings of the American Control Conference (AACC).

Collaborative Colleagues:
Sayan Mitra: colleagues
Daniel Liberzon: colleagues
Nancy Lynch: colleagues