Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system

This paper introduces a sine-based position update strategy into Bacterial Foraging Algorithm (BFA). In solving many optimization problems, BFA produces an acceptable accurate solution but it presents a slow convergence speed towards the global solution. On the other hand, a sine-based position upda...

Full description

Bibliographic Details
Main Authors: Shuhairie, Mohammad, Mohd Falfazli, Mat Jusof, Nurul Amira, Mhd Rizal, Ahmad Azwan, Abdul Razak, Ahmad Nor Kasruddin, Nasir, Raja Mohd Taufika, Raja Ismail, Mohd Ashraf, Ahmad
Format: Conference or Workshop Item
Language:English
English
Published: Universiti Malaysia Pahang 2019
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/27127/1/19.%20Sine%20based%20bacterial%20foraging%20algorithm%20for%20a%20dynamic.pdf
http://umpir.ump.edu.my/id/eprint/27127/2/19.1%20Sine%20based%20bacterial%20foraging%20algorithm%20for%20a%20dynamic.pdf
_version_ 1796993817091506176
author Shuhairie, Mohammad
Mohd Falfazli, Mat Jusof
Nurul Amira, Mhd Rizal
Ahmad Azwan, Abdul Razak
Ahmad Nor Kasruddin, Nasir
Raja Mohd Taufika, Raja Ismail
Mohd Ashraf, Ahmad
author_facet Shuhairie, Mohammad
Mohd Falfazli, Mat Jusof
Nurul Amira, Mhd Rizal
Ahmad Azwan, Abdul Razak
Ahmad Nor Kasruddin, Nasir
Raja Mohd Taufika, Raja Ismail
Mohd Ashraf, Ahmad
author_sort Shuhairie, Mohammad
collection UMP
description This paper introduces a sine-based position update strategy into Bacterial Foraging Algorithm (BFA). In solving many optimization problems, BFA produces an acceptable accurate solution but it presents a slow convergence speed towards the global solution. On the other hand, a sine-based position update strategy from the Sine Cosine Algorithm (SCA) utilizes an elitism in its position update equation. The elitism strategy contains a promising solution that guiding search agents toward global optima with relatively a faster speed. In this proposed technique, the sine-based position update strategy is incorporated prior to the reproduction phase of the BFA. With the consideration of the advantages of the elitism, it helps the BFA to converge faster and hence acquires better accuracy of the final solution. The proposed algorithm is tested on several CEC2014 benchmark functions that have various fitness landscapes and features. For solving a real world problem, it is applied to optimize a dynamic model of a Twin Rotor System. Result of the test shows that the proposed algorithm significantly outperforms the original BFA for both convergence speed and accuracy performances. On the other hand, result of the modelling shows that the proposed algorithm acquires the dynamic model for the Twin Rotor System with a significant smaller error.
first_indexed 2024-03-06T12:39:09Z
format Conference or Workshop Item
id UMPir27127
institution Universiti Malaysia Pahang
language English
English
last_indexed 2024-03-06T12:39:09Z
publishDate 2019
publisher Universiti Malaysia Pahang
record_format dspace
spelling UMPir271272020-03-25T03:33:35Z http://umpir.ump.edu.my/id/eprint/27127/ Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system Shuhairie, Mohammad Mohd Falfazli, Mat Jusof Nurul Amira, Mhd Rizal Ahmad Azwan, Abdul Razak Ahmad Nor Kasruddin, Nasir Raja Mohd Taufika, Raja Ismail Mohd Ashraf, Ahmad TK Electrical engineering. Electronics Nuclear engineering This paper introduces a sine-based position update strategy into Bacterial Foraging Algorithm (BFA). In solving many optimization problems, BFA produces an acceptable accurate solution but it presents a slow convergence speed towards the global solution. On the other hand, a sine-based position update strategy from the Sine Cosine Algorithm (SCA) utilizes an elitism in its position update equation. The elitism strategy contains a promising solution that guiding search agents toward global optima with relatively a faster speed. In this proposed technique, the sine-based position update strategy is incorporated prior to the reproduction phase of the BFA. With the consideration of the advantages of the elitism, it helps the BFA to converge faster and hence acquires better accuracy of the final solution. The proposed algorithm is tested on several CEC2014 benchmark functions that have various fitness landscapes and features. For solving a real world problem, it is applied to optimize a dynamic model of a Twin Rotor System. Result of the test shows that the proposed algorithm significantly outperforms the original BFA for both convergence speed and accuracy performances. On the other hand, result of the modelling shows that the proposed algorithm acquires the dynamic model for the Twin Rotor System with a significant smaller error. Universiti Malaysia Pahang 2019 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/27127/1/19.%20Sine%20based%20bacterial%20foraging%20algorithm%20for%20a%20dynamic.pdf pdf en http://umpir.ump.edu.my/id/eprint/27127/2/19.1%20Sine%20based%20bacterial%20foraging%20algorithm%20for%20a%20dynamic.pdf Shuhairie, Mohammad and Mohd Falfazli, Mat Jusof and Nurul Amira, Mhd Rizal and Ahmad Azwan, Abdul Razak and Ahmad Nor Kasruddin, Nasir and Raja Mohd Taufika, Raja Ismail and Mohd Ashraf, Ahmad (2019) Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system. In: 19th International Conference on Control, Automation and Systems (ICCAS 2019)) , 15-19 October 2019 , Jeju, Korea (South). pp. 1-6.. ISBN 978-89-93215-17-5 https://doi.org/10.23919/ICCAS47443.2019.8971634
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Shuhairie, Mohammad
Mohd Falfazli, Mat Jusof
Nurul Amira, Mhd Rizal
Ahmad Azwan, Abdul Razak
Ahmad Nor Kasruddin, Nasir
Raja Mohd Taufika, Raja Ismail
Mohd Ashraf, Ahmad
Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
title Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
title_full Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
title_fullStr Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
title_full_unstemmed Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
title_short Sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
title_sort sine based bacterial foraging algorithm for a dynamic modelling of a twin rotor system
topic TK Electrical engineering. Electronics Nuclear engineering
url http://umpir.ump.edu.my/id/eprint/27127/1/19.%20Sine%20based%20bacterial%20foraging%20algorithm%20for%20a%20dynamic.pdf
http://umpir.ump.edu.my/id/eprint/27127/2/19.1%20Sine%20based%20bacterial%20foraging%20algorithm%20for%20a%20dynamic.pdf
work_keys_str_mv AT shuhairiemohammad sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem
AT mohdfalfazlimatjusof sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem
AT nurulamiramhdrizal sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem
AT ahmadazwanabdulrazak sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem
AT ahmadnorkasruddinnasir sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem
AT rajamohdtaufikarajaismail sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem
AT mohdashrafahmad sinebasedbacterialforagingalgorithmforadynamicmodellingofatwinrotorsystem