Seamless Real-time MPPT Implementation on a Microcontroller using MA TLAB Simulink Embedded Code Generation

  • Divya Shetty
  • , N. S. Jayalakshmi
  • , Vedavyasa Kamath
  • , Anway Das
  • , M. T. Thaejus Surya
  • , N. Adithi Shetty
  • , Dhanya Prabhu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish
Title of host publication2nd International Conference on Electronics, Computing, Communication and Control Technology, ICECCC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331521622
DOIs
Publication statusPublished - 2025
Event2nd IEEE International Conference on Electronics, Computing, Communication and Control Technology, ICECCC 2025 - Bengaluru, India
Duration: 01-05-202502-05-2025

Publication series

Name2nd International Conference on Electronics, Computing, Communication and Control Technology, ICECCC 2025

Conference

Conference2nd IEEE International Conference on Electronics, Computing, Communication and Control Technology, ICECCC 2025
Country/TerritoryIndia
CityBengaluru
Period01-05-2502-05-25

All Science Journal Classification (ASJC) codes

  • Human-Computer Interaction
  • Electrical and Electronic Engineering
  • Control and Optimization
  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Seamless Real-time MPPT Implementation on a Microcontroller using MA TLAB Simulink Embedded Code Generation'. Together they form a unique fingerprint.

Cite this