411111

Evolutionary Design of a PID Controller Using Metaheuristics Search Algorithms

Article

Last updated: 15 Feb 2025

Subjects

-

Tags

-

Abstract

Proportional-Integral-Derivative (PID) controllers are prominent due to their superior functionality and ease of use. However, optimizing their parameters presents a significant challenge. Adjusting parameters must be done carefully and cautiously because improper calibration can compromise the system's stability. Although classic tuning techniques, such as the Ziegler-Nichols (ZN), are frequently employed, their efficiency is restricted due to the intricate and ever- changing nature of the systems, often leading to parameter settings that could be more optimal. Therefore, the need for a more accurate parameter-tuning technique is urgent. Various optimization strategies are used to fine-tune parameters with more precision. These methods include Gray Wolf Optimization (GWO), Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ACO). These methods are applied to fine-tune the PID parameters for a Direct Current (DC) motor to achieve optimal performance, and a comparative analysis of the results is conducted. Various fitness functions encompass performance metrics such as rise time, overshoot, peak time, settling time, and mean square error (MSE). These metrics are incorporated into the corresponding optimization approaches to quantitatively assess the controller's performance. Various test cases have been utilized and the GA outperforms other algorithms ranging from 17% to 28% where rise time, settling time, and MSE are significant in the fitness function.

DOI

10.21608/jocc.2025.411111

Keywords

PID controller, Swarm intelligence algorithm, Evolutionary Algorithm, Metaheuristic Search Algorithms

Authors

First Name

Vennapusa

Last Name

Kumar Reddy

MiddleName

M.

Affiliation

Computer Science Department, Missouri State University, Springfield, MO 65807, USA

Email

walaa_elashmawy@yahoo.com

City

-

Orcid

-

First Name

Vennapusa

Last Name

Kumar Reddy

MiddleName

M.

Affiliation

Computer Science Department, Missouri State University, Springfield, MO 65807, USA

Email

asheta66@gmail.com

City

-

Orcid

-

First Name

Karnati

Last Name

Suresh

MiddleName

-

Affiliation

Computer Science Department, Missouri State University, Springfield, MO 65807, USA

Email

gsw_ashmawi1@gmail.com

City

-

Orcid

-

First Name

Alaa

Last Name

Sheta

MiddleName

-

Affiliation

Department of Computer Science, Southern Connecticut State University, New Haven, CT, USA

Email

shetaa1@southernct.edu

City

-

Orcid

-

First Name

walaa

Last Name

hassan

MiddleName

-

Affiliation

-

Email

walaa.hassan@miuegypt.edu.eg

City

-

Orcid

0000-0003-0142-0632

First Name

Adel

Last Name

Djellal

MiddleName

-

Affiliation

Department of E.E.A., National Higher School of Technology and Engineering, 23005, Annaba, Algeria

Email

a.djellal@ensti-annaba.dz

City

-

Orcid

-

First Name

Abdel karim

Last Name

Baareh

MiddleName

M.

Affiliation

Applied Science Department, Ajloun University College, Al-Balqa Applied University, Ajloun, Jordan

Email

baareh@bau.edu.jo

City

-

Orcid

-

Volume

4

Article Issue

1

Related Issue

53728

Issue Date

2025-02-01

Receive Date

2024-12-13

Publish Date

2025-02-01

Page Start

31

Page End

42

Online ISSN

2636-3577

Link

https://jocc.journals.ekb.eg/article_411111.html

Detail API

http://journals.ekb.eg?_action=service&article_code=411111

Order

3

Type

Original Article

Type Code

731

Publication Type

Journal

Publication Title

Journal of Computing and Communication

Publication Link

https://jocc.journals.ekb.eg/

MainTitle

Evolutionary Design of a PID Controller Using Metaheuristics Search Algorithms

Details

Type

Article

Created At

15 Feb 2025