CSE User's Manual

California Simulation Engine

6.3 airHandler

@airHandler[1..].

NameInput?Runtime?TypeVariabilityDescription
nameXXstringconstant
ahTsDsHXXnumberhourlyHeating design supply temperature, for sizing coil vs fan. defaulted hourly to ahtsmx.
ahTsDsCXXnumberhourlyCooling design supply temperature, for sizing coil vs fan. defaulted hourly to ahtsmn.
fxCapHXXnumberautosize and simulate phase start timeCapacity factor for autosized heat coils (default 1.1 = 10% oversized)
fxCapCXXnumberautosize and simulate phase start timeCapacity factor for autosized cool coils (default 1.1 = 10% oversized)
fxVfFanXXnumberautosize and simulate phase start timeVolume flow factor for autosized fan(s) (default 1.1 = 10% oversized)
asRfanXXinteger numberrun start time (of each phase, autoSize or simulate)True to autosize return/relief fan (to same capacity as supply fan)
asFlowXXinteger numberrun start time (of each phase, autoSize or simulate)True if autosizing supply fan and/or flow of any connected terminal:
hcAs.az_activeXXinteger numberrun start time (of each phase, autoSize or simulate)
hcAs.az_aXXnumberend of each subhour
hcAs.az_bXXnumberend of each subhour
hcAs.ldPkXXnumberend of each subhour
hcAs.ldPkAsXXnumberend of each day
hcAs.ldPkAs1XXnumberend of each day
hcAs.plrPkXXnumberend of each subhour
hcAs.plrPkAsXXnumberend of each day
hcAs.xPkXXnumberend of each subhour
hcAs.xPkAsXXnumberend of each day
hcAs.az_notDoneXXinteger numberend of each day
ccAs.az_activeXXinteger numberrun start time (of each phase, autoSize or simulate)
ccAs.az_aXXnumberend of each subhour
ccAs.az_bXXnumberend of each subhour
ccAs.ldPkXXnumberend of each subhour
ccAs.ldPkAsXXnumberend of each day
ccAs.ldPkAs1XXnumberend of each day
ccAs.plrPkXXnumberend of each subhour
ccAs.plrPkAsXXnumberend of each day
ccAs.xPkXXnumberend of each subhour
ccAs.xPkAsXXnumberend of each day
ccAs.az_notDoneXXinteger numberend of each day
fanAs.az_activeXXinteger numberrun start time (of each phase, autoSize or simulate)
fanAs.az_aXXnumberend of each subhour
fanAs.az_bXXnumberend of each subhour
fanAs.ldPkXXnumberend of each subhour
fanAs.ldPkAsXXnumberend of each day
fanAs.ldPkAs1XXnumberend of each day
fanAs.plrPkXXnumberend of each subhour
fanAs.plrPkAsXXnumberend of each day
fanAs.xPkXXnumberend of each subhour
fanAs.xPkAsXXnumberend of each day
fanAs.az_notDoneXXinteger numberend of each day
bVfDsXXnumberend of each subhourSfan.vfds. see coil::bcaptrat for ahhc and ahcc.
qcPkSXXnumberend of each subhourSensible load @ peak total load
qcPkLXXnumberend of each subhourLatent cool coil load ditto
qcPkHXXinteger numberend of each subhourHour 1-24 of peak total cool coil load
qcPkDXXinteger numberend of each subhourDay of month 1-31 of peak load, not used for autosizing
qcPkMXXinteger numberend of each subhourMonth 1-12 of peak load, or 0 for heat design month
qcPkTDbOXXnumberend of each subhourOutdoor temp at time of peak load
qcPkWOXXnumberend of each subhourOutdoor hum rat at time of peak load. w’s must follow t’s for reports.
qcPkTenXXnumberend of each subhourEntering air temp
qcPkWenXXnumberend of each subhourHum rat
qcPkTexXXnumberend of each subhourExiting air temp (b4 remix w bypass air)
qcPkWexXXnumberend of each subhourHum rat (b4 remix w bypass air)
qcPkSAsXXnumberend of each subhourSensible load @ peak total load
qcPkLAsXXnumberend of each subhourLatent cool coil load ditto
qcPkHAsXXinteger numberend of each subhourHour 1-24 of peak total cool coil load
qcPkDAsXXinteger numberend of each subhourDay of month 1-31 of peak load, not used for autosizing
qcPkMAsXXinteger numberend of each subhourMonth 1-12 of peak load, or 0 for heat design month
qcPkTDbOAsXXnumberend of each subhourOutdoor temp at time of peak load
qcPkWOAsXXnumberend of each subhourOutdoor hum rat at time of peak load. w’s must follow t’s for reports.
qcPkTenAsXXnumberend of each subhourEntering air temp
qcPkWenAsXXnumberend of each subhourHum rat
qcPkTexAsXXnumberend of each subhourExiting air temp (b4 remix w bypass air)
qcPkWexAsXXnumberend of each subhourHum rat (b4 remix w bypass air)
ahTsSpXXunrecognizedhourlySupply temperature setpoint or control method: ra, wz, cz, zn, zn2, or number, hourly,
ahFanCyclesXXunrecognizedhourlyYes if fan (and coil) cycles with zone thermostat; hourly;
ahTsMnXXnumberhourlyHourly, default 40.
ahTsMxXXnumberhourlyHourly, default 250.
ahTsRaMnXXnumberhourlyReturn air temp at which tssp is at ahtsmx. hourly.
ahTsRaMxXXnumberhourly.. ahtsmn. hourly. if return air moves outside this range, tssp does not change further.
ahCtuXXinteger numberrun start time (of each phase, autoSize or simulate)Terminal for determining whether to heat or cool under zn, zn2 tsu sp control.
ahWzCzns[0]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[1]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[2]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[3]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[4]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[5]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[6]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[7]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[8]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[9]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[10]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[11]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[12]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[13]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[14]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahWzCzns[15]XXinteger numberautosize and simulate phase start timeZone names monitored for warmest zone and coolest zone ts sp control, respectively.
ahCzCzns[0]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[1]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[2]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[3]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[4]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[5]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[6]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[7]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[8]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[9]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[10]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[11]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[12]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[13]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[14]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
ahCzCzns[15]XXinteger numberautosize and simulate phase start timeEach input may be all, all_but, and/or zone names, comma-separated. default all.
oaMnCmXXunrecognizedautosize and simulate phase start timeMin oa flow control method, choice of vol or frac, default vol, constant.
oaMnFracXXnumberhourlyFraction 0-1 of minimum oa to use now, hourly, default 1.0. eg to shut off oa during warmup.
oaVfDsMnXXnumberrun start time (of each phase, autoSize or simulate)Design minimum outside air flow (cfm actual air), constant, dfl .15 * area.
oaEcoTyXXunrecognizedautosize and simulate phase start timeChoice of none, nonintegrated, two_stage, integrated. constant. default none.
oaLimTXXunrecognizedhourlyEconomizer oa temp hi limit: number -50 to 999, or ra for current return air temp,
oaLimEXXunrecognizedhourlyEconomizer oa enthalpy hi limit: number or ra, constant, dfl 999 (enth limit disabled).
oaOaLeakXXnumberautosize and simulate phase start timeOutside air damper leakage to mixed air, fraction of supply fan design cfm if have economizer,
oaRaLeakXXnumberautosize and simulate phase start timeReturn air damper leakage to mixed air, fraction supply fan design cfm,
oaZoneLeakFXXnumberhourlyAssumed zone leakage fraction; for zone airnet only
oaHx.VfDsXXnumberrun start time (of each phase, autoSize or simulate)
oaHx.f2XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.senEffH[0]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.senEffH[1]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.latEffH[0]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.latEffH[1]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.senEffC[0]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.senEffC[1]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.latEffC[0]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.latEffC[1]XXnumberrun start time (of each phase, autoSize or simulate)
oaHx.bypassXXinteger numberrun start time (of each phase, autoSize or simulate)
oaHx.auxPwrXXnumbersubhourly
oaHx.auxMtriXXinteger numberrun start time (of each phase, autoSize or simulate)Meter for auxiliary energy
oaHx.supInAF.tdbXXnumberend of each subhour
oaHx.supInAF.wXXnumberend of each subhour
oaHx.supInAF.amfXXnumberend of each subhour
oaHx.hxInAF.tdbXXnumberend of each subhour
oaHx.hxInAF.wXXnumberend of each subhour
oaHx.hxInAF.amfXXnumberend of each subhour
oaHx.hxOutAF.tdbXXnumberend of each subhour
oaHx.hxOutAF.wXXnumberend of each subhour
oaHx.hxOutAF.amfXXnumberend of each subhour
oaHx.bypassAF.tdbXXnumberend of each subhour
oaHx.bypassAF.wXXnumberend of each subhour
oaHx.bypassAF.amfXXnumberend of each subhour
oaHx.exhInAF.tdbXXnumberend of each subhour
oaHx.exhInAF.wXXnumberend of each subhour
oaHx.exhInAF.amfXXnumberend of each subhour
oaHx.supOutAF.tdbXXnumberend of each subhour
oaHx.supOutAF.wXXnumberend of each subhour
oaHx.supOutAF.amfXXnumberend of each subhour
oaHx.bypassFracXXnumberend of each subhour
oaHx.tSetXXnumberend of each subhour
oaHx.sensEffXXnumberend of each subhour
oaHx.latEffXXnumberend of each subhour
ahSOLeakXXnumberautosize and simulate phase start timeSupply duct leakage to outdoors, 0-.1 of sfanvfds, default .01. use 0 if duct indoors.
ahROLeakXXnumberautosize and simulate phase start timeReturn duct leakage from outdoors, 0-.1, of sfanvfds, default .01, use 0 if duct indoors.
ahSOLossXXnumberautosize and simulate phase start timeSupply duct loss/gain to outdoors, 0-.1, default .02? (taylor 0.5f), use 0 if duct indoors.
ahROLossXXnumberautosize and simulate phase start timeReturn duct heat loss/gain to outdoors, 0-.1, default .02? (ditto), use 0 if duct indoors.
ahSchXXunrecognizedhourlySupply fan and thus air handler schedule: choice of on or off, hourly variable; default on.
sfan.fanTyXXunrecognizedautosize and simulate phase start time
sfan.vfDsXXnumberend of each subhour
sfan.vfDs_AsXXnumberautosize and simulate phase start time
sfan.vfDs_AsNovXXnumberautosize and simulate phase start time
sfan.vfMxFXXnumberautosize and simulate phase start time
sfan.pressXXnumberrun start time (of each phase, autoSize or simulate)
sfan.effXXnumberrun start time (of each phase, autoSize or simulate)
sfan.shaftPwrXXnumberrun start time (of each phase, autoSize or simulate)
sfan.elecPwrXXnumberrun start time (of each phase, autoSize or simulate)
sfan.motTyXXunrecognizedrun start time (of each phase, autoSize or simulate)
sfan.motEffXXnumberautosize and simulate phase start time
sfan.motPosXXunrecognizedautosize and simulate phase start time
sfan.curvePy.k[0]XXnumberautosize and simulate phase start time
sfan.curvePy.k[1]XXnumberautosize and simulate phase start time
sfan.curvePy.k[2]XXnumberautosize and simulate phase start time
sfan.curvePy.k[3]XXnumberautosize and simulate phase start time
sfan.curvePy.k[4]XXnumberautosize and simulate phase start time
sfan.curvePy.k[5]XXnumberautosize and simulate phase start time
sfan.mtriXXinteger numberautosize and simulate phase start time
sfan.endUseXXinteger numberautosize and simulate phase start time
sfan.auszXXinteger numberrun start time (of each phase, autoSize or simulate)
sfan.outPowerXXnumbersubhourly
sfan.airPowerXXnumbersubhourly
sfan.cMxXXnumberend of each subhour
sfan.cXXnumberend of each subhour
sfan.tXXnumberend of each subhour
sfan.frOnXXnumberend of each subhour
sfan.pXXnumberend of each subhour
sfan.qXXnumberend of each subhourAverage (not fan-on) output power level for subhour
sfan.dTXXnumberend of each subhourHow much warmer than outdoor temp crankcase oil is assumed to be, in subhrs when compr does not run.
sfan.qAroundXXnumberend of each subhour
rfan.fanTyXXunrecognizedautosize and simulate phase start time
rfan.vfDsXXnumberend of each subhour
rfan.vfDs_AsXXnumberautosize and simulate phase start time
rfan.vfDs_AsNovXXnumberautosize and simulate phase start time
rfan.vfMxFXXnumberautosize and simulate phase start time
rfan.pressXXnumberrun start time (of each phase, autoSize or simulate)
rfan.effXXnumberrun start time (of each phase, autoSize or simulate)
rfan.shaftPwrXXnumberrun start time (of each phase, autoSize or simulate)
rfan.elecPwrXXnumberrun start time (of each phase, autoSize or simulate)
rfan.motTyXXunrecognizedrun start time (of each phase, autoSize or simulate)
rfan.motEffXXnumberautosize and simulate phase start time
rfan.motPosXXunrecognizedautosize and simulate phase start time
rfan.curvePy.k[0]XXnumberautosize and simulate phase start time
rfan.curvePy.k[1]XXnumberautosize and simulate phase start time
rfan.curvePy.k[2]XXnumberautosize and simulate phase start time
rfan.curvePy.k[3]XXnumberautosize and simulate phase start time
rfan.curvePy.k[4]XXnumberautosize and simulate phase start time
rfan.curvePy.k[5]XXnumberautosize and simulate phase start time
rfan.mtriXXinteger numberautosize and simulate phase start time
rfan.endUseXXinteger numberautosize and simulate phase start time
rfan.auszXXinteger numberrun start time (of each phase, autoSize or simulate)
rfan.outPowerXXnumbersubhourly
rfan.airPowerXXnumbersubhourly
rfan.cMxXXnumberend of each subhour
rfan.cXXnumberend of each subhour
rfan.tXXnumberend of each subhour
rfan.frOnXXnumberend of each subhour
rfan.pXXnumberend of each subhour
rfan.qXXnumberend of each subhourAverage (not fan-on) output power level for subhour
rfan.dTXXnumberend of each subhourHow much warmer than outdoor temp crankcase oil is assumed to be, in subhrs when compr does not run.
rfan.qAroundXXnumberend of each subhour
cch.cchCMXXunrecognizedrun start time (of each phase, autoSize or simulate)Crankcase heater presence and control method choice. niles cchctlmtd.
cch.pMxXXnumberautosize and simulate phase start timeCrankcase resistance heater input power; maximum power if cchcm is ptc or ptc_clo.
cch.pMnXXnumberautosize and simulate phase start timeMin cch input power. default .04kw. entered in kw, internally in btuh. niles pcchmn.
cch.tMxXXnumberautosize and simulate phase start timeLow temp (max power) setpoint… default 0 f. niles tcchptcmx.
cch.tMnXXnumberautosize and simulate phase start timeHigh temp (min power) setpoint for cchcm = ptc or ptc_clo. default 150 f. niles tcchptcmn.
cch.dtXXnumberautosize and simulate phase start timeHow much warmer than outdoor temp crankcase oil is assumed to be, in subhrs when compr does not run.
cch.tOnXXnumberautosize and simulate phase start time
cch.tOffXXnumberrun start time (of each phase, autoSize or simulate)
cch.mtriXXinteger numberautosize and simulate phase start time
cch.p47OffXXnumberrun start time (of each phase, autoSize or simulate)Power input during off part of one cycle of ari 47 degree cycling test, kwh.
cch.p17XXnumberrun start time (of each phase, autoSize or simulate)Power input to crankcase heater in ari 17 degree continuous operation test, kw. niles pcch17.
cch.p47XXnumberrun start time (of each phase, autoSize or simulate)Ditto 47 degree test. niles pcch47. p17 and p47 always the same; p47 may be used in code as
cch.frCprOnXXnumberend of each subhour
cch.tStateXXinteger numberend of each subhourThermostat state for cchcm = tstat: must remember to implement hysteresis
cch.pXXnumberend of each subhour
ahhc.coilTyXXunrecognizedrun start time (of each phase, autoSize or simulate)Coil type choice according to application, as follows. constant.
ahhc.schedXXunrecognizedhourlyAvail when coil available, off when disabled, hourly, default avail.
ahhc.captRatXXnumberend of each subhour
ahhc.captRat_AsXXnumberautosize and simulate phase start time
ahhc.captRat_AsNovXXnumberautosize and simulate phase start time
ahhc.bCaptRatXXnumberend of each subhourStart-subhr captrat, to undo size increases not in use as converged at end subhr (ahhc,ahcc).
ahhc.eirRatXXnumberhourlyRated load energy input ratio===heat input ratio===input/output===1/efficiency for dx,gas,oil at least.
ahhc.mtriXXinteger numberautosize and simulate phase start time
ahhc.auxXXnumberhourlyAdditional input energy used by auxiliary controls and devices.
ahhc.auxMtriXXinteger numberautosize and simulate phase start timeMeter for auxiliary energy
ahhc.qXXnumberend of each subhourAverage (not fan-on) output power level for subhour
ahhc.qPrXXnumberend of each subhourOutput at which coil’s plant last computed, for call-flagging plant. set: cnhp.cpp. used: cncoil.cpp
ahhc.pXXnumberend of each subhour
ahhc.plrXXnumberend of each subhourCurrent fan-on (or furnace-on) relative load (part load ratio)
ahhc.plrAvXXnumberend of each subhourCurrent average relative load (plr * frfanon)
ahhc.eirXXnumberend of each subhourEnergy input ratio: current input/output, fan on===average. rob’s addition, for probes, 5-92.
ahhc.capMaxXXnumberend of each subhourMaximum capacity this subhour, used to calculate tpossh/c.
ahhc.pAuxXXnumberend of each subhourAux power this subhour
ahhc.effRatXXnumberautosize and simulate phase start timeEfficiency @ rated load: alternate eir input, converted into eirrat in setup.
ahhc.pyEi.k[0]XXnumberautosize and simulate phase start time
ahhc.pyEi.k[1]XXnumberautosize and simulate phase start time
ahhc.pyEi.k[2]XXnumberautosize and simulate phase start time
ahhc.pyEi.k[3]XXnumberautosize and simulate phase start time
ahhc.pyEi.k[4]XXnumberautosize and simulate phase start time
ahhc.stackEffectXXnumberhourlyFraction of unused capacity that must be used (increasing plr) to make up for increased
ahhc.hpiXXinteger numberautosize and simulate phase start timeSubscript of heatplant serving hw coil
ahhc.nxTu4hpXXinteger numberrun start time (of each phase, autoSize or simulate)Tub subscr of next tu with hw coil on same heatplant. 1st is heatplant.tu1.
ahhc.nxAh4hpXXinteger numberrun start time (of each phase, autoSize or simulate)Ahb subscr of next ah with hw coil on same heatplant. 1st is heatplant.ah1.
ahhc.flueLossXXnumberend of each subhourPart-load flue loss this subhour, gas and oil only
ahhc.qWantXXnumberend of each subhourHw: desired output===input, dohwcoil to hpcompute, used in determining capf.
ahhc.cap17XXnumberautosize and simulate phase start timeAri steady state rated cap @ 17 out, 70 indoor (return) air, btuh, rqd for ahp, niles pcapss17.
ahhc.capRat1747XXnumberrun start time (of each phase, autoSize or simulate)Cap17 / cap47 ratio (re autosizing)
ahhc.capRat9547XXnumberrun start time (of each phase, autoSize or simulate)Total net cap95 (cooling) / net cap47 (heating)
ahhc.cap35XXnumberrun start time (of each phase, autoSize or simulate)Ari steady state rated cap @ 35f outdoor, btuh, default per fd35df, niles pcapss35.
ahhc.fd35DfXXnumberautosize and simulate phase start timeDefault frost/defrost degradation factor at 35 f, default .85, niles fdf35dft.
ahhc.capIaXXnumberautosize and simulate phase start timeCapacity correction factor for indoor (return) air temperature, default .004, niles iaccap.
ahhc.capSupHeatXXnumberautosize and simulate phase start timeOutput of supplemental coil, btu/h.
ahhc.effSupHeatXXnumberhourlySupplemental heat efficiency
ahhc.supHeatMtriXXinteger numberautosize and simulate phase start timeMeter for supplemental heat energy use
ahhc.tFrMnXXnumberautosize and simulate phase start timeLowest temp for frost buildup & defrost effects, default 17f, niles tfrstmn.
ahhc.tFrMxXXnumberautosize and simulate phase start timeHighest temp for frost buildup & defrost effects, default 47f, niles tfrstmx.
ahhc.tFrPkXXnumberautosize and simulate phase start timeTemp for peak frost buildup & defrost effects, default 42f, niles tfrstpk.
ahhc.dfrFMnXXnumberautosize and simulate phase start timeMin frac time in reverse cycle cooling, default .0222 (2/90 min), niles tmfrcdefmn.
ahhc.dfrFMxXXnumberautosize and simulate phase start timeMax frac time in reverse cycle cooling, default .0889 (8/90 min), niles tmfrcdefmx.
ahhc.dfrCapXXnumberrun start time (of each phase, autoSize or simulate)Cooling capacity (to ah supply air) during defrosting, default 2 * cap17, niles pdefcool.
ahhc.tOffXXnumberautosize and simulate phase start time
ahhc.tOnXXnumberautosize and simulate phase start time
ahhc.COP17XXnumberautosize and simulate phase start timeCop input @ 17 outdoor, 70 indoor (return). rqd for ahp. niles pinss17.
ahhc.COP47XXnumberautosize and simulate phase start timeCop input @ 47 outdoor, 70 indoor (return). rqd for ahp. niles pinss47.
ahhc.inIaXXnumberautosize and simulate phase start timeIndoor (return) air temp power input correction factor, default .004, niles iacin.
ahhc.cdXXnumberautosize and simulate phase start timeAri cycling degradation coefficient, default .25, niles cd.
ahhc.in17XXnumberrun start time (of each phase, autoSize or simulate)Steady state power @ 17 outdoor, 70 indoor (return). rqd for ahp. niles pinss17.
ahhc.in47XXnumberrun start time (of each phase, autoSize or simulate)Steady state power @ 47 outdoor, 70 indoor (return). rqd for ahp. niles pinss47.
ahhc.in17cXXnumberrun start time (of each phase, autoSize or simulate)Compressor input power @ 17 degrees out, 70 in: in17 with cch power removed. niles pinss17.
ahhc.in47cXXnumberrun start time (of each phase, autoSize or simulate)Ditto 47 degrees. niles pinss47.
ahhc.cdmXXnumberrun start time (of each phase, autoSize or simulate)Modified cd: cycling degradation coefficient adjusted to remove cch. niles cdm.
ahhc.tIaXXnumberend of each subhourIndoor air temp: copy of tmix or whatever ah variable is chosen
ahhc.qSupLimXXnumberend of each subhourCaller-set heat output limit for when suppl heat in use: kludge when fan cycling
ahhc.frFanOnXXnumberend of each subhour
ahhc.loTLockoutXXinteger numberend of each subhourTrue if compressor locked out due to low outdoor temp (see toff, ton)
ahhc.supOnXXinteger numberend of each subhourTrue if supplementary heat enabled (frfanon is ~1.0, with hysterisis to keep ah stable).
ahhc.capConXXnumberend of each subhourContinuous cpr capac incl frost/defrost @ actual indoor temp, excl def & reg rh. niles pcapmx.
ahhc.qDfrhConXXnumberend of each subhourContinuous avg heat ouput to defrost heater @ outdoor temp (not cycling). niles pdefrhmx.
ahhc.frCprOnXXnumberend of each subhour
ahhc.pCprXXnumberend of each subhourPower input to compressor (niles pincomp): copy to .p in coilsendsubhr.
ahhc.qShXXnumberend of each subhourOutput of reg (not defrost) supplemental heaters. included in q of coil.
ahhc.pShXXnumberend of each subhourInput of reg & dfr supplemental resistance heaters.
ahccBypassXXnumberautosize and simulate phase start timeFraction of air flow which bypasses cool coil (for better humidity control), constant, dfl 0.
ahcc.coilTyXXunrecognizedrun start time (of each phase, autoSize or simulate)Coil type choice according to application, as follows. constant.
ahcc.schedXXunrecognizedhourlyAvail when coil available, off when disabled, hourly, default avail.
ahcc.captRatXXnumberend of each subhour
ahcc.captRat_AsXXnumberautosize and simulate phase start time
ahcc.captRat_AsNovXXnumberautosize and simulate phase start time
ahcc.bCaptRatXXnumberend of each subhourStart-subhr captrat, to undo size increases not in use as converged at end subhr (ahhc,ahcc).
ahcc.eirRatXXnumberhourlyRated load energy input ratio===heat input ratio===input/output===1/efficiency for dx,gas,oil at least.
ahcc.mtriXXinteger numberautosize and simulate phase start time
ahcc.auxXXnumberhourlyAdditional input energy used by auxiliary controls and devices.
ahcc.auxMtriXXinteger numberautosize and simulate phase start timeMeter for auxiliary energy
ahcc.qXXnumberend of each subhourAverage (not fan-on) output power level for subhour
ahcc.qPrXXnumberend of each subhourOutput at which coil’s plant last computed, for call-flagging plant. set: cnhp.cpp. used: cncoil.cpp
ahcc.pXXnumberend of each subhour
ahcc.plrXXnumberend of each subhourCurrent fan-on (or furnace-on) relative load (part load ratio)
ahcc.plrAvXXnumberend of each subhourCurrent average relative load (plr * frfanon)
ahcc.eirXXnumberend of each subhourEnergy input ratio: current input/output, fan on===average. rob’s addition, for probes, 5-92.
ahcc.capMaxXXnumberend of each subhourMaximum capacity this subhour, used to calculate tpossh/c.
ahcc.pAuxXXnumberend of each subhourAux power this subhour
ahcc.capsRatXXnumberend of each subhourDx: sensible rated capacity <= captrat btu/hr, const for input, *s cuz varies during autosize.
ahcc.capsRat_AsXXnumberautosize and simulate phase start time
ahcc.capsRat_AsNovXXnumberautosize and simulate phase start time
ahcc.SHRRatXXnumberautosize and simulate phase start timeSensible heat ratio (caps/capt) for cooling coil
ahcc.minTEvapXXnumberautosize and simulate phase start timeDx: min evaporator (effective surface) temp (below which compressor cuts out), default 35f. (40f til 8-95)
ahcc.k1XXnumberautosize and simulate phase start timeDx, chw: power of relative air flow to which outside number of transfer units is proportional.
ahcc.dsTDbCndXXnumberautosize and simulate phase start timeDesign (rating) (dx) condenser temp (outdoor temp pending water option), default = ari = 95f.
ahcc.dsTDbEnXXnumberautosize and simulate phase start timeDesign (rating) (dx,chw) entering air dry bulb temp, default = ari = 80f.
ahcc.dsTWbEnXXnumberautosize and simulate phase start timeDesign (rating) (dx) entering air wet bulb temp, default = ari = 67f. replaces taylor’s dseawb.
ahcc.vfRXXnumberrun start time (of each phase, autoSize or simulate)Rating (dx,chw) air flow (cfm). default: dx: per vfrperton. chw: sfan.vfds.
ahcc.vfRperTonXXnumberrun start time (of each phase, autoSize or simulate)Dx default vfr per ton (12000 btuh) of captrat. default: 400.
ahcc.minUnldPlrXXnumberautosize and simulate phase start timePart load ratio (fraction of full load) at/above which “compressor unloading” is used. dfl 1.
ahcc.minFsldPlrXXnumberautosize and simulate phase start timePlr above which “false loading” is used (up to minunldplr). dfl minunldplr: no false loading.
ahcc.pydxCaptT.k[0]XXnumberautosize and simulate phase start time
ahcc.pydxCaptT.k[1]XXnumberautosize and simulate phase start time
ahcc.pydxCaptT.k[2]XXnumberautosize and simulate phase start time
ahcc.pydxCaptT.k[3]XXnumberautosize and simulate phase start time
ahcc.pydxCaptT.k[4]XXnumberautosize and simulate phase start time
ahcc.pydxCaptT.k[5]XXnumberautosize and simulate phase start time
ahcc.pydxCaptT.k[6]XXnumberautosize and simulate phase start time
ahcc.pydxCaptF.k[0]XXnumberautosize and simulate phase start time
ahcc.pydxCaptF.k[1]XXnumberautosize and simulate phase start time
ahcc.pydxCaptF.k[2]XXnumberautosize and simulate phase start time
ahcc.pydxCaptF.k[3]XXnumberautosize and simulate phase start time
ahcc.pydxCaptF.k[4]XXnumberautosize and simulate phase start time
ahcc.pydxCaptFLimXXnumberautosize and simulate phase start timeUpper limit for value of pydxcaptf, 8-28-95
ahcc.pydxEirT.k[0]XXnumberautosize and simulate phase start time
ahcc.pydxEirT.k[1]XXnumberautosize and simulate phase start time
ahcc.pydxEirT.k[2]XXnumberautosize and simulate phase start time
ahcc.pydxEirT.k[3]XXnumberautosize and simulate phase start time
ahcc.pydxEirT.k[4]XXnumberautosize and simulate phase start time
ahcc.pydxEirT.k[5]XXnumberautosize and simulate phase start time
ahcc.pydxEirT.k[6]XXnumberautosize and simulate phase start time
ahcc.pydxEirUl.k[0]XXnumberautosize and simulate phase start time
ahcc.pydxEirUl.k[1]XXnumberautosize and simulate phase start time
ahcc.pydxEirUl.k[2]XXnumberautosize and simulate phase start time
ahcc.pydxEirUl.k[3]XXnumberautosize and simulate phase start time
ahcc.pydxEirUl.k[4]XXnumberautosize and simulate phase start time
ahcc.cpiXXinteger numberautosize and simulate phase start timeSubscript of coolplant serving chw coil, rqd for chw.
ahcc.gpmDsXXnumberautosize and simulate phase start timeDesign (i.e. maximum) chilled water flow, gpm, rqd for chw. niles mwd[g].
ahcc.ntuoDsXXnumberautosize and simulate phase start timeOutside number of transfer units at design air flow (vfr), default 2. niles ntuod.
ahcc.ntuiDsXXnumberautosize and simulate phase start timeInside number of transfer units at design water flow (gpmds), default 2. niles ntuid.
ahcc.wsatMinTEvapXXnumberrun start time (of each phase, autoSize or simulate)Hum ratio of saturated air at mintevap (minimum evaporator temp)
ahcc.hsatMinTEvapXXnumberrun start time (of each phase, autoSize or simulate)Enthalpy of saturated air at mintevap
ahcc.efecORXXnumberrun start time (of each phase, autoSize or simulate)(outside) effectiveness at rated conditions (in record for probing only)
ahcc.ntuRXXnumberrun start time (of each phase, autoSize or simulate)Number of trasfer units (like time constants) at rated conditions
ahcc.eirMinUnldPlrXXnumberrun start time (of each phase, autoSize or simulate)Pydxeirul(minunldplr): precomputed dx input correction for falseloading; prorate for cycling.
ahcc.menRXXnumberrun start time (of each phase, autoSize or simulate)Chw/dx coil rating air flow (lb/hr) (for chw, niles ‘mad’)
ahcc.nxAh4cpXXinteger numberrun start time (of each phase, autoSize or simulate)0 or subscr of next ah with chw coil served by same coolplant. 1st is coolplant.ah1.
ahcc.mwDsXXnumberrun start time (of each phase, autoSize or simulate)
ahcc.wantQflagXXinteger numberend of each subhourNz if cooling desired (texwant < ten) regardless of sched, etc. docoils–>cpestimate.
ahcc.tewdXXnumberend of each subhour
ahcc.chwQXXnumberend of each subhour
ahcc.trXXnumberend of each subhour
ahcc.cpTsPrXXnumberend of each subhourCp ts for which coil last computed, re compute-flagging coil from plant
ahcc.trPrXXnumberend of each subhourCoil tr at last coil compute, re call-flagging cp from coil model
ahcc.fullLoadWetXXinteger numberend of each subhourTrue if chw coil wet @ full load,
ahcc.frCprOnXXnumberend of each subhour
ahcc.tWbEnXXnumberend of each subhour
ahcc.henXXnumberend of each subhour
ahcc.tDbCndXXnumberend of each subhour
ahcc.efecOXXnumberend of each subhour
ahcc.captXXnumberend of each subhour
ahcc.capsXXnumberend of each subhour
ahcc.plrVfXXnumberend of each subhour
ahcc.plrSensXXnumberend of each subhour
ahcc.qsXXnumberend of each subhour
ahcc.qlXXnumberend of each subhour
ahcc.xLGainXXnumberend of each subhourCondensation heat added to air (const enthalpy) to fix supersaturated wen, this subhr.
ahcc.xLGainYrXXnumberend of each subhour.. cumulative over run, for message at end run.
ahcc.minTLtdXXinteger numberend of each subhourOutput limited by mintevap b4 reaching ahtsmn (dx, 7-95)
ahcc.cfm2FewXXinteger numberend of each subhourToo little flow to permit sizing coil to meet load at min temp (dx, 7-95)
tu1XXinteger numberrun start time (of each phase, autoSize or simulate)Chain head: tub ss of 1st terminal for air handler. next is tu.nxtu4a.
zhx1XXinteger numberrun start time (of each phase, autoSize or simulate)Chain head of ah’s zhx’s (zone hvac xfers): 0 or zhxb subscript of first. next: zhx.nxzhx4a.
ahModeXXunrecognizedend of each subhourWhat ah is doing: set to: ahoff/ahfan/ahheating/ahcooling/ahon(normal).
tSupXXnumberend of each subhour
wSupXXnumberend of each subhour
wSupLsXXnumbersubhourly
airxTsXXnumberend of each subhour
tsMnFoXXnumberend of each subhour
tsMnFoOkXXinteger numberend of each subhourTrue if tsmnfo has been calc’d since last ahestimate/ahcompute. set/used in gettsmnfo().
tsMxFoXXnumberend of each subhour
tsMxFoOkXXinteger numberend of each subhourTrue if tsmxfo has been calc’d since last ahestimate/ahcompute. set/used in gettsmxfo().
trXXnumberend of each subhour
wrXXnumberend of each subhour
crXXnumberend of each subhour
cMxfccXXnumberend of each subhour
frFanOnXXnumberend of each subhour
leakCOnXXnumberend of each subhour
tr1XXnumberend of each subhour
wr1XXnumberend of each subhour
cr1XXnumberend of each subhour
tr2XXnumberend of each subhour
rfanQXXnumberend of each subhourReturn fan power copied at commitment to this iteration (rfan.q is next iter)
tmixXXnumberend of each subhour
wenXXnumberend of each subhour
cmixXXnumberend of each subhour
dtMixEnXXnumberend of each subhour
tenXXnumberend of each subhour
cenXXnumberend of each subhour
menXXnumberend of each subhour
texXXnumberend of each subhour
wexXXnumberend of each subhour
tex1XXnumberend of each subhour
dtExSenXXnumberend of each subhour
tSenXXnumberend of each subhour
dtSenSXXnumberend of each subhour
aTsXXnumberend of each subhour
aWsXXnumberend of each subhour
trNxXXnumberend of each subhour
wrNxXXnumberend of each subhour
crNxXXnumberend of each subhour
cMxnxXXnumberend of each subhour
frFanOnNxXXnumberend of each subhour
leakCOnNxXXnumberend of each subhour
tr1NxXXnumberend of each subhour
wr1NxXXnumberend of each subhour
cr1NxXXnumberend of each subhour
tr2NxXXnumberend of each subhour
uUseArXXunrecognizedend of each subhour‘or’ of tu.usear’s at refine() entry, for detecting pegged terminals, set in zrat, tentative.
fccXXinteger numberend of each hourTrue if fan cycles: fan runs only fraction of subhour requested by control terminal, else off.
isZNorZN2XXinteger numberend of each hourTrue if ahtssp is zn or zn2 this hour. 5-95.
tsSp1XXnumberend of each subhour
tsFullFlowXXnumberend of each subhour
ecoEnabledXXinteger numberend of each subhourTrue if economizer present and currently enabled
coilLockoutXXinteger numberend of each subhourTrue if cooling coil disabled by full-open non-integrated economizer
poXXnumberend of each subhourCurrent fraction outside air
coilUsedXXunrecognizedend of each subhourCoil in use, docoils to coilsendsubhr: cunone, cuheat, or cucool. 12-3-92.
fanFXXnumberend of each subhour“fan factor” used in determining current max flows. reduce when fan overloads.
fanFMaxXXnumberend of each subhourFanf value for full flow: max tu vfmx/vfds, reflecting both vfmxh’s & vfmxc’s.
fanLimitedXXinteger numberend of each subhourTrue if using full capacity of fan without getting desired flow
coilLimitedXXinteger numberend of each subhourTrue if using full capacity of available coil without getting desired delta-t
tPossHXXnumberend of each subhour
tPossCXXnumberend of each subhour
ahClfXXinteger numberend of each subhourCall-flag: set nz if must call ahcompute so it can test tr,cr etc to see if computation needed.
ahPtfXXinteger numberend of each subhourCompute-flag: set if must call ahcompute and it should unconditionally recompute this ah:
ahPtf2XXinteger numberend of each subhourSecondary flag for compute only after zones computed again, for non-convergence.