Particle Swarm Optimization to Improve Neural Identifiers for Discrete-time Unknown Nonlinear Systems

Chapter 6 presents the application of bio-inspired algorithms to improve neural identifiers for discrete-time unknown nonlinear systems. PSO is particularly used to improve two kinds of neural identifiers: first, PSO is used to find initial conditions of an EKF learning algorithm (enhanced PSO-EKF) to train a RHONN in order to identify a dynamic mathematical model of a linear induction motor benchmark; second, the enhanced PSO-EKF is used to train a recurrent multilayer perceptron in order to obtain an accurate neural model for forecasting in smart grids. Importance of these applications is attributable to the need of accurate dynamic models for modern purposes, such as control, forecasting, simulation, and emulation. In addition to the foregoing applications the PSO-EKF combination has shown its applicability for the proposed schemes for different kinds of unknown nonlinear-systems with noises, uncertainties, delays, saturations, etc.

[1]  Wen Yu,et al.  Nonlinear system identification using discrete-time recurrent neural networks with stable learning algorithms , 2004, Inf. Sci..

[2]  Wu Jie Control technologies in distributed generation system based on renewable energy , 2009, 2009 3rd International Conference on Power Electronics Systems and Applications (PESA).

[3]  M. Clerc,et al.  The swarm and the queen: towards a deterministic and adaptive particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[4]  Neil E. Cotter,et al.  The Stone-Weierstrass theorem and its application to neural networks , 1990, IEEE Trans. Neural Networks.

[5]  H. Abarbanel,et al.  Determining embedding dimension for phase-space reconstruction using a geometrical construction. , 1992, Physical review. A, Atomic, molecular, and optical physics.

[6]  Alexander G. Loukianov,et al.  Discrete-time Neural Network Control for a Linear Induction Motor , 2008, 2008 IEEE International Symposium on Intelligent Control.

[7]  J. Farrell,et al.  Adaptive Approximation Based Control: Unifying Neural, Fuzzy and Traditional Adaptive Approximation Approaches (Adaptive and Learning Systems for Signal Processing, Communications and Control Series) , 2006 .

[8]  S. Haykin Kalman Filtering and Neural Networks , 2001 .

[9]  Jin Zhang,et al.  Adaptive neural network control for a class of MIMO nonlinear systems with disturbances in discrete-time , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Danil V. Prokhorov,et al.  Simple and conditioned adaptive behavior from Kalman filter trained recurrent networks , 2003, Neural Networks.

[11]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[12]  Andrew Chi-Sing Leung,et al.  Dual extended Kalman filtering in recurrent neural networks , 2003, Neural Networks.

[13]  Ganesh K. Venayagamoorthy,et al.  Online Training of a Generalized Neuron with Particle Swarm Optimization , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[14]  Jorge Rivera,et al.  DISCRETE-TIME SLIDING MODE CONTROL OF AN INDUCTION MOTOR , 2002 .

[15]  Edgar N. Sánchez,et al.  Higher Order Wavelet Neural Networks with Kalman learning for wind speed forecasting , 2011, 2011 IEEE Symposium on Computational Intelligence Applications In Smart Grid (CIASG).

[16]  T. Funabashi,et al.  Application of Recurrent Neural Network to Long-Term-Ahead Generating Power Forecasting for Wind Power Generator , 2006, 2006 IEEE PES Power Systems Conference and Exposition.

[17]  Alma Y. Alanis,et al.  Particle Swarm Based Approach of a Real-Time Discrete Neural Identifier for Linear Induction Motors , 2013 .

[18]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[19]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[20]  Mengjie Zhang,et al.  Adapting modularity during learning in cooperative co-evolutionary recurrent neural networks , 2012, Soft Comput..

[21]  Edgar N. Sanchez,et al.  Neural identification and control of a linear induction motor using an /spl alpha/ - /spl beta/ model , 2003, Proceedings of the 2003 American Control Conference, 2003..

[22]  Alexander S. Poznyak,et al.  Differential Neural Networks for Robust Nonlinear Control: Identification, State Estimation and Trajectory Tracking , 2001 .

[23]  R. Weron Electricity price forecasting: A review of the state-of-the-art with a look into the future , 2014 .

[24]  Alexander G. Loukianov,et al.  Discrete-Time Adaptive Backstepping Nonlinear Control via High-Order Neural Networks , 2007, IEEE Transactions on Neural Networks.

[25]  I. Takahashi,et al.  Decoupling control of thrust and attractive force a LIM using a space vector control inverter , 1990, Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.

[26]  Alma Y. Alanis,et al.  Neural Model with Particle Swarm Optimization Kalman Learning for Forecasting in Smart Grids , 2013 .

[27]  Jacek F. Gieras,et al.  Linear induction drives , 1993 .

[28]  Chris J. B. Macnab,et al.  Discrete-time weight updates in neural-adaptive control , 2013, Soft Comput..

[29]  J. Contreras,et al.  Forecasting Next-Day Electricity Prices by Time Series Models , 2002, IEEE Power Engineering Review.

[30]  George Stavrakakis,et al.  Wind power forecasting using advanced neural networks models , 1996 .

[31]  E.F. El-Saadany,et al.  One Day Ahead Prediction of Wind Speed and Direction , 2008, IEEE Transactions on Energy Conversion.

[32]  Yuang-Shung Lee,et al.  A Merged Fuzzy Neural Network and Its Applications in Battery State-of-Charge Estimation , 2007, IEEE Transactions on Energy Conversion.

[33]  Yuan-Kang Wu,et al.  A literature review of wind forecasting technology in the world , 2007, 2007 IEEE Lausanne Power Tech.

[34]  Manolis A. Christodoulou,et al.  Adaptive Control with Recurrent High-order Neural Networks , 2000, Advances in Industrial Control.

[35]  Michael N. Vrahatis,et al.  Particle Swarm Optimization and Intelligence: Advances and Applications , 2010 .

[36]  Seyed Alireza Seyedin,et al.  Swarm intelligence based classifiers , 2007, J. Frankl. Inst..

[37]  C. Kravaris,et al.  Time-discretization of nonlinear control systems via Taylor methods , 1999 .

[38]  Edgar N. Sánchez,et al.  High Order Neural Networks for wind speed time series prediction , 2009, 2009 International Joint Conference on Neural Networks.

[39]  L. Cao Practical method for determining the minimum embedding dimension of a scalar time series , 1997 .

[40]  Chin-Teng Lin,et al.  A Hybrid of Cooperative Particle Swarm Optimization and Cultural Algorithm for Neural Fuzzy Networks and Its Prediction Applications , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[41]  E.N. Sanchez,et al.  Inverse optimal nonlinear recurrent high order neural observer , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[42]  Alexander G. Loukianov,et al.  Real-Time Discrete Neural Block Control Using Sliding Modes for Electric Induction Motors , 2010, IEEE Transactions on Control Systems Technology.

[43]  Ion Boldea,et al.  Linear electric actuators and generators , 1997, 1997 IEEE International Electric Machines and Drives Conference Record.

[44]  C. Mohan,et al.  Multi-phase generalization of the particle swarm optimization algorithm , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[45]  Ding Ming,et al.  Testbed for microgrid with multi-energy Generators , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[46]  Alma Y. Alanis,et al.  A wind speed neural model with particle swarm optimization Kalman learning , 2012, World Automation Congress 2012.

[47]  Marios M. Polycarpou,et al.  High-order neural network structures for identification of dynamical systems , 1995, IEEE Trans. Neural Networks.