Bi-objective optimization for improving the locomotion performance of the vibration-driven robot

The average velocity and the backward velocity are two critical factors to evaluate the locomotion performance of a vibration-driven robot. These two factors are often antagonistic when the ground friction is isotropic and, consequently, lead to a bi-objective optimization. The goal of this paper is to give a practicable bi-objective optimization scheme for vibration-driven locomotion robots. To this end, a generalized dynamic model of the multi-module vibration-driven locomotion robot is built by assuming that the ground friction is isotropic Coulomb type and the driving force is ideal. The non-dominated sorting genetic algorithm II (NSGA-II) is then employed to construct the optimization scheme and then obtain the Pareto front. A numerical example with a two-module vibration-driven system is provided to demonstrate the necessity and effectiveness of applying the bi-objective optimization method. A robot prototype is further designed, and a series of experimental tests are carried out. By choosing the motors’ rotary speed and phase shift as optimization parameters, the average and backward velocities are extracted to check against the Pareto front. The consistency between the theoretical predictions and the experimental results shows the practicability of the proposed bi-objective optimization scheme. Therefore, the proposed optimization scheme will provide comprehensive guidance for system design and optimization in micro-locomotion robots.

[1]  Jian Xu,et al.  Dynamics of a three-module vibration-driven system with non-symmetric Coulomb’s dry friction , 2012 .

[2]  Igor Zeidis,et al.  Motion of two interconnected mass points under action of non-symmetric viscous friction , 2010 .

[3]  F. L. Chernousko On the Optimal Motion of a Body with an Internal Mass in a Resistive Medium , 2008 .

[4]  Hongbin Fang,et al.  Dynamic Analysis and Optimization of a Three-phase Control Mode of a Mobile System with an Internal Mass , 2011 .

[5]  L. Manfredi,et al.  Modelling of a vibro-impact self-propelled capsule in the small intestine , 2019, Nonlinear Dynamics.

[7]  K. Deb,et al.  Understanding knee points in bicriteria problems and their implications as preferred solution principles , 2011 .

[8]  Mehdi Mehrpooya,et al.  Thermodynamic optimization of Stirling heat pump based on multiple criteria , 2014 .

[9]  F. L. Chernous’ko Analysis and optimization of the motion of a body controlled by means of a movable internal mass , 2006 .

[10]  Yao Yan,et al.  Proof-of-concept prototype development of the self-propelled capsule system for pipeline inspection , 2017, Meccanica.

[12]  Jian Xu,et al.  A three-phase vibration-driven system's locomotion on an isotropic rough surface , 2015, 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[13]  F. L. Chernousko Two- and three-dimensional motions of a body controlled by an internal movable mass , 2020 .

[14]  Jian Xu,et al.  A vibration-driven planar locomotion robot—Shell , 2018, Robotica.

[15]  Igor Zeidis,et al.  Forced nonlinear oscillator with nonsymmetric dry friction , 2007 .

[17]  Jian Xu,et al.  Dynamics of a mobile system with an internal acceleration-controlled mass in a resistive medium , 2011 .

[18]  Jian Xu,et al.  Controlled motion of a two-module vibration-driven system induced by internal acceleration-controlled masses , 2012 .

[19]  K. S. Sorokin,et al.  Experimental investigation of a model of a vibration-driven robot with rotating masses , 2007 .

[20]  Sanaz Mostaghim,et al.  A knee point based evolutionary multi-objective optimization for mission planning problems , 2017, GECCO.

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

[22]  Igor Zeidis,et al.  Dynamics of controlled motion of vibration-driven systems , 2006 .

[24]  Jian Xu,et al.  Planar locomotion of a vibration-driven system with two internal masses , 2016 .

[25]  Michel Feidt,et al.  Performance Optimization of a Solar-Driven Multi-Step Irreversible Brayton Cycle Based on a Multi-Objective Genetic Algorithm , 2016 .

[26]  Hoseyn Sayyaadi,et al.  Application of the multi-objective optimization method for designing a powered Stirling heat engine: Design with maximized power, thermal efficiency and minimized pressure loss , 2013 .

[27]  N. Bolotnik,et al.  Dynamics of a two-module vibration-driven system moving along a rough horizontal plane , 2009 .

[28]  Shengxiang Yang,et al.  A prediction strategy based on center points and knee points for evolutionary dynamic multi-objective optimization , 2017, Appl. Soft Comput..

[29]  Jian Xu,et al.  Stick-Slip Effect in a Vibration- Driven System With Dry Friction: Sliding Bifurcations and Optimization systems can move progressively in resistive media owing to periodic , 2014 .

[30]  Jian Xu,et al.  Locomotion analysis of a vibration-driven system with three acceleration-controlled internal masses , 2015 .

[31]  F. L. Chernous’ko The optimal periodic motions of a two-mass system in a resistant medium , 2008 .

[32]  K. Zimmermann,et al.  Dynamics of a two-module vibration-driven system moving along a rough horizontal plane , 2009 .

[33]  James Williamson,et al.  Optimization and experimental verification of the vibro-impact capsule system in fluid pipeline , 2019 .

[34]  Yao Yan,et al.  A comparative study of the vibro-impact capsule systems with one-sided and two-sided constraints , 2017, Nonlinear dynamics.

[35]  F. Chernousko Optimal two-dimensional motions of a body controlled by a moving internal mass , 2019, Multibody System Dynamics.