A Trajectory-Based Approach to Discrete-Time Flatness
arXiv:2012.08170 · doi:10.1109/LCSYS.2021.3071177
Abstract
For discrete-time systems, flatness is usually defined by replacing the time-derivatives of the well-known continuous-time definition by forward-shifts. With this definition, the class of flat systems corresponds exactly to the class of systems which can be linearized by a discrete-time endogenous dynamic feedback as it is proposed in the literature. Recently, verifiable necessary and sufficient differential-geometric conditions for this property have been derived. In the present contribution, we make an attempt to take into account also backward-shifts. This extended approach is motivated by the one-to-one correspondence of solutions of flat systems to solutions of a trivial system as it is known from the continuous-time case. If we transfer this idea to the discrete-time case, this leads to an approach which also allows backward-shifts. To distinguish the classical definition with forward-shifts and the approach of the present paper, we refer to the former as forward-flatness. We show that flat systems (in the extended sense with backward-shifts) still share many beneficial properties of forward-flat systems. In particular, they still are reachable/controllable, allow a straightforward planning of trajectories and can be linearized by a certain subclass of dynamic feedbacks.
References in corpus (2)
Cited by in corpus (8)
- Flatness Analysis for the Sampled-data Model of a Single Mast Stacker Crane
- Data-driven control and transfer learning using neural canonical control structures*
- On the Exact Linearization and Control of Flat Discrete-time Systems
- A Dual Geometric Test for Forward-Flatness
- Discrete-time Flatness-based Control of a Gantry Crane
- Discrete-time Flatness and Linearization along Trajectories
- Discrete-time Flatness-based Controller Design using an Implicit Euler-discretization
- Duality of Geometric Tests for Forward-Flatness