Optimal Sliding Mode Control of a DC Motor Velocity Based on Neural Network and Genetic Algorithm

In this paper, an optimal sliding mode control based on neural network and genetic algorithm are designed for a DC motor velocity. The classical sliding mode control (SMC) can be used for the considered system. However, it presents some drawbacks of chattering, due to the higher needed switching gain in the case of large uncertainties. In order to reduce this gain, the neural network is used for the prediction of model unknown parts and hence enable a lower switching gain to be used. The neural network (NN) is used to improve the nominal model and then reduce the model uncertainties. This enables the sliding mode technique to be used without any chattering problems. The genetic algorithm is used in this study to optimize both, the learning rate of backpropagation algorithm used by the neural network and the variable switching gain of the SMC. The performance of the proposed approach is investigated in simulations by the comparison of the proposed approach with the classical sliding mode control technique.

[1]  James A. Rodger,et al.  A fuzzy nearest neighbor neural network statistical model for predicting demand for natural gas and energy cost savings in public buildings , 2014, Expert Syst. Appl..

[2]  Wagdy R. Anis,et al.  Dynamic performance of a directly coupled PV pumping system , 1994 .

[3]  Roberto Teti,et al.  Genetic algorithm-based optimization of cutting parameters in turning processes , 2013 .

[4]  Carlos García-Martínez,et al.  Global and local real-coded genetic algorithms based on parent-centric crossover operators , 2008, Eur. J. Oper. Res..

[5]  Chee Peng Lim,et al.  Detection and Diagnosis of Broken Rotor Bars in Induction Motors Using the Fuzzy Min-Max Neural Network , 2012, Int. J. Nat. Comput. Res..

[6]  G. V. Siva Krishna Rao,et al.  A Novel Technique for Controlling Speed and Position of Bearingless Switched Reluctance Motor Employing Sensorless Sliding Mode Observer , 2018 .

[7]  Fuad E. Alsaadi,et al.  A Novel Neural-Network-Based Adaptive Control Scheme for Output-Constrained Stochastic Switched Nonlinear Systems , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  H. Sira-Ramirez,et al.  DC motor velocity control through a DC-to-DC power converter , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

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

[10]  Mohd Azlan Hussain,et al.  Adaptive sliding mode control with neural network based hybrid models , 2004 .

[11]  V.M. Guzman,et al.  A close loop DC motor speed control simulation system using SPICE , 1995, Proceedings of First International Caracas Conference on Devices, Circuits and Systems.

[12]  Hany M. Hasanien,et al.  Speed control of grid-connected switched reluctance generator driven by variable speed wind turbine using adaptive neural network controller , 2012 .

[13]  Mohammed Chakib Sosse Alaoui,et al.  DC Motor Velocity Neural Network Sliding Mode Controller for the Combined Pumping Load-DC Motor-Buck Converter System , 2015 .

[14]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .