IP Library Granted Patent US 11,699,903
Granted Patent B2
US 11,699,903 · App. 17/330,741 · Granted Jul 11, 2023

Building energy optimization system with economic load demand response (ELDR) optimization and ELDR user interfaces

Inventors: Mohammad N. Elbsat (Milwaukee, WI); Michael J. Wenzel (Milwaukee, WI); Nicole A. Madison (Milwaukee, WI); Tricia J. Valentine (Glendale, WI); Collin W. Eggert (Milwaukee, WI); Matthew J. Asmus (Watertown, WI); James P. Kummer (Wales, WI); Carol T. Tumey (Wauwatosa, WI); Peter A. Craig (Pewaukee, WI)
Assignee: Johnson Controls Tyco IP Holdings LLP
H02J3/003G05B15/02G05B19/042G06Q30/0236G06Q50/06G05B2219/2639H02J3/32H02J3/38H02J3/381H02J3/40H02J2203/20H02J2300/24
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 11,699,903
App. No.
17/330,741
Granted
Jul 11, 2023
Kind
B2
Abstract

An energy optimization system for a building includes a processing circuit configured to generate a user interface including an indication of one or more economic load demand response (energy) operation parameters, one or more first participation hours, and a first load reduction amount for each of the one or more first participation hours. The processing circuit is configured to receive one or more overrides of the one or more first participation hours from the user interface, generate one or more second participation hours, a second load reduction amount for each of the one or more second participation hours, and one or more second equipment loads for the one or more pieces of building equipment based on the received one or more overrides, and operate the one or more pieces of building equipment to affect an environmental condition of the building based on the one or more second equipment loads.

Claims (71)

1. An energy optimization system for a building, the system comprising:

a processing circuit configured to:

perform an optimization to generate one or more first participation hours and a first energy adjustment amount for each of the one or more first participation hours;

generate a user interface comprising an indication of one or more operation parameters for an energy program, the one or more first participation hours, and the first energy adjustment amount for each of the one or more first participation hours;

receive one or more overrides of the one or more first participation hours from the user interface;

perform the optimization a second time to generate one or more second participation hours for participating in the energy program, and a second energy adjustment amount for each of the one or more second participation hours for the one or more pieces of building equipment based on the received one or more overrides; and

operate the one or more pieces of building equipment to affect an environmental condition of the building.

2. The system of claim 1 , wherein the processing circuit is configured to:

provide a first bid comprising the one or more first participation hours and the first energy adjustment amount for each of the one or more first participation hours to a computing system configured to facilitate the energy program; and

provide a second bid comprising the one or more second participation hours and the second energy adjustment amount for each of the one or more second participation hours to the computing system configured to facilitate the energy program, wherein the second bid is an update to the first bid, the one or more second participation hours are an update to the one or more first participation hours, and the second energy adjustment amount for each of the one or more second participation hours is an update to the first energy adjustment amount for each of the one or more first participation hours.

3. The system of claim 1 , wherein the user interface comprises:

a first interface element indicating values for one or more energy parameters; and

a second interface element indicating the one or more first participation hours and the first energy adjustment amount for each of the one or more first participation hours.

4. The system of claim 3 , wherein the one or more energy parameters comprise one or more awarded or rejected hours of the one or more first participation hours, wherein the processing circuit is configured to cause the second interface element to display an indication of which of the one or more first participation hours are awarded hours or which of the one or more first participation hours are rejected hours.

5. The system of claim 3 , wherein the second interface element is a chart indicating a plurality of hours for a plurality of days and an indication of which of the plurality of hours for the plurality of days are the first participation hours and the first energy adjustment amount for each of the one or more first participation hours.

6. The system of claim 3 , wherein the processing circuit is configured to:

cause the second interface element to display a locked indication for each of the one or more first participation hours a predefined amount of time before each of the one or more participation hours occurs; and

prevent a user from overriding each of the one or more first participation hours within the predefined amount of time before each of the one or more first participation hours.

7. The system of claim 3 , wherein the first interface element is a trend graph indicating a trend of the values for the one or more energy parameters for a plurality of times;

wherein the processing circuit is configured to:

collect the values for the one or more energy operation parameters from a computing system configured to facilitate the energy program;

generate the trend graph based on the collected values for the one or more energy operation parameters; and

cause the user interface to include the generated trend graph.

8. The system of claim 7 , wherein the one or more energy parameters comprise at least one of a day ahead locational marginal price which is an electricity price for a particular area on a future day, or a real-time locational marginal price which is an electricity price on at a current time.

9. The system of claim 7 , wherein the processing circuit is configured to:

receive one or more electric consumption values from the building equipment configured to measure the electrical consumption values;

cause the trend graph to include a trend of the one or more electric consumption values;

generate a baseline electrical load based on historic electric load consumption; and

cause the trend graph to include an indication of the baseline electrical load.

10. A method for optimizing energy use of a building, the method comprising:

performing an optimization to generate one or more first participation hours and a first energy adjustment amount for each of the one or more first participation hours;

generating a user interface comprising an indication of one or more energy operation parameters for an energy program, the one or more first participation hours, and the first energy adjustment amount for each of the one or more first participation hours;

receiving one or more overrides of the one or more first participation hours from the user interface;

performing the optimization a second time to generate one or more second participation hours for participating in the energy program, a second energy adjustment amount for each of the one or more second participation hours, and one or more second equipment loads for the one or more pieces of building equipment based on the received one or more overrides; and

operating the one or more pieces of building equipment to affect an environmental condition of the building based on the one or more second equipment loads.

11. The method of claim 10 , further comprising:

providing a first bid comprising the one or more first participation hours and the first energy adjustment amount for each of the one or more first participation hours to a computing system configured to facilitate the energy program; and

providing a second bid comprising the one or more second participation hours and the second energy adjustment amount for each of the one or more second participation hours to the computing system configured to facilitate the energy program, wherein the second bid is an update to the first bid, the one or more second participation hours are an update to the one or more first participation hours, and the second energy adjustment amount for each of the one or more second participation hours is an update to the first energy adjustment amount for each of the one or more first participation hours.

12. The method of claim 10 , wherein the user interface comprises:

a first interface element indicating values for one or more energy parameters; and

a second interface element indicating the one or more first participation hours and the first energy adjustment amount for each of the one or more first participation hours.

13. The method of claim 12 , wherein the second interface element is a chart indicating a plurality of hours for a plurality of days and an indication of which of the plurality of hours for the plurality of days are the first participation hours and the first energy adjustment amount for each of the one or more first participation hours.

14. The method of claim 13 , further comprising:

causing the second interface element to display a locked indication for each of the one or more first participation hours a predefined amount of time before each of the one or more participation hours occurs; and

preventing a user from overriding each of the one or more first participation hours within the predefined amount of time before each of the one or more first participation hours.

15. The method of claim 13 , wherein the first interface element is a trend graph indicating a trend of the values for the one or more energy parameters for a plurality of times;

wherein the method further comprises:

collecting the values for the one or more energy operation parameters from a computing system configured to facilitate the energy program;

generating the trend graph based on the collected values for the one or more energy operation parameters; and

causing the user interface to include the generated trend graph.

16. The method of claim 15 , wherein the one or more energy parameters comprise at least one of a day ahead locational marginal price which is an electricity price for a particular area on a future day, or a real-time locational marginal price which is an electricity price on at a current time.

17. The method of claim 15 , further comprising:

receiving one or more electric consumption values from building equipment configured to measure the electrical consumption values;

causing the trend graph to include a trend of the one or more electric consumption values;

generating a baseline electrical load based on historic electric load consumption; and

causing the trend graph to include an indication of the baseline electrical load.

18. An energy optimization controller for a building, the controller comprising:

a processing circuit configured to:

perform an optimization to generate one or more first participation hours and a first energy adjustment amount for each of the one or more first participation hours;

generate a user interface comprising an indication of one or more energy operation parameters for an energy program, the one or more first participation hours, and the first energy adjustment amount for each of the one or more first participation hours, wherein the user interface comprises:

a first interface element indicating values for one or more energy parameters; and

a second interface element indicating the one or more first participation hours and the first energy adjustment amount for each of the one or more first participation hours;

receive one or more overrides of the one or more first participation hours from the user interface;

perform the optimization a second time to generate one or more second participation hours for participating in the energy program, and a second energy adjustment amount for each of the one or more second participation hours based on the received one or more overrides; and

operate the one or more pieces of building equipment to affect an environmental condition of the building.

19. The controller of claim 18 , wherein the processing circuit is configured to:

provide a first bid comprising the one or more first participation hours and the first energy adjustment amount for each of the one or more first participation hours to a computing system configured to facilitate the energy program; and

provide a second bid comprising the one or more second participation hours and the second energy adjustment amount for each of the one or more second participation hours to the computing system configured to facilitate the energy program, wherein the second bid is an update to the first bid, the one or more second participation hours are an update to the one or more first participation hours, and the second energy adjustment amount for each of the one or more second participation hours is an update to the first energy adjustment amount for each of the one or more first participation hours.

20. The controller of claim 18 , wherein the processing circuit is configured to:

cause the second interface element to display a locked indication for each of the one or more first participation hours a predefined amount of time before each of the one or more participation hours occurs; and

prevent a user from overriding each of the one or more first participation hours within the predefined amount of time before each of the one or more first participation hours.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 067056/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2023
From: MADISON, NICOLE A.; ELBSAT, MOHAMMAD N.; VALENTINE, TRICIA J.; TUMEY, CAROL T.; EGGERT, COLLIN W.; ASMUS, MATTHEW J.; KUMMER, JAMES P.; WENZEL, MICHAEL J.; CRAIG, PETER A.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 062496/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jan 26, 2023
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 062496/0186 →