Skip to main content

Formal Synthesis

  • Chapter
  • First Online:
Hybrid Dynamical Systems

Part of the book series: Advanced Textbooks in Control and Signal Processing ((C&SP))

  • 886 Accesses

Abstract

So far, we have presented and discussed basic results for the modeling, verification, stability, and optimal control of hybrid systems. These results have been introduced by both the computer science and control engineering communities. The computer science community has been primarily interested in verifying the correctness of embedded codes in the face of real-time constraints and interactions with the physical world; while the control engineering community has been mainly focusing on the effects of discontinuities (such as switching of dynamics and jumping of states) caused by the use of digital processors and communication networks that are increasingly becoming ubiquitous.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 119.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The material for this section is based on the lecture notes taken by our graduate student Vince Kurtz.

References

  1. E. M. Clarke, O. Grumberg, and D. Peled. Model Checking. MIT press, 1999.

    Google Scholar 

  2. Amir Pnueli and Roni Rosner. On the synthesis of a reactive module. In Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pages 179–190. ACM, 1989.

    Google Scholar 

  3. P. Ramadge and W. M. Wonham. The control of discrete event systems. Proceedings of the IEEE, 77(1):81–98, 1989.

    Google Scholar 

  4. R. Alur, T. Henzinger, G. Lafferriere, and G. J. Pappas. Discrete abstractions of hybrid systems. In P. J. Antsaklis, editor, Proceedings of the IEEE: Special issue on hybrid systems, volume 88, pages 971–984. IEEE Press, 2000.

    Google Scholar 

  5. P. Tabuada. Verification and Control of Hybrid Systems: A Symbolic Approach. Springer, Springer New York, 2009.

    Google Scholar 

  6. Martino Bardi and Italo Capuzzo-Dolcetta. Optimal control and viscosity solutions of Hamilton-Jacobi-Bellman equations. Springer Science & Business Media, 2008.

    Google Scholar 

  7. Daniel Liberzon. Calculus of variations and optimal control theory: a concise introduction. Princeton University Press, 2011.

    Google Scholar 

  8. João P Hespanha. Noncooperative game theory: An introduction for engineers and computer scientists. Princeton University Press, 2017.

    Google Scholar 

  9. Tamer Başar and Geert Jan Olsder. Dynamic noncooperative game theory. SIAM, 1998.

    Google Scholar 

  10. Engelbert J Dockner, Steffen Jorgensen, Ngo Van Long, and Gerhard Sorger. Differential games in economics and management science. Cambridge University Press, 2000.

    Google Scholar 

  11. J. Lygeros, S. Sastry, and C. Tomlin. EE 291E Lecture notes: The Art of Hybrid Systems. 2001.

    Google Scholar 

  12. Eugene Asarin and Oded Maler. As soon as possible: Time optimal control for timed automata. In Hybrid Systems: Computation and Control, pages 19–30. Springer, 1999.

    Google Scholar 

  13. Mark Reynolds. Continuous temporal models. In AI 2001: Advances in Artificial Intelligence, pages 414–425. Springer, 2001.

    Google Scholar 

  14. G. E. Fainekos, A. Girard, H. Kress-Gazit, and G. J. Pappas. Temporal logic motion planning for dynamic robots. Automatica, 45(2):343–352, 2009.

    Google Scholar 

  15. L. Habets and Jan H. van Schuppen. A control problem for affine dynamical systems on a full-dimensional polytope. Automatica, 40(1):21–35, 2004.

    Google Scholar 

  16. M. Kloetzer and C. Belta. A fully automated framework for control of linear systems from temporal logic specifications. Automatic Control, IEEE Transactions on, 53(1):287–297, 2008.

    Google Scholar 

  17. Günter M Ziegler. Lectures on polytopes, volume 152. Springer, 1995.

    Google Scholar 

  18. Carl W Lee. Subdivisions and triangulations of polytopes. In Handbook of discrete and computational geometry, pages 271–290. CRC Press, Inc., 1997.

    Google Scholar 

  19. LCGJM Habets and Jan H Van Schuppen. A control problem for affine dynamical systems on a full-dimensional polytope. Automatica, 40(1):21–35, 2004.

    Google Scholar 

  20. C. Belta and L. C G J M Habets. Controlling a class of nonlinear systems on rectangles. Automatic Control, IEEE Transactions on, 51(11):1749–1759, Nov 2006.

    Google Scholar 

  21. Ron Koymans. Specifying real-time properties with metric temporal logic. Real-time systems, 2(4):255–299, 1990.

    Google Scholar 

  22. Oded Maler and Dejan Nickovic. Monitoring temporal properties of continuous signals. In Formal Techniques, Modelling and Analysis of Timed and Fault-Tolerant Systems, pages 152–166. Springer, 2004.

    Google Scholar 

  23. Shmuel Safra. On the complexity of omega-automata. In [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science, pages 319–327. IEEE, 1988.

    Google Scholar 

  24. Nir Piterman. From nondeterministic buchi and streett automata to deterministic parity automata. In 21st Annual IEEE Symposium on Logic in Computer Science (LICS’06), pages 255–264. IEEE, 2006.

    Google Scholar 

  25. Robert McNaughton. Infinite games played on finite graphs. Annals of Pure and Applied Logic, 65(2):149–184, 1993.

    Google Scholar 

  26. Massimo Benerecetti, Marco Faella, and Stefano Minopoli. Reachability games for linear hybrid systems. In Proceedings of the 15th ACM international conference on Hybrid Systems: Computation and Control, pages 65–74, 2012.

    Google Scholar 

  27. Massimo Benerecetti and Marco Faella. Automatic synthesis of switching controllers for linear hybrid systems: Reachability control. ACM Transactions on Embedded Computing Systems (TECS), 16(4):1–27, 2017.

    Google Scholar 

  28. Thomas A Henzinger, Benjamin Horowitz, and Rupak Majumdar. Rectangular hybrid games. In International Conference on Concurrency Theory, pages 320–335. Springer, 1999.

    Google Scholar 

  29. Patricia Bouyer, Thomas Brihaye, and Fabrice Chevalier. O-minimal hybrid reachability games. arXiv preprint arXiv:0911.4833, 2009.

  30. J. Lygeros, C. Tomlin, and S. Sastry. Controllers for reachability specifications for hybrid systems. Automatica, 35(3):349–370, 1999.

    Google Scholar 

  31. Claire J Tomlin, John Lygeros, and S Shankar Sastry. A game theoretic approach to controller design for hybrid systems. Proceedings of the IEEE, 88(7):949–970, 2000.

    Google Scholar 

  32. Ian Mitchell and Claire J Tomlin. Level set methods for computation in hybrid systems. In International Workshop on Hybrid Systems: Computation and Control, pages 310–323. Springer, 2000.

    Google Scholar 

  33. Claire J Tomlin, Ian Mitchell, Alexandre M Bayen, and Meeko Oishi. Computational techniques for the verification of hybrid systems. Proceedings of the IEEE, 91(7):986–1001, 2003.

    Google Scholar 

  34. Somil Bansal, Mo Chen, Sylvia Herbert, and Claire J Tomlin. Hamilton-Jacobi reachability: A brief overview and recent advances. In 2017 IEEE 56th Annual Conference on Decision and Control (CDC), pages 2242–2253. IEEE, 2017.

    Google Scholar 

  35. Mo Chen and Claire J Tomlin. Hamilton–Jacobi reachability: Some recent theoretical advances and applications in unmanned airspace management. Annual Review of Control, Robotics, and Autonomous Systems, 1:333–358, 2018.

    Google Scholar 

  36. A. Girard and G. J. Pappas. Approximation metrics for discrete and continuous systems. Automatic Control, IEEE Transactions on, 52(5):782–798, 2007.

    Google Scholar 

  37. A. Girard and G. J. Pappas. Hierarchical control system design using approximate simulation. Automatica, 45(2):566–571, 2009.

    Google Scholar 

  38. LCGJM Habets, M Kloetzer, and Calin Belta. Control of rectangular multi-affine hybrid systems. In Decision and Control, 2006 45th IEEE Conference on, pages 2619–2624. IEEE, 2006.

    Google Scholar 

  39. LCGJM Habets, Pieter J Collins, and Jan H van Schuppen. Reachability and control synthesis for piecewise-affine hybrid systems on simplices. Automatic Control, IEEE Transactions on, 51(6):938–948, 2006.

    Google Scholar 

  40. Paulo Tabuada. An approximate simulation approach to symbolic control. Automatic Control, IEEE Transactions on, 53(6):1406–1418, 2008.

    Google Scholar 

  41. C. Belta, A. Bicchi, M. Egerstedt, E. Frazzoli, E. Klavins, and G.J. Pappas. Symbolic planning and control of robot motion. Robotics and Automation Magazine, IEEE, 14(1):61–70, March 2007.

    Google Scholar 

  42. Calin Belta, Boyan Yordanov, and Ebru Aydin Gol. Formal methods for discrete-time dynamical systems, volume 89. Springer, 2017.

    Google Scholar 

  43. Wolfgang Thomas. On the synthesis of strategies in infinite games. In STACS 95, pages 1–13. Springer, 1995.

    Google Scholar 

  44. Calin Belta and Sadra Sadraddini. Formal methods for control synthesis: An optimization perspective. Annual Review of Control, Robotics, and Autonomous Systems, 2:115–140, 2019.

    Google Scholar 

  45. Oded Maler. Control from computer science. Annual Reviews in Control, 26(2):175–187, 2002.

    Google Scholar 

  46. Kirk, Donald E. Optimal control theory: an introduction. Courier Corporation. 2004.

    Google Scholar 

  47. Bouyer, Patricia and Fahrenberg, Uli and Larsen, Kim Guldstrand and Markey, Nicolas and Ouaknine, Joël and Worrell, James. Model checking real-time systems. In Handbook of model checking, pages 1001–1046. Springer, 2018.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai Lin .

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Lin, H., Antsaklis, P.J. (2022). Formal Synthesis. In: Hybrid Dynamical Systems. Advanced Textbooks in Control and Signal Processing. Springer, Cham. https://doi.org/10.1007/978-3-030-78731-8_6

Download citation

Publish with us

Policies and ethics