Water Heater Model Validation
Closed this issue · 2 comments
Get a better match on water heater consumed and delivered energy consumption to EnergyPlus (currently 10% difference). Changing the draw profile calculation to use the current timestep for delivered energy should help this a bit.
So it turns out that even if you specify the mains temperature is scheduled and provide a schedule to the WaterHeater:Mixed object in EnergyPlus, if you don't also add the Site:MainsWaterTemperature object it uses a mains water temperature of 50 F for some reason. Results now match +/- 1%. Still need to make sure things look good with tempering or if that causes some issues
Using the outlet temperature from last timestep has a surprisingly large impact on the consumed and delivered energy (it's now +/- 7%) and the draw volume in python is about 5 gal/day larger. We might want to allow some iteration on this (it'll still be way faster than E+).
We now know that if we don't have any tempering the results are within 1% though, so we can close this now (iteration is captured in #2).