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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |