Skip to main content
Log in

Synthesis and Viability of Minimally Interventive Legal Controllers for Hybrid Systems

  • Published:
Discrete Event Dynamic Systems Aims and scope Submit manuscript

Abstract

In this paper, we study the control of Composite Hybrid Machines (CHMs) subject to safety specifications. CHMs are a fairly general class of hybrid systems modeled in modular fashion as the concurrent operation of Elementary Hybrid Machines (EHMs). The formalism has a well-defined synchronous-composition operation that permits the introduction of the controller as a component of the system. The task of a legal (safety) controller is to ensure that the system never exits a set of specified legal configurations. Among the legal controllers, we are particularly interested in designing a minimally-interventive (or minimally-restrictive) one, which interferes in the system's operation only when constraint violation is otherwise inevitable. Thus, a minimally interventive safety controller provides maximum flexibility in embedding additional controllers designed for other control objectives to operate concurrently, while eliminating the need to re-investigate or re-verify the legality of the composite controller with respect to the safety specification. We describe in detail an algorithm for controller synthesis and examine the viability of a synthesized controller as related to the possibility of Zenoness, where the system can undergo an unbounded number of transitions in a bounded length of time.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Abrial, J.–R. 1995. Steam–boiler control specification problem. Dagstuhl Meeting: Method for Semantics and Specification.

  • Alur, R., and Dill, D. 1990. Automata for modeling real–time systems. Proc. of the 17th International Colloquium on Automata, Languages and Programming, pp. 322–336.

  • Alur, R., Courcoubetis, C., Henzinger, T. A., and Ho, P.–H. 1993. Hybrid automata: An algorithmic approach to the specification and verification of hybrid systems. Hybrid Systems, Lecture Notes in Computer Science, 736, Springer–Verlag, pp. 209–229.

    Google Scholar 

  • Alur, R., Courcoubetis, C., Halbwachs, N., Henzinger, T. A., Ho, P.–H., Nicollin, X., Olivero, A., Sifakis, J., and Yovine, S. 1995. The algorithmic analysis of hybrid systems. Theoretical Computer Science 138: 3–34.

    Google Scholar 

  • Alur, R., Henzinger, T. A., and Sontag, E. (eds.). 1996. Hybrid Systems III, Verification and Control, Lecture Notes in Computer Science, 1066, Springer–Verlag.

  • Alur, R., and Henzinger, T. A. 1997. Modularity of timed and hybrid systems. Preprint.

  • Antsaklis, P., Kohn, W., Nerode, A., and Sastry, S. (eds.). 1995. Hybrid Systems II, Lecture Notes in Computer Science, 999, Springer–Verlag.

  • Antsaklis, P. J., Stiver, J. A., and Lemmon, M. 1993. Hybrid system modeling and autonomous control systems. Hybrid Systems, Lecture Notes in Computer Science, 736, Springer–Verlag, pp. 366–392.

    Google Scholar 

  • Azarin, E., Maler, O., and Pnueli, A. 1995. Symbolic controller synthesis for discrete and timed systems. Hybrid Systems II, Lecture Notes in Computer Science, 999, Springer–Verlag, pp. 1–20.

    Google Scholar 

  • Branicky, M. S. 1995. Universal computation and other capabilities of hybrid and continuous dynamical systems. Theoretical Computer Science 138: 67–100.

    Google Scholar 

  • Brockett, R. W. 1993. Hybrid models for motion control systems. Essays in Control: Perspectives in the Theory and Its Application. Boston: Birkhauser, pp. 29–53.

    Google Scholar 

  • Chung, S. L., Lafortune, S., and Lin, F. 1992. Limited lookahead policies in supervisory control of discrete event systems. IEEE Transactions on Automatic Control 38(12): 1921–1935.

    Google Scholar 

  • Grossman, R. L., Nerode, A., Rischel, Raven. (eds.). 1993. Hybrid Systems, Lecture Notes in Computer Science, 736, Springer–Verlag.

  • Henzinger, T., Kopke, P., Puri, A., and Varaiya, P. 1995. What's decidable about hybrid automata. Proc. of the 27th Annual ACM Symposium on the Theory of Computing.

  • Henzinger, T. A., and Kopke, P. W. 1997. Discrete time control for rectangular hybrid automata. Proceedings, 24th International Colloquium on Automata, Languages and Programming, Lecture Notes in Computer Science, Springer–Verlag.

  • Heymann, M. 1990. Concurrency and discrete event control. IEEE Control Systems Magazine 10(4): 103–112.

    Google Scholar 

  • Heymann, M., and Lin, F. 1994. On–line control of partially observed discrete event systems. Discrete Event Dynamic Systems: Theory and Applications 4(3): 221–236.

    Google Scholar 

  • Heymann, M., and Lin, F. 1996a. Discrete event control of nondeterministic systems. Technion, Israel, CIS Report 9601.

  • Heymann, M., and Lin, F. 1996b. Nonblocking supervisory control of nondeterministic systems. Technion, Israel, CIS Report 9620.

  • Heymann, M., Lin, F., and Meyer, G. 1997. Control synthesis for a class of hybrid systems subject to configuration based safety constraints. In O. Maler (ed.), Hybrid and Real–Time Systems, HART'97, Lecture Notes in Computer Science, 1201, Springer–Verlag, pp. 376–390.

  • Heymann, M., Lin, F., and Meyer, G. 1997. Synthesis of minimally restrictive controllers for a class of hybrid systems. In P. Antsaklis, W. Kohn, A. Nerode and S. Sastry (eds.), Hybrid Systems IV, Lecture Notes in Computer Science, 1273, Springer–Verlag, pp. 134–159.

  • Heymann, M., Lin, F., and Meyer, G. 1997. Control synthesis for a class of hybrid systems subject to configuration based safety constraints. NASA Technical Memorandum 112196.

  • Kapur, D., and Shyamasundar, R. K. 1997. Synthesizing controllers for hybrid systems. In O. Maler, (ed.), Hybrid and Real Time Systems, HART'97 , Lecture Notes in Computer Science, 1201, Springer–Verlag, pp. 361–375.

  • Lin, F., and Wonham, W. M. 1988. On observability of discrete event systems. Information Sciences 44(3): 173–198.

    Google Scholar 

  • Lin, F., and Wonham, W. H. 1990. Decentralized control and coordination of discrete event systems with partial observation. IEEE Transactions on Automatic Control 35(12): 1330–1337.

    Google Scholar 

  • Lin, F., and Wonham, W. H. 1994. Supervisory control of timed discrete event systems under partial observation. IEEE Transactions on Automatic Control 40(3): 558–562.

    Google Scholar 

  • Lygeros, J., Godbole, D., and Sastry, S. 1996. Multiagent hybrid system design using game theory and optimal control. Proceedings 1996 Conference on Decision and Control, Kobe, Japan, Dec. 11–13, pp. 1190–1195.

  • Maler, O., Manna, Z., and Pnueli, A. 1991. From timed to hybrid systems. In Real Time: Theory in Practice, Lecture Notes in Computer Science, 600, Springer–Verlag, pp. 447–484.

  • Maler, O., Pnueli, A., and Sifakis, J. 1995. On the synthesis of discrete controllers for timed systems. Lecture Notes in Computer Science, 900, Springer–Verlag, pp. 229–242.

    Google Scholar 

  • Maler, O. (ed.). 1997. Hybrid and Real–Time Systems, HART'97, Lecture Notes in Computer Science, 1201, Springer–Verlag.

  • Manna, Z., and Pnueli, A. 1993. Verifying hybrid systems. Hybrid Systems, Lecture Notes in Computer Science, 736, Springer–Verlag, pp. 4–35.

    Google Scholar 

  • Nerode, A., and Kohn, W. 1993. Models for hybrid systems: automata, topologies, controllability, observability. Hybrid Systems, Lecture Notes in Computer Science, 736, Springer–Verlag, pp. 317–356.

    Google Scholar 

  • Nicollin, X., Olivero, A., Sifakis, J., and Yovine, S. 1993. An approach to the description and analysis of hybrid systems. Hybrid Systems, Lecture Notes in Computer Science, 736, Springer–Verlag, pp. 149–178.

    Google Scholar 

  • Nicollin, X., Sifakis, J., and Yovine, S. 1991. From ATP to timed graphs and hybrid systems. Real Time: Theory in Practice, Lecture Notes in Computer Science, 600, Springer–Verlag, pp. 549–572.

    Google Scholar 

  • Ramadge, R. J., and Wonham, W. M. 1987. Supervisory control of a class of discrete event processes. SIAM J. Control and Optimization 25(1): 206–230.

    Google Scholar 

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

    Google Scholar 

  • Wong–Toi, H., and Hoffmann, G. 1991. The control of dense real–time systems. Proceedings 1991 Conference on Decision and Control, Brighton, England, pp. 1527–1528.

    Google Scholar 

  • Wong–Toi, H. 1997. Synthesis of controllers for linear hybrid automata. Proceedings 1997 Conference on Decision and Control, San Diego, December 10–12.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Heymann, M., Lin, F. & Meyer, G. Synthesis and Viability of Minimally Interventive Legal Controllers for Hybrid Systems. Discrete Event Dynamic Systems 8, 105–135 (1998). https://doi.org/10.1023/A:1008285600895

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008285600895

Navigation