Abstract
The design of controllers for hybrid systems (i.e. mixed discrete- continuous systems) in a systematic manner remains a challenging task. In this case study, we apply formal modeling to the design of communication and control strategies for a team of autonomous robots to attain specified goals in a coordinated manner. The model of linear hybrid automata is used to describe the high-level design, and the verification software HYTECH is used for symbolic analysis of the description. The goal of the project is to understand tradeoffs among various design alternatives by generating constraints among parameters using symbolic analysis. In this paper, we report on difficulties in modeling a team of robots using linear hybrid automata, results of analysis experiments, promise of the approach, and challenges for future research.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
R. Alur, C. Courcoubetis, N. Halbwachs, T.A. Henzinger, P. Ho, X. Nicollin, A. Olivero, J. Sifakis, and S. Yovine. The algorithmic analysis of hybrid systems. Theoretical Computer Science, 138:3–34, 1995.
R. Alur, T.A. Henzinger, and P.-H. Ho. Automatic symbolic verification of embedded systems. IEEE Transactions on Software Engineering, 22(3):181–201, 1996.
R. Alur, T.A. Henzinger, and E.D. Sontag, editors. Hybrid Systems III: Verification and Control. LNCS 1066. Springer-Verlag, 1996.
P. Antsaklis, W. Kohn, A. Nerode, and S. Sastry, editors. Hybrid Systems II. LNCS 999. Springer-Verlag, 1995.
M. S. Branicky. Studies in Hybrid Systems: Modeling, Analysis, and Control. PhD thesis, Massachusetts Institute of Technology, 1995.
R. W. Brockett. Hybrid models for motion control systems. In H. L. Trentelman and J. C. Willems, editors, Essays in Control: Perspectives in the Theory and its Applications, pages 29–53. Birkhäuser, 1993.
E.M. Clarke and R.P. Kurshan. Computer-aided verification. IEEE Spectrum, 33(6):61–67, 1996.
C. Daws, A. Olivero, S. Tripakis, and S. Yovine. The tool kronos. In Hybrid Systems III: Verification and Control, LNCS 1066, pages 208–219. Springer-Verlag, 1996.
R. Grossman, A. Nerode, A. Ravn, and H. Rischel, editors. Hybrid Systems. LNCS 736. Springer-Verlag, 1993.
T.A. Henzinger, P. Ho, and H. Wong-Toi. HyTech: a model checker for hybrid systems. Software Tools for Technology Transfer, 1, 1997.
T. Henzinger and S. Sastry, editors. Hybrid Systems: Computation and Control. LNCS 1386. Springer-Verlag, 1998.
P.H. Ho and H. Wong-Toi. Automated analysis of an audio control protocol. In Proceedings of the Seventh Conference on Computer-Aided Verification, LNCS 939, pages 381–394. Springer-Verlag, 1995.
T. Henzinger and H. Wong-Toi. Using HyTech to synthesize control parameters for a steam boiler. In Formal Methods for Industrial Applications: Specifying and Programming the Steam Boiler Control, LNCS 1165, pages 265–282. Springer-Verlag, 1996.
J.-C. Latombe. Robot motion planning. Kluwer Academic Publishers, 1991.
J. Lygeros, D. N. Godbole, and S. Sastry. A game-theoretic approach to hybrid system design. In Hybrid Systems III. Verification and Control, pages 1–12. Springer-Verlag, 1995.
K. Larsen, P. Pettersson, and W. Yi. Uppaal in a nutshell. Springer International Journal of Software Tools for Technology Transfer, 1, 1997.
O. Maler, editor. Hybrid and Real-Time Systems. LNCS 1201. Springer-Verlag, 1997.
K. S. Narendra, J. Balakrishnan, and K. Ciliz. Adaptation and learning using multiple models, switching and tuning. IEEE Control Systems Magazine, pages 37–51, 1995.
C. Tomlin, G. J. Pappas, and S. Sastry. Conflict resolution for air traffic management: A study in multi-agent hybrid systems. IEEE Transactions on Automatic Control, August 1997. Accepted as a regular paper.
V. I. Utkin. Variable structure systems with sliding modes. IEEE Transactions on Automatic Control, Vol. 22(2):212–222, 1977.
M. Zefran and J. Burdick. Stabilization of systems with changing dynamics. In Hybrid Systems, 1998.
M. Zefran, J. Desai, and V. Kumar. Continuous motion plans for robotic systems with changing dynamic behavior. In 2nd Int. Workshop on Algorithmic Foundations of Robotics, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alur, R., Esposito, J., Kim, M., Kumar, V., Lee, I. (1999). Formal Modeling and Analysis of Hybrid Systems: A Case Study in Multi-robot Coordination. In: Wing, J.M., Woodcock, J., Davies, J. (eds) FM’99 — Formal Methods. FM 1999. Lecture Notes in Computer Science, vol 1708. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48119-2_14
Download citation
DOI: https://doi.org/10.1007/3-540-48119-2_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66587-8
Online ISBN: 978-3-540-48119-5
eBook Packages: Springer Book Archive