Cool, i would guess the solar panels can also provide shelter from wind, rain, sun and snow, and perhaps frost. perhaps meaning sheet don't can feed year round, one big problem with snow is it covers grass which the sheep then can't get to, in order to eat.
Would be good to find out if any of that has merit.