Skip to main content

A DPSO-Based NN-PID Controller for MIMO Systems

  • Conference paper
  • First Online:
Ambient Communications and Computer Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 696))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Huailin Shu, Xiucai Guo, and Hua Shu, “PID neural networks in multivariable systems,” IEEE International Symposium on Intelligent Control, 2002, pp. 440–444.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Eberhart and Yuhui Shi, “Particle swarm optimization: developments, applications and resources,” 2001, vol. 1, pp. 81–86.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. M. Negnevitsky and M. Ringrose, “Accelerated learning in multi-layer neural networks,” 1999, vol. 3, pp. 1167–1171.

    Google Scholar 

  18. J. Kennedy, J. F. Kennedy, R. C. Eberhart, and Y. Shi, Swarm intelligence. Morgan Kaufmann, 2001.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. Y. Shi and R. Eberhart, “A modified particle swarm optimizer,” 1998, pp. 69–73.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tarun Varshney .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics