Battery Energy Storage System (3) Microinverters (3) mppt controller&inverter all in one and Solar Generator (1) PV Inverters (3) solar panels (10) Transformer base inverter-line frequency (1)