-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ASHRAE2006: Economizer controlled in sequence with the heating and cooling coils #2024
Comments
This is addressed in |
@AntoineGautier |
For future reference I report the impact on HVAC site energy evaluated for the models in
Results
And the room air temperature boxplots for 3 zones.
|
Currently in
Buildings.Examples.VAVReheat.ASHRAE2006
the control of the economizer is based onTMix
and the control of the heating and cooling coils is based onTSup
(with 2 independent control loops). These 3 different control loops use 3 different set points, namely 10 degC for the heating coil, 12 degC for the cooling coil and the average (11 degC) for the economizer.This is not as described in the documentation of the control sequence 2A2-21232 which is cited as a reference in the model information section.
This issue is to implement this exact control logic, using one single controller and a mapping function to sequence the 3 control actions.
[EDIT 1] During the implementation comes the question of set point scheduling. The current model in the master uses
max(TSetHea+1, TCooOn)
withTCooOn=12
degC in occupied, unoccupiedPreCool and safety modesTCooOff=30
degC in unoccupiedOff, unoccupiedNightSetBack and unoccupiedWarmUp modesThis cannot be used anymore when implementing the control sequence 2A2-21232 since the heating coil and cooling coil share the same supply temperature set point (so using
TCooOff
would increase the load on the heating coil in unoccupied mode). Therefore, the set point scheduling for the cooling coil will not be used anymore. No impact is expected as[EDIT 2] There is another issue in the master related to the operation modes and corresponding set points. Currently:
In
Buildings.Examples.VAVReheat.Controls.Economizer
connect(max.y, extractor.u[Integer(OperationModes.unoccupiedWarmUp)])
whereas the ASHRAE VAV 2A2-21232 statesIn
Buildings.Examples.VAVReheat.Controls.ModeSelector
the conditionTRooAve.y < TRooSetCooOcc
is used to transition towards warm-up mode whereas the ASHRAE VAV 2A2-21232 statesIn
Buildings.Examples.VAVReheat.ASHRAE2006
the heating coil air outlet temperature set point is constant (10 degC) whereas the ASHRAE VAV 2A2-21232 statesThe current setting where the set point in warm-up is lower than the room set point (and thus the return temperature), raises an issue when transitioning to a control in sequence of the supply temperature. In warm-up mode (with full air recirculation) the controller yields a cooling demand but gets "incorrect feedback" from the system as the economizer is disabled. So when the mode changes to "occupied" the economizer starts will fully open OA dampers (due to the saturated control signal yielded by the supply temperature controller) and the time it takes for the control output to desaturate and activate the heating coil, freezing conditions are reached in the cooling coil.
The text was updated successfully, but these errors were encountered: