# Differential-Geometric Decomposition of Flat Nonlinear Discrete-Time   Systems

**Authors:** Bernd Kolar, Markus Sch\"oberl, Johannes Diwold

arXiv: 1907.00596 · 2021-07-28

## TL;DR

This paper introduces a geometric decomposition method for flat nonlinear discrete-time systems, enabling an algorithmic flatness check and flat output construction, which is not available for continuous-time systems.

## Contribution

It provides the first geometric decomposition approach for flat discrete-time systems, allowing flatness verification and flat output derivation through coordinate transformations.

## Key findings

- Decomposition reduces flatness verification to smaller subsystems.
- Flat outputs depend only on state variables, not inputs.
- Algorithm involves flow and algebraic equation computations.

## Abstract

We prove that every flat nonlinear discrete-time system can be decomposed by coordinate transformations into a smaller-dimensional subsystem and an endogenous dynamic feedback. For flat continuous-time systems, no comparable result is available. The advantage of such a decomposition is that the complete system is flat if and only if the subsystem is flat. Thus, by repeating the decomposition at most $n-1$ times, where $n$ is the dimension of the state space, the flatness of a discrete-time system can be checked in an algorithmic way. If the system is flat, then the algorithm yields a flat output which only depends on the state variables. Hence, every flat discrete-time system has a flat output which does not depend on the inputs and their forward-shifts. Again, no comparable result for flat continuous-time systems is available. The algorithm requires in each decomposition step the construction of state- and input transformations, which are obtained by straightening out certain vector fields or distributions with the flow-box theorem or the Frobenius theorem. Thus, from a computational point of view, only the calculation of flows and the solution of algebraic equations is needed. We illustrate our results by two examples.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.00596/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/1907.00596/full.md

---
Source: https://tomesphere.com/paper/1907.00596