Adaptive power generation management
First Claim
1. A system comprising:
- one or more processors; and
one or more non-transitory computer-readable media storing executable instructions, which, when executed by the one or more processors, configure the one or more processors to perform operations comprising;
receiving, for a first time period, first sensor data from respective wind turbines of a plurality of wind turbines, the first sensor data including at least a power output and a wind speed per time interval, wherein the first time period includes a plurality of the time intervals;
training at least one respective model for each respective wind turbine based at least partially on the first sensor data received from the respective wind turbine;
receiving, for a second time period, respective second sensor data from the respective wind turbines;
executing, using the respective second sensor data received from the respective wind turbines, the at least one respective model that was trained using the first sensor data received from that respective wind turbine to determine, for each respective wind turbine, a predicted power output for an upcoming time period;
aggregating the predicted power outputs to determine a total predicted power output for the plurality of wind turbines; and
based at least in part on the total predicted power output, at least one of;
sending a communication to cause a shut down or a start up of at least one wind turbine of the plurality of wind turbines;
sending a communication to cause activation of a switch to divert at least a portion of produced power to a power storage;
sending a communication to cause activation of a switch to send stored power from the power storage to a grid;
orsending a communication to a utility computing device indicating an expected power output for a least a portion of the upcoming time period.
1 Assignment
0 Petitions
Accused Products
Abstract
In some examples, a system receives first sensor data from respective wind turbines of a plurality of wind turbines. For instance, the first sensor data may include at least a power output and a wind speed per time interval. The system trains at least one respective model for each respective wind turbine based on the first sensor data received from that respective wind turbine. Further, the system receives, for a second time period, respective second sensor data from the respective wind turbines. The system executes, using the respective second sensor data, the respective model trained using the first sensor data received from that respective wind turbine to determine, for each respective wind turbine, a predicted power output for an upcoming period. The predicted power outputs may be aggregated to determine a total predicted power output and at least one action is performed based on the total predicted power output.
4 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and one or more non-transitory computer-readable media storing executable instructions, which, when executed by the one or more processors, configure the one or more processors to perform operations comprising; receiving, for a first time period, first sensor data from respective wind turbines of a plurality of wind turbines, the first sensor data including at least a power output and a wind speed per time interval, wherein the first time period includes a plurality of the time intervals; training at least one respective model for each respective wind turbine based at least partially on the first sensor data received from the respective wind turbine; receiving, for a second time period, respective second sensor data from the respective wind turbines; executing, using the respective second sensor data received from the respective wind turbines, the at least one respective model that was trained using the first sensor data received from that respective wind turbine to determine, for each respective wind turbine, a predicted power output for an upcoming time period; aggregating the predicted power outputs to determine a total predicted power output for the plurality of wind turbines; and based at least in part on the total predicted power output, at least one of; sending a communication to cause a shut down or a start up of at least one wind turbine of the plurality of wind turbines; sending a communication to cause activation of a switch to divert at least a portion of produced power to a power storage; sending a communication to cause activation of a switch to send stored power from the power storage to a grid;
orsending a communication to a utility computing device indicating an expected power output for a least a portion of the upcoming time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
training, by one or more processors, a respective model for each respective wind turbine of a plurality of wind turbines based at least partially on first sensor data received from the respective wind turbines for a first time period; receiving, for a second time period, respective second sensor data from the respective wind turbines; executing, using the respective second sensor data received from the respective wind turbines, the respective model trained for the respective wind turbine to determine, for each respective wind turbine, a predicted power output for an upcoming time period; aggregating the predicted power outputs for the respective wind turbines to determine a total predicted power output for the plurality of wind turbines; and based at least in part on the total predicted power output, performing at least one action. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more non-transitory computer-readable media maintaining executable instructions, which, when executed by the one or more processors, program the one or more processors to perform operations comprising; training a respective model for each respective wind turbine of a plurality of wind turbines based at least partially on first sensor data received from the respective wind turbines for a first time period; receiving, for a second time period, respective second sensor data from the respective wind turbines; executing, using the respective second sensor data received from the respective wind turbines, the respective model trained for the respective wind turbine to determine, for each respective wind turbine, a predicted power output for an upcoming time period; aggregating the predicted power outputs for the respective wind turbines to determine a total predicted power output for the plurality of wind turbines; and based at least in part on the total predicted power output, performing at least one action. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification