Self-adjusting multidisciplinary design of hydraulic engine mount using bond graphs and inductive genetic programming

This paper presents a novel approach in multidisciplinary design of mechatronic systems, using an inductive genetic programming (IGP) along with a bond graph modeling tool (BG). The proposed design algorithm dynamically explores the space of finding optimal design solutions through utilizing two navigated steps for simultaneous optimization of both topology and parameters. In the first step, an IGP tool is applied on the bond graph embryo model of the system for topology synthesis. In the second step, an optimization tool that incorporates an artificial immune system (AIS) is implemented for optimization of the parameter values. A supervisory loop statistically analyzes the efficiency of the different mechatronic elements in improving the system's performance. By acquiring knowledge and learning from prior trials, the evolution parameters are automatically and dynamically adjusted, with the aim to achieve more efficient evolution progress. The developed method is practically compared with an available bond graph-genetic programming (BGGP) method via designing an aerospace engine mount system. Results show that more navigated and accurate design results are acquired from the proposed method. We propose a methodology for optimal design of multidisciplinary systems.We propose inductive genetic programming along bond graph for topology optimization.We suggest learning capability and dynamically self-tuning design procedure.We extract knowledge through the use of suggested algorithm.In a case study we show the superiority of proposed method comparing previous work.

[1]  C.W. de Silva,et al.  System-Based and Concurrent Design of a Smart Mechatronic System Using the Concept of Mechatronic Design Quotient (MDQ) , 2008, IEEE/ASME Transactions on Mechatronics.

[2]  Bo-Suk Yang,et al.  Optimal design of engine mount using an artificial life algorithm , 2003 .

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

[4]  Shin Morishita,et al.  Optimal design of an engine mount using an enhanced genetic algorithm with simplex method , 2005 .

[5]  Jerome H. Carter Research Paper: The Immune System as a Model for Pattern Recognition and Classification , 2000, J. Am. Medical Informatics Assoc..

[6]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[7]  Abdullah Al Mamun,et al.  An evolutionary artificial immune system for multi-objective optimization , 2008, Eur. J. Oper. Res..

[8]  Carlos A. Coello Coello,et al.  Solving Multiobjective Optimization Problems Using an Artificial Immune System , 2005, Genetic Programming and Evolvable Machines.

[9]  Nikolay I. Nikolaev,et al.  Concepts of Inductive Genetic Programming , 1998, EuroGP.

[10]  Dong Hwa Kim,et al.  Intelligent control of nonlinear power plant using immune algorithm based multiobjective optimization , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[11]  Hitoshi Iba,et al.  Genetic programming using a minimum description length principle , 1994 .

[12]  Clarence W. de Silva,et al.  A New Multi-Criteria Mechatronic Design Methodology Using Niching Genetic Algorithm , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[13]  R. Rosenberg,et al.  System Dynamics: Modeling and Simulation of Mechatronic Systems , 2006 .

[14]  Erik D. Goodman,et al.  Cooperative body–brain coevolutionary synthesis of mechatronic systems , 2008, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[15]  Kazuyuki Mori,et al.  Adaptive scheduling system inspired by immune system , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[16]  John R. Koza,et al.  Synthesis of topology and sizing of analog electrical circuits by means of genetic programming , 2000 .

[17]  Saeed Ziaei-Rad,et al.  A new hydraulic engine mount design without the peak frequency , 2011 .

[18]  Jose J. Granda The role of bond graph modeling and simulation in mechatronics systems: An integrated software tool: CAMP-G, MATLAB–SIMULINK , 2002 .

[19]  Jonathan Timmis,et al.  Artificial immune systems as a novel soft computing paradigm , 2003, Soft Comput..

[20]  Fabio Freschi,et al.  Comparison of artificial immune systems and genetic algorithms in electrical engineering optimization , 2006 .

[21]  Erik D. Goodman,et al.  Knowledge interaction with genetic programming in mechatronic systems design using bond graphs , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Diego H. Milone Adaptive learning of polynomial networks, genetic programming, backpropagation and Bayesian methods, series on genetic and evolutionary computation , 2007, Genetic Programming and Evolvable Machines.

[23]  Clarence W. de Silva,et al.  Mechatronics: An Integrated Approach , 2004 .

[24]  Hugues Bersini,et al.  Immune Network and Adaptive Control , 1991 .

[25]  C. W. de Silva,et al.  Mechatronic Design Evolution Using Bond Graphs and Hybrid Genetic Algorithm With Genetic Programming , 2013, IEEE/ASME Transactions on Mechatronics.

[26]  Nikolay I. Nikolaev,et al.  Inductive Genetic Programming with Decision Trees , 1998, Intell. Data Anal..

[27]  G. Nakhaie Jazar,et al.  Engine mounts for automotive applications: A survey , 2002 .

[28]  Byoung-Tak Zhang,et al.  Balancing Accuracy and Parsimony in Genetic Programming , 1995, Evolutionary Computation.

[29]  Fabrício Olivetti de França,et al.  An artificial immune network for multimodal function optimization on dynamic environments , 2005, GECCO.

[30]  Jonathan Timmis,et al.  Artificial Immune Systems : Using the Immune System as Inspiration for Data Mining , 2001 .