This record provides the set of sizing and operating parameters
for the classes within Buildings.Templates.Components.Chillers.
It is composed of a set of parameters corresponding to the design
(selection) conditions and a sub-record per
corresponding to the rating conditions at which the performance
curves are calculated.
The record allows two different parameterization logics,
depending on the value of the parameter use_datDes.
(The user can refer to the valiation model
Buildings.Templates.Components.Chillers.Validation.Compression
for an illustration of these two logics.)
use_datDes=true – default setting that should
be used in most cases: The performance data specified in the
sub-record per are "translated" so that the capacity
and COP calculated at design conditions match the design
values cap_nominal and COP_nominal. The
performance data that result from this translation are stored in
the sub-record perSca which is ultimately used by the
chiller models within Buildings.Templates.Components.Chillers.per, or by simply assigning
the performance curves per.capFunT,
per.EIRFunT and per.EIRFunPLR in case
these curves were calculated based on the design conditions. To
support the latter, the design conditions are propagated "down" to
the sub-record per but these bindings do not persist
after redeclaration so that a record at different rating conditions
can also be used.use_datDes=false – non-default setting that
should only be used if the rating conditions match the design
conditions: The rating conditions specified in the sub-record
per are propagated "up" (via the start
attribute) and used as design conditions. The sub-record
perSca which is ultimately used by the chiller models
within Buildings.Templates.Components.Chillers
is then identical to the sub-record per. When using
this logic, no assignment shall be made for the design parameters,
except for the design pressure drops dp*_nominal.note that placeholders values are assigned to the performance
curves, the reference source temperature and the input power in
cooling mode to avoid assigning these parameters in case of
non-reversible heat pumps. These values are unrealistic and must be
overwritten for reversible heat pumps, which is always the case
when redeclaring or reassigning the performance record
per. Models that use this record will issue a warning
if these placeholders values are not overwritten in case of
reversible heat pumps.
Note that placeholders values are assigned to the chiller
performance curves (per.capFunT ,
per.EIRFunT and per.EIRFunPLR) to avoid
assigning these parameters if
typ=Buildings.Templates.Components.Types.Chiller.None.
If the chiller type is not None these values are
unrealistic and must be overwritten, which is always the case when
redeclaring or reassigning the performance record
per.