Optimal neural network sliding mode control for a variable speed wind turbine based on APSO algorithm

In this paper, artificial neural network sliding mode (ANNSM) controller is designed for a variable speed wind turbine in order to optimize the energy captured from the wind. Sliding mode control (SMC) approach can be used for a variable speed wind turbine. However, in the presence of large uncertainties, the SMC produces chattering phenomenon due to the higher needed switching gain. In order to reduce this gain, artificial neural network (ANN) with one hidden layer is used to estimate the uncertain parts of the system plant with on-line training using backpropagation (BP) algorithm. The learning rate is one of the parameters of BP algorithm which have a significant influence on results; Adaptive particle swarm optimization (APSO) algorithm with global search capabilities is used in this study in order to improve the network performance in terms of the speed of convergence. The stability is shown by the Lyapunov theory and the control action used did not exhibit any chattering behavior. The performance of the proposed approach is investigated in simulations by the comparison with traditional sliding mode control.

[1]  Houria Siguerdidjane,et al.  Comparison between linear and nonlinear control strategies for variable speed wind turbines , 2010 .

[2]  G. Ofualagba,et al.  Wind energy conversion system- wind turbine modeling , 2008, 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century.

[3]  Cihan Karakuzu,et al.  Neural identification of dynamic systems on FPGA with improved PSO learning , 2012, Appl. Soft Comput..

[4]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[5]  LiMin Fu,et al.  Neural networks in computer intelligence , 1994 .

[6]  Kurt Hornik,et al.  Universal approximation of an unknown mapping and its derivatives using multilayer feedforward networks , 1990, Neural Networks.

[7]  Ismail Boumhidi,et al.  Adaptive Neural Network Sliding Mode Control For Electrically-Driven Robot Manipulators , 2012 .

[8]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

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

[10]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[11]  Ahmet Serdar Yilmaz,et al.  Pitch angle control in wind turbines above the rated wind speed by multi-layer perceptron and radial basis function neural networks , 2009, Expert Syst. Appl..

[12]  Jean-Jacques E. Slotine,et al.  Sliding controller design for non-linear systems , 1984 .

[13]  Ismail Boumhidi,et al.  Neural Network sliding Mode controller for a variable Speed wind turbine , 2013, Control. Intell. Syst..