TY - JOUR
T1 - Opposition-Based Tunicate Swarm Algorithm for Parameter Optimization of Solar Cells
AU - Sharma, Abhishek
AU - Sharma, Abhinav
AU - Dasgotra, Ankit
AU - Jately, Vibhu
AU - Ram, Mangey
AU - Rajput, Shailendra
AU - Averbukh, Moshe
AU - Azzopardi, Brian
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2021
Y1 - 2021
N2 - Parameter estimation of photovoltaic modules is an essential step to observe, analyze, and optimize the performance of solar power systems. An efficient optimization approach is needed to obtain the finest value of unknown parameters. Herewith, this article proposes a novel opposition-based tunicate swarm algorithm for parameter estimation. The proposed algorithm is developed based on the exploration and exploitation components of the tunicate swarm algorithm. The opposition-based learning mechanism is employed to improve the diversification of the search space to provide a precise solution. The parameters of three types of photovoltaic modules (two polycrystalline and one monocrystalline) are estimated using the proposed algorithm. The estimated parameters show good agreement with the measured data for three modules at different irradiance levels. Performance of the developed opposition-based tunicate swarm algorithm is compared with other predefined algorithms in terms of robustness, statistical, and convergence analysis. The root mean square error values are minimum ( 6.83times 10 {-4} , 2.06times 10 {-4} , and 4.48times 10 {-6} ) compared to the tunicate swarm algorithm and other predefined algorithms. Proposed algorithm decreases the function cost by 30.11%, 97.65%, and 99.80% for the SS2018 module, SolarexMSX-60 module, and Leibold solar module, respectively, as compared to the basic tunicate swarm algorithm. The statistical results and convergence speed depicts the outstanding performance of the anticipated approach. Furthermore, the Friedman ranking tests confirm the competence and reliability of the developed approach.
AB - Parameter estimation of photovoltaic modules is an essential step to observe, analyze, and optimize the performance of solar power systems. An efficient optimization approach is needed to obtain the finest value of unknown parameters. Herewith, this article proposes a novel opposition-based tunicate swarm algorithm for parameter estimation. The proposed algorithm is developed based on the exploration and exploitation components of the tunicate swarm algorithm. The opposition-based learning mechanism is employed to improve the diversification of the search space to provide a precise solution. The parameters of three types of photovoltaic modules (two polycrystalline and one monocrystalline) are estimated using the proposed algorithm. The estimated parameters show good agreement with the measured data for three modules at different irradiance levels. Performance of the developed opposition-based tunicate swarm algorithm is compared with other predefined algorithms in terms of robustness, statistical, and convergence analysis. The root mean square error values are minimum ( 6.83times 10 {-4} , 2.06times 10 {-4} , and 4.48times 10 {-6} ) compared to the tunicate swarm algorithm and other predefined algorithms. Proposed algorithm decreases the function cost by 30.11%, 97.65%, and 99.80% for the SS2018 module, SolarexMSX-60 module, and Leibold solar module, respectively, as compared to the basic tunicate swarm algorithm. The statistical results and convergence speed depicts the outstanding performance of the anticipated approach. Furthermore, the Friedman ranking tests confirm the competence and reliability of the developed approach.
KW - Machine learning
KW - metaheuristics
KW - opposition-based learning
KW - parameter extraction
KW - photovoltaic cells
KW - tunicate swarm algorithm
UR - http://www.scopus.com/inward/record.url?scp=85114712079&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3110849
DO - 10.1109/ACCESS.2021.3110849
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85114712079
SN - 2169-3536
VL - 9
SP - 125590
EP - 125602
JO - IEEE Access
JF - IEEE Access
ER -