Application Guide for EMS — EnergyPlus 23.1

<< Prev | Table of Contents | Next >>

Begin Zone Timestep Before Init Heat Balance[LINK]

The calling point called “BeginZoneTimestepBeforeInitHeatBalance” occurs at the beginning of each timestep before “InitHeatBalance” executes but after the weather manager and exterior energy use manager. “InitHeatBalance” refers to the step in EnergyPlus modeling when the solar shading and daylighting coefficients are calculated. This calling point is useful for controlling components that affect the building envelope including surface constructions, window shades, and shading surfaces. Programs called from this point might actuate the building envelope or internal gains based on current weather or on the results from the previous timestep. Demand management routines might use this calling point to operate window shades, change active window constructions, activate exterior shades, etc.

Begin Zone Timestep After Init Heat Balance[LINK]

The calling point called “BeginZoneTimestepAfterInitHeatBalance” occurs at the beginning of each timestep after “InitHeatBalance” executes and before “ManageSurfaceHeatBalance”. “InitHeatBalance” refers to the step in EnergyPlus modeling when the solar shading and daylighting coefficients are calculated. This calling point is useful for controlling components that affect the building envelope including surface constructions and window shades. Programs called from this point might actuate the building envelope or internal gains based on current weather or on the results from the previous timestep. Demand management routines might use this calling point to operate window shades, change active window constructions, etc. This calling point would be an appropriate place to modify weather data values.

Begin Timestep Before Predictor[LINK]

The calling point called “BeginTimestepBeforePredictor” occurs near the beginning of each timestep but before the predictor executes. “Predictor” refers to the step in EnergyPlus modeling when the zone loads are calculated. This calling point is useful for controlling components that affect the thermal loads the HVAC systems will then attempt to meet. Programs called from this point might actuate internal gains based on current weather or on the results from the previous timestep. Demand management routines might use this calling point to reduce lighting or process loads, change thermostat settings, etc.