Programmable Multi-input Buck-Boost Converter for Photovoltaics Arrays
Zhongting Tang, Yi Zhang, Pooya Davari
TL;DR
The paper addresses the challenge of extracting maximal power from PV arrays under variable weather and mismatches, where conventional buck-boost converters face high switching losses and performance limitations. It proposes a scalable programmable multi-input buck-boost topology built on a two-switch base, with input-side multiplexing switches, panel capacitors, and diodes, plus a boost stage, enabling parallel, cascade, or individual operation. An MPPT scheme combines threshold-based structure switching based on irradiation $I_r$ and temperature $T$, a double-closed-loop PI control, and perturb-and-observe to drive each panel to its $V^*_{PVn}$, ensuring simultaneous MPPT across active panels. Simulation in MATLAB/Simulink validates multiplexing across connection modes and demonstrates wide operating range and reduced switching stress, indicating practical potential for robust PV integration.
Abstract
This paper proposes a programmable multi-input buck-boost structure method, which can enhance the operation tolerance for the PV array under extremely harsh climatic conditions. The proposed structure based on a traditional two switches buck-boost converter can connect PV panels in parallel and cascade flexibly, and also enable the individual operation of each PV panel. The active switches can be programmed to change the connection structures as well as achieve the maximum power point track of PV panels simultaneously. The paper presents the programming method for an exemplified scalable structure converter for two PV panels. The simulation has been established in MATLAB/Simulink to validate the performance of the proposed converter in terms of multiplexing function, wide operating range of PV panels, and low switching stress.
