MARATTO

article · Energies

Embedded Processor-in-the-Loop Implementation of ANFIS-Based Nonlinear MPPT Strategies for Photovoltaic Systems

202510 citationsOpen accessUniversity of Tunis El Manar

Abstract

The integration of photovoltaic (PV) systems into global energy production is rapidly expanding. However, achieving maximum power extraction remains a significant challenge due to the nonlinear electrical characteristics of PV modules, which are highly sensitive to environmental variations such as temperature fluctuations and irradiance changes. This study presents a structured design, testing, and quasi-experimental validation methodology for robust Maximum Power Point Tracking (MPPT) control in PV systems. We propose two advanced AI-based nonlinear control strategies: an Adaptive Neuro-Fuzzy Inference System combined with Fast Terminal Synergetic Control (ANFIS-FTSC) for a boost converter and ANFIS with Backstepping (ANFIS-BS) for a Single-Ended Primary Inductor Converter (SEPIC), both of which have demonstrated tracking efficiencies exceeding 99.6%. To evaluate real-time performance, a Processor-in-the-Loop (PIL) validation is conducted using an ARM-based STM32F407VG microcontroller. The methodology adheres to a Model-Based Design (MBD) framework, ensuring systematic development, implementation, and verification of the MPPT algorithms in an embedded environment. Experimental results demonstrate that the proposed controllers achieve high efficiency, rapid convergence, and robust maximum power point tracking under varying operating conditions. The successful PIL-based validation confirms the feasibility of these intelligent control techniques for real-world deployment in PV energy systems, paving the way for more efficient and adaptive renewable energy solutions.

Research topics

  • Photovoltaic System Optimization Techniques
  • Silicon and Solar Cell Technologies
  • solar cell performance optimization

Sustainable Development Goals

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.3390/en18102470

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.