Comparison of Parameter Identification Techniques

Model-based control of mechatronic systems requires excellent knowledge about the physical behavior of each component. For several types of components of a system, e.g. mechanical or electrical ones, the dynamic behavior can be described by means of a mathematic model consisting of a set of differential equations, difference equations and/or algebraic constraint equations. The knowledge of a realistic mathematic model and its parameter values is essential to represent the behaviour of a mechatronic system. Frequently it is hard or impossible to obtain all required values of the model parameters from the producer, so an appropriate parameter estimation technique is required to compute missing parameters. A manifold of parameter identification techniques can be found in the literature, but their suitability depends on the mathematic model. Previous work dealt with the automatic assembly of mathematical models of serial and parallel robots with drives and controllers within the dynamic multibody simulation code HOTINT as fully-fledged mechatronic simulation. Several parameters of such robot models were identified successfully by our embedded algorithm. The present work proposes an improved version of the identification algorithm with higher performance. The quality of the identified parameter values and the computation effort are compared with another standard technique.

[1]  Johannes Gerstmayr,et al.  HOTINT: A Script Language Based Framework for the Simulation of Multibody Dynamics Systems , 2013 .

[2]  Zouhaier Affi,et al.  Advanced mechatronic design using a multi-objective genetic algorithm optimization of a motor-driven four-bar system , 2007 .

[3]  Johannes Gerstmayr,et al.  High-Order Implicit Runge-Kutta Methods for Discontinuous Mechatronical Systems , 2004 .

[4]  Marc Teboulle,et al.  An Interior Proximal Algorithm and the Exponential Multiplier Method for Semidefinite Programming , 1998, SIAM J. Optim..

[5]  Pinar Boyraz,et al.  Dynamic modeling of a horizontal washing machine and optimization of vibration characteristics using Genetic Algorithms , 2013 .

[6]  Johannes Gerstmayr,et al.  AUTOMATIC PARAMETER IDENTIFICATION FOR GENERIC ROBOT MODELS , 2011 .

[7]  Johannes Gerstmayr,et al.  Automatic Parameter Identification for Mechatronic Systems , 2013 .

[8]  Ingo Rechenberg,et al.  Evolutionsstrategie '94 , 1994, Werkstatt Bionik und Evolutionstechnik.

[9]  Johannes Gerstmayr,et al.  Special Genetic Identification Algorithm with smoothing in the frequency domain , 2014, Adv. Eng. Softw..

[10]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[11]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[12]  Guangjun Liu,et al.  Hysteresis identification and compensation using a genetic algorithm with adaptive search space , 2007 .