Solar PV generation is one of the world’s most promising technologies for a sustainable energy future. However, as solar and other intermittent renewable energy sources increasingly enter the grid, ...