Abstract
The neural networks are generally trained using the standard back propagation (BP) algorithm and its variants. In the BP algorithm, the initial weights are generated randomly which affects the convergence of algorithm, and hence, the algorithm is prone to the problem of local optima. In the proposed work, dynamic particle swarm optimization (DPSO) has been used to initialize the weights of the NN-PID controller for multiple input multiple output (MIMO) systems. The results obtained using the proposed DPSO-based NN-PID controller were compared with the other existing NN-PID control techniques. Simulation results show that the performance of the BP algorithm was significantly improved with the use of DPSO algorithm for initializing the weights.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
T. Varshney and S. Sheel, “Approximation of 2D function using simplest neural networks: A comparative study and development of GUI system,” IEEE International conference on Power, control and embedded system, MNNIT Allahabad, INDIA, 2010, pp. 1–4.
T. Varshney and S. Sheel, “A new online tuning approach for PID control of multivariable systems using diagonal recurrent neural Network,” IEEE International Conference on Control System, Computing and Engineering, (25–27 November 2011), Pinang, Malaysia, pp 317–320.
T. Varshney and S. Sheel, “A Morlet wavelet neural network-based online identification and control of coupled MIMO systems,” International Journal of Automation and Control, vol. 6, no. 3/4, p. 246, 2012.
Huailin Shu, Xiucai Guo, and Hua Shu, “PID neural networks in multivariable systems,” IEEE International Symposium on Intelligent Control, 2002, pp. 440–444.
N. Singh, D. K. Chaturvedi, and R. K. Singh, “A Modified Error Function GNN For Load Frequency Control of Multi-area Power System,” in Proceedings of the 2010 International Conference on Artificial Intelligence, ICAI 2010, July 12–15, 2010, Las Vegas Nevada, USA, 2 Volumes, 2010, pp. 353–359.
L. Behera, S. Kumar, and A. Patnaik, “On Adaptive Learning Rate That Guarantees Convergence in Feedforward Networks,” IEEE Transactions on Neural Networks, vol. 17, no. 5, pp. 1116–1125, Sep. 2006.
S. Sheel, T. Varshney, and R. Varshney, “Accelerated learning in MLP using adaptive learning rate with momentum coefficient,” IEEE International Conference on Industrial and Informatics system, Peradeniya, Sri Lanka (August 8–11, 2007), pp 307–310.
Eberhart and Yuhui Shi, “Particle swarm optimization: developments, applications and resources,” 2001, vol. 1, pp. 81–86.
R. A. Krohling and L. dos Santos Coelho, “Coevolutionary Particle Swarm Optimization Using Gaussian Distribution for Solving Constrained Optimization Problems,” IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics), vol. 36, no. 6, pp. 1407–1416, Dec. 2006.
J. L. Cao, J. M. Yin, J. S. Shin, and H. H. Lee, “BP network modified by particle swarm optimization and its application to online-tuning PID parameters in idle-speed engine control system,” in 2009 ICCAS-SICE, 2009, pp. 3663–3666.
J.-R. Zhang, J. Zhang, T.-M. Lok, and M. R. Lyu, “A hybrid particle swarm optimization–back-propagation algorithm for feedforward neural network training,” Applied Mathematics and Computation, vol. 185, no. 2, pp. 1026–1037, Feb. 2007.
C. Jin, S.-W. Jin, and L.-N. Qin, “Attribute selection method based on a hybrid BPNN and PSO algorithms,” Applied Soft Computing, vol. 12, no. 8, pp. 2147–2155, Aug. 2012.
N. Saxena, A. Tripathi, K. K. Mishra, and A. K. Misra, “Dynamic-PSO: An improved particle swarm optimizer,” IEEE Congress on Evolutionary Computation, Sendai, Japan, 2015, pp. 212–219.
R. C. Eberhart and J. Kennedy, “A new optimizer using particle swarm theory,” in Proceedings of the sixth international symposium on micro machine and human science, 1995, vol. 1, pp. 39–43.
Jang-Ho Seo, Chang-Hwan Im, Chang-Geun Heo, Jae-Kwang Kim, Hyun-Kyo Jung, and Cheol-Gyun Lee, “Multimodal function optimization based on particle swarm optimization,” IEEE Transactions on Magnetics, vol. 42, no. 4, pp. 1095–1098, Apr. 2006.
J. J. Liang, A. K. Qin, P. N. Suganthan, and S. Baskar, “Comprehensive learning particle swarm optimizer for global optimization of multimodal functions,” IEEE Transactions on Evolutionary Computation, vol. 10, no. 3, pp. 281–295, Jun. 2006.
M. Negnevitsky and M. Ringrose, “Accelerated learning in multi-layer neural networks,” 1999, vol. 3, pp. 1167–1171.
J. Kennedy, J. F. Kennedy, R. C. Eberhart, and Y. Shi, Swarm intelligence. Morgan Kaufmann, 2001.
T. Zeugmann et al., “Particle Swarm Optimization,” in Encyclopedia of Machine Learning, C. Sammut and G. I. Webb, Eds. Boston, MA: Springer US, 2011, pp. 760–766.
Y. Shi and R. Eberhart, “A modified particle swarm optimizer,” 1998, pp. 69–73.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Varshney, T., Varshney, R., Singh, N. (2018). A DPSO-Based NN-PID Controller for MIMO Systems. In: Perez, G., Tiwari, S., Trivedi, M., Mishra, K. (eds) Ambient Communications and Computer Systems. Advances in Intelligent Systems and Computing, vol 696. Springer, Singapore. https://doi.org/10.1007/978-981-10-7386-1_46
Download citation
DOI: https://doi.org/10.1007/978-981-10-7386-1_46
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7385-4
Online ISBN: 978-981-10-7386-1
eBook Packages: EngineeringEngineering (R0)