Flatness (systems Theory)
   HOME

TheInfoList



OR:

Flatness in
systems theory Systems theory is the interdisciplinary study of systems, i.e. cohesive groups of interrelated, interdependent components that can be natural or human-made. Every system has causal boundaries, is influenced by its context, defined by its structu ...
is a system property that extends the notion of
controllability Controllability is an important property of a control system, and the controllability property plays a crucial role in many control problems, such as stabilization of unstable systems by feedback, or optimal control. Controllability and observabil ...
from
linear systems In systems theory, a linear system is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that are much simpler than the nonlinear case. As a mathematical abstraction ...
to
nonlinear In mathematics and science, a nonlinear system is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathematicians, and many other ...
dynamical system In mathematics, a dynamical system is a system in which a Function (mathematics), function describes the time dependence of a Point (geometry), point in an ambient space. Examples include the mathematical models that describe the swinging of a ...
s. A system that has the flatness property is called a ''flat system''. Flat systems have a (fictitious) ''flat output'', which can be used to explicitly express all states and inputs in terms of the flat output and a finite number of its derivatives.


Definition

A nonlinear system \dot(t) = \mathbf(\mathbf(t),\mathbf(t)), \quad \mathbf(0) = \mathbf_0, \quad \mathbf(t) \in R^m, \quad \mathbf(t) \in R^n, \text \frac = m is flat, if there exists an output \mathbf(t) = (y_1(t),...,y_m(t)) that satisfies the following conditions: * The signals y_i,i=1,...,m are representable as functions of the states x_i,i=1,...,n and inputs u_i,i=1,...,m and a finite number of derivatives with respect to time u_i^, k=1,...,\alpha_i: \mathbf = \Phi(\mathbf,\mathbf,\dot,...,\mathbf^). * The states x_i,i=1,...,n and inputs u_i,i=1,...,m are representable as functions of the outputs y_i,i=1,...,m and of its derivatives with respect to time y_i^, i=1,...,m. * The components of \mathbf are differentially independent, that is, they satisfy no differential equation of the form \phi(\mathbf,\dot,\mathbf^) = \mathbf. If these conditions are satisfied at least locally, then the (possibly fictitious) output is called ''flat output'', and the system is ''flat''.


Relation to controllability of linear systems

A
linear system In systems theory, a linear system is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that are much simpler than the nonlinear case. As a mathematical abstraction o ...
\dot(t) = \mathbf\mathbf(t) + \mathbf\mathbf(t), \quad \mathbf(0) = \mathbf_0 with the same signal dimensions for \mathbf,\mathbf{u} as the nonlinear system is flat, if and only if it is
controllable Controllability is an important property of a control system, and the controllability property plays a crucial role in many control problems, such as stabilization of unstable systems by feedback, or optimal control. Controllability and observabi ...
. For
linear systems In systems theory, a linear system is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that are much simpler than the nonlinear case. As a mathematical abstraction ...
both properties are equivalent, hence exchangeable.


Significance

The flatness property is useful for both the analysis of and controller synthesis for nonlinear dynamical systems. It is particularly advantageous for solving trajectory planning problems and asymptotical setpoint following control.


Literature

* M. Fliess, J. L. 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, 199

* A. Isidori, C.H. Moog et A. De Luca. A Sufficient Condition for Full Linearization via Dynamic State Feedback. 25th CDC IEEE, Athens, Greece, pp. 203 - 208, 198


See also

*
Control theory Control theory is a field of mathematics that deals with the control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive the system to a ...
*
Control engineering Control engineering or control systems engineering is an engineering discipline that deals with control systems, applying control theory to design equipment and systems with desired behaviors in control environments. The discipline of controls o ...
*
Controller (control theory) Control theory is a field of mathematics that deals with the control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive the system to a ...
*
Flat pseudospectral method The flat pseudospectral method is part of the family of the Ross–Fahroo pseudospectral methods introduced by Ross and Fahroo. Ross, I. M. and Fahroo, F., âPseudospectral Methods for the Optimal Motion Planning of Differentially Flat Systems” ...
Control theory