• DocumentCode
    2183234
  • Title

    Effective programming language support for discrete-continuous mode-switching control systems

  • Author

    Maraninchi, Florence ; Rémond, Yann ; Rutten, Eric

  • Author_Institution
    VERIMAG, France
  • Volume
    4
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    3296
  • Abstract
    We consider control systems with discrete switching between continuous modes (e.g., control laws, approximations, degraded modes). Improved controller programming techniques can be obtained by using the support of high-level languages. Their design combines useability and readability of structures w.r.t. the control systems, with an effective use of formal analysis techniques for, e.g., performance analysis, code optimization, behavior verification or discrete control synthesis. We focus on the synchronous languages for reactive systems, especially mode-automata, and the verification that an implementation respects temporal constraints of the algorithms
  • Keywords
    automata theory; continuous time systems; discrete time systems; formal verification; parallel languages; software tools; behavior verification; code optimization; controller programming techniques; discrete control synthesis; discrete-continuous mode-switching control systems; formal analysis techniques; high-level languages; mode-automata; performance analysis; programming language support; reactive systems; readability; synchronous languages; useability; Actuators; Automatic control; Communication system control; Computer languages; Control systems; Design optimization; Information analysis; Performance analysis; Robot programming; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2001. Proceedings of the 40th IEEE Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-7061-9
  • Type

    conf

  • DOI
    10.1109/.2001.980330
  • Filename
    980330