Litcius/Paper detail

Comparison of Kane’s and Lagrange’s Methods in Analysis of Constrained Dynamical Systems

Amin Talaeizadeh, Mahmoodreza Forootan, Mehdi Zabihi, Hossein Nejat Pishkenari

2020Robotica18 citationsDOI

Abstract

SUMMARY Dynamic modeling is a fundamental step in analyzing the movement of any mechanical system. Methods for dynamical modeling of constrained systems have been widely developed to improve the accuracy and minimize computational cost during simulations. The necessity to satisfy constraint equations as well as the equations of motion makes it more critical to use numerical techniques that are successful in decreasing the number of computational operations and numerical errors for complex dynamical systems. In this study, performance of a variant of Kane’s method compared to six different techniques based on the Lagrange’s equations is shown. To evaluate the performance of the mentioned methods, snake-like robot dynamics is considered and different aspects such as the number of the most time-consuming computational operations, constraint error, energy error, and CPU time assigned to each method are compared. The simulation results demonstrate the superiority of the variant of Kane’s method concerning the other ones.

Topics & Concepts

Constraint (computer-aided design)Dynamical systems theoryLagrange multiplierConstraint algorithmComputer scienceEquations of motionMechanical systemSystem dynamicsMathematical optimizationNumerical analysisApplied mathematicsAlgorithmMathematicsArtificial intelligenceClassical mechanicsMathematical analysisPhysicsQuantum mechanicsGeometryDynamics and Control of Mechanical SystemsRobotic Mechanisms and DynamicsMechanical Engineering and Vibrations Research