COMPUTING ARCHITECTURE FOR AUTONOMOUS MICROGRIDS
First Claim
Patent Images
1. A method configured for execution in a computing device in a microgrid, the computing device assigned to a particular power source in the microgrid, the method comprising:
- computing, for the particular power source in the microgrid, an amount of power predicted to be output by the particular power source at a future point in time;
receiving data from computing devices assigned to a plurality of other power sources in the microgrid, the data pertaining to amounts of power predicted to be output by the plurality of other power sources in the microgrid, respectively, at the future point in time; and
causing a processor to compute and output a value that is indicative of a total amount of power predicted to be output collectively by the particular power source and the plurality of other power sources in the microgrid at the future point in time.
3 Assignments
0 Petitions
Accused Products
Abstract
A computing architecture that facilitates autonomously controlling operations of a microgrid is described herein. A microgrid network includes numerous computing devices that execute intelligent agents, each of which is assigned to a particular entity (load, source, storage device, or switch) in the microgrid. The intelligent agents can execute in accordance with predefined protocols to collectively perform computations that facilitate uninterrupted control of the microgrid.
-
Citations
20 Claims
-
1. A method configured for execution in a computing device in a microgrid, the computing device assigned to a particular power source in the microgrid, the method comprising:
-
computing, for the particular power source in the microgrid, an amount of power predicted to be output by the particular power source at a future point in time; receiving data from computing devices assigned to a plurality of other power sources in the microgrid, the data pertaining to amounts of power predicted to be output by the plurality of other power sources in the microgrid, respectively, at the future point in time; and causing a processor to compute and output a value that is indicative of a total amount of power predicted to be output collectively by the particular power source and the plurality of other power sources in the microgrid at the future point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system that facilitates autonomously controlling operation of a microgrid, the system comprising:
a computing device that is assigned to a source of power in the microgrid, the computing device comprising; a processor; and a memory that comprises a plurality of components that are executed by the processor, the plurality of components comprising; a source predictor component that computes predictions of amounts of electrical power that will be output by the source of power in the microgrid across multiple points in time in the future; a source communicator component that communicates the amounts of power that will be output by the source of power in the microgrid across the multiple points in time in the future that are predicted by the source predictor component to at least one other computing device that is assigned to at least one other source of power in the microgrid; and an aggregate power computer component that is configured to perform at least a portion of a distributed computation for an aggregate amount of power predicted to be output by sources of power in the microgrid, the sources of power in the microgrid comprising at least one power source that outputs a varying amount of electrical power over time. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. A computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform acts comprising:
-
accessing data pertaining to at least one weather condition at various future points in time; predicting amounts of electric power that are to be generated by a source of electric power in a microgrid at the various future points in time based at least in part upon the data pertaining to the at least one weather condition; outputting the amounts of electric power to a plurality of other computing devices that are assigned to other sources of power in the microgrid; receiving from the plurality of other computing devices that are assigned to the other sources of power data that pertains to a total amount of power to be generated by sources of electric power in the microgrid; and performing at least one computation based upon the data received from the plurality of other computing devices, the at least one computation pertaining to a collective amount of power predicted to be available to loads in the microgrid at the various points in time.
-
Specification