Hybrid MPPT Control Using INC and ANFIS for Boost Converter
Version 1.0.0 (32.6 KB) by
Ashenafi Tesfaye
This mode Integrate INC with ANFIS hybrid MPPT controller in a DC-DC boost converter system for solar PV applications
In this study, a hybrid MPPT approach is developed, combining the INC algorithm with an ANFIS for improved power tracking in solar-PV systems. The INC algorithm is employed to determine the reference voltage corresponding to the MPP under current environmental conditions. This reference voltage, along with its derivative, is fed into the ANFIS controller, which is trained to adaptively generate a control signal that accounts for system dynamics and nonlinearities.
The output of the ANFIS controller is compared with a switching frequency-based threshold to produce a gate signal that governs the switching state of the IGBT in a DC-DC boost converter. This integration allows the system to dynamically adjust the duty cycle, ensuring fast and accurate tracking of the MPP even under rapidly changing irradiance and temperature conditions.
The proposed control framework demonstrates enhanced responsiveness and stability compared to traditional MPPT methods. Simulation results validate the effectiveness of this intelligent hybrid control system in improving tracking efficiency, minimizing steady-state oscillations, and ensuring robust performance in real-world solar PV applications.
Cite As
Ashenafi Tesfaye (2025). Hybrid MPPT Control Using INC and ANFIS for Boost Converter (https://uk.mathworks.com/matlabcentral/fileexchange/180849-hybrid-mppt-control-using-inc-and-anfis-for-boost-converter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2018b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
