Seamless Real-time MPPT Implementation on a Microcontroller using MA TLAB Simulink Embedded Code Generation
A photovoltaic (PV) system generates maximum power only at a specific operating point, which must be tracked for optimal efficiency. Conventional Maximum Power Point Tracking (MPPT) techniques effectively track the Maximum Power Point (MPP) under uniform irradiance but fail in cases of non-uniform irradiance. Under shading conditions, multiple peaks can appear, among which the global peak must be identified. Soft computing methods can accurately track the MPP under varying shading conditions but are highly complex. Scanning-based MPPT approach offers a simple and effective solution for tracking the global MPP under any shading condition. This paper presents a real-time implementation of a scanning based MPPT algorithm designed to optimize the performance of a PV system using a TI C2000 microcontroller. The proposed method is integrated into the PV system employing a boost converter for impedance matching between the PV source and the resistive load. MATLAB Simulink is utilized for MPPT integration, offering an efficient platform for automatic code generation in microcontroller-based applications, thereby streamlining the development process. Experimental validation demonstrates the seamless transition from simulation to hardware using MATLAB Simulink-generated code and confirms the effectiveness of the proposed scanning-based MPPT technique in real-time implementation.
Authors
- Divya Shetty (ORCID: https://orcid.org/0000-0003-3750-7502)
- N. S. Jayalakshmi (ORCID: https://orcid.org/0000-0002-0882-6283)
- Anup Das (ORCID: https://orcid.org/0000-0002-5673-2636)
- Vedavyasa Kamath (ORCID: https://orcid.org/0000-0001-9875-7092)
- Divya Arvind Prabhu (ORCID: https://orcid.org/0000-0001-7035-6780)
- Thaejus Surya M. T.
- Adithi Shetty N.
Institutions
- Manipal Academy of Higher Education (IN)
Publication Details
- Published
- 2025-05-01
- DOI
- https://doi.org/10.1109/iceccc65144.2025.11064255
- Citations
- 1
- Primary Topic
- Embedded Systems and FPGA Design
- Type
- article
- Field-Weighted Citation Impact
- 1.21