weather-dependent energy production