• DocumentCode
    3567951
  • Title

    Controllability and observability of linear differential behaviors

  • Author

    Cotroneo, Tommaso ; Willems, Jan C.

  • Author_Institution
    Math. Inst., Groningen Univ., Netherlands
  • Volume
    1
  • fYear
    1999
  • fDate
    6/21/1905 12:00:00 AM
  • Firstpage
    96
  • Abstract
    Two central definitions in systems theory are controllability and observability. For state-space systems, controllability is defined as the possibility of transferring the state from any initial to any terminal value, while observability is defined as the possibility of deducing the state from an observed output. Recently (J.W. Polderman et al., 1998), a more general definition has been put forward that generalizes these notions to more general model classes. A number of conditions have been derived that allow one to deduce the controllability of a system described by the system of differential equations R0w+R1dw/dt+...+RLdL w/dtL=0, with RiRp×q and observability for R0w1+R1dw1/dt+...+RL dLw1/dtL=M0w2 +M1dw2/dt+...+MNdNw 2/dtN, with RiRp×q and MiRp×l. However, the conditions of Polderman et al. are not explicit in the coefficient matrices (R0, ...RL) or (M0, ...MN ). J. Hoffmann (1994) derived conditions of such an explicit nature but, in the controllability case for example, they involve checking the rank of a matrix of dimension Lpq×L(p+1)q. This paper derives conditions in terms of (R0, ...RL) or (M 0, ...MN). The conditions involve explicit rank tests and are presented as a recursive algorithm in MATLAB-style pseudocode. The algorithm generalizes the familiar (B, AB, ..., An-1B) or (CT, ATCT, ...(A T)n-1CT) rank test for state-space systems and the Euclidean algorithm for checking co-primeness of two polynomials
  • Keywords
    controllability; linear differential equations; matrix algebra; number theory; observability; state-space methods; Euclidean algorithm; MATLAB-style pseudocode; coefficient matrices; controllability; differential equations; explicit rank tests; general model classes; linear differential behaviors; matrix rank checking; observability; observed output; polynomial co-primeness checking; recursive algorithm; state deduction; state transfer; state-space systems; Centralized control; Control systems; Controllability; Differential equations; Mathematical model; Mathematics; Observability; Polynomials; State-space methods; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 1999. Proceedings of the 38th IEEE Conference on
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-5250-5
  • Type

    conf

  • DOI
    10.1109/CDC.1999.832756
  • Filename
    832756