Almost Global Stabilization of Curvature-Nullifiable Mechanical Systems via Pure Mechanical Feedback
Source abstract
Abstract
Mechanical control systems structure, derived from Euler–Lagrange dynamics, is directly tied to physically meaningful coordinates such as joint angles, positions, and velocities. This work investigates when a mechanical control system can be transformed, without changing its physical coordinates, into an equivalent form whose Christoffel symbols vanish, thereby eliminating the configuration-dependent coupling terms in the inertia matrix. We establish a necessary and sufficient condition under which a mechanical control system can, via pure mechanical feedback, be transformed into an equivalent system with zero Christoffel symbols. For three representative examples of mechanical systems, we extensively discuss the global stabilization problem. These case studies demonstrate, respectively, global linearization; local linearization with singularities that can be globalized through an appropriate switching control strategy; and partial linearization, where eliminating the Christoffel symbols enables the design of a globally stabilizing nonlinear controller for a system that is not fully feedback linearizable. These findings demonstrate that achieving vanishing Christoffel symbols, while preserving physically meaningful coordinates, provides a powerful and broadly applicable tool for addressing complex control problems.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Control and Stability of Dynamical Systems · Adaptive Control of Nonlinear Systems · Control and Dynamics of Mobile Robots
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Automatic Control and Robotics, Poznan University of Technology, Piotrowo 3a, 61-138 Poznan, Poland
Funding
National Science Center
References (30)
Show source-provided references
1. Bloch, A.M. (2003). Nonholonomic Mechanics and Control, Springer. [1st ed.].10.1007/b97376 ↗
2. Bullo, F., and Lewis, A.D. (2005). Geometric Control of Mechanical Systems, Springer. [1st ed.].10.1007/978-1-4899-7276-7 ↗
3. Nijmeijer, H., and van der Schaft, A.J. (1990). Nonlinear Dynamical Control Systems, Springer. [1st ed.].10.1007/978-1-4757-2101-0 ↗
4. Feedback linearization of robot manipulators and riemannian curvature10.1002/rob.4620120804 ↗
5. Mechanical linearization of mechanical control systems without controllability assumption10.1016/j.automatica.2023.111098 ↗
6. Respondek, W., and Ricardo, S. (2011, January 12–15). Equivalence and equivariants of mechanical control systems. Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference, Orlando, FL, USA.10.1109/CDC.2011.6161374 ↗
7. Bloch, A.M., Leonard, N.E., and Marsden, J.E. (1997, January 10–12). Stabilization of mechanical systems using controlled Lagrangians. Proceedings of the 36th IEEE Conference on Decision and Control, San Diego, CA, USA.
8. Stabilization of a natural mechanical system without measuring its velocities with application to the control of a rigid body10.1016/S0021-8928(98)00109-9 ↗
9. Controlled Lagrangians and the stabilization of mechanical systems. I. The first matching theorem10.1109/9.895562 ↗
10. Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping10.1109/9.956051 ↗
11. Ortega, R., Mareels, I., van der Schaft, A.J., and Maschke, B. (2000, January 25–27). Energy shaping revisited. Proceedings of the IEEE International Conference on Control Applications, Anchorage, AK, USA.
12. Lee, J.M. (1997). Riemannian Manifolds: An Introduction to Curvature, Springer. [1st ed.].10.1007/0-387-22726-1_7 ↗
13. A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon10.1016/S0167-6911(99)00090-0 ↗
14. When is a control system mechanical?10.3934/jgm.2010.2.265 ↗
15. On Linearization of Mechanical Control Systems10.3182/20120829-3-IT-4022.00053 ↗
16. Feedback linearisation of mechanical systems using data-driven models10.1016/j.jsv.2024.118335 ↗
17. Nowicki, M., and Respondek, W. (2023, January 22–24). Feedback linearizable mechanical systems with rotational DOFs. Proceedings of the 16th Conference Control in Power Electronics and Electric Drives (SENE 2023), Lodz, Poland.
18. Input-output linearization and decoupling of mechanical control systems10.1002/rnc.7406 ↗
19. Shreyas, N.B., Diego, D.M., and Banavar, R. (2025, January 24–27). Feedback Linearizable Discretizations of Second Order Mechanical Systems using Retraction Maps. Proceedings of the 2025 European Control Conference (ECC), Thessaloniki, Greece.
20. Spong, M.W. (1994, January 12–16). Partial feedback linearization of underactuated mechanical systems. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’94), Munich, Germany.
21. Isidori, A. (1995). Nonlinear Control Systems, Springer. [3rd ed.].10.1007/978-1-84628-615-5 ↗
22. On linearization of control systems
23. Zabczyk, J. (2020). Mathematical Control Theory, Springer Nature. [2nd ed.].10.1007/978-3-030-44778-6 ↗
24. Observer Design for an Inertia Wheel Pendulum with Static Friction10.1016/j.ifacol.2022.09.114 ↗
25. Nonlinear Control of the Reaction Wheel Pendulum10.1016/S0005-1098(01)00145-5 ↗
26. Control of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation10.1163/016918609X12529279062438 ↗
27. Adding integrations, saturated controls, and stabilization of feedforward systems10.1109/9.543995 ↗
28. Reinforcement learning-based friction compensation of an inverted pendulum on a cart10.1007/s13042-025-02812-9 ↗
29. Safarini, M., and Nowicki, M. (2024, January 2–4). One-Swing Stabilizer of the Inverted Pendulum on a cart. Proceedings of the 13th International Workshop on Robot Motion and Control (RoMoCo), Poznan, Poland.10.1109/RoMoCo60539.2024.10604428 ↗
30. Global stabilization of an inverted pendulum—Control strategy and experimental verification10.1016/j.automatica.2008.07.004 ↗