(EPMPC) by Using Matlab/Simulink and MLE+

advertisement
Carnegie Mellon University
Research Showcase @ CMU
School of Architecture
College of Fine Arts
2013
EnergyPlus Model-Based Predictive Control
(EPMPC) by Using Matlab/Simulink and MLE+
Jie Zhao
Carnegie Mellon University, jayzhao2010@gmail.com
Khee Poh Lam
Carnegie Mellon University
B. Erik Ydstie
Carnegie Mellon University
Follow this and additional works at: http://repository.cmu.edu/architecture
Part of the Architectural Engineering Commons, Architectural Technology Commons, Civil
Engineering Commons, Mechanical Engineering Commons, Other Architecture Commons, and the
Other Civil and Environmental Engineering Commons
Published In
Proceedings of BS2013: 13th Conference of International Building Performance Simulation Association, 2466-2473.
This Conference Proceeding is brought to you for free and open access by the College of Fine Arts at Research Showcase @ CMU. It has been accepted
for inclusion in School of Architecture by an authorized administrator of Research Showcase @ CMU. For more information, please contact researchshowcase@andrew.cmu.edu.
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
ENERGYPLUS MODEL-BASED PREDICTIVE CONTROL (EPMPC) BY USING
MATLAB/SIMULINK AND MLE+
- 2466 -
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
Building and systems modeling
- 2467 -
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
Matlab/Simulink
MLE+
EnergyPlus
Weather information (from standard weather file)
Central supply air
temperature
setpoint logic
control
Supply air temperature setpoint
EnergyPlus model
(Building and
system high-order
models)
Multi-zone air temperature setpoint
Multi-zone
temperature
setpoint logic
control
Multi-zone occupancy schedule
Multi-zone PMV
value calculation
Multi-zone air temperature, relative humidity, and radiant temperature
EPMPC problem description
Baseline control
(
|
BASELINE
)
| (
)
(
)
( ) TC (t) ∈ (14, 18)
TH (t) ∈ (24, 32)
AH *AC = 0 EPMPC
TS (t)∈
14, 20 , AC =1
24, 32 , AC =0
t mode (t) ≥ 3600
𝑡
𝑥
𝐽(𝑡)
𝑄 (𝑡)
𝑄 (𝑡)
𝑄 (𝑡)
𝑄 (𝑡)
𝑓 (𝑡)
𝑇 (𝑡),
𝑡
𝑇 (𝑡),
𝑡
𝐴
𝐴
(𝑡)
𝑡
- 2468 -
𝑡
𝑡
𝑡
𝑡
𝑡
𝑡
𝑡
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
Building Automation System
Indoor sensors
network
Data inputs
On-site weather
station
Occupant thermal
comfort feedback
Control system
interface
Matlab/Simulink
MLE+
EnergyPlus
Optimization and control steps
Weather
information
Supply air
temperature
setpoint
optimization
Optimized supply air temperature setpoint
Multi-zone temperature setpoint
Lighting
schedules
Equipment
schedules
Weather and schedules information
Receding horizon
Average PMV value
Occupancy
schedules
EnergyPlus model
(Building and
system high-order
models)
Multi-zone
temperature
setpoints logic
control
HVAC power demand
PMV values
Multi-zone PMV
value calculation
Multi-zone air temperature, relative humidity, and radiant temperature
Real simulation time
Data Input layer
Control layer
Data exchange layer
EPMPC optimization
J=min ( fpower (x, t) ), if Eq.(2) is satisfied
J= min(|fPMV (x, t)|) , otherwise
EPMPC implementation
- 2469 -
Simulation layer
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
Winter results
10
9
8
7
6
5
4
3
2
1
0
25
20
15
10
5
0
-5
-10
01/08
01:00:00
01/09
01:00:00
01/10
01:00:00
01/11
01:00:00
01/12
01:00:00
01/13
01:00:00
01/14
01:00:00
Outdoor Air
Temperature
Mass Flow Rate (kg/s)
Temperature (°C)
35
30
Baseline Supply
Air Temperature
EPMPC Supply Air
Temperature
Baseline Supply
Air Mass Flow
Rate
EPMPC Supply Air
Mass Flow Rate
35
Power (kW)
30
25
Baseline HVAC
power
20
15
10
EPMPC HVAC
power
5
(PMV)
0
01/08
01:00:00
2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
01/08
01:00:00
01/09
01:00:00
01/10
01:00:00
01/11
01:00:00
01/12
01:00:00
01/13
01:00:00
01/14
01:00:00
PMV Upper
Setpoint
PMV Lower
Setpoint
Baseline PMV
EPMPC PMV
01/09
01:00:00
01/10
01:00:00
01/11
01:00:00
01/12
01:00:00
- 2470 -
01/13
01:00:00
01/14
01:00:00
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
Baseline EPMPC
Energy
energy energy
savings
(kWh) (kWh)
Discussion
Summer results
- 2471 -
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
10
Temperature (°C)
30
8
25
20
6
15
4
10
2
5
0
07/08
01:00:00
0
07/09
01:00:00
07/10
01:00:00
07/11
01:00:00
07/12
01:00:00
07/13
01:00:00
07/14
01:00:00
Mass Flow Rate (kg/s)
35
Outdoor Air
Temperature
Baseline Supply
Air Temperature
EPMPC Supply
Air Temperature
Baseline Supply
Air Mass Flow
Rate
Power (kW)
20
15
Baseline
HVAC Power
10
EPMPC
HVAC power
5
(PMV)
0
07/08
01:00:00
2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
07/08
01:00:00
07/09
01:00:00
07/10
01:00:00
07/11
01:00:00
07/12
01:00:00
07/13
01:00:00
07/14
01:00:00
PMV Upper
Setpoint
PMV Lower
Setpoint
Baseline
PMV
07/09
01:00:00
07/10
01:00:00
07/11
01:00:00
07/12
01:00:00
- 2472 -
07/13
01:00:00
07/14
01:00:00
EPMPC PMV
Proceedings of BS2013:
13th Conference of International Building Performance Simulation Association, Chambéry, France, August 26-28
- 2473 -
Download