18
Fanlin Meng, Kui Weng, Balsam Shallal, Monjur Mourshed BRE Trust Centre for Sustainable Engineering Cardiff University Algorithms and Optimization Strategies for Building Energy Management & Demand Response

Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Fanlin Meng, Kui Weng, Balsam Shallal, Monjur Mourshed

BRE Trust Centre for Sustainable EngineeringCardiff University

Algorithms and Optimization Strategies for Building Energy Management & Demand Response

Page 2: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Outline

• Context

• Energy Forecasting

• Energy Optimisation

• Discussions & Conclusion

2

Page 3: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Context

• Building Energy Management: building types/ operation characteristics

➢ Commercial (operating only in daytime)

➢ Residential (all through the day, peak demand in

early evening, low demand in night)

➢ Industrial (all through the day, (normal) usage in night)

3

Page 4: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Context

• Demand flexibility and demand response

➢ Smart meter data

➢ Energy demand profiles/ building types

• Renewable generation variations and uncertain

➢ Wind energy highly variable and uncertain

➢ Solar energy not available in night

4

Page 5: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Context

• Forecasting algorithms are critical

• Optimization are efficient tools

• Research gaps and directions

5

Page 6: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Energy forecasting

• Building physics-based approaches • Physics-based differential equations • Building simulation model with details (building simulation

software such as Energy Plus)

• Machine learning based data driven approaches • Supervised learning (classification and regression)• Unsupervised learning (clustering) • Hybrid methods

6

Page 7: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Building physics-based approaches

• Physics-based differential equations ➢ each thermal appliance➢ Simplified aggregation model

• Building simulation software➢ Energy Plus

7

Page 8: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Data-driven Energy Forecasting

• Building/home level energy forecasting➢ Smart homes➢ Building energy management

• District/grid level energy forecasting➢ District energy management➢ Smart microgrids

8

Page 9: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Energy forecasting process

Appliance characteristic Environmental …Building physics Social-economic

9

Classification/ Regression

Home/ building energy demand

Occupancy/ appliance schedules

Page 10: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Common Forecasting Algorithms

• Artificial neural networks (ANNs)• Deep learning: recurrent neural network (RNN)• Support vector regression (SVR)• Support vector machine (SVM)• Radom forecast • Online learning • Hybrid methods: clustering and classification/ regression

10

Page 11: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Energy optimisation

• Energy forecast models in place!

• How to obtain optimal decisions to maximize users’ utility

➢ Energy optimisation

11

Page 12: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Energy optimisation

• Multi-objective optimization vs single objective optimization

➢ Multi-party interactive decision making in a centralised way -> multi-objective optimization

• Hierarchical (multi-level optimization) vs single level optimization

➢ Sequential decision making with multi-parties -> multi-level optimisation

• Deterministic optimization vs stochastic optimization

➢ Model parameters and control variables are deterministic ➢ Model parameters or control variables are stochastic

12

Page 13: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Hierarchical optimization: examples

• Hierarchical decision making

13

Energy Supplier

Customer customer customer…

ToU prices Demand

Page 14: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Case 114

• Optimize energy prices for energy supplier to maximize its profit.

• Optimize energy usage for customers to maximize their benefits.

Page 15: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Case 215

• Optimize energy prices for energy supplier to maximize its profit.

• Consider customer segments with different behaviours

Page 16: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Summary (1)

• Energy forecast➢ Home/building level forecast➢ District/grid level forecast➢ Building physic based model ➢ Data-driven based models

• Energy optimization ➢ Multi-level optimization vs single level➢ Multi-objective optimization vs single objective ➢ Stochastic optimization vs deterministic

16

Page 17: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Summary (2)

• Forecast algorithms selection ➢ ANN➢ Deep learning: RNN➢ Hybrid methods➢ Online learning ➢ Problem dependant

• Energy optimisation ➢ Trade-off between tractability and optimisation performance

17

Page 18: Algorithms and Optimization Strategies for Building Energy ... · Algorithms and Optimization Strategies for Building Energy Management & Demand Response . Outline ... • Renewable

Thank you!

18