• DocumentCode
    631323
  • Title

    Computation of flat outputs for discrete-time nonlinear systems with mathematica

  • Author

    Halturina, Kristina ; Kaldmae, A. ; Kotta, Ulle ; Tonso, Maris

  • Author_Institution
    Control Syst. Dept., TUT, Tallinn, Estonia
  • fYear
    2013
  • fDate
    18-21 June 2013
  • Firstpage
    107
  • Lastpage
    112
  • Abstract
    The paper describes the first attempt to develop the software for computing the so-called flat output of the discrete-time nonlinear control system. The functions are implemented in NLControl, a package for nonlinear control systems, developed within the computer algebra system Mathematica. The implemented algorithm is quite elaborate. It involves the elements from the exterior differential calculus and from the theory of non-commutative polynomial rings, and requires solving large-scale systems of partial differential equations. At present the developed programs are only able to handle simple systems.
  • Keywords
    control engineering computing; differentiation; discrete time systems; mathematics computing; nonlinear control systems; partial differential equations; polynomials; process algebra; software engineering; Mathematica; NLControl; computer algebra system; differential calculus; discrete-time nonlinear control system; flat output computation; noncommutative polynomial ring theory; partial differential equations; software development; Jacobian matrices; Matrix decomposition; Nonlinear systems; Polynomials; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Process Control (PC), 2013 International Conference on
  • Conference_Location
    Strbske Pleso
  • Print_ISBN
    978-1-4799-0926-1
  • Type

    conf

  • DOI
    10.1109/PC.2013.6581392
  • Filename
    6581392