OptimumStartStop |
Top Previous Next |
Performs start time and stop time optimization using a Schedule programming block, and are usually linked in a program: Most facilities have predicable occupancy patterns to which the mechanical equipment is scheduled to run during the occupied times of day. Based on this schedule, there are two types of optimization: Start Time Optimization and Stop Time Optimization. Start Time Optimization -- Typically, HVAC equipment should be started some time prior to the building becoming occupied for the occupied spaces to be comfortable when occupants arrive. As an alternative to starting the equipment a fixed time prior to occupancy, the OptimumStartStop block can be used to calculate the optimum time prior to occupancy that the equipment should be started to attain the comfort levels required when occupants arrive. The OptimumStartStop block achieves its goal of preparing the space to meet the target setpoint by initiating the start of the equipment at a calculated lead time prior to scheduled occupancy. The equipment can be configured to aggressively heat or cool the space during the lead time. Lead time is the number of minutes prior to the scheduled occupied time that the equipment serving the occupied space should be started to ensure the space is at target setpoint when it is scheduled to be occupied. If for example the space is scheduled to be occupied at 8:00am and the Optimum Start functional block calculates a lead time of 13 minutes is needed to ready the space then the equipment will be started at 8:00am minus 13 minutes or 7:47am. The OptimumStartStop calculates a lead time only when all of the appropriate conditions are met, which are: •schedule is in the unoccupied or standby state, and •the next scheduled state is occupied, and •The space temperature is outside the comfort limits defined by HighLimit and LowLimit •the time to next state is less than the configured maximum lead time The Optimum Start functional block uses statistical information to automatically calculate the lead time required for certain conditions as indicated by the OutsideAirTemp. This self-tuning feature allows the Optimum Start functional block to learn (optimize) how long the lead time should be for certain conditions. The information is stored as the gain. Gain is the rate in degrees per hour at which the equipment can raise or lower the monitored variable toward the target setpoint, based on past historical performance for a given range of outside air temperature. Separate gains are kept for pre-cool and for morning warmup; corresponding to the ranges of OutsideAirTemp. Different gains for heating and cooling are important because equipment with different characteristics are often used for cooling and heating. Gain is calculated during the pre-cool or morning warmup sequence, when the temperature has reached the targets defined by the temperature limits defined by HighLimit and LowLimit. If the initial temperature was greater than HighLimit, then the temperature must reach a target temperature of HighLimit – Deadband. If the initial temperature was less than LowLimit, then the temperature must reach a target temperature of LowLimit + Deadband. The gain calculation is not performed if the temperature does not reach the target temperature. Stop Time Optimization – Typically, the mechanical equipment would be stopped at the time that the building becomes unoccupied. As an alternative to stopping the equipment at the end of the occupied period, the OptimumStartStop block can be used to calculate the optimum time prior to unoccupied when the equipment can be stopped that allows the building to “drift” and stay within the comfort range. The OptimumStartStop block achieves it goal turning off the equipment at the earliest possible time by initiating the stop of the equipment at a calculated lead time prior to scheduled unoccupancy. The OptimumStartStop block uses statistical information to automatically calculate the shut down time required for certain conditions as indicated by the OutsideAirTemp. This self‑tuning feature allows the OptimumStartStop block to learn (optimize) how long the time should be for certain conditions. The information is stored as the “drift”. Drift is the rate in degrees per hour at which the space temperature will drift from current (comfortable) space temperature. The block will keep separate drift values for the current mode (heating or cooling - supplied by the Heating slot) and corresponding to the ranges of OutsideAirTemp. The OptimumStartStop calculates a lead time only when all of the appropriate conditions are met, which are: •schedule is in the occupied state •the next scheduled state is unoccupied, or standby •The space temperature is within the comfort limits defined by HighLimit and LowLimit •the time to next state is less than the configured maximum lead time Drift is calculated when the occupancy state transitions to unoccupied, as long as the temperature has been maintained within the targets defined by the temperature limits defined by HighLimit and LowLimit. If the system was heating (as defined by the Heating slot), then the system must drift below a target temperature of LowLimit - Deadband. If the system was not heating, then the temperature must not drift beyond a target of HighLimit + Deadband.
|