Automated energy load forecaster
First Claim
1. A computer-implemented method for prioritizing and weighting model contextual influencing factors for energy load forecasting, the method comprising executing on a computer processor:
- identifying via an application executing on a client platform computing node a plurality of contextual influencing factors as each relevant to use for energy load forecasting for an energy grid infrastructure element as a function of at least one energy forecasting model, wherein the energy grid infrastructure element is one of a zonal substation, a sub-transmission feeder, a distribution substation, a distribution feeder and a sub-transmission substation;
rank prioritizing via the application executing on the client platform computing node the contextual influencing factors into each of a plurality of different prioritized sets that each have different relative priority values assigned to each of the contextual influencing factors within the different respective sets as a function of differences in relevance determined for each of different combinations of the grid hierarchy element with ones each of a plurality of different forecast time scale periods, wherein the rank prioritizing of the contextual influencing factors generates different assignments of the relative priority values to ones of the contextual influencing factors within at least two of the different prioritized sets;
generating, via the application executing on the client platform computing node applying the at least one model for energy load forecasting, energy load forecast values for the grid hierarchy element for each of the plurality of different forecast time scale periods as a function of respective ones of the different prioritized sets of the contextual influencing factor relative priority values that are each prioritized for respective associated ones of the different combinations of the grid hierarchy element with respective ones of the plurality of different forecast time scale periods; and
iteratively weighting the relative priority values of a selected set of the prioritized sets of contextual influencing factors, and generating via the at least one model for energy load forecasting, a revised energy load forecast value for the grid hierarchy element as a function of the weighted relative priority values via the application executing on the client platform computing node, until the revised energy load forecast is within a threshold value of a historic energy load data value for the combination of the grid hierarchy element and the forecast time scale period that is associated with the selected set of the prioritized sets of contextual influencing factors.
2 Assignments
0 Petitions
Accused Products
Abstract
Energy load forecasts are generated via model(s) for the grid hierarchy elements for different forecast time scale periods as a function of different sets of prioritized contextual influencing factors for respective associated combinations of grid hierarchy elements and forecast time scale periods. Relative priority values of the sets of the contextual influencing factors are iteratively weighted until a revised energy load forecast generated as a function of the weighted values via the model(s) is within a threshold value of a historic energy load data value for the associated combination of the grid hierarchy element and forecast time scale period.
19 Citations
20 Claims
-
1. A computer-implemented method for prioritizing and weighting model contextual influencing factors for energy load forecasting, the method comprising executing on a computer processor:
-
identifying via an application executing on a client platform computing node a plurality of contextual influencing factors as each relevant to use for energy load forecasting for an energy grid infrastructure element as a function of at least one energy forecasting model, wherein the energy grid infrastructure element is one of a zonal substation, a sub-transmission feeder, a distribution substation, a distribution feeder and a sub-transmission substation; rank prioritizing via the application executing on the client platform computing node the contextual influencing factors into each of a plurality of different prioritized sets that each have different relative priority values assigned to each of the contextual influencing factors within the different respective sets as a function of differences in relevance determined for each of different combinations of the grid hierarchy element with ones each of a plurality of different forecast time scale periods, wherein the rank prioritizing of the contextual influencing factors generates different assignments of the relative priority values to ones of the contextual influencing factors within at least two of the different prioritized sets; generating, via the application executing on the client platform computing node applying the at least one model for energy load forecasting, energy load forecast values for the grid hierarchy element for each of the plurality of different forecast time scale periods as a function of respective ones of the different prioritized sets of the contextual influencing factor relative priority values that are each prioritized for respective associated ones of the different combinations of the grid hierarchy element with respective ones of the plurality of different forecast time scale periods; and iteratively weighting the relative priority values of a selected set of the prioritized sets of contextual influencing factors, and generating via the at least one model for energy load forecasting, a revised energy load forecast value for the grid hierarchy element as a function of the weighted relative priority values via the application executing on the client platform computing node, until the revised energy load forecast is within a threshold value of a historic energy load data value for the combination of the grid hierarchy element and the forecast time scale period that is associated with the selected set of the prioritized sets of contextual influencing factors. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor on a client platform computing node; a computer readable memory in circuit communication with the processor; and a computer readable storage medium in circuit communication with the processor; wherein the processor executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby; identifies via an application executing on the client platform computing node processor a plurality of contextual influencing factors as each relevant to use for energy load forecasting for an energy grid infrastructure element as a function of at least one energy forecasting model, wherein the energy grid infrastructure element is one of a zonal substation, a sub-transmission feeder, a distribution substation, a distribution feeder and a sub-transmission substation; rank prioritizes via the application executing on the client platform computing node the contextual influencing factors into each of a plurality of different prioritized sets that each have different relative priority values assigned to each of the contextual influencing factors within the different respective sets as a function of differences in relevance determined for each of different combinations of the grid hierarchy element with ones each of a plurality of different forecast time scale periods, wherein the rank prioritizing of the contextual influencing factors generates different assignments of the relative priority values to ones of the contextual influencing factors within at least two of the different prioritized sets; generates, via the application executing on the client platform computing node applying the at least one model for energy load forecasting, energy load forecast values for the grid hierarchy element for each of the plurality of different forecast time scale periods as a function of respective ones of the different prioritized sets of the contextual influencing factor relative priority values that are each prioritized for respective associated ones of the different combinations of the grid hierarchy element with respective ones of the plurality of different forecast time scale periods; and iteratively weights the relative priority values of a selected set of the prioritized sets of contextual influencing factors, and generates via the at least one model for energy load forecasting a revised energy load forecast value for the grid hierarchy element as a function of the weighted relative priority values, via the application executing on the client platform computing node, until the revised energy load forecast is within a threshold value of a historic energy load data value for the combination of the grid hierarchy element and the forecast time scale period that is associated with the selected set of the prioritized sets of contextual influencing factors. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for prioritizing and weighting model contextual influencing factors for energy load forecasting, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the computer readable program code comprising instructions for execution by a processor on a client platform computing node that cause the processor to; identify via an application executing on the client platform computing node processor a plurality of contextual influencing factors as each relevant to use for energy load forecasting for an energy grid infrastructure element as a function of at least one energy forecasting model, wherein the energy grid infrastructure element is one of a zonal substation, a sub-transmission feeder, a distribution substation, a distribution feeder and a sub-transmission substation; rank prioritize via the application executing on the client platform computing node the contextual influencing factors into each of a plurality of different prioritized sets that each have different relative priority values assigned to each of the contextual influencing factors within the different respective sets as a function of differences in relevance determined for each of different combinations of the grid hierarchy element with ones each of a plurality of different forecast time scale periods, wherein the rank prioritizing of the contextual influencing factors generates different assignments of the relative priority values to ones of the contextual influencing factors within at least two of the different prioritized sets; generate, via the application executing on the client platform computing node applying the at least one model for energy load forecasting, energy load forecast values for the grid hierarchy element for each of the plurality of different forecast time scale periods as a function of respective ones of the different prioritized sets of the contextual influencing factor relative priority values that are each prioritized for respective associated ones of the different combinations of the grid hierarchy element with respective ones of the plurality of different forecast time scale periods; and iteratively weight the relative priority values of a selected set of the prioritized sets of contextual influencing factors, and generates via the at least one model for energy load forecasting a revised energy load forecast value for the grid hierarchy element as a function of the weighted relative priority values, via the application executing on the client platform computing node, until the revised energy load forecast is within a threshold value of a historic energy load data value for the combination of the grid hierarchy element and the forecast time scale period that is associated with the selected set of the prioritized sets of contextual influencing factors. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification