PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)

By definition, a mobile robot is a type of robot that has capability to move in a certain kind of environment and generally used to accomplish certain tasks with some degrees of freedom (DoF). Applications of mobile robots cover both industrial and domestic area. It may help to reduce risk to human...

Full description

Saved in:
Bibliographic Details
Main Authors: Pebrianti, Dwi, Indra, Riyanto, Bayuaji, Luhur, Muhammad Syafrullah, ., Arumgam, Yogesvaran, Nurnajmin Qasrina, Ann
Format: Conference or Workshop Item
Language:English
English
Published: IEEE Xplore 2019
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/27590/1/4.%20PID%20controller%20design%20for%20mobile%20robot%20using%20bat%20algorithm.pdf
http://umpir.ump.edu.my/id/eprint/27590/2/4.1%20PID%20controller%20design%20for%20mobile%20robot%20using%20bat%20algorithm.pdf
http://umpir.ump.edu.my/id/eprint/27590/
https://doi.org/10.23919/EECSI48112.2019.8976932
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaysia Pahang
Language: English
English
id my.ump.umpir.27590
record_format eprints
spelling my.ump.umpir.275902020-04-06T02:45:51Z http://umpir.ump.edu.my/id/eprint/27590/ PID controller design for mobile robot using Bat Algorithm with Mutation (BAM) Pebrianti, Dwi Indra, Riyanto Bayuaji, Luhur Muhammad Syafrullah, . Arumgam, Yogesvaran Nurnajmin Qasrina, Ann TK Electrical engineering. Electronics Nuclear engineering By definition, a mobile robot is a type of robot that has capability to move in a certain kind of environment and generally used to accomplish certain tasks with some degrees of freedom (DoF). Applications of mobile robots cover both industrial and domestic area. It may help to reduce risk to human being and to the environment. Mobile robot is expected to operate safely where it must stay away from hazards such as obstacles. Therefore, a controller needs to be designed to make the system robust and adaptive. In this study, PID controller is chosen to control a mobile robot. PID is considered as simple yet powerful controller for many kind of applications. In designing PID, user needs to set appropriate controller gain to achieve a desired performance of the control system, in terms of time response and its steady state error. Here, an optimization algorithm called Bat Algorithm with Mutation (BAM) is proposed to optimize the value of PID controller gain for mobile robot. This algorithm is compared with a wellknown optimization algorithm, Particle Swarm Optimization (PSO). The result shows that BAM has better performance compared to PSO in term of overshoot percentage and steady state error. BAM gives 2.29% of overshoot and 2.94% of steady state error. Meanwhile, PSO gives 3.07% of overshoot and 3.72% of steady state error. IEEE Xplore 2019 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/27590/1/4.%20PID%20controller%20design%20for%20mobile%20robot%20using%20bat%20algorithm.pdf pdf en http://umpir.ump.edu.my/id/eprint/27590/2/4.1%20PID%20controller%20design%20for%20mobile%20robot%20using%20bat%20algorithm.pdf Pebrianti, Dwi and Indra, Riyanto and Bayuaji, Luhur and Muhammad Syafrullah, . and Arumgam, Yogesvaran and Nurnajmin Qasrina, Ann (2019) PID controller design for mobile robot using Bat Algorithm with Mutation (BAM). In: IEEE 6th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI 2019), 18-20 September 2019 , Bandung, Indonesia. pp. 1-6.. ISBN 978-602-0737-30-0 https://doi.org/10.23919/EECSI48112.2019.8976932
institution Universiti Malaysia Pahang
building UMP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang
content_source UMP Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
English
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Pebrianti, Dwi
Indra, Riyanto
Bayuaji, Luhur
Muhammad Syafrullah, .
Arumgam, Yogesvaran
Nurnajmin Qasrina, Ann
PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)
description By definition, a mobile robot is a type of robot that has capability to move in a certain kind of environment and generally used to accomplish certain tasks with some degrees of freedom (DoF). Applications of mobile robots cover both industrial and domestic area. It may help to reduce risk to human being and to the environment. Mobile robot is expected to operate safely where it must stay away from hazards such as obstacles. Therefore, a controller needs to be designed to make the system robust and adaptive. In this study, PID controller is chosen to control a mobile robot. PID is considered as simple yet powerful controller for many kind of applications. In designing PID, user needs to set appropriate controller gain to achieve a desired performance of the control system, in terms of time response and its steady state error. Here, an optimization algorithm called Bat Algorithm with Mutation (BAM) is proposed to optimize the value of PID controller gain for mobile robot. This algorithm is compared with a wellknown optimization algorithm, Particle Swarm Optimization (PSO). The result shows that BAM has better performance compared to PSO in term of overshoot percentage and steady state error. BAM gives 2.29% of overshoot and 2.94% of steady state error. Meanwhile, PSO gives 3.07% of overshoot and 3.72% of steady state error.
format Conference or Workshop Item
author Pebrianti, Dwi
Indra, Riyanto
Bayuaji, Luhur
Muhammad Syafrullah, .
Arumgam, Yogesvaran
Nurnajmin Qasrina, Ann
author_facet Pebrianti, Dwi
Indra, Riyanto
Bayuaji, Luhur
Muhammad Syafrullah, .
Arumgam, Yogesvaran
Nurnajmin Qasrina, Ann
author_sort Pebrianti, Dwi
title PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)
title_short PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)
title_full PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)
title_fullStr PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)
title_full_unstemmed PID controller design for mobile robot using Bat Algorithm with Mutation (BAM)
title_sort pid controller design for mobile robot using bat algorithm with mutation (bam)
publisher IEEE Xplore
publishDate 2019
url http://umpir.ump.edu.my/id/eprint/27590/1/4.%20PID%20controller%20design%20for%20mobile%20robot%20using%20bat%20algorithm.pdf
http://umpir.ump.edu.my/id/eprint/27590/2/4.1%20PID%20controller%20design%20for%20mobile%20robot%20using%20bat%20algorithm.pdf
http://umpir.ump.edu.my/id/eprint/27590/
https://doi.org/10.23919/EECSI48112.2019.8976932
_version_ 1665895000140939264