Differential Flatness and Absolute Equivalence of Nonlinear Control Systems
Michiel van Nieuwstadt, Muruhan Rathinam, Richard M. Murray
SIAM J. Control and Optimization, 36(4):1225-1239, 1998
CDS Technical Report 94-006
Proceedings of the 32nd Conference on Decision and Control, Dec 94
In this paper we give a formulation of differential flatness---a concept originally
introduced by Fleiss, Levine, Martin, and Rouchon---in terms of absolute equivalence
between exterior differential systems. Systems which are differentially flat have several
useful properties which can be exploited to generate effective control strategies for
nonlinear systems. The original definition of flatness was given in the context of
differentiable algebra, and required that all mappings be meromorphic functions. Our
formulation of flatness does not require any algebraic structure and allows one to use
tools from exterior differential systems to help characterize differentially flat systems.
In particular, we shown that in the case of single input control systems (i.e.,
codimension 2 Pfaffian systems), a system is differentially flat if and only if it is
feedback linearizable via static state feedback. However, in higher codimensions feedback
linearizability and flatness are *not* equivalent: one must be careful with the role of
time as well the use of prolongations which may not be realizable as dynamic feedbacks in
a control setting. Applications of differential flatness to nonlinear control systems and
open questions will be discussed.
CDS
Technical Report (PDF, 173K, 17 pages)
Downloading and printing FAQ
Richard Murray (murray@cds.caltech.edu)
Last modified: Tue Aug 30 07:42:21 2005