meter

inputs: rates

Name Type Variability Description/Comments
rate number input time cost per Btu of use
dmdRate number input time dmdCost per Btu of demand, for a month
subMtri[index] TI Array [DIM_SUBMETERLIST] Start of run submeters
subMtrMult[index] number Array [DIM_SUBMETERLIST] Start of hour submeter multipliers
  • results: accumulated useage and cost for this meter (record subscript),
  • for each interval (member here), usage by end use (substruct member):
  • CAUTION: ordered for subscripting by IVLCH-1.
Name Type Variability Description/Comments
Y run (aka year or annual) energy use
MTR_IVL
accum functions; see CAUTION below
Name Type Variability Description/Comments
Y.tot number Post-calc phase of run
  • total of following specific end uses. Code assumes precedes them.
  • = allEU + bt + pv
  • Use by purpose (end use), energy used in Btu:
  • CAUTION: order of members MATCHES DTENDUSECH choices (cndtypes.def)
  • for subscripting (in cnguts,cgresult.cpp) by end use -1:
Y.clg number End of run space cooling. code assumes 1st member.
Y.htg number End of run space heating incl heat pump compressor
Y.hpBU number End of run heat pump resistance heating (backup and defrost)
Y.dhw number End of run
  • domestic (service) hot water heating
  • HPWH: compressor+misc energy
Y.dhwBU number End of run
  • domestic (service) hot water backup
  • HPWH: resistance heating energy
  • others: virtual backup to maintain ws_tUse
Y.dhwMFL number End of run
  • domestic (service) multi-family loop energy
  • = [DHWLOOP][dhwloop] pump electricity + loss makeup
Y.fanC number End of run fans - cooling and cooling ventilation
Y.fanH number End of run fans - heating
Y.fanV number End of run fans - IAQ ventilation
Y.fan number End of run fans - other
Y.aux number End of run HVAC auxiliaries and parasitics, not including fans
Y.proc number End of run process energy
Y.lit number End of run lighting
Y.rcp number End of run receptacles
Y.ext number End of run external -- outdoor lights, etc
Y.refr number End of run refrigeration
Y.dish number End of run dish washing
Y.dry number End of run clothes drying
Y.wash number End of run clothes washing
Y.cook number End of run cooking
Y.usr1 number End of run user-defined end use 1
Y.usr2 number End of run user-defined end use 2
Y.bt number Post-calc phase of run battery output (negative)
Y.pv number End of run photovoltaic array output (negative)
Y.allEU number End of run subtotal, clg .. usr2 (= load w/o bt and pv)
cost results. for now (11-93), must report with probes. Code (cnguts) may assume in this order, after uses.
Name Type Variability Description/Comments
Y.cost number Post-calc phase of run accumulated tot*rate
Y.dmdCost number Post-calc phase of run
  • largest dmd*dmdRate to month level, then accumulates (mtr_Accum)
  • demand results. related code: mtr_Accum. for now, must be reported with probes.
Y.dmd number Post-calc phase of run peak use in interval; hourly value same as .tot.
Y.dmdShoy SHOY Post-calc phase of run peak time as subhour of year, subhr unused: 4*(hr+24*jDay).
M month's use
MTR_IVL
accum functions; see CAUTION below
Name Type Variability Description/Comments
M.tot number Unknown
  • total of following specific end uses. Code assumes precedes them.
  • = allEU + bt + pv
  • Use by purpose (end use), energy used in Btu:
  • CAUTION: order of members MATCHES DTENDUSECH choices (cndtypes.def)
  • for subscripting (in cnguts,cgresult.cpp) by end use -1:
M.clg number Unknown space cooling. code assumes 1st member.
M.htg number Unknown space heating incl heat pump compressor
M.hpBU number Unknown heat pump resistance heating (backup and defrost)
M.dhw number Unknown
  • domestic (service) hot water heating
  • HPWH: compressor+misc energy
M.dhwBU number Unknown
  • domestic (service) hot water backup
  • HPWH: resistance heating energy
  • others: virtual backup to maintain ws_tUse
M.dhwMFL number Unknown
  • domestic (service) multi-family loop energy
  • = [DHWLOOP][dhwloop] pump electricity + loss makeup
M.fanC number Unknown fans - cooling and cooling ventilation
M.fanH number Unknown fans - heating
M.fanV number Unknown fans - IAQ ventilation
M.fan number Unknown fans - other
M.aux number Unknown HVAC auxiliaries and parasitics, not including fans
M.proc number Unknown process energy
M.lit number Unknown lighting
M.rcp number Unknown receptacles
M.ext number Unknown external -- outdoor lights, etc
M.refr number Unknown refrigeration
M.dish number Unknown dish washing
M.dry number Unknown clothes drying
M.wash number Unknown clothes washing
M.cook number Unknown cooking
M.usr1 number Unknown user-defined end use 1
M.usr2 number Unknown user-defined end use 2
M.bt number Unknown battery output (negative)
M.pv number Unknown photovoltaic array output (negative)
M.allEU number Unknown subtotal, clg .. usr2 (= load w/o bt and pv)
cost results. for now (11-93), must report with probes. Code (cnguts) may assume in this order, after uses.
Name Type Variability Description/Comments
M.cost number Unknown accumulated tot*rate
M.dmdCost number Unknown
  • largest dmd*dmdRate to month level, then accumulates (mtr_Accum)
  • demand results. related code: mtr_Accum. for now, must be reported with probes.
M.dmd number Unknown peak use in interval; hourly value same as .tot.
M.dmdShoy SHOY Unknown peak time as subhour of year, subhr unused: 4*(hr+24*jDay).
D day's use
MTR_IVL
accum functions; see CAUTION below
Name Type Variability Description/Comments
D.tot number Post-calc phase of day
  • total of following specific end uses. Code assumes precedes them.
  • = allEU + bt + pv
  • Use by purpose (end use), energy used in Btu:
  • CAUTION: order of members MATCHES DTENDUSECH choices (cndtypes.def)
  • for subscripting (in cnguts,cgresult.cpp) by end use -1:
D.clg number End of day space cooling. code assumes 1st member.
D.htg number End of day space heating incl heat pump compressor
D.hpBU number End of day heat pump resistance heating (backup and defrost)
D.dhw number End of day
  • domestic (service) hot water heating
  • HPWH: compressor+misc energy
D.dhwBU number End of day
  • domestic (service) hot water backup
  • HPWH: resistance heating energy
  • others: virtual backup to maintain ws_tUse
D.dhwMFL number End of day
  • domestic (service) multi-family loop energy
  • = [DHWLOOP][dhwloop] pump electricity + loss makeup
D.fanC number End of day fans - cooling and cooling ventilation
D.fanH number End of day fans - heating
D.fanV number End of day fans - IAQ ventilation
D.fan number End of day fans - other
D.aux number End of day HVAC auxiliaries and parasitics, not including fans
D.proc number End of day process energy
D.lit number End of day lighting
D.rcp number End of day receptacles
D.ext number End of day external -- outdoor lights, etc
D.refr number End of day refrigeration
D.dish number End of day dish washing
D.dry number End of day clothes drying
D.wash number End of day clothes washing
D.cook number End of day cooking
D.usr1 number End of day user-defined end use 1
D.usr2 number End of day user-defined end use 2
D.bt number Post-calc phase of day battery output (negative)
D.pv number End of day photovoltaic array output (negative)
D.allEU number End of day subtotal, clg .. usr2 (= load w/o bt and pv)
cost results. for now (11-93), must report with probes. Code (cnguts) may assume in this order, after uses.
Name Type Variability Description/Comments
D.cost number Post-calc phase of day accumulated tot*rate
D.dmdCost number Post-calc phase of day
  • largest dmd*dmdRate to month level, then accumulates (mtr_Accum)
  • demand results. related code: mtr_Accum. for now, must be reported with probes.
D.dmd number Post-calc phase of day peak use in interval; hourly value same as .tot.
D.dmdShoy SHOY Post-calc phase of day peak time as subhour of year, subhr unused: 4*(hr+24*jDay).
H hour's use
MTR_IVL
accum functions; see CAUTION below
Name Type Variability Description/Comments
H.tot number Post-calc phase of hour
  • total of following specific end uses. Code assumes precedes them.
  • = allEU + bt + pv
  • Use by purpose (end use), energy used in Btu:
  • CAUTION: order of members MATCHES DTENDUSECH choices (cndtypes.def)
  • for subscripting (in cnguts,cgresult.cpp) by end use -1:
H.clg number End of hour space cooling. code assumes 1st member.
H.htg number End of hour space heating incl heat pump compressor
H.hpBU number End of hour heat pump resistance heating (backup and defrost)
H.dhw number End of hour
  • domestic (service) hot water heating
  • HPWH: compressor+misc energy
H.dhwBU number End of hour
  • domestic (service) hot water backup
  • HPWH: resistance heating energy
  • others: virtual backup to maintain ws_tUse
H.dhwMFL number End of hour
  • domestic (service) multi-family loop energy
  • = [DHWLOOP][dhwloop] pump electricity + loss makeup
H.fanC number End of hour fans - cooling and cooling ventilation
H.fanH number End of hour fans - heating
H.fanV number End of hour fans - IAQ ventilation
H.fan number End of hour fans - other
H.aux number End of hour HVAC auxiliaries and parasitics, not including fans
H.proc number End of hour process energy
H.lit number End of hour lighting
H.rcp number End of hour receptacles
H.ext number End of hour external -- outdoor lights, etc
H.refr number End of hour refrigeration
H.dish number End of hour dish washing
H.dry number End of hour clothes drying
H.wash number End of hour clothes washing
H.cook number End of hour cooking
H.usr1 number End of hour user-defined end use 1
H.usr2 number End of hour user-defined end use 2
H.bt number Post-calc phase of hour battery output (negative)
H.pv number End of hour photovoltaic array output (negative)
H.allEU number End of hour subtotal, clg .. usr2 (= load w/o bt and pv)
cost results. for now (11-93), must report with probes. Code (cnguts) may assume in this order, after uses.
Name Type Variability Description/Comments
H.cost number Post-calc phase of hour accumulated tot*rate
H.dmdCost number Post-calc phase of hour
  • largest dmd*dmdRate to month level, then accumulates (mtr_Accum)
  • demand results. related code: mtr_Accum. for now, must be reported with probes.
H.dmd number Post-calc phase of hour peak use in interval; hourly value same as .tot.
H.dmdShoy SHOY Post-calc phase of hour peak time as subhour of year, subhr unused: 4*(hr+24*jDay).