Open GoogleCodeExporter opened 9 years ago
Scott,
Here is the current status on this issue:
You can try to run these files on your local version of the repo, but if they
fail then you will need to use my branch (RulesetDev_NC) to pick up a few
modifications.
1) Model Name "Res Only with Corridor - (Recirc).cibd": 4 story residential
building with only a Reciculating Water heater. TDV is not being displayed in
the Energy Use Summary screen and "Site (therms)" are 1693 for the Standard and
3186 for the Proposed.
2) Model Name "Mixed Use - (NonRecirc).cibd": 4 story building with floors 1-3
= Office and NonRecirc Water heater. Floor 4 = HighRiseResLiving and NonRecirc
Water Heater. TDV show 5.3 for Standard and Proposed. Site (therms) shows
2299 for Standard and Proposed.
3) Model Name "Mixed Use - (NonRecirc and Recirc).cibd": 4 story building with
floors 1-3 = Office and NonRecirc Water heater. Floor 4 = HighRiseResLiving and
Recirc Water Heater. TDV show 2.4 for both Proposed and Standard. Site
(therms) shows 1939 for Standard and 2311 for Proposed.
For Recirc Water Heaters I have most of the Proposed input values set equal to
the Standard values used by the T24DHW.dll.
Let me know if you need any additional files for testing or have questions.
Noah
Original comment by ncz...@archenergy.com
on 10 Jul 2014 at 6:45
Attachments:
In reviewing this issue I have confirmed two things - first that CBECC-Com is
calling on the DHW DLLs to automatically return Standard design analysis
results for the standard design model (as I think we had intended) and second
that the DHW system data passed into the simulation engine differs between the
proposed and standard design simulations. This second point I think represents
a bug in the ruleset. When asking the T24 DHW DLLs to calculate the standard
design energy use for a building it should be passed identical (proposed) model
DHW system information when simulating both the proposed and standard design
energy use. The only thing that varies in the proposed and standard design
simulations is a flag value passed into the hourly calculation routine.
Below are detailed log entries for the (Recirc) model documenting the data
provided to the DHW DLLs for the proposed and standard models. All function
arguments should be identical for the calls to each function except
T24DHW_Hour().
Here is a summary of what I am seeing:
- calls to T24DHW_Init(), T24DHW_SystemInit() & T24DHW_RecircInit() identical -
good
- calls to T24DHW_Item() NOT the same - differences in DHWTankType,
DHWInputRating, DHWTankVolume - these differences are likely resulting in
improper standard design energy use results.
- calls to T24DHW_Hour() have CalcFlag values that vary by 1 for the proposed
and standard design models as they should. This is how the T24 engine knows to
return direct simulation of proposed design vs. standard design results.
Here are the log entries that document the DHW simulation of the ap & ab runs:
- PerfAnal_CECNRes - Calling PerfSim_E+ for ap model
- calling T24DHW_Init( 29156 CondFlrArea, 16 #DwellingUnits, 4
#Stories, 12 CZ, 1 NatGasAvail )
- call to T24DHW_SystemInit( 983040 DistSysType, 0 SystemOptions, 1
CentralDHW ) return 1
- call to T24DHW_Item( 1 SysHandle, 1 DHWHtrElementType, 3
DHWTankType, 151885 DHWInputRating, 0.48 DHWEnergyFactor, 268 DHWTankVol, 1
HtrMult, 0 DHWIntInsulRVal, 12 DHWExtInsulRVal, 1 DHWAmbientCond, 0
DHWStandbyLossFrac )
- call to T24DHW_RecircInit( 1 SysHandle, 1622016 MFamDistType, 0
RecircOptions (XtraIns), 2 #Loops, 7.5 RecircPumpHP, 0.917 fRecircPumpEff )
returned 0
- hourly NonElecUse - T24DHW_Hour( <for each mo/da/hr>, 1 CalcFlag )
- hourly ElecUse - T24DHW_Hour( <for each mo/da/hr>, 3 CalcFlag )
- hourly ElecPump - T24DHW_Hour( <for each mo/da/hr>, 77 CalcFlag
)
- CEC DHW simulation successful: True
- PerfAnal_CECNRes - Calling PerfSim_E+ for ab model
- calling T24DHW_Init( 29156 CondFlrArea, 16 #DwellingUnits, 4
#Stories, 12 CZ, 1 NatGasAvail )
- call to T24DHW_SystemInit( 983040 DistSysType, 0 SystemOptions, 1
CentralDHW ) return 1
- call to T24DHW_Item( 1 SysHandle, 1 DHWHtrElementType, 6
DHWTankType, 0 DHWInputRating, 0.48 DHWEnergyFactor, 0 DHWTankVol, 1 HtrMult, 0
DHWIntInsulRVal, 12 DHWExtInsulRVal, 1 DHWAmbientCond, 0 DHWStandbyLossFrac )
- call to T24DHW_RecircInit( 1 SysHandle, 1622016 MFamDistType, 0
RecircOptions (XtraIns), 2 #Loops, 7.5 RecircPumpHP, 0.917 fRecircPumpEff )
returned 0
- hourly NonElecUse - T24DHW_Hour( <for each mo/da/hr>, 0 CalcFlag )
- hourly ElecUse - T24DHW_Hour( <for each mo/da/hr>, 2 CalcFlag )
- hourly ElecPump - T24DHW_Hour( <for each mo/da/hr>, 76 CalcFlag
)
- CEC DHW simulation successful: True
Original comment by scriswel...@gmail.com
on 19 Aug 2014 at 4:59
Original issue reported on code.google.com by
ncz...@archenergy.com
on 18 Nov 2013 at 11:14Attachments: