Comparison between mathematical modeling and experimental identification of a spatial slider–crank mechanism

Abstract In this paper, Hamilton’s principle, Lagrange multiplier, geometric constraints, partitioning method and Baumgarte stabilization method (BSM) are employed to derive the dynamic equations of a spatial slider–crank mechanism that is driven by a servomotor. The formulation considers the effects of links masses, external forces and motor electric inputs. Comparing dynamic responses between the experimental results and numerical simulations, dynamic modeling gives a wonderful interpretation for the spatial slider–crank mechanism. In this paper, a new identification method based on real-coded genetic algorithm (RGA) is presented to identify the parameters of a spatial slider–crank mechanism. The method promotes the calculation efficiency very much, and is calculated by real-code without the operations of encoding and decoding. The results of numerical simulations and experimental results prove that the identification method is feasible. The contributions of this paper are that the comparison of mathematical modeling and identification between numerical simulations and experimental results are all realized.

[1]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[2]  Faa-Jeng Lin,et al.  Adaptive control of slider-crank mechanism motion: simulations and experiments , 1997, Int. J. Syst. Sci..

[3]  Adeike A. Adewuya New methods in genetic search with real-valued chromosomes , 1996 .

[4]  Rong-Fong Fung,et al.  Dynamic modeling and identification of a slider-crank mechanism , 2006 .

[5]  Faa-Jeng Lin,et al.  Application of Sliding Mode Control with a Low Pass Filter to the Constantly Rotating Slider-Crank Mechanisms , 1997 .

[6]  P. Park,et al.  On the similarities between binary-coded GA and real-coded GA in wide search space , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[7]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[8]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[9]  Jiann-Nan Huang,et al.  Numerical integration of multibody mechanical systems using Baumgarte's constraint stabilization method , 2002 .

[10]  Rong-Song He,et al.  Improving real-parameter genetic algorithm with simulated annealing for engineering problems , 2006, Adv. Eng. Softw..

[11]  R. Fung Dynamic responses of the flexible connecting rod of a slider-crank mechanism with time-dependent boundary effect , 1997 .

[12]  P. Flores Kinematics and Dynamics of Multibody Systems with Imperfect Joints: Models and Case Studies , 2008 .

[13]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .

[14]  Paul C. Krause,et al.  Analysis of electric machinery , 1987 .