A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions
A rapid response optimization technique for photovoltaic maximum power point tracking (MPPT) under partial shading conditions (PSCs) is proposed in this study. To improve the solar MPPT tracking speed for rapidly-changing environmental conditions and to prevent the conventional firefly algorithm (FA...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-08-01
|
Series: | Energies |
Subjects: | |
Online Access: | http://www.mdpi.com/1996-1073/11/9/2284 |
_version_ | 1828153707204706304 |
---|---|
author | Yu-Pei Huang Cheng-En Ye Xiang Chen |
author_facet | Yu-Pei Huang Cheng-En Ye Xiang Chen |
author_sort | Yu-Pei Huang |
collection | DOAJ |
description | A rapid response optimization technique for photovoltaic maximum power point tracking (MPPT) under partial shading conditions (PSCs) is proposed in this study. To improve the solar MPPT tracking speed for rapidly-changing environmental conditions and to prevent the conventional firefly algorithm (FA) from becoming trapped at the local peaks and oscillations during the search process, a novel fusion algorithm, named the modified firefly algorithm (MFA), is proposed. The MFA integrates and modifies the processes of two algorithms, namely the firefly algorithm with neighborhood attraction (NaFA) and simplified firefly algorithm (SFA). A modified attraction process for the NaFA is used in the first iteration to avoid trapping at local maximum power points (LMPPs). In addition, in order to improve the convergence speed, the attractiveness factor of the attraction process is designed to be related to the power and position difference of the fireflies. Furthermore, the number of fireflies is designed to decrease in proportion with the iterations in the modified SFA process. Results from both the simulations and evaluations verify that the proposed algorithm offers rapid response with high accuracy and efficiency when encountering PSCs. In addition, the MFA can avoid becoming trapped at LMPPs and ease the oscillations during the search process. Consequently, the proposed method could be considered to be one of the most promising substitutes for existing approaches. In addition, the proposed method is adaptable to different types of solar panels and different system formats with specifically designed parameters. |
first_indexed | 2024-04-11T22:29:47Z |
format | Article |
id | doaj.art-f7d80cd2132d4902a45e1d1280655e3e |
institution | Directory Open Access Journal |
issn | 1996-1073 |
language | English |
last_indexed | 2024-04-11T22:29:47Z |
publishDate | 2018-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Energies |
spelling | doaj.art-f7d80cd2132d4902a45e1d1280655e3e2022-12-22T03:59:33ZengMDPI AGEnergies1996-10732018-08-01119228410.3390/en11092284en11092284A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading ConditionsYu-Pei Huang0Cheng-En Ye1Xiang Chen2Department of Electronic Engineering, National Quemoy University, Kinmen County 892, TaiwanDepartment of Electronic Engineering, National Quemoy University, Kinmen County 892, TaiwanDepartment of Electronic Engineering, National Quemoy University, Kinmen County 892, TaiwanA rapid response optimization technique for photovoltaic maximum power point tracking (MPPT) under partial shading conditions (PSCs) is proposed in this study. To improve the solar MPPT tracking speed for rapidly-changing environmental conditions and to prevent the conventional firefly algorithm (FA) from becoming trapped at the local peaks and oscillations during the search process, a novel fusion algorithm, named the modified firefly algorithm (MFA), is proposed. The MFA integrates and modifies the processes of two algorithms, namely the firefly algorithm with neighborhood attraction (NaFA) and simplified firefly algorithm (SFA). A modified attraction process for the NaFA is used in the first iteration to avoid trapping at local maximum power points (LMPPs). In addition, in order to improve the convergence speed, the attractiveness factor of the attraction process is designed to be related to the power and position difference of the fireflies. Furthermore, the number of fireflies is designed to decrease in proportion with the iterations in the modified SFA process. Results from both the simulations and evaluations verify that the proposed algorithm offers rapid response with high accuracy and efficiency when encountering PSCs. In addition, the MFA can avoid becoming trapped at LMPPs and ease the oscillations during the search process. Consequently, the proposed method could be considered to be one of the most promising substitutes for existing approaches. In addition, the proposed method is adaptable to different types of solar panels and different system formats with specifically designed parameters.http://www.mdpi.com/1996-1073/11/9/2284maximum power point tracking (MPPT)partial shading conditions (PSCs)firefly algorithm (FA)firefly algorithm with neighborhood attraction (NaFA) |
spellingShingle | Yu-Pei Huang Cheng-En Ye Xiang Chen A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions Energies maximum power point tracking (MPPT) partial shading conditions (PSCs) firefly algorithm (FA) firefly algorithm with neighborhood attraction (NaFA) |
title | A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions |
title_full | A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions |
title_fullStr | A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions |
title_full_unstemmed | A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions |
title_short | A Modified Firefly Algorithm with Rapid Response Maximum Power Point Tracking for Photovoltaic Systems under Partial Shading Conditions |
title_sort | modified firefly algorithm with rapid response maximum power point tracking for photovoltaic systems under partial shading conditions |
topic | maximum power point tracking (MPPT) partial shading conditions (PSCs) firefly algorithm (FA) firefly algorithm with neighborhood attraction (NaFA) |
url | http://www.mdpi.com/1996-1073/11/9/2284 |
work_keys_str_mv | AT yupeihuang amodifiedfireflyalgorithmwithrapidresponsemaximumpowerpointtrackingforphotovoltaicsystemsunderpartialshadingconditions AT chengenye amodifiedfireflyalgorithmwithrapidresponsemaximumpowerpointtrackingforphotovoltaicsystemsunderpartialshadingconditions AT xiangchen amodifiedfireflyalgorithmwithrapidresponsemaximumpowerpointtrackingforphotovoltaicsystemsunderpartialshadingconditions AT yupeihuang modifiedfireflyalgorithmwithrapidresponsemaximumpowerpointtrackingforphotovoltaicsystemsunderpartialshadingconditions AT chengenye modifiedfireflyalgorithmwithrapidresponsemaximumpowerpointtrackingforphotovoltaicsystemsunderpartialshadingconditions AT xiangchen modifiedfireflyalgorithmwithrapidresponsemaximumpowerpointtrackingforphotovoltaicsystemsunderpartialshadingconditions |