Multi-objective optimization of PID controller parameters using genetic algorithm

Proportional-Integral-Derivative (PID) controller is one of the most popular controllers applied in industries. However, despite the simplicity in its structure, the PID parameter tuning for high-order, unstable and complex plants is difficult. When dealing with such plants, empirical tuning methods...

Full description

Saved in:
Bibliographic Details
Main Author: Rani, Mohd. Rahairi
Format: Thesis
Language:English
Published: 2012
Subjects:
Online Access:http://eprints.utm.my/id/eprint/32310/1/Mohd.RahairiRaniMFKE2012.pdf
http://eprints.utm.my/id/eprint/32310/
http://dms.library.utm.my:8080/vital/access/manager/Repository?query=Multi-objective+optimization+of+PID+controller+parameters+using+genetic+algorithm&queryType=vitalDismax&public=true
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
id my.utm.32310
record_format eprints
spelling my.utm.323102017-07-25T08:02:59Z http://eprints.utm.my/id/eprint/32310/ Multi-objective optimization of PID controller parameters using genetic algorithm Rani, Mohd. Rahairi QA Mathematics Proportional-Integral-Derivative (PID) controller is one of the most popular controllers applied in industries. However, despite the simplicity in its structure, the PID parameter tuning for high-order, unstable and complex plants is difficult. When dealing with such plants, empirical tuning methods become ineffective while analytical approaches require tedious mathematical works. As a result, the control community shifts its attention to stochastic optimisation techniques that require less interaction from the controller designers. Although these approaches manage to optimise the PID parameters, the combination of multiple objectives in one single objective function is not straightforward. This work presents the development of a multi-objective genetic algorithm to optimise the PID controller parameters for a complex and unstable system. A new genetic algorithm, called the Global Criterion Genetic Algorithm (GCGA) has been proposed in this work and is compared with the state-of-the-art Non-dominated Sorting Genetic Algorithm (NSGA-II) in several standard test problems. The results show the GCGA has convergence property with an average of 35.57% in all problems better than NSGA-II. The proposed algorithm has been applied and implemented on a rotary inverted pendulum, which is a nonlinear and under-actuated plant, suitable for representing a complex and unstable high-order system, to test its effectiveness. The set of pareto solutions for PID parameters generated by the GCGA has good control performances (settling time, overshoot and integrated time absolute errors) with closed-loop stable property. 2012 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/32310/1/Mohd.RahairiRaniMFKE2012.pdf Rani, Mohd. Rahairi (2012) Multi-objective optimization of PID controller parameters using genetic algorithm. Masters thesis, Universiti Teknologi Malaysia, Faculty of Electrical Engineering. http://dms.library.utm.my:8080/vital/access/manager/Repository?query=Multi-objective+optimization+of+PID+controller+parameters+using+genetic+algorithm&queryType=vitalDismax&public=true
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic QA Mathematics
spellingShingle QA Mathematics
Rani, Mohd. Rahairi
Multi-objective optimization of PID controller parameters using genetic algorithm
description Proportional-Integral-Derivative (PID) controller is one of the most popular controllers applied in industries. However, despite the simplicity in its structure, the PID parameter tuning for high-order, unstable and complex plants is difficult. When dealing with such plants, empirical tuning methods become ineffective while analytical approaches require tedious mathematical works. As a result, the control community shifts its attention to stochastic optimisation techniques that require less interaction from the controller designers. Although these approaches manage to optimise the PID parameters, the combination of multiple objectives in one single objective function is not straightforward. This work presents the development of a multi-objective genetic algorithm to optimise the PID controller parameters for a complex and unstable system. A new genetic algorithm, called the Global Criterion Genetic Algorithm (GCGA) has been proposed in this work and is compared with the state-of-the-art Non-dominated Sorting Genetic Algorithm (NSGA-II) in several standard test problems. The results show the GCGA has convergence property with an average of 35.57% in all problems better than NSGA-II. The proposed algorithm has been applied and implemented on a rotary inverted pendulum, which is a nonlinear and under-actuated plant, suitable for representing a complex and unstable high-order system, to test its effectiveness. The set of pareto solutions for PID parameters generated by the GCGA has good control performances (settling time, overshoot and integrated time absolute errors) with closed-loop stable property.
format Thesis
author Rani, Mohd. Rahairi
author_facet Rani, Mohd. Rahairi
author_sort Rani, Mohd. Rahairi
title Multi-objective optimization of PID controller parameters using genetic algorithm
title_short Multi-objective optimization of PID controller parameters using genetic algorithm
title_full Multi-objective optimization of PID controller parameters using genetic algorithm
title_fullStr Multi-objective optimization of PID controller parameters using genetic algorithm
title_full_unstemmed Multi-objective optimization of PID controller parameters using genetic algorithm
title_sort multi-objective optimization of pid controller parameters using genetic algorithm
publishDate 2012
url http://eprints.utm.my/id/eprint/32310/1/Mohd.RahairiRaniMFKE2012.pdf
http://eprints.utm.my/id/eprint/32310/
http://dms.library.utm.my:8080/vital/access/manager/Repository?query=Multi-objective+optimization+of+PID+controller+parameters+using+genetic+algorithm&queryType=vitalDismax&public=true
_version_ 1643649002035478528