How to import calibration parameters to new SWAT run?

1,439 views
Skip to first unread message

eben

unread,
Apr 22, 2009, 12:22:05 PM4/22/09
to ArcSWAT
Hi all,

I have successfully autocalibrated flow for Alpha_bf, CN2, ESCO
Revapmn and Sol-Z, but am wondering how to import the calibrated
parameters to a new run. I tried copying all the files in the AutoCal
folder, and rerunning but the output.std is different.

I read on here that it is possible to change the CN2 numbers in the
Access database. Where is this database file and where are the CN
located in it? I have been changing the other parameters through Edit
Swat input. Is this correct?

Also where can I find the calibrated CN2 values? My bestpar.out
listed: 0.50661E-01-0.25000E+02 0.99997E+00 0.81381E+02 0.24921E+02. I
would think CN would change per land use.


Thanks for the help,
Eben

Kyle

unread,
Apr 22, 2009, 2:08:27 PM4/22/09
to ArcSWAT
Eben,
The CN2 values are located in your MGT1 table within your project
file. You can change it in Access or you can use the Manual
Calibration Tool that is under the SWAT Simulation dropdown.

When you set up the autocalibration, you may have noticed that not all
parameters are treated the same. Some variables, such as CN2,
Sol_Awc, and Sol_Z are changed by percentage. In other words, since
each HRU has a different CN value, SWAT is not replacing values, but
modifying each CN value by 1% for example (you set the range of values
that SWAT will use during setup). Values such as ESCO or Revapmn
would be replaced by a value rather than modified by a percent. So
you need to be careful when looking at your results.

Check your autocalibration set up or look at documentation on
autocalibration to see how each parameter is handled. Once you have
figured out if your bestpar.out values are the actual value for a
parameter, or are percentage changes, then you can go modify your
values through Edit SWAT input, Manual Calibration tool, or through
the Access database. Note: remember to Re-Write SWAT Input files
through the Edit SWAT Input menu after you've changed your parameters
regardless of which process you use to update your parameter values!
Best of luck!
Regards,
Kyle

eben

unread,
Apr 22, 2009, 10:43:10 PM4/22/09
to ArcSWAT
Kyle,

Thanks! With this and the auto calibration manual I was able to figure
things out.

Good luck with your model runs as well!
Eben

C

unread,
Jun 2, 2009, 7:28:19 AM6/2/09
to ArcSWAT
Hi Kyle-

Do you know if there is any other way to import tha auto-calibration
results into the SWAT model? I have used the Manual Calibration tool,
and everything went smoothly, except that the results were not
anywhere close as to what the auto-calibration said it should be. A
few particular concerns is that Blai and Slope were auto-calibrated,
but Blai is not even an option in the manual calibration, and then I
cannot locate Slope in the input files (it is in the manual
calibration tool, but I like to double check that the input files are
updated. Is Slope the same as HRU_SLP in .hru perhaps?)

Another question, is that if the auto-calibration results are for
example, -25.00 (with an IMet of 3), when you use the manual
calibration tool, do you multiply by 0.75? This seems logical to me,
but like I said, my results are terrible using the auto-calibrated
output, so maybe I am doing it wrong?

Please let me know if you have any suggestions to make this process
run more smoothly- thanks!

/Courtney

On 22 Apr, 20:08, Kyle <kglazew...@undeerc.org> wrote:
> Eben,
> The CN2 values are located in your MGT1 table within your project
> file.  You can change it in Access or you can use the ManualCalibrationTool that is under the SWAT Simulation dropdown.
>
> When you set up the autocalibration, you may have noticed that not all
> parameters are treated the same.  Some variables, such as CN2,
> Sol_Awc, and Sol_Z are changed by percentage.  In other words, since
> each HRU has a different CN value, SWAT is not replacing values, but
> modifying each CN value by 1% for example (you set the range of values
> that SWAT will use during setup).  Values such as ESCO or Revapmn
> would be replaced by a value rather than modified by a percent.  So
> you need to be careful when looking at your results.
>
> Check your autocalibration set up or look at documentation on
> autocalibration to see how each parameter is handled.  Once you have
> figured out if your bestpar.out values are the actual value for a
> parameter, or are percentage changes, then you can go modify your
> values through Edit SWAT input, ManualCalibrationtool, or through
> the Access database.  Note: remember to Re-Write SWAT Input files
> through the Edit SWAT Input menu after you've changed your parameters
> regardless of which process you use to update your parameter values!
> Best of luck!
> Regards,
> Kyle
>
> On Apr 22, 11:22 am, eben <eben.pendle...@googlemail.com> wrote:
>
>
>
> > Hi all,
>
> > I have successfully autocalibrated flow for Alpha_bf, CN2, ESCO
> > Revapmn and Sol-Z, but am wondering how to import the calibrated
> > parameters to a new run.  I tried copying all the files in the AutoCal
> > folder, and rerunning but the output.std is different.
>
> > I read on here that it is possible to change the CN2 numbers in the
> > Access database.  Where is this database file and where are the CN
> > located in it?  I have been changing the other parameters through Edit
> > Swat input. Is this correct?
>
> > Also where can I find the calibrated CN2 values? My bestpar.out
> > listed: 0.50661E-01-0.25000E+02 0.99997E+00 0.81381E+02 0.24921E+02. I
> > would think CN would change per land use.
>
> > Thanks for the help,
> > Eben- Dölj citerad text -
>
> - Visa citerad text -

smswa...@gmail.com

unread,
Nov 29, 2018, 5:30:15 AM11/29/18
to ArcSWAT
Good afternoon..
How can I rewrite the calibrated and validated parameter values to the swat model?
I have the values of calibrated parameters (9 parameter)  and it has been validated in swat-cup. Now I need to edit those values in swat model. How can I do that? In 'subbasin data' under 'edit swat input', it is available to modify those parameters but it is hazardous when it has to be done in series ( a particular basin of a particular soil with a particular landuse with a particular slope)...Is there any way out to solve this task?..Please help. I need your comments which will be worthy to me. Thank you.
Reply all
Reply to author
Forward
0 new messages