Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator
In this article, the parameters of the proportional-integral (PI) controller of the wind turbine (WT) emulator, i.e., proportional and integral gain of the PI controller, are optimized using a black widow optimization algorithm (BWOA). The proposed system is developed and analyzed using MATLAB/Simul...
Main Authors: | , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-12-01
|
Series: | Sustainability |
Subjects: | |
Online Access: | https://www.mdpi.com/2071-1050/12/24/10357 |
id |
doaj-8cda3382437f4ed6853b9a8cf56eb6c3 |
---|---|
record_format |
Article |
spelling |
doaj-8cda3382437f4ed6853b9a8cf56eb6c32020-12-12T00:02:18ZengMDPI AGSustainability2071-10502020-12-0112103571035710.3390/su122410357Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine EmulatorK. Premkumar0M. Vishnupriya1Thanikanti Sudhakar Babu2B. V. Manikandan3T. Thamizhselvan4A. Nazar Ali5Md. Rabiul Islam6Abbas Z. Kouzani7M. A. Parvez Mahmud8Department of EEE, Rajalakshmi Engineering College, Tamilnadu 602105, IndiaDepartment of ECE, Saveetha School of Engineering, Tamilnadu 602105, IndiaInstitute of Power Engineering, Department of Electrical Power Engineering, Universiti Tenaga National, Selangor 43000, MalaysiaDepartment of EEE, Mepco Schlenk Engineering College, Tamilnadu 626005, IndiaDepartment of EEE, Rajalakshmi Engineering College, Tamilnadu 602105, IndiaDepartment of EEE, Rajalakshmi Engineering College, Tamilnadu 602105, IndiaSchool of Electrical, Computer and Telecommunications Engineering, University of Wollongong, Wollongong, NSW 2522, AustraliaSchool of Engineering, Deakin University, Geelong, VIC 3216, AustraliaSchool of Engineering, Deakin University, Geelong, VIC 3216, AustraliaIn this article, the parameters of the proportional-integral (PI) controller of the wind turbine (WT) emulator, i.e., proportional and integral gain of the PI controller, are optimized using a black widow optimization algorithm (BWOA). The proposed system is developed and analyzed using MATLAB/Simulink environment. The performance of the BWOA optimized PI controller is compared with a BAT algorithm, particle swarm optimization, and genetic algorithm optimized PI controller to measure the effectiveness of the proposed control system. The developed system is tested for different operating conditions such as static wind speed settings, static pitch angle conditions, step-change in wind speed settings, and step-change in pitch angle settings. Finally, the proposed system is realized in real-time by hardware experimentations. The results of the experimentation are compared with simulation results as well. The presented simulation and hardware result shows good agreement, which confirms the effectiveness of the proposed method. Thereby, the proposed optimization-based PI-controlled wind emulator can be recommended for emulating the characteristics of any type of WT with a low-cost system.https://www.mdpi.com/2071-1050/12/24/10357BAT algorithmblack widow optimization algorithmgenetic algorithmparticle swarm optimizationproportional-integral (PI) controllerwind turbine emulator |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
K. Premkumar M. Vishnupriya Thanikanti Sudhakar Babu B. V. Manikandan T. Thamizhselvan A. Nazar Ali Md. Rabiul Islam Abbas Z. Kouzani M. A. Parvez Mahmud |
spellingShingle |
K. Premkumar M. Vishnupriya Thanikanti Sudhakar Babu B. V. Manikandan T. Thamizhselvan A. Nazar Ali Md. Rabiul Islam Abbas Z. Kouzani M. A. Parvez Mahmud Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator Sustainability BAT algorithm black widow optimization algorithm genetic algorithm particle swarm optimization proportional-integral (PI) controller wind turbine emulator |
author_facet |
K. Premkumar M. Vishnupriya Thanikanti Sudhakar Babu B. V. Manikandan T. Thamizhselvan A. Nazar Ali Md. Rabiul Islam Abbas Z. Kouzani M. A. Parvez Mahmud |
author_sort |
K. Premkumar |
title |
Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator |
title_short |
Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator |
title_full |
Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator |
title_fullStr |
Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator |
title_full_unstemmed |
Black Widow Optimization-Based Optimal PI-Controlled Wind Turbine Emulator |
title_sort |
black widow optimization-based optimal pi-controlled wind turbine emulator |
publisher |
MDPI AG |
series |
Sustainability |
issn |
2071-1050 |
publishDate |
2020-12-01 |
description |
In this article, the parameters of the proportional-integral (PI) controller of the wind turbine (WT) emulator, i.e., proportional and integral gain of the PI controller, are optimized using a black widow optimization algorithm (BWOA). The proposed system is developed and analyzed using MATLAB/Simulink environment. The performance of the BWOA optimized PI controller is compared with a BAT algorithm, particle swarm optimization, and genetic algorithm optimized PI controller to measure the effectiveness of the proposed control system. The developed system is tested for different operating conditions such as static wind speed settings, static pitch angle conditions, step-change in wind speed settings, and step-change in pitch angle settings. Finally, the proposed system is realized in real-time by hardware experimentations. The results of the experimentation are compared with simulation results as well. The presented simulation and hardware result shows good agreement, which confirms the effectiveness of the proposed method. Thereby, the proposed optimization-based PI-controlled wind emulator can be recommended for emulating the characteristics of any type of WT with a low-cost system. |
topic |
BAT algorithm black widow optimization algorithm genetic algorithm particle swarm optimization proportional-integral (PI) controller wind turbine emulator |
url |
https://www.mdpi.com/2071-1050/12/24/10357 |
work_keys_str_mv |
AT kpremkumar blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT mvishnupriya blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT thanikantisudhakarbabu blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT bvmanikandan blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT tthamizhselvan blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT anazarali blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT mdrabiulislam blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT abbaszkouzani blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator AT maparvezmahmud blackwidowoptimizationbasedoptimalpicontrolledwindturbineemulator |
_version_ |
1724386024550825984 |