On Replacing PID Controller with Deep Learning Controller for DC Motor System

Many techniques are implemented in the industry to control the operation of different actuators on field. Within these actuators, the DC motor is a popular tool. The output of the DC motor, the speed can be controlled to drive several industrial parts. There are different type of controllers for such application including linear and nonlinear controllers, adaptive controllers, and artificial neural network controllers. This paper addresses the use of deep learning algorithm to design the controller; to explore the feasibility of applying deep learning into control problems. The proposed deep learning controller is designed by learning PID controller which is most commonly used in industry. The input/output of the PID controller are used as the learning data set for the deep learning network. ADBN (Deep Belief Network) algorithm is used to design the deep learning controller. The simulation is performed using Matlab/Simulink and the detailed results of a comparison study between the proposed deep learning controller and a PIDcontroller was conducted to demonstrate the performance and effectiveness of the proposed algorithm.

[1]  Minho Lee,et al.  A robust neural controller for underwater robot manipulators , 2000, IEEE Trans. Neural Networks Learn. Syst..

[2]  B. Wayne Bequette,et al.  Nonlinear system identification and model reduction using artificial neural networks , 2003, Comput. Chem. Eng..

[3]  Junghui Chen,et al.  Applying neural networks to on-line updated PID controllers for nonlinear process control , 2004 .

[4]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[5]  Cuntai Guan,et al.  Expectation-Maximization Method for EEG-Based Continuous Cursor Control , 2007, EURASIP J. Adv. Signal Process..

[6]  Derek C. Rose,et al.  Deep Machine Learning - A New Frontier in Artificial Intelligence Research [Research Frontier] , 2010, IEEE Computational Intelligence Magazine.

[7]  Bin Xu,et al.  Neuro-fuzzy control of underwater vehicle-manipulator systems , 2012, J. Frankl. Inst..

[8]  Geoffrey E. Hinton,et al.  Acoustic Modeling Using Deep Belief Networks , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[9]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition , 2012 .

[10]  Silvio Savarese,et al.  Weakly Supervised Learning of Mid-Level Features with Beta-Bernoulli Process Restricted Boltzmann Machines , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Ming Yang,et al.  3D Convolutional Neural Networks for Human Action Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Masatoshi Okutomi,et al.  A Novel Inference of a Restricted Boltzmann Machine , 2014, 2014 22nd International Conference on Pattern Recognition.