ApacheHVAC Appendices A-J
ApacheHVAC Appendices A-J
ApacheHVAC Appendices A-J
Appendices A–J
IES Virtual Environment
No part of the manual is to be copied or reproduced in any form without the express agreement of
Integrated Environmental Solutions Limited.
E: Prototype Systems
System types and common features of Prototype Systems in the HVAC Systems Library
The screen captures above show how the default Minimum HP Heat Temp has been reduced to 10 °F to
avoid this particular problem. Because we have found no justification for cutting the heat pump off at
even 10 °F when the backup heat source is electric resistance, the default value in ApacheHVAC as of VE
6.3 is 0 °F.
ASHP sizing
For actual applications, ASHP sizing and selection is a combined function of design cooling Loads and
heating balance point. The cooling loads are usually the priority in a climate with significant cooling load,
especially if it is a humid climate. On the other hand, the preferred heating balance point (the lowest
outdoor temperature at which the ASHP meets the entire heating load) is typically in the 22 to 32 °F
range. If driven purely by cooling requirements, both heating and cooling capacity would be sized at about
100 to 110% of the cooling load. This approach is meant to provide efficient cooling operation and
effective dehumidification. In climates with mild winters, this may provide ample capacity to meet all
heating loads. In colder climates, however, this approach to sizing will tend to address some significant
fraction of the heating load, but not all of it. The rest will be addressed by a backup heat source. To
minimize dependence on the backup heat source, a somewhat larger unit may be selected in order to
provide a lower heating balance point with respect to outdoor temperature. However, where the climate
is not all that cold, oversizing with respect to heating to achieve a low balance point temperature may
reduce seasonal heating efficiency if it leads to a majority of operating hours at low part-load fractions,
which is significantly less efficient than operating the heat pump at or near full load. Furthermore, part-
load operation at low outdoor temperatures is doubly inefficient: at an outdoor temperature of 37°F, the
COP for a typical heat pump can drop below 1.0 if the load is less than about 30%. Finally, if
dehumidification is anticipated when in cooling mode (i.e., in all but notably dry climates), best practice,
even when seeking a lower heating balance point, is to avoid sizing the unit greater than 125% of the
cooling load. Getting this right requires a somewhat sophisticate bit of logic.
Design 25 to 47 F
temp 35 F ?
Maybe best to simply size ASHP capacity at 47°F OA source temp to equal required heating capacity at
design heating condition. Until we build some or all of this logic into the software, user intervention will
be required to determine appropriate sizing of the ASHP component in ApacheHVAC. As of VE 6.4, the
ASHP capacity at 47°F outdoor temperature will, for systems 2 & 4 when used in an ASHRAE 90.1 PRM
Baseline model or when requested by the user, be set equal to the DX cooling capacity. However, in the
rare case of spaces with both moderate cooling loads and substantial heating loads occurring when
outdoor temperatures are above 40°F, it will be incumbent upon the user to check that these heating
loads are not exceeding the ASHP capacity and causing use of backup heat when outdoor temperatures
are greater than 40°F. The reason for this is that the backup heating for ASHPs in ApacheHVAC does not
include an arbitrary high limit input for the backup heat source. Rather, the backup supplements the ASHP
when the latter cannot fully meet the load.
A further refinement will extend this logic as follows, using an additional special-purpose heating design
sizing run with the outdoor temperature forced to 40°F.
For true PRM Baseline systems (i.e., only when such system are used in PRM Baseline models), in order
to have the electric resistance heat share the load at a temperature closer to the 40°F outdoor
maximum for back operation, the ASHP heating capacity should be the greater of the following:
1) the associated cooling capacity
2) heating capacity sufficient to maintain the space heating setpoint without solar or internal
gains when the outdoor temperature is 40°F
When the heating capacity must greater than the desired cooling capacity such that the backup source
will never be required when the outdoor temperature is above 40°F (#2 above), the associated DX
cooling capacity will need to be increased to match the heating capacity. This scales the performance
curves in the DX cooling dialog so that the part-load efficiencies are correct.
The ASHRAE PRM specification includes the very clear statement regarding controls to prevent backup
electric heat operation above outdoor temperatures of 40°F; however, this applies only to software that is
incapable of modeling a true back heat source that is used only when the primary (ASHP) heat source is
unable to meet the load as a function of outdoor conditions and/or indoor heating loads.
GLD results exported to the IES VE .aps file should appear in Vista Results as in the screen capture above.
If you have followed the steps above without success, first check that the .aps file from the VE does in fact
include boiler and/or chiller loads to be addressed by the heat pump system. If you have confirmed these
loads are present in the file, but are still having difficulty, Gaia Geothermal has expressed willingness to
provide technical assistance to GLD users to address any import/export issues.
1.2 Modeling hydronic heated and/or cooled slabs using radiant panels (method 1)
This method approximates the performance of a hydronic radiant slab using radiant heating and cooling
panels within the conditioned space. There are no slab zones and nothing inside of any floor or ceiling
construction. Panel performance parameters are treated much as they would with actual heating and
cooling panels, with two very important exceptions: the panels representing the slab will be massive and,
if the slab is a floor, the surface of the panels must be treated as a floor with people walking on it and
sitting immediately above it.
Radiator and Chilled ceiling Types dialogs:
• Orientation should be horizontal if this is to mimic a ceiling or floor; vertical if an active wall element.
• Radiant fraction should be set according to the split of convective vs. radiant effect. The faction will
tend to be higher for a cooled floor or heated ceiling than for a cooled ceiling or heated floor, given
the convective heat transfer characteristics of floor and ceiling surfaces.
• When using a model of radiant panels to mimic a heated and/or cooled slab the reference surface-to-
air delta-T and associated heating or cooling capacity must be constrained by the need to maintain
slab surface temperatures within the range desired for human thermal comfort—typically 64°F (18°C)
minimum in cooling mode and 75°F (24°C) in heating mode. Given room air temperature of around
75°F (24°C) when in cooling mode and 68°F (20°C) when in heating mode, the reference delta-T values
would be just 11°F (6 K) and 7°F (4 K) for cooling and heating modes, respectively.
• The heat or cooling output at the reference temperature should then be set at a reasonable value for
this modest delta-T. In the case of a heated floor, the convective heat transfer coefficient will be
higher, and thus capacity will be better than a heated ceiling slab. In the case of a cooled floor, unless
there is direct-beam sun striking the floor to present the load very directly, the cooled floor will have
less cooling effect than a cooled ceiling, given convective heat transfer will be very limited in the
downward direction. Sensible cooling capacity for typical slab-to-space temperature differentials is on
the order of 24 Btu/hr-ft2 (~7 W/ft2 or 77 W/m2) of active surface, not including associated
ventilation systems or strategies. When even a relatively low-cooling-capacity ventilation system,
such as DV, is also accounted for, cooling capacities begin to approach those of conventional all-air
VAV systems.
• Water capacity should be the volume in each radiant loop/zone, within reason, as the effect of this
will be dwarfed by the effect of the massive floor.
• The weight should reflect the approximate mass of the heated/cooled floor construction. Again, very
rough numbers can be used at this stage just to approximate the thermal inertia of the slab.
• Additional general technical information such as that provided above, along with many references for
further reading, is available in a paper authored by ApacheHVAC Product Manager, Timothy Moore,
prior to his joining IES. This paper is available from the UC Berkeley Center for the Built Environment
at www.cbe.berkeley.edu/research/pdf_files/IR_RadCoolScoping_2006.pdf
Radiation enclosure
with facing surfaces
at 24°C (75°F)
Figure 1a: A cross-section of the concrete slab with embedded hydronic tubing is described in THERM as
a repeatable segment bounded by the chilled surface (bottom), center of the tubing (top), and midpoint
between tubes (either side). Boundaries other than the tube interior and chilled surface are adiabatic.
Figure 13b: Isothermal contours indicate the distribution of temperatures resulting from the finite-element
model of two-dimensional heat transfer between boundary conditions.
Figure 13c: Isothermal contours as graduated colored/grayscale fills provide a visualization of continuous
temperature gradients throughout a cross-section of the chilled slab material.
• There’s little value in modeling UFAD without stratified thermal zones, as this is the primary means of
obtaining energy savings with such systems, so treat this as a given in the proposed model. Including
the UFAD plenum geometry is also important for understanding actual supply temperatures after gain
in the plenum.
• It is essential, especially in larger models, to ensure that loads in the stratifies zone normally specified
in terms of W/ft2 (or m2) are entered and converted via the Room Data Tabular Edit view to absolute
values (btu/h or W) before replacing the “floor” surface of the stratified zone with a “hole” to the
occupied zone below. Changing the input mode for all stratified zones in the building can be done
simultaneously via a single selection change of this parameter in Room Data Tabular Edit view with all
stratified zones selected and ticked in that view.
• How to split loads depends upon building type/use. For offices and similar spaces, it is generally
advisable to place loads as follows:
o Lighting gains: 100% in the stratified zone if pendant or surface-mount fixtures; split between
stratified zone and the RA plenum zone if the fixtures are flush mounted in a drop ceiling that
defines a return plenum. The surfaces in occupied zone below will, along with those in the
The plenum gain numbers can be set to typical values to begin with (e.g., 2–5 °F), and then later
adjusted according to results of an initial system-level sizing run.
This adjustment of the supply air temperature for UFAD airflow should be done independent of the
SAT and reset values for the AHU cooling coil entered in the System Parameters dialog. This dialog
edits the system tabs of the corresponding Loads Data spreadsheet, and these values set the LAT at
the AHU cooling coil, which will differ from the SAT at the diffusers. Because the coil LAT must be
lower to address the heat gain in the UFAD plenum, and may need to be colder still for
dehumidification, the AHU input parameters must be set independent of the zone SAT that is used for
airflow calculations. Therefore, use the System Parameters dialog or direct editing of system design
parameters on the relevant system tab, as shown below, to set the leaving temperatures for the AHU
coils. Use the added column described above to adjust the SAT values for design airflow calculations.
b. Zone-level loads for the occupied and stratified zones need to be combined for the autosizing
of airflow controllers by adding a cell reference for this within the Loads Data spreadsheet for
the system. This must be done for each Baseline or alternate non-stratified system in order to
have the zone airflows properly sized to address the entire load with the space fully mixed.
This is actually quite simple. The example below shows the Loads Data spreadsheet for the
Baseline VAV system in a model where the stratified zones where present at the time of zone-
level autosizing. The formula in cells K8 through K11 have been modified to add the loads from
cells J16 to 19, respectively. This will then size the design cooling airflow to the occupied zones
according to the total load in occupied plus stratified zones. The same is done for the heating
loads and airflow calculations. The controller airflow settings need to be updated (Assign
System Parameters and Room Sizing Data in the workflow navigator) after combining the loads
in the spreadsheet airflow calculation.
80.5
80.0
79.5
79.0
78.5
Temperature (°F)
78.0
77.5
77.0
76.5
76.0
75.5
75.0
74.5
74.0
00:00 06:00 12:00 18:00 00:00
Date: Tue 02/Feb
Air temperature: 01 Perim Occupied (ufad example 2.aps) Cooling set point: 01 Perim Occupied (ufad example 2.aps)
84
82
80
Temperature (°F)
78
76
74
72
70
68
66
00:00 06:00 12:00 18:00 00:00
Date: Tue 02/Feb
Air temperature: 01 UFAD Plenum (ufad example 2.aps) Air temperature: 01 RA plenum (ufad example 2.aps)
Air temperature: 01 Perim Occupied (ufad example 2.aps) Air temperature: 01 Perim Stratified (ufad example 2.aps)
Similar results can also be queried for nodes in the HVAC system to confirm system operation and to
analyze the influence of both primary SA duct and UFAD plenum gains.
• Distribution of radiant exchange in thermally spaces modeled as an occupied plus stratified zone:
The radiant fraction of an internal gain is seen by all “surfaces” in the space to which the gain is assigned.
The term “surfaces” is in quotes here, as this includes the hole that connects the occupied and stratified
Typical configurations
The initial configuration for Solar Hot Water in ApacheHVAC (as of VE 6.4.1) will most often be used in
low-temperature heating systems, such as hydronic radiant floors, for which the return water
temperature is quite low. This solar HW application is normally paired with a condensing boiler as the
backup heat source, so as to maximize the opportunity for actual condensing operation, which also
required a moderate return temperature.
Solar hot water panels as a pre-heating system on the HW loop return is also a configuration sometimes
used for natatoriums. However, a heat pump or “heat-recovery chiller” may more sense in such cases as
means of handling latent loads from pool evaporation on the evaporator side, with condenser heat being
rejected to the pool. This is because the majority of heat loss from swimming pools is typically in the form
of latent heat and the air then needs to be dried to avoid condensation on windows and other
components of the building fabric.
Advanced configurations
Then there are more complex strategies, such as that implemented for a regional hospital project in BC
Canada, that use hot, cold, and temperate water loops with two water-to-water heat pumps to facilitate
recovery of heat from low-temperature sources, such as the exhaust air stream, to heat both DHW and
occupied spaces. A strategy such as this presents an opportunity for solar heating of both DHW (heating
cold water from the mains) and for putting heat into the heat recovery loop that is then a resource for
water-source heat pumps.
The range of applications for the solar HW in ApacheHVAC will further expand as IES adds water-to-water
heat pumps and additional configuration options. Presently, however, users can model heat-recovery
chillers and can upgrade the temperature of condenser heat from a chiller set via a single-COP heat pump
option on the HW loop.
1.1 Overview
Pre-defined prototype ApacheHVAC systems can be imported and autosized at both the zone and system
levels. These two levels of loads analysis and autosizing can also be applied successfully to a broad range
of user-modified variants of the pre-defined prototype systems. All systems, including any user-defined
configuration, can be autosized with respect to system coils, fans, water loops, and plant equipment.
For pre-defined systems and variants thereof, the autosizing process sizes a broad range of system
elements in two stages—first at the room/zone level, then at the system/plant level—with opportunity
for user intervention between the two. ASHRAE Loads calculations are linked to target ApacheHVAC
systems for both stages of the sizing process:
• Zone-level loads and sizing must be completed either manually or through the autosizing
procedure described below. The resulting values for airflows and other controller settings
must be assigned to the HVAC system in order for the spaces to be adequately conditioned.
• System-level loads and sizing, which applies to coils, fans, water loops, chillers, DX cooling,
boilers, heat pumps, and other heat sources, must be completed in order to appropriately
scale equipment capacities and performance data to obtain appropriate performance and
energy consumption (unless the equipment sizing/capacities are otherwise manually set).
While any pre-defined prototype system can be modified without losing autosizing capabilities, retaining
the zone-level autosizing capability requires maintaining pre-defined controller applications, controller
reference name prefix with colon (e.g., “MC4: ….” ), and relationships to the Loads Data spreadsheet for
each system. The use of the Loads Data spreadsheet is further described below.
System-level autosizing for coils, fan components, DX Cooling, HW and CHW loops, Heat transfer loops,
boilers, chillers, heat pumps, and most other heating and cooling sources that “see” a load during the
sizing run, applies to all ApacheHVAC systems, regardless of how and when they were created.
From left to right, the toolbar buttons in Figure Figure 1-1 provide the following functions.
Figure 1-2: Open ApacheHVAC, load selected systems from the HVAC Prototype Systems Library as
needed, and save the file. When using workflow navigators for either the ASHRAE 90.1 PRM or System
Prototypes & Sizing, creation and naming of a blank file called “proposed.asp” is automatically executed
Figure 1-3: Use Edit Multiplex to assign groups of rooms or zones to the prototype system.
*Note: In 2013 detailed system parameter dialogs with tabular edit views will be attached to each system
and the Loads Data spreadsheet will no longer be used.
Figure 1-8: System-level sizing and System Loads report buttons on the Systems setup and sizing toolbar.
System load calculations and autosizing can be run from the System-level sizing button on the
ApacheHVAC toolbar (Error! Reference source not found. above), directly from within the ASHRAE Loads
dialog (Figure 1-9 below), or from the System load calculations action item in the System Prototypes &
Figure 1-9: ApacheHVAC system loads analysis type in ASHRAE Loads dialog
In addition to the System Loads Calculation reports, there are also a number of tools available for
checking the number of “unmet load hours” according to various criteria. This is explained in the next
subsection immediately below.
As can be seen in Figure 1-11: Heating setpoint profile (purple), Cooling setpoint profile (blue), zone air
temperature (green), and plant profile (red) for a selected space in the model. above, the profiles set in
the Room Data dialog for a particular space (either via a Thermal Template, via System Schedules dialog,
or manually) for heating and cooling setpoints are recorded at the time of simulation and can readily be
placed on graph along with the zone/room air temperature. The profiles show the setpoints for occupied
hours and setback for unoccupied hours.
The right-hand graph shows the heating setpoint and room temperature once again with the Plant profile
(red). The plant profile toggles between 0 and 1 to indicate the times during which the normal daytime
setpoint should be fully met (future versions of the VE may use this profile to provide more detailed
information regarding system status relative to setpoints, night-cycle operation, and so forth).
It is important to keep in mind that the heating and cooling profiles show the setpoint for occupied hours
as a target for the morning start-up and after-hours operating periods. Thus you may see the room
temperature lagging behind the setpoint profile, particularly in the early morning hours. The definitions
below describe how unmet load hour tests use nighttime setback values while the modeled spaces are
transitioning between nighttime setback and daytime setpoint. This avoids over-counting unmet hours.
Note that in the illustrative example on the preceding page there are some spaces in the model for which
the hours in all three columns are zero. These spaces are plenums and an unconditioned vestibule. While
they still have profiles assigned to them in Room Data (via System Schedules or manually) for timed
heating and cooling setpoints and setback, they have their heating and cooling on/off profiles (on/off
schedules) in Room Data set either individually or via thermal templates to “off continuously.” This is the
essential means of indicating that a space in unconditioned with respect to unmet load hours tests.
When the VE detects heating and cooling on/off profiles set to “off continuously” and thus determines
that a particular room is fully unconditioned, a nominal unconditioned values range of 20°C +/-80°C (68°F
+/-144°F) is applied. This equates to an unconditioned heating value of -76°F (-60°C) just shy of the -80°F
lowest external temperature ever recorded in the US, and an unconditioned cooling value of 212°F
(100°C)—the boiling point of water. These values are recorded at the time of simulation as continuous
setpoints for any fully unconditioned space.
Among the HVAC profiles, CP7, CP8, and HP6 have unique behavior that warrants further explanation:
These three profiles are used in the on-off control of VAV airflow to schedule the min VAV flow rate ON
whenever the building is occupied (i.e., during the opening hours set in System Schedules dialog). CP7 and HP6
provide a “hand-off” of the maintenance of minimum airflow for all opening hours between the cooling and
heating airflow controllers. The CP8 profile, which is used in system with fan-powered boxes for heating, does
not have a corresponding heating airflow control to hand off to, so it forces the cooling airflow control ON for
all opening hours via a midband value of 0°F. These profiles also force the airflow ON at the min flow (at least)
during the closed hours if the system setback strategy is not “HVAC off” and does not include fan cycling.
• When the setback strategy includes fan cycling (either “Temp setback w/ HVAC fan cycling” or Temp
setback, HVAC cycling w/OA off”), all three of these profiles provide setback values during the closed
2.1.1 An example and further explanation for CP7 and HP6 profiles
As we have separate controllers for VAV heating and cooling airflow, the value in these controllers during
occupied hours is always the midpoint between heating and cooling setpoints. If the setpoints are 69°F and
75°F, respectively, then the daytime profile values will be 72°F for both CP7 and HP6.
During night/unoccupied hours/days, these on-off setpoint control profiles operate the VAV airflow ON only
when the temperature in at least one zone is either below the Heating SP +2°F or greater than the Cooling SP -
1°F. Thus during the "closed" hours, if there are setpoints as above and heating and cooling setback values of
60°F and 80°F, respectively, the actual deadband in which there will be zero VAV airflow would be 17°F—i.e.,
the difference between (60+2) and (80-1).
When there is fan cycling, there is effectively a large deadband of no fan operation between the setback values
for HP6 and CP7. The alternative to fan cycling in the closed hours is that the fans are on continuously. This is
the case for the "Temp setback w OA/off" setback strategy.
When fan cycling is not part of the strategy, the HP6 and CP7 profiles for VAV systems are used to force the VAV
boxes to operate and demand at least their minimum flow rate at all times. Thus the value in the profile goes
flat at the midpoint between heating and cooling setpoints. The two controllers still hand off control as room
temperature passes this mark, but both are giving an ON signal, so the effect is a continuous flow at least equal
to the min VAV flow rate.
2.1.2 Coordination with changes made to setpoints via the System Schedules and Setpoints dialog
The values in these profiles are presently (in VE 2012) coordinated with night/weekend/holiday set-back/set-up
schedules for zone temperature setpoints via hard-wired temperature offsets in IP units, such as setpoint +1°F
and setpoint -1°F. The offset are the fundamental driver of airside controls sequencing.
The exact profile names are critical to this function, as they are used both by the System Schedules and
Setpoints dialog to keep track of alternate profile sets and by the profile import procedure to determine which
are present already.
Some HVAC profile application references within the controllers have been revised over time to improve control
sequencing (e.g., some have been switched from CP3 to CP4 or similar). There are also a few new applications
of these profiles to specific controls and systems subsequently added. For example, the profile named “HVAC
CP4 - Cooling (Midband: Sys 3–8 VAV airflow; Sys 9 FCU Clg Coil SAT)” is now also used as to provide a timed
midband for the zone-temperature based reset of the target mixed-air temperature at the outside air
economizer damper set. The name of the profile does not suggest this. Unfortunately, within the current
scheme, the names of the HVAC profiles cannot be changed without breaking their functionality. The current
HVAC profile names are therefore occasionally a bit confusing.
Whereas space temperature controls for maintaining human thermal comfort typically have a deadband
of several degrees between heating and cooling setpoints, plus an allowance for control of airflow, water,
coils, etc. as the space temperature strays outside of the band defined by the setpoints, projects such as
museum archives and laboratories may require considerably tighter controls.
• While there are exceptions for buildings where tight control is critical (labs, museums, certain
health-care applications, etc.) ASHRAE standard 90.1 requires at least 5°F between the heating and
cooling setpoints to allow for a deadband and to avoid wasting energy on overly tight control
(assuming this is simply for human thermal comfort). It is also important to maintain some control
bandwidth so that there is a range of temperature over which controls can modulate thermal inputs
to the space. In publication DA28 Building Management and Control Systems from AIRAH, the
Australian equivalent of ASHRAE, the recommendation for VAV applications is a minimum of 1K
actual (truly neutral) deadband between any control actions, plus control ramp bandwidths of at
least 1K each for both heating and cooling controls. With setpoints occurring in the middle of the
two control bands, this translates to heating and cooling setpoints separated by at least 2K.
• Among the four most common errors listed for VAV system control in actual building, AIRAH
includes “Small or non-existent deadbands lead to excessive instability.” The one case where AIRAH
suggests there might be less difference between heating and cooling set points is with PID
controllers, which can provide tighter control without excessive energy consumption but are
expensive to set up and thus less common outside of process applications. PID controls can only be
approximated by proportional controls modeling, and even with PID controls and high-quality
sensors, the actual control system will need some bandwidth over which to control dampers, coils,
etc. Furthermore, this tendency toward instability for very tight controls is exaggerated in
simulation, as reality has an unlimited number of time steps over which to make tiny corrections
whereas a whole-building simulation will use time steps somewhere between 1 minute and 60
minutes (typically 6 to 10 minutes for the VE).
The pre-defined controls and HVAC profiles require a minimum of 4°F (2.22 K) between the heating and
cooling setpoints to avoid overlap of controls, and using this minimum value would provide zero actual
deadband (one or the other control would always be active).
To reduce the control bandwidths, simply modify the values for Proportional Bandwidth. As with any
controller parameter within the zone-level multiplex region of the system, this can be executed as a global
edit, a local edit, or via tabular edit by clicking the parameter label when in global edit mode.
o Reducing the cooling airflow control band from the default 2°F to 1°F without adjusting the
midband profile would allow the heating and cooling setpoints to be moved 0.5°F closer without
overlap (i.e., to a minimum separation of 3.5°F
o If the same change from the default 2°F to just 1°F was made in the zone re-heat coil controller,
this will shave another 0.5°F from the required separation, allowing the setpoints to be just 3.0°F
apart without overlap.
o The reduced minimum required separation of setpoints noted in the examples above assumes that
it is acceptable to have no actual deadband at all. This will tend to lead to control instability,
particularly if using relatively large simulation time steps, and potentially forcing simulation with
very small time steps (1 or 2 minutes) to avoid modeling excessive energy consumption as a result
of unstable zone temperatures and the absence of an actual deadband.
o While it will not change the required separation of setpoints, similarly reducing the bandwidths for
Cooling SAT reset and Heating airflow controls will reduce the overall throttling range, and thus
apply the full potential of system heating and cooling over a narrower range of zone temperatures.
Again, there is some risk of added instability, but not nearly so much or with such energy-intensive
implications as eliminating the deadband between heating and cooling controls.
To adjust the control midbands closer to the heating and cooling setpoints, you will need to manually edit
the HVAC profiles in the ApPro database.
IMPORTANT NOTE: The System Schedules dialog, which can be a valuable tool prior to manual
edits, should not be used to edit or assign edited profiles after manually editing, as this will
overwrite manual edits.
As of VE 2012 Feature Pack 1, the System Schedules & Setpoints dialog includes a facility for
assigning any alternate set of set-point and HVAC profiles to selected zone groups and/or HVAC
systems. To avoid overwriting manual edits, it is essential that you create and assign an alternate
profile set before manually editing them to adjust the throttling range, and thereafter ensure that
you do not click OK or Apply in the System Schedules dialog when the modified set of profiles is
selected. The dialog is not (yet) capable of editing the profiles for any throttling range expect the
default, and it will overwrite your manual edits with defaults for this aspect of the profiles if you
click either OK or Apply.
For the same reasons, it will also be valuable to use the System Schedules dialog to edit HVAC
operating hours, morning start-up, after-hours operation, and control strategy for night/unoccupied
operation before manually editing the profiles to reduce throttling range, etc.
The tables in ApacheHVAC User Guide Appendix B: HVAC zone controller profile values relative to
setpoints entered in the System Schedules dialog (above) are helpful in identifying which profiles need to
be modified for a particular system type (listed in the first column). The associated profiles are indicated
as “HP2, HP5, CP1, CP7” corresponding to the profile names in the ApPro database view. For each system
type category (07, 09, etc.), the table indicates in a column for each relevant control the midbands value
relative to setpoint, which profiles is used, and whether the value is the middle of a deadband for on/off
controls with hysteresis or the midpoint of a proportional control band. The following VAV reheat system
rows from the table illustrate this:
• If you then do the same for the Heating coil LAT control—moving the midband 1°F closer to the
setpoint and contracting the proportional band from the default 2°F to just 1°F—you would gain the
same 1.5°F of added leeway on the heating end of the control range. With both heating and cooling
control bands moved and retracted by this same amount, you would free up 3°F of actual deadband
(no control operation other than min airflow) between the setpoints.
• If you then chose to have no actual deadband whatsoever, the modifications described above would
permit heating and cooling setpoints separated by just 1°F without overlapping controls. Note,
however, that this will tend toward instability as small variations in room temperature will very easily
trigger alternating addition of cooing airflow and zone-level reheat. This will drive the model toward
shorted simulation time steps, such as 1 to 6 minutes, to avoid modeling excessive energy
consumption associated with oscillation between heating and cooling. And, very small simulation
time steps will at significantly to the time required to perform an annual simulation. It is therefore
highly recommended that for such models, if the project is anything much more than a very small
building with very few zones, the majority of diagnostic simulation and testing of hypotheses, etc.
should be performed using very short periods of 1 to 3 days in each relevant season—e.g., three very
cold winter days, three very hot summer days, and three shoulder-season days.
When working with a humid climate, it’s important to understand that the pre-defined systems are set up
so that any zone with excessive RH can vote for a cooler off-coil temperature (down to the user input for
Cooling coil min LAT) to dry the air at the AHU. If the System AHU Heating coil LAT value is set lower than
the Cooling coil min LAT, this will for immediate reheat at the AHU when, and only when, the cooling coil
LAT is driven below the heating coil LAT by demand for dryer air.
• The controller MC2: Cooling SAT reset per zone dehumidification demand for each zone votes
on the system AHU cooling coil LAT with respect to zone humidity, and the default setting is a
55% RH midband with 10% bandwidth, such that this controller will vote for the min cooling
coil LAT if RH in the zone it is attached to gets up to 60% or higher. The Max. Percent
Saturation (%), which is the top end of the zone RH control band, assuming a 10% bandwidth,
is set in the Room Data or Thermal Template for each zone in the model (within Apache
Thermal view) and this value is picked up by the Loads Data spreadsheet at the time of zone-
level sizing. You can also adjust the RH midband value in the Loads data spreadsheet for the
system or within the controller itself (if you do the latter, you might want to remove the
“MC2:” from the controller reference name to avoid overwriting manual changes with
subsequent updates from the spreadsheet.
• For cooling and dehumidification controls, it’s helpful to understand how the System
Parameters inputs are used in the controls for cooling temperature reset and dehumidification
at the AHU.
Example
In the following example from the System side of the System Parameters dialog, the inputs are set so that:
• AHU cooling coil LAT can be as low as 50°F for dehumidification purposes; however, the
cooling coil LAT will be constrained to not less than the AHU Heating coil LAT when not driven
to a lower value specifically for the purpose of dehumidification.
• AHU heating coil LAT will be 54°F. Because this determines the minimum supply air
temperature leaving the AHU, this sets the lower bound for the AHU cooling coil LAT, except
when overridden for dehumidification, thus forcing immediate reheat at the AHU only when
justified by need to dry the air. (This parameters should really come before the Cooling SAT
reset in the dialog.)
• Design cooling SAT for calculating zone airflows will be 55°F, and this independent of setting
for coil LAT values, which can be lower if desired for dehumidification and/or cooling supply
temperature allowing for heat pickup in the ductwork. In this example, setting this value at
55°F and the AHU Heating coil LAT to 54°F suggests that you anticipate at least 1°F
temperature rise in the ducts when the AHU is at its minimum SAT. For this, ductwork heat
pickup should be enabled by indicating (within the Ductwork Heat Pickup component on the
system) an approximate duct U-value, surface area, and location (e.g., a return plenum zone)
for the supply ducts. When duct heat gain/loss is not modeled, the Design Cooling SAT is
normally set the same at the AHU Heating coil LAT, assuming this is the coldest air
temperature that will ever be supplied to the zones.
These four parameters will be more logically arranged in a future version. A display-only field will also be
added to indicate the Min Cooling SAT from the AHU (uneditable) as the Min Cooling Coil LAT for zone
cooling purposes that is coordinated with and thus determined by the AHU heating coil LAT.
A subsequent release will introduce revised means of translating system setpoints to controller inputs,
and this will include user input parameters for control throttling range. This will facilitate modeling
unusually tight control of space temperatures without having to manually customize the HVAC profiles.