The coldest days in Minnesota also tend to be the sunniest. Those blasts of air from the North Pole bring exceptionally clear weather, with the intensity of the sun making up (somewhat) for the shortness of the days.
Given that, and knowing that solar cells are more efficient when they're cold, you would think that winter in Minnesota would be pretty good for solar production. And it would be except for the snow. A few inches of snow on the solar panels will bring the production to zero, and this time of year we also usually have at least a few inches of snow on the roof pretty much all the time.
There are a lot of solar installations where you can go online and view the production data. This seems to be a common feature of solar monitoring systems, and many people make their systems public--it's sort of a social networking thing for energy nerds. It's cool because you can go online and find solar installations near you and see how much power people are generating.
It's also a little depressing, though, when the weather is intensely sunny but the nearby solar systems are completely dark. We had our first major snowstorm of the year about ten days ago, followed by an extended period of bright sunshine and extremely cold weather. All these snow-covered solar panels are losing a lot of power! I understand that November and December are the darkest months of the year, and the solar contractors take snow cover into account when calculating how much power you should expect to generate.
Nevertheless, it somehow feels wrong to let that much sun go to waste, even though we shouldn't be expecting to generate much power this time of year, and it's dangerous to get up on the roof to clean the panels.
So I've been thinking about ways to safely and cheaply remove snow from solar panels. The "cheap" is important because removing snow from the solar panels will probably only give an extra 10% generation over the year. It's not worth it to spend a lot of money for that amount of gain.
There are three basic approaches to removing snow and ice from a surface: mechanical, chemical, and thermal. It's not necessary to completely clean the solar panels, just get enough snow off so the dark surface can start absorbing light. The heat of the sun will do the rest--even with the most efficient solar panels, over half the sun's energy goes to heat the panel and not generate electricity. It might be good enough to leave up to an inch of snow and ice on the panels, if the intense sunlight defrosts the rest quickly enough. The slope of the roof and the slipperiness of the glass surface mean that if you can break the adhesion between the snow and the solar panel, it should mostly just tubmle off.
So for now, there's no obvious solution to snow on the solar panels other than the one which the professionals advise: wait for spring.
But at some point someone may invent a clever way to clean the solar array which is cheap, safe, and effective. When that happens, I'm guessing it will sell like crazy in these northern climates, just so we can avoid the heartbreak of seeing all those photons go to waste.