Control and synchronization of chaotic systems by an improved biogeography-based optimization algorithm

Biogeography-based optimization algorithm (BBO) is a relatively new optimization technique which has been shown to be competitive to other biology-based algorithms. However, there is still an insufficiency in BBO regarding its migration operator, which is good at exploitation but poor at exploration. To address this concerning issue, we propose an improved BBO (IBBO) by using a modified search strategy to generate a new mutation operator so that the exploration and exploitation can be well balanced and then satisfactory optimization performances can be achieved. In addition, to enhance the global convergence, both opposition-based learning methods and chaotic maps are employed, when producing the initial population. In this paper, the proposed algorithm is applied to control and synchronization of discrete chaotic systems which can be formulated as high-dimension numerical optimization problems with multiple local optima. Numerical simulations and comparisons with some typical existing algorithms demonstrate the effectiveness and efficiency of the proposed approach.

[1]  Edward Ott,et al.  Controlling chaos , 2006, Scholarpedia.

[2]  F. Ohle,et al.  Adaptive control of chaotic systems , 1990 .

[3]  Bo Liu,et al.  Directing orbits of chaotic systems by particle swarm optimization , 2006 .

[4]  Chun-Chieh Wang,et al.  Synchronizing Cascade-Connected Chaotic Systems with Uncertainties and Breaking Chaotic Cryptosystems via a Novel Adaptive Control Scheme , 2005, Int. J. Bifurc. Chaos.

[5]  W. Chang PID control for chaotic synchronization using particle swarm optimization , 2009 .

[6]  Carroll,et al.  Synchronization in chaotic systems. , 1990, Physical review letters.

[7]  Dan Simon,et al.  Blended biogeography-based optimization for constrained optimization , 2011, Eng. Appl. Artif. Intell..

[8]  Ling Wang,et al.  Directing orbits of chaotic systems using a hybrid optimization strategy , 2004 .

[9]  Li-Yeh Chuang,et al.  Chaotic particle swarm optimization for data clustering , 2011, Expert Syst. Appl..

[10]  M. R. Meybodi,et al.  CLA-DE: a hybrid model based on cellular learning automata for numerical optimization , 2012, Applied Intelligence.

[11]  Dexian Huang,et al.  Control and synchronization of chaotic systems by differential evolution algorithm , 2007 .

[12]  Kwok-Wo Wong,et al.  An improved particle swarm optimization algorithm combined with piecewise linear chaotic map , 2007, Appl. Math. Comput..

[13]  Ying-Cheng Lai,et al.  Controlling chaos , 1994 .

[14]  U. Vincent,et al.  Phase synchronization in unidirectionally coupled chaotic ratchets. , 2004, Chaos.

[15]  Hak-Keung Lam,et al.  Synchronization of Chaotic Systems Using Neural-Network-Based Controller , 2007, Int. J. Bifurc. Chaos.

[16]  Bernd Blasius,et al.  Complex dynamics and phase synchronization in spatially extended ecological systems , 1999, Nature.

[17]  Francisco Herrera,et al.  A multi-objective evolutionary algorithm for an effective tuning of fuzzy logic controllers in heating, ventilating and air conditioning systems , 2012, Applied Intelligence.

[18]  Xin Yao,et al.  Evolutionary programming using mutations based on the Levy probability distribution , 2004, IEEE Transactions on Evolutionary Computation.

[19]  Ching-Ting Lee,et al.  Optimal PID Control Design for Synchronization of Delayed Discrete Chaotic Systems , 2010 .

[20]  Ju H. Park,et al.  Controlling chaotic systems via nonlinear feedback control , 2005 .

[21]  Teh-Lu Liao,et al.  Adaptive synchronization of chaotic systems and its application to secure communications , 2000 .

[22]  Maziar Palhang,et al.  LADPSO: using fuzzy logic to conduct PSO algorithm , 2012, Applied Intelligence.

[23]  Ju H. Park,et al.  Chaos synchronization between two different chaotic dynamical systems , 2006 .

[24]  Guoliang Cai,et al.  Chaos Synchronization of a New Chaotic System via Nonlinear Control , 2007 .

[25]  Teh-Lu Liao,et al.  Optimal PID control design for synchronization of delayed discrete chaotic systems , 2008 .

[26]  M.M.A. Salama,et al.  Opposition-Based Differential Evolution , 2008, IEEE Transactions on Evolutionary Computation.

[27]  Wei Zhang,et al.  Chaos control and synchronization of unified chaotic systems via linear control , 2009 .

[28]  Zhenbo Li,et al.  Study on hybrid PS-ACO algorithm , 2011, Applied Intelligence.

[29]  Leandro dos Santos Coelho,et al.  Chaotic synchronization using PID control combined with population based incremental learning algorithm , 2010, Expert Syst. Appl..

[30]  Guanrong Chen,et al.  From Chaos To Order Methodologies, Perspectives and Applications , 1998 .

[31]  E. Biscaia,et al.  The use of particle swarm optimization for dynamical analysis in chemical processes , 2002 .

[32]  Flávio Neves,et al.  PID control of MIMO process based on rank niching genetic algorithm , 2008, Applied Intelligence.

[33]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[34]  Fei Jiang,et al.  An improved artificial bee colony algorithm for directing orbits of chaotic systems , 2011, Appl. Math. Comput..

[35]  Grebogi,et al.  Using chaos to direct trajectories to targets. , 1990, Physical review letters.

[36]  J. Yan,et al.  Robust synchronization of chaotic systems via adaptive sliding mode control , 2006 .

[37]  Hui Li,et al.  A real-coded biogeography-based optimization with mutation , 2010, Appl. Math. Comput..

[38]  A. A. Alexeyev,et al.  CHAOTIC SYNCHRONIZATION OF MUTUALLY-COUPLED GENERATORS WITH FREQUENCY-CONTROLLED FEEDBACK LOOP , 1995 .

[39]  X. Guan,et al.  Adaptive control for chaotic systems , 2004 .

[40]  H. Fujisaka,et al.  Stability Theory of Synchronized Motion in Coupled-Oscillator Systems , 1983 .