摘要:This paper presents voltage regulation and maximum power point tracking (MPPT) control schemes for a class of DC-microgrids. The DC-microgrid under consideration consists of a photovoltaic (PV) panel, battery, along with constant resistance and constant power loads. In this study, a dynamic model of the DC-microgrid system is derived and described by a multi-input and multi-output nonlinear system with non-affine inputs. Based on the nonlinear model thus built, we design nonlinear controllers that globally regulate voltages to prescribe set points and maximize the power output from PV by virtue of passivity and Lyapunov stability. The effectiveness of the proposed control schemes is validated by simulations.