An ABC-BP-ANN algorithm for semi-active control for Magnetorheological damper

The Magnetorheological (MR) damper is one of the most popular semi-active devices, which uses MR fluids to produce controllable dampers. In this work, the Back-propagation (BP) Artificial Neural Network (ANN) optimized by the Artificial Bee Colony (ABC) algorithm (ABC-BP-ANN) is proposed to obtain the required voltage for semi-active control of MR damper simulated by Spencer model. It is found that the control-forces of MR damper are close to the results of active control algorithms such as the conventional Linear Quadratic Regulator (LQR) control algorithm. The initial weights and the thresholds of BP-ANN are regarded as solutions; the training errors of BP-ANN are used for the cost function and ABC algorithm is used to optimize the initial weights and the thresholds of BP-ANN. The proposed model uses the Spencer model to calculate the train samples to train proposed ABC-BP-ANN model. The proposed ABC-BP-ANN model predicts the voltage based on the results of control-force calculated by LQR model. Several numerical examples are used to verify the proposed model. The results show that the control-forces of MR damper calculated by proposed model are close to those calculated by LQR algorithm. The proposed ABC-BP-ANN inversion algorithm for obtaining the voltage for MR damper has greater computational efficiency and higher accuracy than the conventional BP-ANN algorithm.

[1]  Juan Du,et al.  A neuro-fuzzy GA-BP method of seismic reservoir fuzzy rules extraction , 2010, Expert Syst. Appl..

[2]  Jianda Han,et al.  Enhanced LQR control for unmanned helicopter in hover , 2006, 2006 1st International Symposium on Systems and Control in Aerospace and Astronautics.

[3]  Ahmet Demir,et al.  Neural network prediction model for the methane fraction in biogas from field-scale landfill bioreactors , 2007, Environ. Model. Softw..

[4]  Andreas Bastian Identifying fuzzy models utilizing genetic programming , 2000, Fuzzy Sets Syst..

[5]  Yih-Guang Leu,et al.  Output-feedback control of nonlinear systems using direct adaptive fuzzy-neural controller , 2003, Fuzzy Sets Syst..

[6]  R. J. Kuo,et al.  Continuous genetic algorithm-based fuzzy neural network for learning fuzzy IF-THEN rules , 2008, Neurocomputing.

[7]  H. Ohmori,et al.  Modeling of MR damper with hysteresis for adaptive vibration control , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[8]  Chih-Chen Chang,et al.  NEURAL NETWORK EMULATION OF INVERSE DYNAMICS FOR A MAGNETORHEOLOGICAL DAMPER , 2002 .

[9]  Qing Hui Distributed semistable LQR control for discrete-time dynamically coupled systems , 2012, J. Frankl. Inst..

[10]  Jatinder N. D. Gupta,et al.  Comparative evaluation of genetic algorithm and backpropagation for training neural networks , 2000, Inf. Sci..

[11]  B Samali,et al.  Bouc-Wen model parameter identification for a MR fluid damper using computationally efficient GA. , 2007, ISA transactions.

[12]  Biswajit Basu,et al.  A wavelet-based time-varying adaptive LQR algorithm for structural control , 2008 .

[13]  Shirley J. Dyke,et al.  Phenomenological Model of a Magnetorheological Damper , 1996 .

[14]  S. Eshtehardiha,et al.  Optimizing LQR and pole placement to control buck converter by genetic algorithm , 2007, 2007 International Conference on Control, Automation and Systems.

[15]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Training Feed-Forward Neural Networks , 2007, MDAI.

[16]  Murat Kankal,et al.  Estimates of hydroelectric generation using neural networks with the artificial bee colony algorithm for Turkey , 2014 .

[17]  Pinqi Xia,et al.  An inverse model of MR damper using optimal neural network and system identification , 2003 .

[18]  Qiang Xu,et al.  Semi-active fuzzy control of edgewise vibrations in wind turbine blades under extreme wind , 2015 .

[19]  Shirley J. Dyke,et al.  PHENOMENOLOGICAL MODEL FOR MAGNETORHEOLOGICAL DAMPERS , 1997 .

[20]  Debabrata Chakraborty,et al.  Optimal vibration control of smart fiber reinforced composite shell structures using improved genetic algorithm , 2009 .

[21]  Hiok Chai Quek,et al.  GA-TSKfnn: Parameters tuning of fuzzy neural network using genetic algorithms , 2005, Expert Syst. Appl..

[22]  Hyung-Jo Jung,et al.  Semi‐active fuzzy control for seismic response reduction using magnetorheological dampers , 2004 .

[23]  Shirley J. Dyke,et al.  Semiactive Control Strategies for MR Dampers: Comparative Study , 2000 .

[24]  T. T. Soong,et al.  A STOCHASTIC OPTIMAL SEMI-ACTIVE CONTROL STRATEGY FOR ER/MR DAMPERS , 2003 .

[25]  Kejun Zhu,et al.  A dynamic all parameters adaptive BP neural networks model and its application on oil reservoir prediction , 2008, Appl. Math. Comput..

[26]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[27]  R. Nasimi,et al.  Application of artificial bee colony-based neural network in bottom hole pressure prediction in underbalanced drilling , 2011 .