Application of binary firefly algorithm (BFA) in tuning pid parameters for couple tank system

This paper presents the application of the Binary Firefly Algorithm (BFA) in tuning PID parameters for a coupled tank system. The agent position in the BFA represents the potential combination the PID parameters. This agent position is modelled using a string of 32 binary bits where each eight bits...

Full description

Bibliographic Details
Published in:ARPN Journal of Engineering and Applied Sciences
Main Author: Azahar A.H.; Samsudin A.; Wai Y.K.; Abidin A.F.Z.; Rifin R.; Harun M.H.; Karis M.S.; Azmi E.F.; Mohd. Nordin I.N.A.
Format: Article
Language:English
Published: Asian Research Publishing Network 2021
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85107431829&partnerID=40&md5=d00fa614e6475150d99e48c3f894d40e
Description
Summary:This paper presents the application of the Binary Firefly Algorithm (BFA) in tuning PID parameters for a coupled tank system. The agent position in the BFA represents the potential combination the PID parameters. This agent position is modelled using a string of 32 binary bits where each eight bits represents the value of Kp, Ki, and Kd, respectively. Represents the values of PID parameters. The first five bits represents the decimal value while the remaining are fraction value. The model of the coupled tank system is taken from well-established literature. The proposed approach is then implemented on the model that used a PID controller as the control mechanism. This study proposed a priority based fitness formulation where the agent will give priority to the following parameters in the given order: 1) Sum of Absolute Error (SAE); 2) Overshoot (OS); 3) Settling Time (ST), and Steady-State Error (SSE). The result discussed the effect of number of agent and number of iterations towards the performance of the proposed approach. ©2006-2021 Asian Research Publishing Network (ARPN). All rights reserved.
ISSN:18196608