Closed GoogleCodeExporter closed 9 years ago
Please post the project log file - "<project filename>.log" for the errant run.
Thanks.
Original comment by scriswel...@gmail.com
on 6 Mar 2014 at 12:57
Scott, please see attached
Original comment by chitra.nbr
on 6 Mar 2014 at 6:06
Attachments:
Scott, I see the same issue for CZ-15. See attached log file. Like I mentioned
earlier the models run fine for CZ-1,7 and 16. The only difference between the
models in each climate zone is the system sizes and of-course the weather file.
Original comment by chitra.nbr
on 7 Mar 2014 at 6:25
Attachments:
A large number of ruleset updates were committed tonight (SVN rev #1561) that
fix a number of "undefined data" rule evaluation errors, but there are still a
number of other air- and water-side HVAC error messages that will require
either/both ruleset or building input changes.
Passing ownership of this to Roger, but David will likely need to weight in as
well.
Original comment by scriswel...@gmail.com
on 9 Mar 2014 at 7:01
Attached is the latest version of the CZ-15 model that I reran after Scott's
updates.
Original comment by chitra.nbr
on 11 Mar 2014 at 9:50
Attachments:
Kyle and David, the baseline is throwing an EnergyPlus error:
FindRootSimpleController: Root finder failed at PALM-SPRINGS-INTL ANN CLG 0.4%
CONDNS DP=>MCDB, 00:00:00.0 - 00:15:00.0
I don't know what would cause this. Kyle???
Original comment by rhedr...@archenergy.com
on 11 Mar 2014 at 11:01
Original comment by rhedr...@archenergy.com
on 14 Mar 2014 at 4:06
Original comment by rhedr...@archenergy.com
on 14 Mar 2014 at 4:07
I could not reproduce this with the 040012-OffLrg-CECStd - b.xml model in the
repository. Can you post the 040015 xml and weather file?
Original comment by kbe...@gmail.com
on 15 Mar 2014 at 4:30
Original comment by rhedr...@archenergy.com
on 15 Mar 2014 at 4:36
Attachments:
That was fast! Roger I think you might have posted the weather file twice
instead of the SDD file.
Original comment by kbe...@gmail.com
on 15 Mar 2014 at 4:38
Original comment by rhedr...@archenergy.com
on 15 Mar 2014 at 6:08
Attachments:
I apologize this has taken me longer then expected. I still do not have a
detailed explanation of why there is trouble in this model. I can say that in
ARCATA I do not see fatal errors, but I do see ominous severe errors coming
from the coil model. I switched the model to "DetailedAnalysis" and the
problem clears up in my autosized flavor of the 040015 model.
Original comment by kbe...@gmail.com
on 17 Mar 2014 at 1:54
I reran the model with El-Centro weather file, CZ-15 and the simulation
completed successfully. However issue persists with weather file Palm Springs
Intl, CZ-15.
Original comment by chitra.nbr
on 17 Mar 2014 at 11:04
Here are the things I have considered so far
timesteps per hour 8
minimal set of design days
DetailedGeometry coil model for CoilCoolingWater. This seems to work for my
autosized version of 040015 b. Please rerun / re hard size the b model through
cbecc and see if the problem persists.
Looking at the impact of SizingSystem design humidity ratios. We are currently
using 0.008, which is a little under 50% rh at room temperature. Trying to
relax this a little.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 4:32
I am seeing a large difference in coil sizing when comparing my autosized model
with detailed geometry to the hard sized model, also with detailed geometry,
but with sizes based on old model.
Here is the autosized model with detailed geometry:
! <Water Cooling Coil Capacity Information>,Component Type,Name,Nominal Total
Capacity {W},Nominal Sensible Capacity {W},Nominal Latent Capacity {W},Nominal
Sensible Heat Ratio, Nominal Coil UA Value {W/C}, Nominal Coil Surface Area {m2}
Water Cooling Coil Capacity Information,Coil:Cooling:Water,BASESYS6
COILCLG,156398.93,128910.30,27488.62,0.82,19420.08,196.97
Here is the hard sized model:
! <Water Cooling Coil Capacity Information>,Component Type,Name,Nominal Total
Capacity {W},Nominal Sensible Capacity {W},Nominal Latent Capacity {W},Nominal
Sensible Heat Ratio, Nominal Coil UA Value {W/C}, Nominal Coil Surface Area {m2}
Water Cooling Coil Capacity Information,Coil:Cooling:Water,BASESYS6
COILCLG,308581.86,231920.09,76661.77,0.75,91993.63,933.05
The hard sized coil is much larger. Presumably resulting in much lower
sensible heat ratios and smaller design water flow rates which EnergyPlus is
complaining about.
** Warning ** In calculating the design coil UA for Coil:Cooling:Water BASESYS6 COILCLG
** ~~~ ** the outlet chilled water design enthalpy is greater than the inlet air design enthalpy.
** ~~~ ** To correct this condition the design chilled water flow rate will be increased from 3.55288E-003
** ~~~ ** to 4.16852E-003 m3/s
** Warning ** In calculating the design coil UA for Coil:Cooling:Water BASESYS6 COILCLG
** ~~~ ** no apparatus dew-point can be found for the initial entering and leaving conditions;
** ~~~ ** the coil outlet design conditions will be changed to correct the problem.
Please rerun sizing routines with detailed model and I will make this
comparison again.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 5:19
I'm running (now) the 040015 model attached to comment #5 with the most recent
rules and OS code that includes the switch to "Detailed" coil model. Will let
you know what I find.
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 6:03
I just reran it as well, and got the same FindRootSimpleController: Root finder
failed error that we saw previously.
Original comment by rhedr...@archenergy.com
on 19 Mar 2014 at 6:10
Kyle, I just reran the 040015-Palm Springs and 040007-Carlsbad models both of
which had baseline simulations aborting due to EPlus fatal errors. I had not
updated the cooling coil sizes as per your above comment as I just saw it. This
time around the 040007 model ran successfully. However 040015 got error
messages for Baseline Pumps. See screen shot attached. These errors appear
different from the ones we were seeing until now. Since the 007 models runs
fine maybe we are getting really close to solving Issue 444? I will re-size the
coils and run the hard-sized models once again and post updates.
Original comment by chitra.nbr
on 19 Mar 2014 at 6:28
Attachments:
After discussing the switch to detailed mode with some of my peers on our
analysis side, I think we are in good standing with the change to detailed,
regardless of the outcome on this issue. They are using detailed mode
exclusively for what sounds like similar issues.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 6:35
Can someone post the resized 040015 when they are done? I would like to make
the same comparison with E+ autosize. Perhaps they don't need to match but
they should be closer than they are.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 6:37
These are the files I just ran. I used the AutoHardsize rules to size all the
proposed HVAC capacities. This one still got the FindRootSimpleController:
Root finder failed error.
Original comment by rhedr...@archenergy.com
on 19 Mar 2014 at 6:48
Attachments:
Attached are the files from the model Chitra submitted in comment #5
(unchanged), using the most current rules/OS wrap. The -bz model does indeed
use the water coil.
If I compare the ratios CapTotGrossRtdSim values in the -bz and -b model, I
find they are between 1.25 and 1.3. It seems reasonable that when E+ increases
the design flow rate of BASESYS6 COILCLG, the capacity of the coil also goes
up, which is my guess for the reason why you are seeing the large discrepancy
between the autosize -bz caps and the -b hard-sized values in the eio file...
** Warning ** In calculating the design coil UA for Coil:Cooling:Water BASESYS6 COILCLG
** ~~~ ** the outlet chilled water design enthalpy is greater than the inlet air design enthalpy.
** ~~~ ** To correct this condition the design chilled water flow rate will be increased from 3.55288E-003
** ~~~ ** to 4.13611E-003 m3/s
I have a to switch to something else for an hour or two, so will be offline for
a bit. One thing to keep in mind is that the BASESYS6 COILCLG is part of a VAV
system that serves one zone in the basement of the building. This atypical
arrangement may be one component of the issue...
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 6:56
Attachments:
David, in Chitra's latest model, the baseline primary equipment CapRtd is set
to zero, so there is not flow and the pump calcs blow up. Not sure why the
boiler, chiller and cooling tower all have CapRtd = 0. The cooling and heating
coils all seem to have non-zero capacities.
Original comment by rhedr...@archenergy.com
on 19 Mar 2014 at 7:27
Capacity values of 0 in the baseline model most often stem from the bz
simulation failing...
We need to get organized on what models each of us are talking about. I ran
"Chitra's latest model" attached to this issue (as best I can tell attached in
comment #5) and did not see the errors your are describing. I suggest creating
a google drive folder for this issue, with subfolders for each model that are
named by both model name CBECC svn repo version. Here is the list of files to
include with each issue that I think will allow others to review fastest
cibd
SDD Sim XML
idf
err
Kyle, if you need referenced weather files, can you grab them from our repo?
They are under CBECC-Com13/Data/EPW
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 7:54
yes to the weather file. I realized they were in the repository after I asked
for them.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 8:00
I have posted the requested files for three cases under the google
drive/CBECC-Com Testing/Issue 444.
Original comment by rhedr...@archenergy.com
on 19 Mar 2014 at 8:32
David, for the case where the pump errors occurred because b:CapRtd = 0 for
primary equipment, the bz: run looks fine. The EIO and HTML files all show
capacities for the primary equipment. I'm not sure where to go next with this.
Relevant files are in google drive/CBECC-Com Testing/Issue 444/Chitra with
Pump Error.
Original comment by rhedr...@archenergy.com
on 19 Mar 2014 at 9:21
I am currently experimenting with allowing the following Coil:Cooling:Water
values to Autosize in the E+ simulations:
!- Design Inlet Air Temperature {C}
!- Design Outlet Air Temperature {C}
!- Design Inlet Air Humidity Ratio {kgWater/kgDryAir}
!- Design Outlet Air Humidity Ratio {kgWater/kgDryAir}
The idea here is that by setting these values (as we are now), we are setting
up situations where the air conditions are not consistent with the other coil
values that are currently hard-sized:
!- Design Water Flow Rate {m3/s}
!- Design Air Flow Rate {m3/s}
!- Design Inlet Water Temperature {C}
I think leaving these 3 properties hard-sized and allowing E+ to calculate the
others still preserves the intent of "hard-sizing" a water coil.
Initial tests with the repo'd 040012 model indicate the sim runs fine and the
Severe UA errors go away. I am going to test chitra's original 3/18 run now,
will report back here with results.
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 9:40
Re: #29. Yes this sounds good. This is why I always run autosize variations
of your models. But I am a little concerned that the hard size values that you
are using have no impact on how the remaining autosize fields size out. Maybe
it doesn't matter. I have a theory that if you autosize only what you are
proposing the model simply looks at similar fields in the SystemSizing object.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 9:45
The values of 'Autosize' fields in any model are summarized in the
ComponentSizing tables of the output file. In the model I just run are listed
below. It looks like yes the outlet conditions are taken from SystemSizing,
but the inlet conditions are (my best guess) iterated to to make the the
culmination of inputs jive with eachother...
Coil:Cooling:Water
Design Inlet Air Temperature [F] Design Outlet Air Temperature [F] Design Inlet Air Humidity Ratio Design Outlet Air Humidity Ratio
BASESYS6 COILCLG 75.23 60.00 0.009032 0.008500
BASESYS6 COILCLG-2 75.30 55.00 0.008932 0.008500
BASESYS6 COILCLG-3 75.70 55.00 0.008871 0.008500
BASESYS6 COILCLG-4 75.70 55.00 0.008871 0.008500
BASESYS6 COILCLG-5 76.45 55.00 0.008891 0.008500
Still working on the test with Chitra's model, but guessing this will fix the
issue.
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 9:54
May have been too over confident... Also relaxed the System:Sizing humidity
ratios by leaving these fields blank:
!- Central Cooling Design Supply Air Humidity Ratio {kgWater/kgDryAir}
!- Central Heating Design Supply Air Humidity Ratio {kgWater/kgDryAir}
However, still have severe error with Controller (FindRootSimpleController).
Kyle, did you play with relaxing the Controller Convergence Tolerance {deltaC}
or any of the other controller inputs?
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 10:02
I have not monkeyed with the humidity ratios yet, but note that leaving them
blank will give you the E+ default 0.008. I have sort of left that train of
thought when I saw the large differences between the E+ autosize and the SDD
provided hard sizes.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 10:15
That makes sense, though I am finding 0.008 worked and 0.0085 does not.
A few questions on the controller objects:
The !- Maximum Actuated Flow {m3/s} of the Coil:Cooling:Water objects does not
sync with the coil !- Design Water Flow Rate {m3/s}. Can you describe where the
controller value comes from, and confirm that the Coil:Cooling:Water flow rate
is from the property CoilClg:FluidFlowRtDsgnSim?
The !- Minimum Actuated Flow {m3/s} of the Controller:WaterCoil objects are >
zero, albiet very small. Is there a reason for not setting this to 0?
Original comment by da...@360-analytics.com
on 19 Mar 2014 at 10:30
Maximum actuated flow (on the controller) is 25% greater than "Design Water
Flow Rate" on the coil. Just a margin of safety which I don't believe is a
problem, but not prepared to rule anything out. Consider though that this
seems to be a sizing problem, not an operation problem. The design water flow
rate is taken from the SDD property "FluidFlowRtDsgnSim." The minimum flow is
slightly off zero because I hold a suspicion that very small flow requests are
triggering the (in some cases) very large pumps to blip on and do bad things.
Like heat up the plant.
Original comment by kbe...@gmail.com
on 19 Mar 2014 at 10:43
Here are my recommended changes to the OS translator for resolving this issue.
I've only tested these in the 040015 model Chitra provided in comment #5 (Palm
Springs, Prim-Sec ChW pumping), and a modified version of the repo 040012-b
model (Sacramento, primary-only ChW pumping); and they both successfully run.
I do not see any issues with run away pumping or loop over-heating; I suspect
that issue stemmed from a different issue of not setting the variable speed
pump minimum flow to 0.
These changes apply to all models, even if HVACAutoSizing = 1 or 0.
Coil:Cooling:Water
!- Design Inlet Air Temperature {C} set to AutoSize
!- Design Outlet Air Temperature {C} set to AutoSize
!- Design Inlet Air Humidity Ratio {kgWater/kgDryAir} set to AutoSize
!- Design Outlet Air Humidity Ratio {kgWater/kgDryAir} set to AutoSize
Controller:WaterCoil (both heating and cooling coils)
!- Minimum Actuated Flow {m3/s} = 0
If you have other files that have failed with the FindRootSimpleController:
Root finder failure, I ask you make these changes in your idf (ASAP) and test
to see if it works, or send the file to me to test.
Future: should also do some testing of relaxing Coil:Heating:Water rated temps,
but suggest we address that in a separate issue.
My files are uploaded to the GoogleDrive here:
https://drive.google.com/a/360-analytics.com/folderview?id=0B63Ndkzvj2l6R2xCZk5q
TEdvMFk&usp=sharing
Original comment by da...@360-analytics.com
on 20 Mar 2014 at 12:14
Roger, did you resolve the problem you were having with with #28? Let me know
if you want me to take a look at it. I'll be offline for a few hours, but
could look at it tonight. If you want me to look at it, please point me to the
model that is problematic.
Original comment by da...@360-analytics.com
on 20 Mar 2014 at 12:20
Original comment by chitra.nbr
on 20 Mar 2014 at 12:31
David - re. 28, it appears to me that the primary equipment capacities were not
being transferred back into the baseline. I did not find a cause, but I don't
really know what to look at for extracting results from EnergyPlus.
Original comment by rhedr...@archenergy.com
on 20 Mar 2014 at 3:29
Committed @ r1616/1617 a fix to address Comment #28 of this issue . The root
cause is Proj:SimVarsInterval in the example project was set to 'Timestep' as
opposed the default of 'Hourly'. This causes the interval data be defined in
the 'Timestep' category of the SQL database. CBECC results retrieval of
primary equipment peak loads relies on the interval data being present in the
'Hourly' category of the db. To fix this, the BASELINESIZING rules always set
bz:Proj:SimVarsInterval to 'Hourly', regardless of user input. Annual PROPOSED
and BASELINE model interval results still are output at user specified interval.
Original comment by da...@360-analytics.com
on 21 Mar 2014 at 2:59
I reran an autosized and hardsized versions of the model with v 1f 568 and both
were successful. Changing status to done verified.
Original comment by chitra.nbr
on 24 Mar 2014 at 9:41
Original issue reported on code.google.com by
chitra.nbr
on 6 Mar 2014 at 12:20Attachments: