Skip to main content

Performance Evaluation of PID Controller Parameters Gain Optimization for Wheel Mobile Robot Based on Bat Algorithm and Particle Swarm Optimization

  • Conference paper
  • First Online:
Proceedings of the 10th National Technical Seminar on Underwater System Technology 2018

Abstract

Tuning Proportional Integral Differential (PID) controller to the best value of gains is essential to develop a reliable controller for wheel mobile robot (WMR). WMR is a nonlinear system that falls into category of underactuated system where the inputs number is less than output number. The selection of PID gains for such system is highly difficult. Optimization of PID controller using Bat Algorithm (BA) is presented in this paper. BA as a nature inspired algorithm is used to search the optimum PID gains for wheel mobile robot i.e. an off-the-shelf mobile robot called mBot so that the system will have good performance in term of steady state error and time response. Kinematic model of mBot robot is used to develop a simulation model to simulate the system. The result of tuning and optimizing PID gains using BA is compared with Particle Swarm Optimization (PSO). The tuning result by using BA outperformed PSO methods with faster processing time and best values of gain Kp and Kd to be applied in the WMR. The PID gain values obtained from the BA and PSO are then applied on the WMR model. The performance of BA shows better result compared to PSO. Settling time for BA is 10.62 s compared with PSO 11.1 s, rise time for BA is 3.24 s while PSO 2.68 s, percentage overshoot of BA 28.2% compared with PSO 28.4%. Thus, the result proven that BA is able to optimize gain of PID controller better than PSO.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Sontag, E.D.: Mathematical control theory: Deterministic finite dimensional systems. Springer (1998)

    Google Scholar 

  2. Kwakernaak, H., Sivan, R.: Linear optimal control systems. Wiley Interscience (1972)

    Google Scholar 

  3. Kennedy, J., Eberhart R.: Particle swarm optimization. In: Proceeding of the IEEE International Conference Neural Networks, Vol. IV, pp. 1942–1948 (1995)

    Google Scholar 

  4. Chow, G.C.: Analysis and control of dynamic economic systems. Krieger Pub Co (1 Sept 1986)

    Google Scholar 

  5. Oryschuk, P., Salerno, A., Al-Husseini, A.M., Angeles, J.: Experimental validation of an underactuated two-wheeled mobile robot, IEEE/ASME Transaction on Mechatronics, Vol. 14, No. 2, pp. 252–257 (April 2009)

    Article  Google Scholar 

  6. Tian, Y., Sarkar, N.: Control of a mobile robot subject to wheel slip. J. Intell. Robot. Syst. 74, 915–929 (2014)

    Article  Google Scholar 

  7. Juang, C.F.: Ant colony optimization algorithm for Fuzzy controller design and its FPGA implementation. IEEE Trans. Ind. Electron. 55(3), 1453–1462 (2008)

    Article  Google Scholar 

  8. Chia, K. S.: Ziegler-nichols based proportional-integral-derivative controller for a line tracking robot. Indonesian J. Electr. Eng. Comput. Sci. 9(1), 221–226 (2018)

    Article  Google Scholar 

  9. Kashi, S., Minuchehr, A., Poursalehi, N., Zolfaghari, A.: Bat algorithm for the fuel arrangement optimization of reactor core. Ann. Nucl. Energy. 64, 144–151 (2014)

    Google Scholar 

  10. Fister, I.Jr., Yang, X.: Bat algorithm: Recent advances, pp. 163–167 (2014)

    Google Scholar 

  11. Sambariya, D.K., Prasad, R.: Robust tuning of power system stabilizer for small signal stability enhancement using metaheuristic bat algorithm. Int. J. Electr. Power & Energy Syst. 61, 229–238 (2014)

    Article  Google Scholar 

  12. Pebrianti, D., et al.: Motion tracker based wheeled mobile robot system identification and controller design. In: Hassan, M. (ed.) Intell. Manuf. Mechatron., pp. 241–258. Singapore, Lecture Notes in Mechanical Engineering. Springer (2018)

    Google Scholar 

  13. Rajanioun, R.: Cuckoo optimization algorithm. Appl. Soft Comput. 11, 55085–5518 (2011)

    Google Scholar 

Download references

Acknowledgements

This works is supported by Universiti Malaysia Pahang (UMP), under Universiti Malaysia Pahang Research Grant RDU 170378

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dwi Pebrianti .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Suarin, N.A.S., Pebrianti, D., Ann, N.Q., Bayuaji, L., Syafrullah, M., Riyanto, I. (2019). Performance Evaluation of PID Controller Parameters Gain Optimization for Wheel Mobile Robot Based on Bat Algorithm and Particle Swarm Optimization. In: Md Zain, Z., et al. Proceedings of the 10th National Technical Seminar on Underwater System Technology 2018 . Lecture Notes in Electrical Engineering, vol 538. Springer, Singapore. https://doi.org/10.1007/978-981-13-3708-6_27

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-3708-6_27

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-3707-9

  • Online ISBN: 978-981-13-3708-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics