Managing peak power consumption for distributed assets using battery charging schedules
First Claim
1. A computer-implemented method for generating a battery charging schedule for multiple distributed assets within a hierarchy, the method comprising steps of:
- segmenting the multiple distributed assets into two or more groups based on (i) energy demand behavior attributed to each of the assets and (ii) one or more user-level constraints, wherein each of the assets is associated with one or more users at a user-level of the hierarchy, and wherein each of the users is associated with one or more organizations at an organization-level of the hierarchy;
determining one or more group-level constraints for each of the two or more groups based on correlating the energy demand behavior across the users of the two or more groups, wherein said correlating comprises performing a multi-variate time series analysis of the energy demand behavior across the users of the two or more groups to identify one or more cross correlations across the user energy demands of the two or more groups;
generating a distinct battery charging schedule for each of the two or more groups based on (i) the one or more determined group-level constraints, (ii) one or more user-level objectives and (iii) one or more organization-level objectives;
outputting the generated battery charging schedule to (i) each of the multiple distributed assets within the hierarchy and (ii) a grid services component associated with a grid;
managing the multiple distributed assets within the hierarchy in accordance with the generated battery charging schedule; and
providing the grid services component access to the battery of each of the multiple distributed assets within the hierarchy, in accordance with the generated battery charging schedule of each of the multiple distributed assets, to manage load balance across the grid;
wherein the steps are carried out by at least one computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for managing peak power consumption for distributed assets are provided herein. A computer-implemented method includes segmenting the multiple distributed assets into groups based on energy demand behavior attributed to each of the assets and user-level constraints, wherein each of the assets is associated with one or more users, and wherein each of the users is associated with one or more organizations of the hierarchy, determining group-level constraints for each of the groups based on correlating the energy demand behavior across the users of the groups, generating a distinct battery charging schedule for each of the groups based on the determined group-level constraints, user-level objectives and organization-level objectives, and outputting the generated battery charging schedule to each of the multiple distributed assets within the hierarchy.
21 Citations
18 Claims
-
1. A computer-implemented method for generating a battery charging schedule for multiple distributed assets within a hierarchy, the method comprising steps of:
-
segmenting the multiple distributed assets into two or more groups based on (i) energy demand behavior attributed to each of the assets and (ii) one or more user-level constraints, wherein each of the assets is associated with one or more users at a user-level of the hierarchy, and wherein each of the users is associated with one or more organizations at an organization-level of the hierarchy; determining one or more group-level constraints for each of the two or more groups based on correlating the energy demand behavior across the users of the two or more groups, wherein said correlating comprises performing a multi-variate time series analysis of the energy demand behavior across the users of the two or more groups to identify one or more cross correlations across the user energy demands of the two or more groups; generating a distinct battery charging schedule for each of the two or more groups based on (i) the one or more determined group-level constraints, (ii) one or more user-level objectives and (iii) one or more organization-level objectives; outputting the generated battery charging schedule to (i) each of the multiple distributed assets within the hierarchy and (ii) a grid services component associated with a grid; managing the multiple distributed assets within the hierarchy in accordance with the generated battery charging schedule; and providing the grid services component access to the battery of each of the multiple distributed assets within the hierarchy, in accordance with the generated battery charging schedule of each of the multiple distributed assets, to manage load balance across the grid; wherein the steps are carried out by at least one computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to:
-
segment multiple distributed assets into two or more groups based on (i) energy demand behavior attributed to each of the assets and (ii) one or more user-level constraints, wherein each of the assets is associated with one or more users at a user-level of the hierarchy, and wherein each of the users is associated with one or more organizations at an organization-level of the hierarchy; determine one or more group-level constraints for each of the two or more groups based on correlating the energy demand behavior across the users of the two or more groups, wherein said correlating comprises performing a multi-variate time series analysis of the energy demand behavior across the users of the two or more groups to identify one or more cross correlations across the user energy demands of the two or more groups; generate a distinct battery charging schedule for each of the two or more groups based on (i) the one or more determined group-level constraints, (ii) one or more user-level objectives and (iii) one or more organization-level objectives; output the generated battery charging schedule to (i) each of the multiple distributed assets within the hierarchy and (ii) a grid services component associated with a grid; manage the multiple distributed assets within the hierarchy in accordance with the generated battery charging schedule; and provide the grid services component access to the battery of each of the multiple distributed assets within the hierarchy, in accordance with the generated battery charging schedule of each of the multiple distributed assets, to manage load balance across the grid.
-
-
18. A system comprising:
-
a memory; and at least one processor operably coupled to the memory and configured for; segmenting multiple distributed assets into two or more groups based on (i) energy demand behavior attributed to each of the assets and (ii) one or more user-level constraints, wherein each of the assets is associated with one or more users at a user-level of the hierarchy, and wherein each of the users is associated with one or more organizations at an organization-level of the hierarchy; determining one or more group-level constraints for each of the two or more groups based on correlating the energy demand behavior across the users of the two or more groups, wherein said correlating comprises performing a multi-variate time series analysis of the energy demand behavior across the users of the two or more groups to identify one or more cross correlations across the user energy demands of the two or more groups; generating a distinct battery charging schedule for each of the two or more groups based on (i) the one or more determined group-level constraints, (ii) one or more user-level objectives and (iii) one or more organization-level objectives; outputting the generated battery charging schedule to (i) each of the multiple distributed assets within the hierarchy and (ii) a grid services component associated with a grid; managing the multiple distributed assets within the hierarchy in accordance with the generated battery charging schedule; and providing the grid services component access to the battery of each of the multiple distributed assets within the hierarchy, in accordance with the generated battery charging schedule of each of the multiple distributed assets, to manage load balance across the grid.
-
Specification