2

EnergyPlus Pause Simulation, adjust heading schedule, resume?

I was wondering if there is a way to pause the simulation as it runs to adjust the heating / cooling system parameters, Essentially creating a bespoke schedule as the simulation as it runs to observe results? Maybe through a python API or if this feature is built into the standard energy plus?

LoaiA's avatar
71
LoaiA
asked 2021-11-01 11:16:20 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2022-02-22 13:22:41 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

2

There are a few options. If the logic to change the parameters mid-simulation come from other simulation output then EMS or Python EMS are the first two things I would look at. You can use a sensor value to change an actuator that alters or sets a schedule value at a the current time step.

If you are some external influence that isn't related to weather or simulation output then you might consider something like Alpha. One use for Alpha is to do hardware in the loop simulations to test physical control systems with EnergyPlus or Modelica simulations. It can be run in real time, or faster than real tie depending on the use case. This could tie multiple simulations together instead of using hardware.

If you can inter the output you want based on weather conditions, then you might consider pre-processing the schedule values and then just add that schedule into EnergyPlus. That can be a CSV file that Schedule File object reads from.

David Goldwasser's avatar
20.4k
David Goldwasser
answered 2021-11-01 13:30:40 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments