How do I fix my errors?

The error messages that HEC-ResSim produces are not always very clear.  So, I thought it may be useful to take a working model and break it in various ways to look at the error messages.  The model is shown below.  It contains a main stem and a tributary.  There are two reservoirs on the main stem.


Here is the plot for the upstream reservoir to show that it is a working model.


Error #1.  I will remove the inflow from the upstream end of the tributary.  Remember that ResSim needs inflow at the upstream end of all tributaries and at the upstream end of the main stem.

Here is your error message:




Error #2:  ResSim requires that the dss files are complete without missing data.  So, I am going to remove a value from my dss file during the simulation period.  

Here is the error message:


Error #3:  It is easy to forget to specify lookback elevations and releases.  These can be either a constant value or a time series.  For this error, I specify that I am using a time series for the lookback elevation at the upstream reservoir, but I forget to specify the dss pathname.

Here is the error message:


Error #4:  The first three error message are relatively straightforward (or at least they give some indication of what is wrong).  However, look at the following error message:


This is probably not going to lead you directly to the problem.  This is where it becomes important to check your data that is being entered into the model.  I created this error by putting in a release function for my outlet that doesn't have a constantly increasing elevation in the table.  Below is a screenshot:



Error #5:  Another example about being careful when inputting data.  Here, I deleted the outlet data for my upstream reservoir.  You can see that there is no additional information in the error message. 


Error #6:  For this error, I specified Muskingum-Cunge for the routing method in the reach below the upstream reservoir, but I neglected to put in any of the parameters.

Here is the error message:
  

Error #7:  Here is another error caused by missing lookback data.  To produce this error, I removed the lookback release for the upstream reservoir.  You can see that this error message is not as clear as the message shown in Error #3.  

Here is the error message:


Addtional notes about errors:  In trying to "break" my ResSim model, I noticed that it would sometimes still run to completion and give results.  For example, this occurred when I removed all zone elevations from my downstream reservoir.  I would have preferred an error message in this case. 



Comments

  1. Kevin, thanks for posting these errors. This will help!

    ReplyDelete
  2. Thanks Kevin, can you please make some small tutorials like HEC DSS for HEC ResSim. Thanks for starting this blog!

    ReplyDelete

Post a Comment

Table Rock Dam

Table Rock Dam