Udwadia-Kalaba Approach for Three Link Manipulator Dynamics With Motion Constraints

Aiming to dynamic modeling of a three-link manipulator subjected to motion constraints, a novel explicit approach to the dynamical equations based on Udwadia–Kalaba (UK) theory is established. The motion constraints on the three-link manipulator can be regarded as external constraints of the system. However, it is not easy to obtain explicit equations for the dynamic modeling of constrained systems. For a multibody system subjecting to motion constraints, it is common to introduce Lagrange multipliers, but obtaining an explicit dynamical equation using traditional Lagrange multipliers is difficult. In order to obtain such equations more simply, motion constraints are handled using the UK equation. Compared with the Lagrange method, the UK approach can simplify the analysis and solution of a constrained system, without the need to introduce additional auxiliary variables to solve the Lagrange equation. Based on a more real-life nominal system (whose parameters are known) model considering the uncertain environment, this paper develops a nonlinear controller that satisfies the required trajectory. This controller allows the nonlinear nominal system to track the desired trajectory exactly without linearizations or approximations. These continuous controllers compensate extra force to eliminate the errors caused by uncertainties. The controllers are based on a generalization of sliding surfaces. Error bounds on tracking caused by uncertainties are analytically obtained. The numerical results show the simplicity and efficacy of the proposed methodology, and the reliability of the error bounds.

[1]  M. Silva,et al.  A parametric study on the Baumgarte stabilization method for forward dynamics of constrained multibody systems , 2009 .

[2]  F. Udwadia A new perspective on the tracking control of nonlinear structural and mechanical systems , 2003, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[3]  F. Udwadia Optimal tracking control of nonlinear dynamical systems , 2008, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[4]  Firdaus E. Udwadia,et al.  A Closed-Form Approach to Tracking Control of Nonlinear Uncertain Systems Using the Fundamental Equation , 2012 .

[5]  D. J. Braun,et al.  Eliminating Constraint Drift in the Numerical Simulation of Constrained Dynamical Systems , 2009 .

[6]  Rodrigo Nicoletti,et al.  The Udwadia–Kalaba Trajectory Control Applied to a Cantilever Beam—Experimental Results , 2017 .

[7]  J. Baumgarte Stabilization of constraints and integrals of motion in dynamical systems , 1972 .

[8]  Dong Liang,et al.  Singular-Perturbation-Based Nonlinear Hybrid Control of Redundant Parallel Robot , 2018, IEEE Transactions on Industrial Electronics.

[9]  Rong Liu,et al.  Dynamic modeling of SCARA robot based on Udwadia–Kalaba theory , 2017 .

[10]  Han Zhao,et al.  A novel approach for 2-degrees of freedom redundant parallel manipulator dynamics , 2017 .

[11]  Shiyin Qin,et al.  Kinematic Modeling for a Class of Free-Floating Space Robots , 2017, IEEE Access.

[12]  C. Pappalardo,et al.  On the Lagrange multipliers of the intrinsic constraint equations of rigid multibody mechanical systems , 2018 .

[13]  Zhaohui Liu,et al.  An approach to the dynamic modeling and sliding mode control of the constrained robot , 2017 .

[14]  Yimin Song,et al.  Rigid-flexible coupling dynamic modeling and investigation of a redundantly actuated parallel manipulator with multiple actuation modes , 2017 .

[15]  G. D'Eleuterio,et al.  Dynamics of an elastic multibody chain: Part C - Recursive dynamics , 1992 .

[16]  A. Banerjee Block-diagonal equations for multibody elastodynamics with geometric stiffness and constraints , 1993 .

[17]  Tor Arne Johansen,et al.  Model predictive control for a multi-body slung-load system , 2017, Robotics Auton. Syst..

[18]  Mogens Blanke,et al.  Constrained multi-body dynamics for modular underwater robots — Theory and experiments , 2018 .

[19]  Wenxiang Deng,et al.  Active disturbance rejection adaptive control of uncertain nonlinear systems: theory and application , 2017 .

[20]  Hengyu Li,et al.  Cluster Consensus in Multiple Lagrangian Systems Under Pinning Control , 2017, IEEE Access.

[21]  Han Zhao,et al.  Dynamic modeling and simulation of multi-body systems using the Udwadia-Kalaba theory , 2013 .

[22]  C. Pappalardo A natural absolute coordinate formulation for the kinematic and dynamic analysis of rigid multibody systems , 2015 .

[23]  Jia Liu,et al.  Simple method to the dynamic modeling of industrial robot subject to constraint , 2016 .

[24]  Firdaus E. Udwadia,et al.  Dynamics and control of a multi-body planar pendulum , 2015 .

[25]  Dong Liang,et al.  Optimum design of a novel redundantly actuated parallel manipulator with multiple actuation modes for high kinematic and dynamic performance , 2016 .

[26]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[27]  Aaron D. Schutte Permissible control of general constrained mechanical systems , 2010, J. Frankl. Inst..

[28]  Phailaung Phohomsiri,et al.  Explicit equations of motion for constrained mechanical systems with singular mass matrices and applications to multi-body dynamics , 2006, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[29]  Firdaus E. Udwadia,et al.  Control of Uncertain Nonlinear Multibody Mechanical Systems , 2014 .

[30]  Chia-Ou Chang,et al.  An alternative proof for the explicit equations of motion for mechanical systems with independent non-ideal constraints , 2007, Appl. Math. Comput..

[31]  Shuai Li,et al.  Tracking Control of Robot Manipulators with Unknown Models: A Jacobian-Matrix-Adaption Method , 2018, IEEE Transactions on Industrial Informatics.

[32]  Wenxiang Deng,et al.  Time‐varying input delay compensation for nonlinear systems with additive disturbance: An output feedback approach , 2018 .

[33]  Han Zhao,et al.  Application of the Udwadia–Kalaba approach to tracking control of mobile robots , 2016 .

[34]  A. Arabyan,et al.  An Improved Formulation for Constrained Mechanical Systems , 1998 .

[35]  Firdaus E. Udwadia,et al.  On constrained motion , 1992, Appl. Math. Comput..

[36]  Jin Huang,et al.  Udwadia-Kalaba Approach for Parallel Manipulator Dynamics , 2013 .

[37]  Firdaus E. Udwadia,et al.  Explicit Equations of Motion for Mechanical Systems With Nonideal Constraints , 2001 .

[38]  Marcin Pękal,et al.  Comparison of Selected Formulations for Multibody System Dynamics with Redundant Constraints , 2016 .

[39]  J. Kövecses,et al.  Dynamics modeling and simulation of constrained robotic systems , 2003 .

[40]  Firdaus E. Udwadia,et al.  Explicit solution to the full nonlinear problem for satellite formation-keeping , 2010 .

[41]  Jiann-Nan Huang,et al.  Stabilization of Baumgarte’s Method Using the Runge-Kutta Approach , 2002 .

[42]  Firdaus E. Udwadia,et al.  Methodology for Satellite Formation-Keeping in the Presence of System Uncertainties , 2014 .

[43]  Morten Bisgaard,et al.  Modeling of Generic Slung Load System , 2009 .

[44]  V Debut,et al.  Dynamical computation of constrained flexible systems using a modal Udwadia-Kalaba formulation: Application to musical instruments. , 2017, The Journal of the Acoustical Society of America.

[45]  R. Kalaba,et al.  A new perspective on constrained motion , 1992, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[46]  Milan Simic,et al.  Sampling-Based Robot Motion Planning: A Review , 2014, IEEE Access.

[47]  Han Zhao,et al.  A New Approach for Vehicle Lateral Velocity and Yaw Rate Control with Uncertainty , 2018 .

[48]  L. Vita,et al.  Investigation of the influence of pseudoinverse matrix calculations on multibody dynamics simulations by means of the udwadia-kalaba formulation , 2009 .