Wind power supply disruptions