Chaotic synchronization using PID control combined with population based incremental learning algorithm

被引:26
作者
Coelho, Leandro dos Santos [1 ]
Grebogi, Rafael Bartnik [1 ]
机构
[1] Pontif Catholic Univ Parana, PUCPR, Ind & Syst Engn Grad Program, LAS PPGEPS, BR-80215901 Curitiba, Parana, Brazil
关键词
Evolutionary algorithms; Optimization; Chaotic synchronization; Estimation of distribution algorithms; Control system; CONTROL DESIGN; SYSTEMS;
D O I
10.1016/j.eswa.2010.01.022
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary algorithms (EAs) refer to a broad class of optimization algorithms, which take some inspiration from evolutionary systems in the natural world. In recent years, a new class of EAs called estimation of distribution algorithms (EDAs) has emerged based on probabilistic modeling of the search space. Instances of EDAs include population based incremental learning (PBIL) algorithm. The PBIL algorithm is an easy to understand heuristic optimization technique that is inspired by the genetic algorithm and the competitive learning paradigm. PBIL includes many of the features from the genetic algorithm such as binary string representation, the notion of individuals, fitness measures and mutations. Contrary to the genetic algorithm it does not maintain a population of individuals but instead PBIL contains a probability vector. At each generation a new population of individuals is sampled according to the probabilities specified in the probability vector. The population is evaluated and the probability vector is updated by dragging it towards the best individual in the population. In recent years, the investigation of synchronization of chaotic systems has attracted much attention of researchers. Chaos synchronization has been applied in many fields such as secure communication, chemical, engineering, and biological systems, among others. This paper presents the synchronization of two identical discrete chaotic systems subject the different initial conditions by designing a proportional-integral-derivative (PID) controller. In addition, the tuning of the PID controller based on a modified PBIL algorithm using similarity analysis is also investigated in this paper. Simulation results show the good performance of the modified PBIL algorithm for synchronization of chaotic systems. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:5347 / 5352
页数:6
相关论文
共 32 条
[1]   Partial synchronization of different chaotic oscillators using robust PID feedback [J].
Aguilar-Lopez, Ricardo ;
Martinez-Guerra, Rafael .
CHAOS SOLITONS & FRACTALS, 2007, 33 (02) :572-581
[2]  
Astrom K.J, 1995, PID Controllers: Theory, Design, and Tuning
[3]   Decoupled adaptive neuro-fuzzy (DANF) sliding mode control system for a Lorenz chaotic problem [J].
Bagheri, Ahmad ;
Moghaddam, Jalal Javadi .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6062-6068
[4]  
Baluja S., 1995, Machine Learning Proceedings 1995, P38
[5]  
Baluja S., 1994, Population-based incremental learning: A method for integrating genetic search based function optimization and competitive learning
[6]   Chaos synchronization in noisy environment using nonlinear filtering and sliding mode control [J].
Behzad, Mehdi ;
Salarieh, Hassan ;
Alasty, Aria .
CHAOS SOLITONS & FRACTALS, 2008, 36 (05) :1295-1304
[7]   Parameter identification of chaotic systems using evolutionary programming approach [J].
Chang, Jen-Fuh ;
Yang, Yi-Sung ;
Liao, Teh-Lu ;
Yan, Jun-Juh .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 35 (04) :2074-2079
[8]   PID control for chaotic synchronization using particle swarm optimization [J].
Chang, Wei-Der .
CHAOS SOLITONS & FRACTALS, 2009, 39 (02) :910-917
[9]   Synchronization of optical chaos in vertical-cavity surface-emitting lasers via optimal PI controller [J].
Cheng, Da-Long ;
Huang, Cheng-Fang ;
Cheng, Shun-Yuan ;
Yan, Jun-Juh .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6854-6858
[10]   Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization [J].
Coelho, Leandro dos Santos ;
Mariani, Viviana Cocco .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (03) :1905-1913