METHOD AND SYSTEM FOR ALLOCATING ENERGY
First Claim
1. A system for allocating energy, comprising:
- plurality of devices, wherein each device is configured to consume, store and/or supply energy, and each device is assigned to a group of devices;
one aggregation node device assigned to each group of devices; and
a central processing device for optimizing a global cost function for allocating power to the devices;
wherein the devices are at least temporarily communicatively coupled to the assigned aggregation node device, and the aggregation node device is at least temporarily communicatively coupled to the a central processing device, and wherein the aggregation node device is configured to aggregate data received from the devices and transmit the aggregated data to the central processing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the method includes the steps of: assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
16 Citations
3 Claims
-
1. A system for allocating energy, comprising:
-
plurality of devices, wherein each device is configured to consume, store and/or supply energy, and each device is assigned to a group of devices; one aggregation node device assigned to each group of devices; and a central processing device for optimizing a global cost function for allocating power to the devices; wherein the devices are at least temporarily communicatively coupled to the assigned aggregation node device, and the aggregation node device is at least temporarily communicatively coupled to the a central processing device, and wherein the aggregation node device is configured to aggregate data received from the devices and transmit the aggregated data to the central processing device. - View Dependent Claims (2)
-
-
3. A computer program product for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to allocate energy to the devices implementing the steps of:
-
assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices, transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; and at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
-
Specification