Skip to main content

DC motor Analysis Based on Improvement of PID Coefficients Using PSO Algorithm for Educational Use

  • Conference paper
  • First Online:
Learning in the Age of Digital and Green Transition (ICL 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 633))

Included in the following conference series:

  • 709 Accesses

Abstract

This paper explains mainly and plainly how to control the speed of a permanent magnet direct current (PMDC) motor with a PID control analysis at the educational level. While controlling, PMDC motor speed analysis has been made by changing the PID coefficients, parameters such as oscillation effect, maximum overshoot, rise time, and settling time have been examined in detail based. The most ideal state has been tried to be found by replacing PID coefficients. At the same time, PID tuning has been performed by using the particle swarm optimization (PSO) algorithm. PID coefficient correction has been performed in Matlab with some iterations and the subject has been examined from the perspective of comparing different combinations. In this way, it has been tried to contribute to the literature by observing the effect of the PSO algorithm on the PID tuning. It is thought that this study will guide the basics of automation and control projects in future studies on PMDC motor control characteristics.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.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. Eamon, N.: Mixed-signal control circuits use microcontroller for flexibility in implementing PID algorithms. Analog Dial. 38, 3–5 (2004)

    Google Scholar 

  2. Cinar, S.M., Balci, Z., Yabanova, I.: Performing speed control of a DC motor with auto-tuning PID. Afyon Univ. J. 19(3), 690–696 (2019)

    Google Scholar 

  3. Thomas, N., Poongodi, D.P.: Position control of DC motor using GA-based PID controller. World Congr. Eng. 2, 1–3 (2009)

    Google Scholar 

  4. Lin, P., Hwang, S., Chou, J.: Comparison on fuzzy logic and PID controls for a DC motor position controller. IEEE IAS 2, 1930–1935 (1994)

    Google Scholar 

  5. Amer, A., Arkan, A.H., Thamir, H., Muntadher, K.: Adaptive tuning of PID controller using crow search algorithm for DC motor. IOP Conf. 1076 (2020)

    Google Scholar 

  6. Tam, A.: A gentle introduction to PSO. Mach. Learn. Mast. (2021)

    Google Scholar 

  7. Ozsaglam, M.Y., Cunkas, M.: Particle Swarm Optimization Algorithm for Solving Optimization Problems. Politech. Jour. 11, 299–305 (2008)

    MATH  Google Scholar 

  8. Azar, A.T., Ammar, H.H., Ibrahim, Z.F., Ibrahim, H.A., Mohamed, N.A., Taha, M.A.: Implementation of PID controller with PSO tuning for autonomous vehicle. In: Hassanien, A.E., Shaalan, K., Tolba, M.F. (eds.) AISI 2019. AISC, vol. 1058, pp. 288–299. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-31129-2_27

    Chapter  Google Scholar 

  9. Abdulameer, A., Sulaiman, M., Aras, S.M.: Tuning Methods of PID controller for DC motor. J. Electr. Eng. Comput. Sci. 3(2), 343–349 (2016)

    Google Scholar 

  10. Serteller, N.F.O.: Study the control analysis methods on a direct current motor. In IEEE 29th International Symposium on Industrial Electronics (ISIE), pp. 436-439 (2020)

    Google Scholar 

  11. Jaberipour, M., Khorram, E., Karimi, B.: Particle swarm algorithm for solving systems of nonlinear equations. Comput. Math. Appl. 62(2), 566–576 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  12. Somwanshia, D., Bundeleb, M., Kumar, G., Parashard, G.: Comparison of fuzzy-PID and PID controller for speed control of DC motor using LabVIEW. In: Conference on Pervasive on Computer Advances and Applications, pp. 252–260 (2019)

    Google Scholar 

  13. Freire, H.F., Moura, P.B., Oliveira, E.J., Pires, S., Bessa, M.: Many-objective PSO PID controller tuning. In: Moreira, A.P., Matos, A., Veiga, G. (eds.) CONTROLO’2014 – Proceedings of the 11th Portuguese Conference on Automatic Control. LNEE, vol. 321, pp. 183–192. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-10380-8_18

    Chapter  Google Scholar 

  14. Hélio, F., Moura, E.J., Pires, S.: From single to many-objective PID controller design using PSO. Int. J. Cont. Autom. Syst. 15, 918 (2017)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Enes Kumru .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kumru, E., Serteller, N.F.O. (2023). DC motor Analysis Based on Improvement of PID Coefficients Using PSO Algorithm for Educational Use. In: Auer, M.E., Pachatz, W., Rüütmann, T. (eds) Learning in the Age of Digital and Green Transition. ICL 2022. Lecture Notes in Networks and Systems, vol 633. Springer, Cham. https://doi.org/10.1007/978-3-031-26876-2_85

Download citation

Publish with us

Policies and ethics