Abstract This article designs a small independent photovoltaic power generation system, which includes solar panels, controllers, batteries, and inverter modules. The design requirements and principles of boost converters and inverters were elaborated, and the inverters were simulated in Matlab; The fuzzy control method was selected to track the maximum power point, and its effectiveness was verified through MATLAB simulation; Corresponding methods have been proposed to prevent or reduce factors that affect the output power of photovoltaic arrays, such as power attenuation, shielding loss, and temperature rise loss. It has extremely important significance for promoting the development of photovoltaic power generation, achieving zero carbon goals, and sustainable development of human society.