IP Library Granted Patent US 10,977,586
Granted Patent B2
US 10,977,586 · App. 16/272,759 · Granted Apr 13, 2021

Forecasting and managing daily electrical maximum demands

Inventors: Ali Razban (Carmel, IN); Da-Chun Wu (Indianapolis, IN); Amin Amini (Irvine, CA); Jie Chen (Carmel, IN)
Assignee: The Trustees of Indiana University
G06Q10/04G06F1/3203G06F9/3004H02J3/00H02J3/14H02J3/003H02J2203/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,977,586
App. No.
16/272,759
Granted
Apr 13, 2021
Kind
B2
Abstract

Systems and methods are provided for forecasting and managing daily electrical demands. In some embodiments, a computing platform may receive historical demand data corresponding to historical electrical demand over a first period of time. Next, the computing platform may determine a reference rate of change (ROC) and a statistical mode corresponding to a number of positive ROCs. After, the computing platform may receive current demand data corresponding to current electrical demand over a second period of time. Subsequently, the computing platform may determine an alarm condition corresponding to a daily peak electrical demand. Following, the computing platform may generate one or more commands directing a second computing platform to display the alarm condition. Afterwards, the computing platform may transmit the one or more commands directing the second computing platform to display the alarm condition.

Claims (63)

1. A method, comprising:

receiving, by a first computing platform, historical demand data corresponding to historical electrical demand over a first period of time for an entity;

determining, based on the historical demand data, a reference rate of change (ROC) and a statistical mode corresponding to a number of positive ROCs;

receiving current demand data corresponding to current electrical demand over a second period of time;

determining, based on the statistical mode, the reference ROC, and the current demand data, an alarm condition indicating a daily peak electrical demand for the entity;

generating one or more commands directing a second computing platform to display the alarm condition, and wherein the one or more commands directs the second computing platform to reduce electrical consumption demand of the entity; and

transmitting, by the first computing platform and to the second computing platform, the one or more commands directing the second computing platform to display the alarm condition indicating the daily peak electrical demand for the entity; and

wherein the second computing platform causes electrical consumption to be reduced in response to the one or more commands.

2. The method of claim 1 , wherein the receiving the historical demand data comprises receiving the historical demand data from a utility provider computing platform corresponding to a utility provider.

3. The method of claim 1 , wherein the entity is at least one of: a manufacturing facility, a residential building, and a commercial building.

4. The method of claim 1 , wherein the historical demand data indicates an electrical demand of the entity for a plurality of time ranges, and wherein the method further comprises:

calculating, based on the electrical demand of the entity, a plurality of ROCs, wherein each ROC from the plurality of ROCs has a corresponding time range from the plurality of time ranges, and

wherein the determining the reference ROC and the statistical mode is based on the plurality of ROCs corresponding to the plurality of time ranges.

5. The method of claim 4 , further comprising:

determining a plurality of peak electrical demands for the plurality of time ranges, wherein each of the plurality of peak electrical demands has a corresponding time range from the plurality of time ranges; and

determining the number of positive ROCs, from the plurality of ROCs, for each of the plurality of peak electrical demands to develop,

wherein the determining the reference ROC and the statistical mode is based on determining the statistical mode of the number of positive ROCs for the plurality of peak electrical demands.

6. The method of claim 5 , wherein the number of positive ROCs for each of the plurality of peak electrical demands to develop comprises the number of positive ROCs corresponding to a subset of time ranges, from the plurality of time ranges, immediately prior to the corresponding time range for each of the plurality of peak electrical demands.

7. The method of claim 5 , further comprising:

determining a current ROC from the current demand data, and

wherein the determining the alarm condition is based on comparing the current ROC with the reference ROC.

8. The method of claim 1 , wherein the current demand data comprises a current demand and a plurality of previous demands, and wherein the method further comprises:

calculating, from the plurality of previous demands, a moving average and a standard deviation, and

wherein the determining the alarm condition is based on comparing the moving average plus the standard deviation with the current demand from the current demand data.

9. The method of claim 1 , wherein the entity comprises a plurality of subsystems, and wherein the one or more commands directs the second computing platform to reduce electrical consumption demand of at least one subsystem from the plurality of subsystems.

10. An intelligent energy consumption device, comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, causes an intelligent energy consumption computing device to:

receive historical demand data corresponding to historical electrical demand over a first period of time for an entity;

determine, based on the historical demand data, a reference rate of change (ROC) and a statistical mode corresponding to a number of positive ROCs;

receive current demand data corresponding to current electrical demand over a second period of time;

determine, based on the statistical mode, the reference ROC, and the current demand data, an alarm condition indicating a daily peak electrical demand for the entity;

generate one or more commands directing a second computing platform to display the alarm condition, wherein the one or more commands directs the second computing platform to reduce electrical consumption demand of the entity; and

transmit, to the second computing platform, the one or more commands directing the second computing platform to display the alarm condition indicating the daily peak electrical demand for the entity, and wherein the second computing platform causes electrical consumption to be reduced in response to the one or more commands.

11. The intelligent energy consumption device of claim 10 , wherein the intelligent energy consumption device receives the historical demand data by receiving the historical demand data from a utility provider computing platform corresponding to a utility provider.

12. The intelligent energy consumption device of claim 10 , wherein the historical demand data indicates an electrical demand of the entity for a plurality of time ranges, and wherein the memory further stores instructions that, when executed by the one or more processors, causes the intelligent energy consumption computing platform to:

calculate, based on the electrical demand of the entity, a plurality of ROCs, wherein each ROC from the plurality of ROCs has a corresponding time range from the plurality of time ranges, and

wherein the intelligent energy consumption device determines the reference ROC and the statistical mode based on the plurality of ROCs corresponding to the plurality of time ranges.

13. The intelligent energy consumption device of claim 12 , wherein the memory further stores instructions that, when executed by the one or more processors, causes the intelligent energy consumption computing platform to:

determine a plurality of peak electrical demands for the plurality of time ranges, wherein each of the plurality of peak electrical demands has a corresponding time range from the plurality of time ranges;

determine the number of positive ROCs, from the plurality of ROCs, for each of the plurality of peak electrical demands to develop, and

wherein the intelligent energy consumption device determines the reference ROC and the statistical mode based on determining the statistical mode of the number of positive ROCs for the plurality of peak electrical demands.

14. The intelligent energy consumption device of claim 13 , wherein the number of positive ROCs for each of the plurality of peak electrical demands to develop comprises the number of positive ROCs corresponding to a subset of time ranges, from the plurality of time ranges, immediately prior to the corresponding time range for each of the plurality of peak electrical demands.

15. The intelligent energy consumption device of claim 12 , wherein the memory further stores instructions that, when executed by the one or more processors, causes the intelligent energy consumption computing platform to:

determine a current ROC from the current demand data, and

wherein the intelligent energy consumption device determines the alarm condition based on comparing the current ROC with the reference ROC.

16. The intelligent energy consumption device of claim 10 , wherein the current demand data comprises a current demand and a plurality of previous demands, and wherein the memory further stores instructions that, when executed by the one or more processors, causes the intelligent energy consumption computing platform to:

calculate, from the plurality of previous demands, a moving average and a standard deviation, and

wherein the intelligent energy consumption device determines the alarm condition based on comparing the moving average plus the standard deviation with the current demand from the current demand data.

17. The intelligent energy consumption device of claim 10 , wherein the entity comprises a plurality of subsystems, and wherein the one or more commands directs the second computing platform to reduce electrical consumption demand of at least one subsystem from the plurality of subsystems.

18. A system comprising:

an intelligent energy consumption computing platform;

a utility provider computing platform in communication with the intelligent energy consumption computing platform; and

an enterprise organization computing platform in communication with the intelligent energy consumption computing platform, and

wherein the intelligent energy consumption computing platform comprises:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, causes the intelligent energy consumption computing platform to:

receive, from the utility provider computing platform, historical demand data corresponding to historical electrical demand over a first period of time for an entity;

determine, based on the historical demand data, a reference rate of change (ROC) and a statistical mode corresponding to a number of positive ROCs;

receive current demand data corresponding to current electrical demand over a second period of time;

determine, based on the statistical mode, the reference ROC, and the current demand data, an alarm condition indicating a daily peak electrical demand for the entity;

generate one or more commands directing the enterprise organization computing platform to display the alarm condition, wherein the one or more commands directs the second computing platform to reduce electrical consumption demand of the entity; and

transmit, to the enterprise organization computing platform, the one or more commands directing the enterprise organization computing platform to display the alarm condition indicating the daily peak electrical demand for the entity, and wherein the second computing platform causes electrical consumption to be reduced in response to the one or more commands.

Assignments (2)
CONFIRMATORY LICENSE Recorded Aug 16, 2022
From: INDIANA UNIVERSITY
To: UNITED STATES DEPARTMENT OF ENERGY
Reel/Frame 061180/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2019
From: RAZBAN, ALI; WU, DA-CHUN; AMINI, AMIN; CHEN, JIE
To: THE TRUSTEES OF INDIANA UNIVERSITY
Reel/Frame 048298/0153 →
Continuity (2)
Provisional Application 62630134 · Feb 13, 2018
Related Publication 20190251484A1 · Aug 15, 2019