Dynamic modeling and simulation of multi-body systems using the Udwadia-Kalaba theory

Laboratory experiments were conducted for falling U-chain, but explicit analytic form of the general equations of motion was not presented. Several modeling methods were developed for fish robots, however they just focused on the whole fish’s locomotion which does little favor to understand the detailed swimming behavior of fish. Udwadia-Kalaba theory is used to model these two multi-body systems and obtain explicit analytic equations of motion. For falling U-chain, the mass matrix is non-singular. Second-order constraints are used to get the constraint force and equations of motion and the numerical simulation is conducted. Simulation results show that the chain tip falls faster than the freely falling body. For fish robot, two-joint Carangiform fish robot is focused on. Quasi-steady wing theory is used to approximately calculate fluid lift force acting on the caudal fin. Based on the obtained explicit analytic equations of motion (the mass matrix is singular), propulsive characteristics of each part of the fish robot are obtained. Through these two cases of U chain and fish robot, how to use Udwadia-Kalaba equation to obtain the dynamical model is shown and the modeling methodology for multi-body systems is presented. It is also shown that Udwadia-Kalaba theory is applicable to systems whether or not their mass matrices are singular. In the whole process of applying Udwadia-Kalaba equation, Lagrangian multipliers and quasi-coordinates are not used. Udwadia-Kalaba theory is creatively applied to dynamical modeling of falling U-chain and fish robot problems and explicit analytic equations of motion are obtained.

[1]  A. Ruina,et al.  A chain that speeds up, rather than slows, due to collisions: How compression can cause tension , 2011 .

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

[3]  H. Troger,et al.  On the paradox of the free falling folded chain , 1997 .

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

[5]  Long Wang,et al.  Dynamic modeling and experimental validation of biomimetic robotic fish , 2006, 2006 American Control Conference.

[6]  G. Taylor Analysis of the swimming of long and narrow animals , 1952, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[7]  R. Kalaba,et al.  Analytical Dynamics: A New Approach , 1996 .

[8]  Celia A. de Sousa,et al.  Mass redistribution in variable mass systems , 2002 .

[9]  Chen Hong,et al.  Modeling the dynamics of biomimetic underwater robot fish , 2005, 2005 IEEE International Conference on Robotics and Biomimetics - ROBIO.

[10]  M. Lighthill Note on the swimming of slender fish , 1960, Journal of Fluid Mechanics.

[11]  R. J. Richards Process Dynamics and Control, vol. 2. Control System Synthesis. : Prentice-Hall, Englewood Cliffs, New Jersey, 1972 , 1974 .

[12]  W. Tomaszewski,et al.  The motion of a freely falling chain tip , 2006 .

[13]  Firdaus E. Udwadia,et al.  On constrained motion , 1992 .

[14]  Hans Irschik,et al.  The equations of Lagrange written for a non-material volume , 2002 .

[15]  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.

[16]  Daniel J. Inman,et al.  Engineering Mechanics: Dynamics , 1966 .

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

[18]  R. March,et al.  The dynamics of a falling chain: I , 1989 .

[19]  P. Appell Sur une forme générale des équations de la dynamique. , 1900 .

[20]  Long Wang,et al.  Dynamic Modeling of Three-Dimensional Swimming for Biomimetic Robotic Fish , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Taesam Kang,et al.  Simultaneous Determination of Drag Coefficient and Added Mass , 2011, IEEE Journal of Oceanic Engineering.

[22]  J. Gibbs On the Fundamental Formulae of Dynamics , 1879 .

[23]  M. Triantafyllou,et al.  An Efficient Swimming Machine , 1995 .

[24]  Falling chains , 2005, physics/0508005.

[25]  T. Y. Wu,et al.  Swimming of a waving plate , 1961, Journal of Fluid Mechanics.

[26]  C. F. Gauss,et al.  Über Ein Neues Allgemeines Grundgesetz der Mechanik , 1829 .

[27]  Y. Takane,et al.  Generalized Inverse Matrices , 2011 .

[28]  Joel W. Burdick,et al.  Fluid locomotion and trajectory planning for shape-changing robots , 2003 .

[29]  Michael Sfakiotakis,et al.  Review of fish swimming modes for aquatic locomotion , 1999 .