First time here? Check our help page!
1

OpenStudio Control Thermostat

I'm new to Open Studio and am trying to write a controller for the thermostat. In other words, it would turn it on or off based on the current state of the simulation. How would I be able to accomplish this? Would I be able to write a measure that could toggle the thermostat at every Open Studio time-step?

rishi's avatar
11
rishi
asked 2018-06-07 15:58:48 -0500
David Goldwasser's avatar
20.4k
David Goldwasser
updated 2018-06-07 16:41:38 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

3

You could accomplish customized control of the thermostat by using the Energy Management System (EMS) objects. These objects allow you to write custom control logic that can change the simulation based on the internal simulation state.

I'd start by making an Actuator that would modify the Thermostat's setpoint Schedule. I believe that there are examples in the EMS Application Guide that are very similar to what you want to do.

Because the EMS objects are not accessible through the user interface, you'll have to add them via an OpenStudio Measure.

aparker's avatar
8.2k
aparker
answered 2018-06-10 15:10:54 -0500
edit flag offensive 0 remove flag delete link

Comments

EMS sensor and actuator objects are in the 2.5.1 OS GUI. There is a new tab for this in the HVAC GUI.

BrianLBall's avatar BrianLBall (2018-06-11 09:48:38 -0500) edit
add a comment see more comments