A Matrix Algorithm Based on Controlled Lagrangians for Stabilizing Mechanical Systems with Underactuation Degree One

Chen Guanjun,Huo Wei
DOI: https://doi.org/10.1007/s11071-022-07417-3
IF: 5.741
2022-01-01
Nonlinear Dynamics
Abstract:A matrix control algorithm based on controlled Lagrangian method is presented in this paper to stabilize a class of mechanical systems with underactuation degree one. Firstly, a desired controlled system with Lagrangian structure and desired properties is constructed. By equating the underactuated system with the desired system, the matching condition and controller structure are determined. A sufficient condition for the matching condition to be held is derived, and from this sufficient condition desired kinetic energy, potential energy, gyroscopic forces and dissipative forces of the desired system can be solved explicitly. Compared with the existing matching conditions, for the proposed sufficient condition at most two partial differential equations need to be solved, and the rests are all algebraic equations, which is easier to solve. An algorithm to solve this sufficient condition is given in detail, and with the obtained solution a nonlinear smooth feedback controller can be constructed to stabilize the underactuated systems. Finally, the novel control algorithm is applied to achieve almost global stability of a vertical takeoff and landing aircraft and to locally stabilize a Pendubot with two degrees of freedom at its the highest equilibrium point. Simulation results demonstrate effectiveness of the proposed method.
What problem does this paper attempt to address?