Abstract:The maximum power point tracking (MPPT) of photovoltaic systems must be as fast and accurate as possible to increase the power production, which eventually increases the PV system profitability. This paper proposes and mathematically analyses a sliding-mode controller to provide a fast and accurate maximum power point tracking in grid-connected photovoltaic systems using a single control stage. This approach avoids the circular dependency in the design of classical cascade controllers used to optimize the photovoltaic system operation, and at the same time, it reduces the number of controllers and avoids the use of linearized models to provide global stability in all the operation range. Such a compact solution also reduces the system cost and implementation complexity. To ensure the stability of the proposed solution, detailed mathematical analyses are performed to demonstrate the fulfillment of the transversality, reachability and equivalent control conditions. Finally, the performance of the proposed solution is validated using detailed simulations, executed in the power electronics simulator PSIM, accounting for both environmental and load perturbations.