OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM

Servomotor uses feedback controller to control the speed or the position, or both. Typically, the PID controller is used and has evolved into more recent approaches like the hybrid with fuzzy logic controller (FLC) or neural network (NN). Many tuning methods for PID controller have been developed, a...

Full description

Saved in:
Bibliographic Details
Main Author: WAHYUNGGORO, OYAS WAHYUNGGORO
Format: Thesis
Language:English
English
English
English
English
Published: 2011
Online Access:http://utpedia.utp.edu.my/2869/1/appendics-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/2/spine-HCOMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/3/Thesis-body-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/4/thesis-cover-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/5/thesis-head-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utp-utpedia.2869
record_format eprints
spelling my-utp-utpedia.28692017-01-25T09:42:31Z http://utpedia.utp.edu.my/2869/ OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM WAHYUNGGORO, OYAS WAHYUNGGORO Servomotor uses feedback controller to control the speed or the position, or both. Typically, the PID controller is used and has evolved into more recent approaches like the hybrid with fuzzy logic controller (FLC) or neural network (NN). Many tuning methods for PID controller have been developed, and one of them is based on natural evolution, the genetic algorithm (GA). The significant drawback of GA is that the optimization process needs too many iterations and too long duration. In this thesis, a new optimization GA-based algorithm that emanates from modification of conventional GA to reduce the iterations number and the duration time, namely, semi-parallel operation genetic algorithm (SPOGA) is proposed. The aim of the algorithm is to improve a controller performance (minimize the overshoot, settling time, IAE/ITAE and achieving zero steady state error) when used for a DC servomotor application. This controller would be optimized to obtain the best overall performances of the performance criterion. The servomotor's transfer function is obtained via system identification and is modelled using MATLAB commands. The model is used in the simulation of speed and position control and the performance of relevant conventional, fuzzy, and hybrid controllers are compared for various predefined conditions. The best controller is then selected to be optimized using SPOGA. Next, the performance comparison of GA and SPOGA is conducted based on the maximum value of parallel functions obtained. The SPOGA is then used to optimize the selected controllers and the performance comparisons of the controllers were conducted. Detailed performance comparisons of controllers for a DC servomotor speed and position control under seven predefined conditions is presented. As compared to conventional GA, SPOGA performs better in reducing the number of test runs with the same results. The findings demonstrate the effectiveness of the hybrid-fuzzy controller for speed and position control of a DC servomotor, and confirm the ability of SPOGA as an optimization algorithm for the hybrid-fuzzy controller. 2011-04 Thesis NonPeerReviewed application/pdf en http://utpedia.utp.edu.my/2869/1/appendics-OHCSCMGA-OYAS.pdf application/pdf en http://utpedia.utp.edu.my/2869/2/spine-HCOMGA-OYAS.pdf application/pdf en http://utpedia.utp.edu.my/2869/3/Thesis-body-OHCSCMGA-OYAS.pdf application/pdf en http://utpedia.utp.edu.my/2869/4/thesis-cover-OHCSCMGA-OYAS.pdf application/pdf en http://utpedia.utp.edu.my/2869/5/thesis-head-OHCSCMGA-OYAS.pdf WAHYUNGGORO, OYAS WAHYUNGGORO (2011) OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM. PhD thesis, UNIVERSITI TEKNOLOGI PETRONAS.
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Electronic and Digitized Intellectual Asset
url_provider http://utpedia.utp.edu.my/
language English
English
English
English
English
description Servomotor uses feedback controller to control the speed or the position, or both. Typically, the PID controller is used and has evolved into more recent approaches like the hybrid with fuzzy logic controller (FLC) or neural network (NN). Many tuning methods for PID controller have been developed, and one of them is based on natural evolution, the genetic algorithm (GA). The significant drawback of GA is that the optimization process needs too many iterations and too long duration. In this thesis, a new optimization GA-based algorithm that emanates from modification of conventional GA to reduce the iterations number and the duration time, namely, semi-parallel operation genetic algorithm (SPOGA) is proposed. The aim of the algorithm is to improve a controller performance (minimize the overshoot, settling time, IAE/ITAE and achieving zero steady state error) when used for a DC servomotor application. This controller would be optimized to obtain the best overall performances of the performance criterion. The servomotor's transfer function is obtained via system identification and is modelled using MATLAB commands. The model is used in the simulation of speed and position control and the performance of relevant conventional, fuzzy, and hybrid controllers are compared for various predefined conditions. The best controller is then selected to be optimized using SPOGA. Next, the performance comparison of GA and SPOGA is conducted based on the maximum value of parallel functions obtained. The SPOGA is then used to optimize the selected controllers and the performance comparisons of the controllers were conducted. Detailed performance comparisons of controllers for a DC servomotor speed and position control under seven predefined conditions is presented. As compared to conventional GA, SPOGA performs better in reducing the number of test runs with the same results. The findings demonstrate the effectiveness of the hybrid-fuzzy controller for speed and position control of a DC servomotor, and confirm the ability of SPOGA as an optimization algorithm for the hybrid-fuzzy controller.
format Thesis
author WAHYUNGGORO, OYAS WAHYUNGGORO
spellingShingle WAHYUNGGORO, OYAS WAHYUNGGORO
OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
author_facet WAHYUNGGORO, OYAS WAHYUNGGORO
author_sort WAHYUNGGORO, OYAS WAHYUNGGORO
title OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
title_short OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
title_full OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
title_fullStr OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
title_full_unstemmed OPTIMIZATION OF HYBRID-FUZZY CONTROLLER FOR SERVOMOTOR CONTROL USING A MODIFIED GENETIC ALGORITHM
title_sort optimization of hybrid-fuzzy controller for servomotor control using a modified genetic algorithm
publishDate 2011
url http://utpedia.utp.edu.my/2869/1/appendics-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/2/spine-HCOMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/3/Thesis-body-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/4/thesis-cover-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/5/thesis-head-OHCSCMGA-OYAS.pdf
http://utpedia.utp.edu.my/2869/
_version_ 1739830969623379968
score 13.18916