Coupling-energy-based swing-up control for Pendulum–cart system with limited-track length
In this paper, we tackle the swing-up control problem for a pendulum–cart system that drives the pendulum to its upright equilibrium point (with the pendulum vertical and the cart at the target position) while explicitly respecting a track-length constraint. Traditional energy based techniques achieve an increase in the swing on unbounded tracks by regulating the total mechanical energy of the system. Previous coupling-energy controllers exploit the horizontal translational kinetic energy of the system’s center of mass to reinforce cart–pendulum interaction for anti-swing control around the downward equilibrium point (pendulum hanging downward). Here, we extend the coupling-energy method to design a novel swing-up controller suitable for the system with the track-length constraint. We introduce a barrier function to enforce the track-length constraint and refine the Lyapunov function candidate. Based on this, we derive a swing-up controller that ensures the cart remains within the track’s limit. A comprehensive global analysis then proves that the closed-loop state will repeatedly enter arbitrarily small neighborhoods of the upright equilibrium point, where one can switch into a locally stabilizing controller. Finally, experiments on a physical pendulum–cart platform confirm that the proposed controller performs effectively and robustly even when mechanical parameters vary.
Authors
- Xin Xin (ORCID: https://orcid.org/0000-0002-0965-5930)
- Dayu Fang
- Jing Pan (ORCID: https://orcid.org/0009-0000-6018-2764)
Institutions
- Southeast University (CN)
Publication Details
- Journal
- Journal of Vibration and Control
- Published
- 2025-12-13
- DOI
- https://doi.org/10.1177/10775463251405631
- Primary Topic
- Control and Stability of Dynamical Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00