Solar PV System with Closed-Loop MPPT Control

Version 1.0.11 (46.1 KB) by Praveen
This model shows solar PV system using a MPPT controller for 8Kw . It automatically adjusts the PV operating point to get maximum power
126 Downloads
Updated 28 Dec 2025

View License

This project models a solar PV system with a closed-loop MPPT controller in MATLAB/Simulink. The controller automatically tracks the maximum power point of the PV array to maximize energy extraction.
The model demonstrates:
  • PV array voltage and current waveforms
  • Power output under changing irradiance or temperature
  • Operation of the closed-loop MPPT controller
Output Results :
Boost converter deilvers 400V DC with 3% ripple
MPPT extracts 8.13Kw power from Solar PV array

Cite As

Praveen (2025). Solar PV System with Closed-Loop MPPT Control (https://ch.mathworks.com/matlabcentral/fileexchange/182223-solar-pv-system-with-closed-loop-mppt-control), MATLAB Central File Exchange. Retrieved .

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

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.11

Chnaged PI controller vlaues to extract stable 8Kw power from Solar PV array

1.0.1

Matlab function code has been updated with new design values

1.0.0