boiler

Name Type Variability Description/Comments
blrCap POWER_GZ Start of phase capacity (Btuh). required input.
blrEffR FRAC_GZ Start of phase efficiency at steady-state full load, default .80.
blrEirR number Start of phase Energy Input Ratio (1/eff): alternate input; used internally.
blrPyEi
  • coefficients of cubic polynomial fcn of plr (part load ratio) to adjust full load energy input
  • for part load operation. 4 floats for coeffs of plr^ 0, 1, 2, 3.
PYCUBIC
Name Type Variability Description/Comments
blrPyEi.k[index] number Array [5] Start of phase
  • FLOAT k[5]. One extra member needed as terminator by cul.cpp array input logic, 5-92.
  • possible future setup optimizations: 1) select ptr to fcn that does not compute terms whose k is 0;
  • 2) precalculate constants to compute in form ((x*k[3] + k[2])*x + k[1])*x + k[0]
mtri TI input time subscript of MTR to which to charge boiler input power, default none
blrp
  • boiler primary pump subrecord (defn above): input & setup members. Pump runs when boiler is on.
  • boiler auxiliaries user inputs, similar to those for a COIL.
PUMP
Name Type Variability Description/Comments
blrp.gpm H2OFLOW_GZ Start of run rated flow (gpm), delivered at HdLoss. required input. code defaults .gpm for blrp, chcp, chpp.
blrp.hdLoss PRESH2O_GEZ Start of phase head (pressure), ft-H2O. Accept 0 for 0 pump heat. Default CHW: 65; CW:45; HW:35.
blrp.motEff FRAC_GZ Start of phase motor efficiency, default .88
blrp.hydEff FRAC_GZ Start of phase hydraulic eff, default .70. Only product of motEff * hydEff is used.
blrp.ovrunF number Start of run
  • overrun factor for future use, now 9-92 set to constant 1.3.
  • maximum deliverable flow at (assumed) reduced head, as multiple of Gpm.
blrp.mtri TI Start of phase
  • name of MTR to which electrical use is added
  • PUMP setup time variables
blrp.mw DBL Start of run
  • MFLOW
  • rated flow, Gpm converted to lb/hr
  • *r DBL/*MFLOW*/ mwMx rated flow times ovrun, lb/hr -- if needed
blrp.q DBL Start of run
  • POWER
  • shaft power === heat to water, Btuh
blrp.p DBL Start of run
  • POWER
  • electrical input, whenever running, Btuh: flow in application always at least mw;
  • overruns at least to mwMx are assumed not to increase power (pressure drops).
auxOn POWER_GEZ Start of hour addl input energy used in proportion to plr when on, default 0, hourly vbl for future flexblty.
auxOnMtri TI input time MTR to which to charge "auxOn"
auxOff POWER_GEZ Start of hour addl input energy when off for part or all of subhr (proportional to 1-plr), for unforseen uses.
auxOffMtri TI input time MTR for "auxOff"
auxOnAtall POWER_GEZ Start of hour addl input energy used in toto when blr on for any part of subhour, for unforseen uses.
auxOnAtallMtri TI input time MTR for "auzOnAtall"
auxFullOff POWER_GEZ Start of hour additional input energy when off FOR ENTIRE SUBHOUR (as opposed to in proportion to 1-plr).
auxFullOffMtri TI input time
  • MTR to which auxFullOff is charged, default c.mtri.
  • boiler setup time
nxBlr4hp TI Start of run 0 or subscript of next boiler for same heatplant. 1st is HEATPLANT.blr1.
used BOO Start of run
  • during input checking (cncult6.cpp), TRUE if a stage uses this boiler
  • boiler runtine
blrMode choice:OFFON End of subhour mode this subhour: off or on. Can be on with 0 q if in HEATPLANT's 1st stage.
plr number End of subhour part load ratio
q number End of subhour current output power level (excluding pump heat), share of total of connected coils & hx's
p number End of subhour current input power
pAuxOn number End of subhour blr-on proporotinal aux power this subhour
pAuxOff number End of subhour blr-off proportional aux power this subhour
pAuxOnAtall number End of subhour blr on-at-all aux power this subhour
pAuxFullOff number End of subhour auxFullOff power this subhour