Chap. 4. Controllability and Feedback Linearization
we start with discussion of controllability and different related notions for nonlinear input-affine systems. Based thereon, we present a condition, under which a nonlinear system can be made completely linear by state feedback and a state transformation. The condition for input-state-linearizability being quite restrictive, we end the chapter with the presentation of input-output linearization and the definition of internal/zero dynamics.
使用state feedback 和state transformation来将nonlinear 系统转化为completely linear, condition比较有限制性,最后会讲到i/o linearizaiton 和 internal/zero dynamiccs。
4.1 Controllability Definition and Driftless Systems
Section titled “4.1 Controllability Definition and Driftless Systems”Linear vs. Nonlinear Controllability
Section titled “Linear vs. Nonlinear Controllability”- For linear systems , controllability is a global property easily verified via the Kalman rank condition.
- For nonlinear systems, local linearization can be highly misleading. Crucial system capabilities often get lost under linearization (e.g., a linearized unicycle model incorrectly suggests the vehicle cannot move sideways). Thus, we must employ differential geometric tools.
Definition 4.1 (Controllability)
Section titled “Definition 4.1 (Controllability)”The generic nonlinear system: with and is controllable if for any two states , there exists a finite time control input () such that the trajectory steers from to .
Driftless Systems
Section titled “Driftless Systems”A system is called driftless if the drift vector field . This implies that if no control input is applied (), the system immediately stops moving and preserves its state. It is formulated as:
Geometric Interpretation of Flow
Section titled “Geometric Interpretation of Flow”Let be the distribution of control vector fields with . Let be its involutive closure with .
- If , the flow generated by alternating the control inputs is tightly confined to an -dimensional subspace (manifold). The state space is foliated into -dimensional submanifolds called leaves. The system is permanently trapped on the leaf dictated by its initial condition .
- If , the flow is not confined to a lower-dimensional subspace. This full-rank expansion is a necessary and sufficient condition for the system to break free from geometric traps and roam the entire state space.
The Chow-Rashevskii Theorem
Section titled “The Chow-Rashevskii Theorem”Proven independently by Chow (China, 1930s) and Rashevskii (USSR, 1930s), this theorem provides the mathematical framework for the controllability of driftless nonholonomic systems.
Theorem 4.1 (Controllability of Driftless Systems)
Section titled “Theorem 4.1 (Controllability of Driftless Systems)”The driftless system given by Equation (4.2) is controllable if and only if its involutive closure spans the entire tangent space at each point: