Application of multi-objective genetic algorithms to the mechatronic design of a four bar system with continuous and discrete variables

Abstract This paper deals with a multi-objective optimization of a mechatronic system. The objective functions to minimize are the motor torque and the fluctuation of the system velocity. These goals are achieved by simultaneously finding the best motor in a list, to drive the system and the best distribution of the inertia of the mechanical system parts. This led us to formulate a global optimization problem where all the inertia parameters of the mechanism and the different motors are considered simultaneously. The problem is then presented as a multi-objective optimization one with continuous and discrete variables. A second generation Multi-Objective-Genetic Algorithm method, called Non-dominated Sorting GA-II (NSGA-II), was used to solve this problem. The obtained solutions form what is called a “Pareto front”. They are analyzed for several different design conditions. We showed, in particular, that the proposed method, compared to electromechanical design strategy, proved to be more efficient in finding the optimal combination of the mechanical system and the driving motor besides minimizing the power consumption without the need of sophisticated controllers.

[1]  J. P. Sadler,et al.  Constant speed control of a motor driven mechanism system , 1995 .

[2]  R.Rothful,et al.  SYSTEMS ENGINEERING IN THE DESIGN OF MECHATRONIC SYSTEMS , 2002 .

[3]  Long Chen,et al.  Design for control: A concurrent engineering approach for mechatronic systems design , 2001 .

[4]  Hamilton Horth Mabie,et al.  Mechanisms and Dynamics of Machinery , 1963 .

[5]  Ronnie Belmans,et al.  Servo motor selection criterion for mechatronic applications , 1998 .

[6]  Carlos A. Coello Coello,et al.  Parametric reconfiguration improvement in non-iterative concurrent mechatronic design using an evolutionary-based approach , 2011, Eng. Appl. Artif. Intell..

[7]  Peter C. Breedveld,et al.  Modelling of physical systems for the design and control of mechatronic systems , 2003, Annu. Rev. Control..

[8]  Hiroaki Seki,et al.  Study on effects of negative driving torque in servomotor drivers , 2007 .

[9]  Yoon Hyuk Kim,et al.  Use of hierarchical system technology in mechatronic design , 2010 .

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

[11]  Christiaan J. J. Paredis,et al.  System-level model integration of design and simulation for mechatronic systems based on SysML , 2011 .

[12]  Jianjun Hu,et al.  Toward a unified and automated design methodology for multi-domain dynamic systems using bond graphs and genetic programming , 2003 .

[13]  Jan Wikander,et al.  Optimal selection of motor and gearhead in mechatronic applications , 2006 .

[14]  Koksal Erenturk,et al.  Fuzzy control of a dc motor driven four-bar mechanism , 2005 .

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[16]  A. Galip Ulsoy,et al.  On the coupling between the plant and controller optimization problems , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[17]  Wim Desmet,et al.  Integrated structure and control design for mechatronic systems with configuration-dependent dynamics , 2009 .

[18]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[19]  Kleanthis Thramboulidis,et al.  Model-integrated mechatronics - toward a new paradigm in the development of manufacturing systems , 2005, IEEE Transactions on Industrial Informatics.