economic mpc of thermal storage for demand response
play

Economic MPC of Thermal Storage for Demand Response American - PowerPoint PPT Presentation

Economic MPC of Thermal Storage for Demand Response American Control Conference, July 1, 2015 Kevin Kircher, kircher.mae.cornell.edu 1 / 19 Background Model Simulation Discussion 2 / 19 Background Model Simulation Discussion 3 / 19


  1. Economic MPC of Thermal Storage for Demand Response American Control Conference, July 1, 2015 Kevin Kircher, kircher.mae.cornell.edu 1 / 19

  2. Background Model Simulation Discussion 2 / 19

  3. Background Model Simulation Discussion 3 / 19

  4. Power system peaks are expensive 2013 NYC load histogram • 95 th percentile: 8.5 GW 500 450 • maximum: 11.5 GW 400 • 1 GW of new peaking Number of hours 350 capacity: $1 billion 300 250 200 150 100 50 0 0 2 4 6 8 10 12 Hourly average load (GW) 4 / 19

  5. Depeaking with thermal storage • peaks happen on hot summer days, driven by AC • curtailing cooling on hot days risks bothering occupants • storage eliminates this risk • why thermal storage? ⋄ electrochemical storage: 1 500-600 $/kWh ⋄ thermal storage: 2 14-20 $/kWh th (equivalent to 35-60 $/kWh with chiller COP of 2.5-3) 1R. Hensley et al. , “Battery Technology Charges Ahead.” McKinsey Quarterly 3 (2012): 5-50. 2A. Arteconi et al. , “State of the Art of Thermal Storage for Demand-Side Management.” Applied Energy 93 (2012): 371-389. 5 / 19

  6. Can MPC handle the incentives that real buildings face? A challenging case study • ConEd’s default rate plan 3 for large commercial buildings ⋄ hourly energy prices determined by wholesale market ⋄ three-tiered demand charge • a ConEd demand response program 4 Main result: yes, but it’s important to include true incentives, particularly demand charge, in MPC objective function 3Rider M - Day-Ahead Hourly Pricing. General Rule 24: Service Classification Riders. ConEd, 2014. 4Commercial System Relief Program. Demand Response Program Details , ConEd, 2014. 6 / 19

  7. Background Model Simulation Discussion 7 / 19

  8. Physics • DOE “large office” prototype 5 (3 floors, 14,000 m 2 ) • quasi-steady model extends seminal work 6 to include ⋄ two chillers ⋄ temperature-varying COPs ⋄ non-ideal tank and heat exchanger efficiencies 5Commercial Building Prototype Models: “Large Office.” Building Energy Codes Program , U.S. Department of Energy. (2011) 6Henze, G. et al. “Development of a Predictive Optimal Controller for Thermal Energy Storage Systems.” HVAC&R Research 3.3 (1997): 233-264. 8 / 19

  9. Physics (continued) x ( k + 1) = A x ( k ) + B ( k ) u ( k ) + G w ( k ) • states ⋄ tank charge ( x 1 , kWh th ) ⋄ cooling deficit ( x 2 , kWh th ) • controls ⋄ ice chiller power ( u 1 , kW) ⋄ cooling from ice ( u 2 , kW th ) ⋄ main chiller power ( u 3 , kW) • disturbances (Gaussian, white) ⋄ cooling demand ( w 1 , kW th ) ⋄ electrical demand ( w 2 , kW) 9 / 19

  10. MPC optimization • 24-hour horizon, half-hour time steps • minimize + energy cost + increase in demand cost + occupant discomfort + terminal cost (tank depletion) − demand response revenue • subject to ⋄ chiller capacity and ramping limits ⋄ tank limit • solved in CVX, driving SDPT3 10 / 19

  11. Background Model Simulation Discussion 11 / 19

  12. Simulation day Temperature and Coefficients of Performance 40 4 Temperature ( ◦ C) 3 COP 30 2 1 Main Chiller Ice Chiller Temperature 20 0 0 0 6 6 12 12 18 18 24 24 Expected Loads and 95% Confidence Intervals 500 500 Other Electric Loads (kW) Cooling Load (kW t h ) 400 400 300 300 200 200 100 100 0 0 0 0 6 6 12 12 18 18 24 24 Time (hours) 12 / 19

  13. Prices Energy and Demand Response Prices 0.4 4 c dr ( k ) ($/kWh) c e ( k ) ($/kWh) 0.2 2 0 0 0 0 6 6 12 12 18 18 24 24 Demand Prices 20 c d ( T i ) ($/kW) 15 10 c d ( T 1 ) 5 c d ( T 2 ) c d ( T 3 ) 0 0 6 12 18 24 Prices of Under- or Over-cooling −3 6 x 10 c u ( k ) ($/kWh 2 ) 4 2 0 0 6 12 18 24 Time (hours) 13 / 19

  14. A typical Monte Carlo run Tank Charge State 2000 x 1 (kWh t h ) 1000 0 0 6 12 18 24 Cooling Load Deficit 500 x 2 (kWh t h ) 0 −500 0 6 12 18 24 Power to Ice Chiller 100 u 1 (kW) 50 0 0 6 12 18 24 Cooling from Ice Melt u 2 (kW t h ) 400 200 0 0 6 12 18 24 Power to Main Chiller 100 u 3 (kW) 50 0 0 6 12 18 24 Time (hours) 14 / 19

  15. A typical Monte Carlo run (continued) Total Power Consumption 300 250 200 kW 150 100 50 MPC Baseline No Storage 0 0 6 12 18 24 Costs 60 40 20 0 $ −20 −40 Energy −60 Demand Response Under-cooling −80 0 6 12 18 24 Time (hours) 15 / 19

  16. Background Model Simulation Discussion 16 / 19

  17. Important to model demand charge Demand Charge Ignored Demand Charge Included 300 300 250 250 Total Power (kW) Total Power (kW) 200 200 150 150 100 100 50 50 0 0 0 6 12 18 24 0 6 12 18 24 Time (hours) Time (hours) Costs with and without Demand Charge in Objective Function 4000 Without g d With g d 3000 2000 $ 1000 0 −1000 Energy Demand Response Demand Under−cooling Tank Depletion 17 / 19

  18. Lots of extensions • optimal tank size? • simulate for a month, study demand charge in depth • other economic incentives ⋄ critical peak pricing ⋄ ancillary services ⋄ contracts with aggregators All code is available by email or at kircher.mae.cornell.edu. 18 / 19

  19. Thanks to. . . • the Consortium for Electric Reliability Technology Solutions (CERTS) for funding • Max Zhang for advising • Santiago Naranjo Palacio, Brandon Hencey, and Eilyan Bitar for ideas and feedback • you for listening! 19 / 19

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend