20150415 jacob chapman

40
Environmental Physics & Design (ePad) Research Group: Energy & Sustainability Research Division Jacob Chapman [email protected] 14 th April 2015 COUPLING MULTI-AGENT STOCHASTIC SIMULATION Jacob Chapman Peer-Olaf Siebers Darren Robinson The University of Nottingham

Transcript of 20150415 jacob chapman

Page 1: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

COUPLING MULTI-AGENT STOCHASTIC SIMULATION

• Jacob Chapman • Peer-Olaf Siebers • Darren Robinson

• The University of Nottingham

Page 2: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Building Simulation

Page 3: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Building Simulation

Page 4: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

The Performance Gap• Deviations between predicted and real world performance

• Construction materials used • workmanship • Uncertainties of model/ algorithms • Climate • Occupants

• Lead to stochastic models of behaviour • Generic method integrating them • Coupled with building simulation

Page 5: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Overview• Aims • Developed Model • Case Study • Results • Future Work • Internship • Conclusion

Page 6: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Aims• Improve simulated building performance in response to

agents’ stochastic decisions

Objectives• Present a framework for the integration of stochastic models • Be able to assign archetypes to an agent template • Ability to consider social interactions • Integrate framework within a building simulation environment

Page 7: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Methodology• Multi Agent Simulation • Influenced through stochastic models

• MAS was developed in the social science’s to test theory’s • Economics • Emergency scenarios • Transport planning

• Now new models influenced by real world data

Page 8: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Framework• No-MASS • Nottingham Multi Agent

Stochastic Simulation • Agents are software objects and

therefor have no mass!!

Page 9: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Diversity Between Agents• Current archetypes:

• Retired • Adults with

children • Adults without

children • Generic

Page 10: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Activities• Location

Page 11: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Presence

Page 12: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Building Environment• EnergyPlus • FMI Standard

Page 13: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

States• Retrieve pre-

processed states • Set parameters • Calculate

metabolic gains

Page 14: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Group Interactions

• Shading • Windows • Lights

Page 15: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

MAS Platfom• Interactive /

reactive occupants

• Empirically informed

• Diverse population

Page 16: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Agent State Machine• Allows for the definition of Agents • Easy to change order of models • Allows for agent communication • Transitions between states on:

• Time • Probabilities • Event

• Allows for history within states • Sub states

Page 17: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Occupant States - Office

Page 18: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Occupant States - House

Page 19: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Occupant States - House Sub States

Page 20: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Integration Of Pragmatic Rules

Page 21: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

FMI - Functional Mockup Interface• Generic programming interface • Allows for a Co-Simulation environment • XML defines the schema of coupling • C++ arrays to pass data • Timestep intervals • Readily Available in EnergyPlus and other simulation tools • Portable

Page 22: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

FMI - Parameter Description

Page 23: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

FMI - Functional Mockup Interface

• Humidity • Indoor Temperature • External Temperature • Indoor illuminance • External illuminance • Rain

Multi-Agent Simulation

Platform

EnergyPlus

Page 24: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

FMI - Functional Mockup Interface

• Location • Window status • Shade status • Metabolic gains • Light status

Multi-Agent Simulation

Platform

EnergyPlus

Page 25: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Case Study• House and office • Based in Nottingham, UK and Geneva, Switzerland • Two agents, profile of adults no children

Page 26: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Mean Convergence• Convergence at 80

simulations

Page 27: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Results

Distribution QQ Plots

Geneva

Nottingham

Page 28: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

e f g h

4060

8010

012

0

Hea

ting

Dem

and(

kWh/

m2.

y)

a b c d

4060

8010

012

0

Hea

ting

Dem

and(

kWh/

m2.

y)

Office House

Page 29: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Results - Geneva

Agent Deterministic

Page 30: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Results - Nottingham

Agent Deterministic

Page 31: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Results - Geneva States

Windows Lights Shading

Page 32: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Results - Nottingham States

Windows Lights Shading

Page 33: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Future Work • Add New Models • Social Interaction • Diversity and Household Demographics • Validation

Page 34: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Future Work: • Add

New models

Page 35: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Future Work: Social Interaction

Page 36: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

DesignBuilder• Internship • To integrate the MAS platform into design builder • Allow practitioners to use the new representation of

occupants to make informed decisions about how occupants actually use buildings

Page 37: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

How does this look in DB

Page 38: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Page 39: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Conclusion• There is a performance gap • Reduced through new No-MASS

Page 40: 20150415 jacob chapman

Environmental Physics & Design (ePad) Research Group:

Energy & Sustainability Research Division

Jacob Chapman

[email protected]

th April 2015

Thank You