Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

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.