File Exchange

image thumbnail

PSO MPPT Boost Converter

version 1.0.4 (183 KB) by Razman Ayop
Particle Swarm Optimization Maximum Power Point Tracking Boost Converter

79 Downloads

Updated 29 Dec 2020

View Version History

View License

PV module requires MPPT converter to obtain maximum power. However, during partial shading, it is harder to obtain the maximum power due to multiple maximum power points. The PSO is useful in order to obtain the global maximum power point. Note that the PSO use is the basic and requires a lot of perturbation to obtain the global maximum power point.

If you have this error:
Error evaluating 'InitFcn' callback of block_diagram 'MPPT_PSO'.
Callback string is 'load('refData.mat')'
Go To:
https://youtu.be/ZXYiKHypbRA

Cite As

Razman Ayop (2021). PSO MPPT Boost Converter (https://www.mathworks.com/matlabcentral/fileexchange/73318-pso-mppt-boost-converter), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (7)

solar energy

for the full completed code please contact me: eng.power87@gmail.com

Razman Ayop

If you have this error:
Error evaluating 'InitFcn' callback of block_diagram 'MPPT_PSO'.
Callback string is 'load('refData.mat')'
Go To:
https://youtu.be/ZXYiKHypbRA

sally abdulaziz

Lee Jun

I was facing this error:
Error evaluating 'InitFcn' callback of block_diagram 'MPPT_PSO'.
Callback string is 'load('refData.mat')'
Caused by:
Unable to read file 'refData.mat'. No such file or directory.

I tried clicking on the refData file in the zipped folder, it does not display any data. Do I have to create my own data?

sally abdulaziz

Noury Chan

SIHAM ALKHASHIEF

MATLAB Release Compatibility
Created with R2016b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!