Synchronization of general chaotic systems using neural controllers with application to secure communication

The main contribution of this paper is to propose a nonlinear robust controller to synchronize general chaotic systems, such that the controller does not need the information of the chaotic system’s model. Following this purpose, in this paper, two methods are proposed to synchronize general forms of chaotic systems with application in secure communication. The first method uses radial basis function neural network (RBFNN) as a controller. All the parameters of the RBFNN are derived and optimized via particle swarm optimization (PSO) algorithm and genetic algorithm (GA). In order to increase the robustness of the controller, in the second method, an integral term is added to the RBF neural network gives an integral RBFNN (IRBFNN). The coefficients of the integral term and the parameters of IRBFNN are also derived and optimized via PSO and GA. The proposed methods are applied to the famous Lorenz chaotic system for secure communication. The performance and control effort of the proposed methods are compared with the recently proposed PID controller optimized via GA. Simulation results show the superiority of the proposed methods in comparison to the recent one in improving synchronization while using smaller control effort.

[1]  Hassan Salarieh,et al.  Application of particle swarm optimization in chaos synchronization in noisy environment in presence of unknown parameter uncertainty , 2012 .

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

[3]  Mignon Park,et al.  Synchronization and secure communication of chaotic systems via robust adaptive high-gain fuzzy observer , 2009 .

[4]  Guanrong Chen,et al.  Bifurcation Analysis of Chen's equation , 2000, Int. J. Bifurc. Chaos.

[5]  Chun-Fei Hsu,et al.  Adaptive fuzzy wavelet neural controller design for chaos synchronization , 2011, Expert Syst. Appl..

[6]  Guanrong Chen,et al.  Synchronization of delayed chaotic systems with parameter mismatches by using intermittent linear state feedback , 2009 .

[7]  J. Daafouz,et al.  An observer-based approach for input-independent global chaos synchronization of discrete-time switched systems , 2003 .

[8]  Wei Xiang,et al.  Second-order terminal sliding mode controller for a class of chaotic systems with unmatched uncertainties , 2010 .

[9]  Hsin-Chieh Chen,et al.  EP-based PID control design for chaotic synchronization with application in secure communication , 2008, Expert Syst. Appl..

[10]  Parlitz,et al.  Driving and synchronizing by chaotic impulses. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[11]  Juebang Yu,et al.  Chaos synchronization using single variable feedback based on backstepping method , 2004 .

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

[13]  Euntai Kim,et al.  Adaptive fuzzy observer based synchronization design and secure communications of chaotic systems , 2006 .

[14]  V. Kapila,et al.  Master–slave synchronization of continuously and intermittently coupled sampled-data chaotic oscillators , 2010 .

[15]  Y. Soh,et al.  The stabilization and synchronization of Chua's oscillators via impulsive control , 2001 .

[16]  Mansour Sheikhan,et al.  Neural-based electricity load forecasting using hybrid of GA and ACO for feature selection , 2011, Neural Computing and Applications.

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

[18]  Hamidreza Modares,et al.  Parameter identification of chaotic dynamic systems through an improved particle swarm optimization , 2010, Expert Syst. Appl..

[19]  Sohrab Khanmohammadi,et al.  Synchronization of two different uncertain chaotic systems with unknown parameters using a robust adaptive sliding mode controller , 2011 .

[20]  Randall S. Sexton,et al.  Reliable classification using neural networks: a genetic algorithm and backpropagation comparison , 2000, Decis. Support Syst..

[21]  Huibin Zhu,et al.  Stabilization and synchronization of chaotic systems via intermittent control , 2010 .

[22]  Tzuyin Wu,et al.  Chaos control of the modified Chua's circuit system , 2002 .

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

[24]  R. B. Chinman,et al.  Prediction limit estimation for neural network models , 1998, IEEE Trans. Neural Networks.

[25]  Murat Akgül,et al.  A switching synchronization scheme for a class of chaotic systems , 2002 .

[26]  Chaio-Shiung Chen,et al.  Robust adaptive neural-fuzzy-network control for the synchronization of uncertain chaotic systems , 2009 .

[27]  Yi-You Hou,et al.  Reliable synchronization of nonlinear chaotic systems , 2009, Math. Comput. Simul..

[28]  Xinghuo Yu,et al.  Stabilizing unstable periodic orbits of chaotic systems via an optimal principle , 2000, J. Frankl. Inst..

[29]  Aizhong Lei,et al.  Impulse tuning of Chua chaos , 2005 .

[30]  Lihong Huang,et al.  Fuzzy adaptive synchronization of uncertain chaotic systems via delayed feedback control , 2008 .

[31]  Mansour Sheikhan,et al.  Intrusion detection using reduced-size RNN based on feature grouping , 2010, Neural Computing and Applications.

[32]  J. J. Hopfield,et al.  “Neural” computation of decisions in optimization problems , 1985, Biological Cybernetics.

[33]  Mansour Sheikhan,et al.  Misuse Detection Using Hybrid of Association Rule Mining and Connectionist Modeling , 2009 .

[34]  Euntai Kim,et al.  Fuzzy adaptive synchronization of uncertain chaotic systems , 2005 .

[35]  Denis Efimov Dynamical adaptive synchronization , 2006 .

[36]  Fanglai Zhu,et al.  Observer-based synchronization of uncertain chaotic system and its application to secure communications☆ , 2009 .

[37]  Tsung-Chih Lin,et al.  Synchronization of uncertain chaotic systems based on adaptive type-2 fuzzy sliding mode control , 2011, Eng. Appl. Artif. Intell..

[38]  Sheng Chen,et al.  Practical identification of NARMAX models using radial basis functions , 1990 .

[39]  Da Lin,et al.  Dynamic fuzzy neural networks modeling and adaptive backstepping tracking control of uncertain chaotic systems , 2010, Neurocomputing.

[40]  Er-Wei Bai,et al.  Sequential synchronization of two Lorenz systems using active control , 2000 .

[41]  Chin-Teng Lin,et al.  Runge-Kutta neural network for identification of dynamical systems in high accuracy , 1998, IEEE Trans. Neural Networks.

[42]  H. Salarieh,et al.  Adaptive synchronization of two chaotic systems with stochastic unknown parameters , 2009 .

[43]  Chuandong Li,et al.  Stabilization of Nonlinear Systems via Periodically Intermittent Control , 2007, IEEE Transactions on Circuits and Systems II: Express Briefs.

[44]  Wen Liu,et al.  Delay-Constrained Multicast Routing Using the Noisy Chaotic Neural Networks , 2009, IEEE Transactions on Computers.

[45]  Raj Mittra,et al.  Conductivity estimation by neural network , 1995, IEEE Antennas and Propagation Society International Symposium. 1995 Digest.

[46]  Jun-Juh Yan,et al.  Adaptive synchronization for two identical generalized Lorenz chaotic systems via a single controller , 2009 .

[47]  Mou Chen,et al.  Robust adaptive neural network synchronization controller design for a class of time delay uncertain chaotic systems , 2009 .

[48]  Gang Hu,et al.  Synchronization of a one-dimensional array of Chua's circuits by feedback control and noise , 1995 .

[49]  Yang Tao,et al.  Impulsive stabilization for control and synchronization of chaotic systems: theory and application to secure communication , 1997 .

[50]  Wei Zhang,et al.  Sliding mode control for chaotic systems based on LMI , 2009 .

[51]  Da Lin,et al.  Self-organizing adaptive fuzzy neural control for the synchronization of uncertain chaotic systems with random-varying parameters , 2011, Neurocomputing.

[52]  Wei-Der Chang,et al.  Digital secure communication via chaotic systems , 2009, Digit. Signal Process..

[53]  Tao Yang,et al.  A SURVEY OF CHAOTIC SECURE COMMUNICATION SYSTEMS , 2004 .

[54]  Mansour Sheikhan,et al.  Using DTW neural–based MFCC warping to improve emotional speech recognition , 2011, Neural Computing and Applications.

[55]  P. Shi,et al.  Adaptive observer-based control for a class of chaotic systems , 2004 .

[56]  Chun Yin,et al.  Design PD controller for master–slave synchronization of chaotic Lur’e systems with sector and slope restricted nonlinearities ☆ , 2011 .

[57]  C. Chee,et al.  Secure digital communication using controlled projective synchronisation of chaos , 2005 .

[58]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[59]  Rui-hong Li,et al.  Exponential generalized synchronization of uncertain coupled chaotic systems by adaptive control , 2009 .

[60]  Guanrong Chen,et al.  Fuzzy impulsive control of chaotic systems based on TS fuzzy model , 2009 .

[61]  Frederick Kaefer,et al.  A neural network application to consumer classification to improve the timing of direct marketing activities , 2005, Comput. Oper. Res..

[62]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[63]  Paul Woafo,et al.  Synchronized states in a ring of four mutually coupled oscillators and experimental application to secure communications , 2011 .

[64]  Mansour Sheikhan,et al.  Intrusion Detection Based on Rule Extraction from Dynamic Cell Structure Neural Networks , 2010 .

[65]  Mingjun Wang,et al.  A chaotic secure communication scheme based on observer , 2009 .

[66]  Shou-Wei Gao,et al.  Singular observer approach for chaotic synchronization and private communication , 2011 .

[67]  Antonio Loría,et al.  Adaptive Tracking Control of Chaotic Systems With Applications to Synchronization , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[68]  L. Coelho,et al.  An improved harmony search algorithm for synchronization of discrete-time chaotic systems , 2009 .

[69]  Moez Feki,et al.  Synchronization of chaotic systems by using occasional coupling , 1997 .

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

[71]  Wei Zhang,et al.  Finite-time chaos synchronization of unified chaotic system with uncertain parameters , 2009 .

[72]  Xu Bing,et al.  A multi-ary number communication system based on hyperchaotic system of 6th-order cellular neural network , 2010 .

[73]  Guanrong Chen,et al.  Effective chaotic orbit tracker: a prediction-based digital redesign approach , 2000 .

[74]  Mansour Sheikhan,et al.  Fast Neural Intrusion Detection System Based on Hidden Weight Optimization Algorithm and Feature Selection , 2009 .

[75]  Masoud Monjezi,et al.  Predicting blast-induced ground vibration using various types of neural networks , 2010 .

[76]  Cheng-Fang Huang,et al.  Design and implementation of digital secure communication based on synchronized chaotic systems , 2010, Digit. Signal Process..

[77]  José Manoel Balthazar,et al.  On an optimal control design for Rössler system , 2004 .

[78]  Keith W. Hipel,et al.  Forecasting nonlinear time series with feed-forward neural networks: a case study of Canadian lynx data , 2005 .

[79]  Chaio-Shiung Chen,et al.  Quadratic optimal neural fuzzy control for synchronization of uncertain chaotic systems , 2009, Expert Syst. Appl..

[80]  Mansour Sheikhan,et al.  EFFECTS OF FEATURE REDUCTION ON THE PERFORMANCE OF ATTACK RECOGNITION BY STATIC AND DYNAMIC NEURAL NETWORKS , 2010 .

[81]  Er-Wei Bai,et al.  Secure communication via multiple parameter modulation in a delayed chaotic system , 2005 .

[82]  H. H. Nien,et al.  Synchronization of the chaotic secure communication system with output state delay , 2009 .

[83]  Chin-Teng Lin,et al.  A vector neural network for emitter identification , 2002 .

[84]  Sheikhan Mansour,et al.  Prediction of Gain in LD-CELP Using Hybrid Genetic/PSO-Neural Models , 2011 .

[85]  Chih-Min Lin,et al.  Development of PI training algorithms for neuro-wavelet control on the synchronization of uncertain chaotic systems , 2011, Neurocomputing.

[86]  Michael Peter Kennedy,et al.  The role of synchronization in digital communications using chaos. I . Fundamentals of digital communications , 1997 .

[87]  L. Coelho,et al.  PID control design for chaotic synchronization using a tribes optimization approach , 2009 .

[88]  Manfred Morari,et al.  Local Training for Radial Basis Function Networks: Towards Solving the Hidden Unit Problem , 1991, 1991 American Control Conference.

[89]  Hao Zhang,et al.  Synchronization of uncertain chaotic systems with parameters perturbation via active control , 2004 .

[90]  Leon O. Chua,et al.  Spread Spectrum Communication Through Modulation of Chaos , 1993 .

[91]  Kun-Lin Wu,et al.  A simple method to synchronize chaotic systems and its application to secure communications , 2008, Math. Comput. Model..

[92]  Wei Zhang,et al.  Finite-time chaos control via nonsingular terminal sliding mode control , 2009 .

[93]  Alan V. Oppenheim,et al.  Synchronization of Lorenz-based chaotic circuits with applications to communications , 1993 .

[94]  Xiang Yu,et al.  Study on the chaos anti-control technology in nonlinear vibration isolation system , 2008 .

[95]  Gabriele M. T. D'Eleuterio,et al.  Neural network-based pose estimation for fixtureless assembly , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[96]  Vahid Tabataba Vakili,et al.  Complexity Reduction of LD-CELP Speech Coding in Prediction of Gain Using Neural Networks , 2009 .

[97]  Sukhan Lee,et al.  A Gaussian potential function network with hierarchically self-organizing learning , 1991, Neural Networks.

[98]  Mohamad T. Musavi,et al.  On the training of radial basis function classifiers , 1992, Neural Networks.

[99]  Mansour Sheikhan,et al.  Transient chaotic neural network-based disjoint multipath routing for mobile ad-hoc networks , 2011, Neural Computing and Applications.

[100]  Faqiang Wang,et al.  Synchronization of unified chaotic system based on passive control , 2007 .

[101]  H. Yau,et al.  Chaos synchronization using fuzzy logic controller , 2008 .

[102]  Leandro dos Santos Coelho,et al.  A modified ant colony optimization algorithm based on differential evolution for chaotic synchronization , 2010, Expert Syst. Appl..

[103]  Hongtao Lu,et al.  Hyperchaotic secure communication via generalized function projective synchronization , 2011 .

[104]  Pi-Cheng Tung,et al.  A new method for chaos control in communication systems , 2009 .

[105]  Stephen A. Zahorian,et al.  A partitioned neural network approach for vowel classification using smoothed time/frequency features , 1999, IEEE Trans. Speech Audio Process..

[106]  Liu Ding,et al.  Synchronization of chaos using radial basis functions neural networks , 2007 .

[107]  Zhi-Hong Guan,et al.  Feedback and adaptive control for the synchronization of Chen system via a single variable , 2003 .

[108]  Ju H. Park,et al.  H∞ synchronization of chaotic systems via dynamic feedback approach , 2008 .

[109]  Jiang Bin,et al.  Sliding mode synchronization controller design with neural network for uncertain chaotic systems , 2009 .

[110]  Euntai Kim,et al.  Fuzzy model based adaptive synchronization of uncertain chaotic systems: Robust tracking control approach , 2009 .

[111]  Roland Schmitz,et al.  Use of chaotic dynamical systems in cryptography , 2001, J. Frankl. Inst..

[112]  Yuan Lan,et al.  Constructive hidden nodes selection of extreme learning machine for regression , 2010, Neurocomputing.

[113]  Janos Sztipanovits,et al.  System identification with neural network controlled resonator-banks , 1991, Proceedings of the 1991 IEEE International Symposium on Intelligent Control.

[114]  José Manoel Balthazar,et al.  Synchronization of the unified chaotic system and application in secure communication , 2009 .

[115]  Shih-Yu Li,et al.  Generalized synchronization of chaotic systems with different orders by fuzzy logic constant controller , 2011, Expert Syst. Appl..

[116]  Guo-Ping Jiang,et al.  A New Criterion for Chaos Synchronization Using Linear State Feedback Control , 2003, Int. J. Bifurc. Chaos.

[117]  L.A. DiCarlo,et al.  Intracardiac arrhythmia classification using neural network and time-frequency analysis , 1994, Computers in Cardiology 1994.

[118]  Wen Yu Passive equivalence of chaos in Lorenz system , 1999 .

[119]  Chih-Min Lin,et al.  Adaptive CMAC neural control of chaotic systems with a PI-type learning algorithm , 2009, Expert Syst. Appl..

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

[121]  Zidong Wang,et al.  A note on chaotic synchronization of time-delay secure communication systems , 2008 .

[122]  Mansour Sheikhan,et al.  Speech emotion recognition using FCBF feature selection method and GA-optimized fuzzy ARTMAP neural network , 2011, Neural Computing and Applications.