This is a nice bit of technology. Compared to conventional power generators, solar panels present something of a challenge. It's fine on a clear sunny day, when you get a predictable output, peaking sometime around noon. If it's overcast you get a predictably low output. The problem is on partially cloudy days when the output will fluctuate each time the sun goes behind a cloud.