Flatness (systems theory)

from Wikipedia, the free encyclopedia

Flatness in systems theory is a system property that extends the notion of controllability of linear systems to nonlinear systems . A system which has the flatness property is called a flat system. Flat systems have an output, so that all state and input variables can be fully described using this flat output and a finite number of its time derivatives.

definition

A non-linear dynamical system

is called flat if there is a (virtual) output

that meets the following conditions:

  • The sizes can be as a function of states and inputs and a finite number of time derivatives expressed: .
  • The states or input variables can be expressed as a function of and a finite number of their time derivatives .
  • The components of are differentially independent; that is, they do not satisfy a differential equation of form .

If these conditions are met at least locally, the possibly fictitious output is called flat output and the system is called (differential) flat .

Note: If applies, the third condition is always met.

Relation to the controllability of linear systems

A linear system is flat if and only if it can be controlled . For linear systems , both properties are therefore equivalent and interchangeable.

meaning

The flatness property is useful for the analysis and synthesis of nonlinear dynamical systems. It is particularly advantageous for trajectory planning and asymptotic follow-up control of non-linear systems.

literature

  • M. Fliess, JL Lévine, P. Martin and P. Rouchon: Flatness and defect of non-linear systems: introductory theory and examples. International Journal of Control 61 ( 6 ), pp. 1327-1361,1995
  • Hebertt Sira-Ramírez, Sunil K. Agrawal: Differentially Flat Systems (Control Engineering) . CRC: 2004. ISBN 0-824-75470-0
  • Rudolph, Joachim: Contributions to the flatness-based follow-up control of linear and non-linear systems of finite and infinite dimensions . Shaker Verlag , Aachen 2003. ISBN 3-8322-1765-7

See also