Skip to main content

Hybrid systems as Finsler manifolds: Finite state control as approximation to connections

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 999))

Abstract

Hybrid systems are networks of interacting digital devices and continuous plants reacting to a changing environment. Our multiple agent hybrid control architecture ([KN93b], [KN93c]) is based on the notion of hybrid system state. The latter incorporates evolution models using differential or difference equations, logic constraints, and geometric constraints. The set of hybrid states of a hybrid system can be construed in a variety of ways as a differentiable (or a C ) manifold which we have called the carrier manifold ([KNRG95]). We have suggested that for control problems the coordinates of points of the carrier manifolds should be selected to incorporate all information about system state, control state, and environment needed to choose new values of control parameters.

This paper provides an outline of our ongoing work which expresses a wide class of control problems as relaxed, or convexified, calculus of variations problems on carrier manifolds. Weierstrass pointed out that many calculus of variations problems with time as an independent variable can be rewritten as parametric problems, that is, as problems where time is not an explicit variable, by moving to a larger manifold where time is an extra variable, x n+1=t, with the extra constraint x n+1=1. Then Finsler (1918) pointed out that each such parametric calculus of variations problem induces a metric ground form ds 2 associated with the manifold. We reduce a wide class of optimal control problems to calculating the Cartan affine connection associated with the Finsler metric ground form induced by the corresponding convexified calculus of variations problem. For any prescribed ε of deviation from the variational minimum, we then use chatterings of control flows on the manifold to approximate to a connection and use this to compute a finite state control program which enforces ε-optimal behavior. Thus we find that Finsler manifolds and their associated differential geometry and control flows form a computational basis for extraction and verification of hybrid systems and intelligent control systems in general. We remark that other connections, not arising from metrics, can be usefully employed in control too.

Here we discuss only the simplest problem of the calculus of variations and optimal control: find an “optimal” path x(t) among admissible paths on the manifold M extending from initial point x(t 0 )=x0 to endpoint x(t 1 )=x1 with a given end direction. x(t 1 )=y 1. The theory of Finsler manifolds is not familiar to most electrical engineers and certainly not to computer scientists. The goal of this paper is to give some historical background and a brief description of how one interprets connections as optimal controls and extraction of finite state control programs as extraction of approximations to connections. One can also unwind and use connections similarly for non-parametric problems. A book length mathematical treatment is in preparation.

Sponsored by Army Research Office contract DAAL03-91-C-0027, DARPA-US ARMY AMCCOM (Picatinny Arsenal, N. J.) contract DAAA21-92-C-0013 to ORA Corp., SDIO contract DAAH04-93-C-O113

Sponsored by Army Research Office contract DAAL03-91-C-0027, DARPA-US ARMY AMCCOM (Picatinny Arsenal, N. J.) contract DAAA21-92-C-0013 to ORA Corp., SDIO contract DAAH04-93-C-O113

Sponsored by Army Research Office contract DAAL03-91-C-0027, DARPA-US ARMY AMCCOM (Picatinny Arsenal, N. J.) contract DAAA21-92-C-0013 to ORA Corp., SDIO contract DAAH04-93-C-O113 and NSF grant DMS-9306427

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akhiezer, N. I.: The calculus of variations. Blaisdell. (1962)

    Google Scholar 

  2. Bejancu, A.: Finsler geometry and applications. Harwood. (1990)

    Google Scholar 

  3. Berger M., Gostiaux, B.: Differential geometry: manifolds, curves, surfaces. Springer Verlag. (1988)

    Google Scholar 

  4. Bluman, G. W., Kumei, S.: Symmetries and differential equations. Springer-Verlag. (1989)

    Google Scholar 

  5. Brockett, R., Millman, R. S., Sussman, H. J. (eds): Differential geometric control theory. Birkhäuser. (1983)

    Google Scholar 

  6. Burke, W.: Applied differential geometry. Cambridge University Press. (1987)

    Google Scholar 

  7. Caratheodory, C.: Uber die discontinuierlichen Lösungen in der Variationsrechnung, Diss., Göttingen, 71pp. (1904)

    Google Scholar 

  8. Caratheodory, C.: Variationsrechnung und Partialle Differentialgleichenngenerster Ordnung. Teubner, Berlin. (1935) (Dover 2nd English edition, 1982)

    Google Scholar 

  9. Cartan, E.: Les Espaces de Finsler. Actualities scientifiques et industrielle 79, Exposes de geometrie II (1934)

    Google Scholar 

  10. Crampin, M., Pirini, F.A.E.: Applicable Differential geometry. Cambridge University Press. (1986)

    Google Scholar 

  11. Ekeland, I.: Infinite dimensional optimization and convexity. University of Chicago Press. (1983)

    Google Scholar 

  12. Ekeland, I.: Convexity methods in Hamiltonian mechanics. Springer-Verlag. (1990)

    Google Scholar 

  13. Ekeland, I., Temam, R.: Convex analysis and variational problems. North-Holland. (1976)

    Google Scholar 

  14. Finsler, P.: über Kurven und Flächen in allegmeinen Räumen. Diss. Göttingen (1918) (republished by Verlag Birkhäuser Basel, 1951)

    Google Scholar 

  15. Friedman, A.: Stochastic Differential Equations I, II. Academic Press. (1975)

    Google Scholar 

  16. Cummings, B., James, J., Kohn, W., Nerode, A., Remmel, J.B., Shell, K.: Distributed MAHCA Cost-Benefit Analysis. MSI Tech. Report, Cornell University. (1995)

    Google Scholar 

  17. Ge, X., Kohn, W., Nerode, A., Remmel, J.B.: Algorithms for Chattering Approximations to Relaxed Optimal Control. MSI Tech. Report 95-1, Cornell University. (1995)

    Google Scholar 

  18. Gelfand, I. M., Fomin, S. V.: Calculus of variations. Prentice-Hall. 1963.

    Google Scholar 

  19. Griffiths, P. A.: Exterior differential systems and the calculus of variations. Birkhäuser. (1983)

    Google Scholar 

  20. Grossman, R.L.: Managing persistent object stores of predicates. Oak Park Research Technical Report, Number 92-R1, May, 1992. (1992)

    Google Scholar 

  21. Grossman, R.L., Nerode, A., Ravn, A., Rischel, H. (eds.): Hybrid Systems. Springer Lecture Notes in Computer Science, Springer-Verlag, Bonn. (1993)

    Google Scholar 

  22. Grossman, R.L., Valsamis, D., Qin, X.: Persistent stores and hybrid systems. Proceedings of the 32st IEEE Conference on Decision and Control, IEEE Press. (1993) 2298–2302

    Google Scholar 

  23. Grossman, R.L., Larson, R.G.: An algebraic approach to hybrid systems. Journal of Theoretical Computer Science. (to appear)

    Google Scholar 

  24. Grossman, R.L., Nerode, A.: Quantum automata and hybrid systems. (in preparation)

    Google Scholar 

  25. Hadamard, J., LeÇons sur le calcul des variations. Hermann et Fils, Paris. (1910)

    Google Scholar 

  26. Hermann, R.: Geometry, Physics, and Systems. Marcel Dekker. (1973)

    Google Scholar 

  27. Hermann, R.: Ricci-Levi Civita's paper on Tensor Analysis. Math. Sciences Press, Brookline, Mass. (1975)

    Google Scholar 

  28. Hermann, R.: Differential geometry and the calculus of variations. Math. Sci. Press. (1977)

    Google Scholar 

  29. Hilbert, D.: über das Dirichletsche Prinzip, J. reine angew. Math. Bd. 129 (1905) 63–67

    Google Scholar 

  30. Kinderlehrer, D., Stampacchia, G.: An introduction to variational inequalities. Academic Press. (1983)

    Google Scholar 

  31. Kohn, W.: A declarative theory for rational controllers. Proceedings of the 27th IEEE CDC, Vol. 1. (1988) 131–136.

    Google Scholar 

  32. Kohn, W.: Declarative hierarchical controllers. Proc. of the Workshop on Software Tools for Distributed Intelligent Control Systems, Pacifica, CA, July 17–19 (1990) 141–163.

    Google Scholar 

  33. Kohn, W.: Multiple agent inference in equational domains via Infinitesimal operators. Proc. of Application Specific Symbolic Techniques in High Performance Computing Environments, The Fields Institute, Oct. 17–20 (1993)

    Google Scholar 

  34. Kohn, W., Nerode, A.: An autonomous control theory: an overview. IEEE Symposium on Computer Aided Control System Design (March 17–19, 1992, Napa Valley, CA) (1992) 204–210

    Google Scholar 

  35. Kohn, W., Nerode, A.: Models for hybrid systems: automata, topologies, controllability and observability. in [GNRR93]. (1993)

    Google Scholar 

  36. Kohn, W., Nerode, A.: Multiple agent autonomous control. Proceedings of the 31st IEEE CDC. (1993) 2956–2966

    Google Scholar 

  37. Kohn, W., Nerode, A.: Multiple agent autonomous hybrid control systems. Logical Methods (Crossley,J., Remmel, J.B., Shore, R., Sweeder, M. eds.), Birkhauser. (1993)

    Google Scholar 

  38. Kohn, W., Nerode, A., Remmel, J.B.: Agents in hybrid control. MSI Technical Report 93-101, Cornell University. (1993)

    Google Scholar 

  39. Kohn, W., Nerode, A., Remmel, J.B., Ge, X.: Multiple agent hybrid control: carrier manifolds and chattering approximations to optimal control. CDC94 (1994)

    Google Scholar 

  40. Kohn, W., Nerode, A., Remmel, J.B., Yakhnis, A.: Viability in hybrid systems. J. Theoretical Computer Science. 138 (1995) 141–168

    Google Scholar 

  41. Kohn, W., Nerode, A., Subrhamanian, V.S.: Constraint logic programming: hybrid control and logic as linear programming. MSI Technical Report 93-80, Cornell University. (1993) (to appear in CLP93 1995)

    Google Scholar 

  42. Levi-Civita, T.: Rendiconti del Circolo Matematico di Palermo, fascicolo XLII. (1917)

    Google Scholar 

  43. Levi-Civita, T.: The Absolute Differential Calculus. Blackie and Sons. (1926) (Dover Reprint. 1977)

    Google Scholar 

  44. Lu, J., Nerode, A., Remmel, J.B., Subrahmanian, V.S.: Toward a theory of hybrid knowledge bases. MSI Technical Report 93-14, Cornell University. (1993)

    Google Scholar 

  45. Lu, J., Ge, X., Kohn, W., Nerode, A., Coleman, N.: A Semi-autonomous multiagent decision model for a battlefield environment. MSI Technical Report, Oct. 1994, Cornell University. (1994)

    Google Scholar 

  46. Marsden, J. E.: Some Remarks on Geometric Mechanics. Report, Department of Mathematics, the University of California, Berkeley. (1993)

    Google Scholar 

  47. Marsden, J. E., O'Reilly, O.M., Wicklin, F.J., Zombro, B.W.: Symmetry, Stability, Geometric Phases, and Mechanical Integrators. Part I: Non-Linear Science Today, Vol. 1, no. 1, (1991) 4–11: Part II: Non-Linear Science Today, Vol. 1, no. 2, (1991) 14–21

    Google Scholar 

  48. Matsumoto, M.: Foundations of Finsler geometry and special Finsler spaces. Kaiseisha Press, Shigkan. (1986)

    Google Scholar 

  49. Nelson, E.: Tensor Analysis Princeton University Press. (1967)

    Google Scholar 

  50. Nerode, A., James, J., Kohn, W.: Multiple agent declarative control architecture: A knowledge based system for reactive planning, scheduling and control in manufacturing systems. Intermetrics Report, Intermetrics, Bellevue, Wash., Nov. (1992)

    Google Scholar 

  51. Nerode, A., James, J., Kohn, W.: Multiple Agent Hybrid Control Architecture: A εneric open architecture for incremental construction of reactive planning and scheduling. Intermetrics Report, Intermetrics, Bellevue, Wash., June (1994)

    Google Scholar 

  52. Nerode, A., James, J., Kohn, W.: Multiple agent reactive control of distributed interactive simulations. Proc. Army Workshop on Hybrid Systems and Distributed Simulation, Feb. 28–March 1, (1994)

    Google Scholar 

  53. Nerode, A., James, J., Kohn, W.: Multiple agent reactive control of wireless distributed multimedia communications networks for the digital battlefield. Intermetrics Report, Intermetrics, Bellevue, Wash., June (1994)

    Google Scholar 

  54. Nerode, A., James, J., Kohn, W., DeClaris, N.: Intelligent integration of medical models. Proc. IEEE Conference on Systems, Man, and Cybernetics, San Antonio, 1–6 Oct. (1994)

    Google Scholar 

  55. Nerode, A., James, J., Kohn, W., DeClaris, N.: Medical information systems via high performance computing and communications. Proc. IEEE Biomedical Engineering Symposium, Baltimore, MD, Nov. (1994)

    Google Scholar 

  56. Nerode, A., James, J., Kohn, W., Harbison, K., Agrawala, A.: A hybrid systems approach to computer aided control system design. Proc. Joint Symposium on Computer Aided Control System Design. Tucson AZ 7–9 March (1994)

    Google Scholar 

  57. Nerode, A., Lu, J., Subrahmanian, V.S.: Hybrid knowledge bases. IEEE Trans. on Knowledge and Data Engineering. (to appear)

    Google Scholar 

  58. Nerode, A., Remmel, J.B., Yakhnis, A.: Hybrid system games: Extraction of control automata and small topologies. MSI Technical Report 93-102, Cornell University. (1993)

    Google Scholar 

  59. Nerode, A., Remmel, J.B., Yakhnis, A.: Hybrid systems and continuous Sensing Games. 9th IEEE Conference on Intelligent Control, August 25–27, (1993)

    Google Scholar 

  60. Nerode, A.,Ge, X.: Effective Content of Relaxed Calculus of Variations: Semicontinuity, MSI Tech. Report, Feb. 1995, Cornell University. (1995)

    Google Scholar 

  61. Nerode, A., Yakhnis, A.: Modelling hybrid systems as games. CDC92. (1992) 2947–2952

    Google Scholar 

  62. Nerode, A., Yakhnis, A.: Control automata and fixed points of set-valued operators for discrete sensing hybrid systems. MSI Technical Report 93-105, Cornell University. (1993)

    Google Scholar 

  63. Nerode, A., Yakhnis, A.: An example of extraction of a finite control automaton and A. Nerode's AD-converter for a discrete sensing hybrid system. MSI Technical Report 93-104, Cornell University. (1993)

    Google Scholar 

  64. Nerode, A., Yakhnis, A.: Hybrid games and hybrid systems. MSI Technical Report 93-77, Cornell University. (1993)

    Google Scholar 

  65. Olver, P. J.: Applications of Lie groups to differential equations. Springer-Verlag. (1986)

    Google Scholar 

  66. O'Neill, Barrett: Elementary Differential Geometry. Academic Press. (1966)

    Google Scholar 

  67. Riemann, B.: über die Hypothesen, welche der Geometriezugrunde liegen. (1854)

    Google Scholar 

  68. Rund, H.: The Differential Geometry of Finsler Spaces. Springer. (1959)

    Google Scholar 

  69. Rund, H.: The Hamilton Jacobi Theory. Van Nostrand. (1966)

    Google Scholar 

  70. Spivak, M.: Calculus on Manifolds. Benjamin. (1965)

    Google Scholar 

  71. Stokes, E.C.: Applications of the Covariant Derivative of Cartan in the Calculus of Variations. in Contributions to the Calculus of Variations, 1938–1941 (G A Bliss, L M Graves, M. R. Hestenes, W. T. Reid, eds.). The University of Chicago Press. (1942)

    Google Scholar 

  72. Torretti, R.: Relativity and Geometry. Pergamon. (1983)

    Google Scholar 

  73. Warga, J.: Optimal Control of Differential and Functional Equations. Academic Press. (1972)

    Google Scholar 

  74. Wren, F.L.: A New Theory of Parametric Problems in the Calculus of Variations. in Contributions to the Calculus of Variations. The University of Chicago Press. (1930)

    Google Scholar 

  75. Young, L.C.: Optimal Control Theory. Chelsea Pub. Co. N.Y. (1980)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Panos Antsaklis Wolf Kohn Anil Nerode Shankar Sastry

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kohn, W., Nerode, A., Remmel, J.B. (1995). Hybrid systems as Finsler manifolds: Finite state control as approximation to connections. In: Antsaklis, P., Kohn, W., Nerode, A., Sastry, S. (eds) Hybrid Systems II. HS 1994. Lecture Notes in Computer Science, vol 999. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60472-3_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-60472-3_15

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60472-3

  • Online ISBN: 978-3-540-47519-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics