I'm working on getting a model calibrated for a South Carolina Piedmont drainage basin. I've formatted the Observed_reach.txt on a monthly time-step (will be included at the end of the post) and I have already ran the program using the SUFI-2 method with the objective function set to the NSE. I have simulated 300 times, on two different iterations, just to get a "rough idea" of where I am at and the scores are all below 0.
Where I'm at now I understand in the Par_inf.txt is that for spatial parameters (.mgt, .sol) NOT to use the v qualifer. For spatial parameters I have (included below) I am using the relative qualifier to adjust values within a range. for non-spatial parameters (.gw) I believe, from what I understand, that I can use the replacing qualifier v to set entirely new ranges. Any corrections to my methods, or corrections to my reasoning would be greatly appreciated. Copy and Pasted portions of files are in green.
The next thing that I'm probably messing up is getting the time periods to line up. In the SWAT 2012 model I am using I have weather data extending back to 1950 (the purpose for this is that I want to model water yields from periods of extreme record when there wasn't a gauge in the basin) so I am simulating from 1950-2014. Yet, I have to calibrate the model to the period when there were observations (1992-2014). So here is what I have done on the file.cio and SUFI_extract_rch.def files:
Master Watershed File: file.cio
Project Description:
General Input/Output section (file.cio):
1/15/2015 12:00:00 AM ARCGIS-SWAT interface AV
General Information/Watershed Configuration:
fig.fig
64 | NBYR : Number of years simulated
1950 | IYR : Beginning year of simulation
1 | IDAF : Beginning julian day of simulation
365 | IDAL : Ending julian day of simulation
Climate:
0 | IGEN : Random number seed cycle code
1 | PCPSIM : precipitation simulation code: 1=measured, 2=simulated
0 | IDT : Rainfall data time step
0 | IDIST : rainfall distribution code: 0 skewed, 1 exponential
1.300 | REXP : Exponent for IDIST=1
1 | NRGAGE: number of pcp files used in simulation
2 | NRTOT: number of precip gage records used in simulation
2 | NRGFIL: number of gage records in each pcp file
1 | TMPSIM: temperature simulation code: 1=measured, 2=simulated
1 | NTGAGE: number of tmp files used in simulation
2 | NTTOT: number of temp gage records used in simulation
2 | NTGFIL: number of gage records in each tmp file
2 | SLRSIM : Solar radiation simulation Code: 1=measured, 2=simulated
0 | NSTOT: number of solar radiation records in slr file
2 | RHSIM : relative humidity simulation code: 1=measured, 2=simulated
0 | NHTOT: number of relative humidity records in hmd file
2 | WINDSIM : Windspeed simulation code: 1=measured, 2=simulated
0 | NWTOT: number of wind speed records in wnd file
0 | FCSTYR: beginning year of forecast period
0 | FCSTDAY: beginning julian date of forecast period
0 | FCSTCYCLES: number of time to simulate forecast period
Precipitation Files:
pcp1.pcp
Temperature Files:
tmp1.tmp
| SLRFILE: name of solar radiation file
| RHFILE: name of relative humidity file
| WNDFILE: name of wind speed file
cst.cst | FCSTFILE: name of forecast data file
Watershed Modeling Options:
basins.bsn | BSNFILE: name of basin input file
Database Files:
plant.dat | PLANTDB: name of plant growth database file
till.dat | TILLDB: name of tillage database file
pest.dat | PESTDB: name of pesticide database file
fert.dat | FERTDB: name of fertilizer database file
urban.dat | URBANDB: name of urban database file
Special Projects:
0 | ISPROJ: special project: 1=repeat simulation
0 | ICLB: auto-calibration option: 0=no, 1=yes
| CALFILE: auto-calibration parameter file
Output Information:
0 | IPRINT: print code (month, day, year)
2 | NYSKIP: number of years to skip output printing/summarization SWAT 2012 simulates from 1952-2013 but my calibration should start in 1992, should I change this to 42 to skip all the way to 1992?
0 | ILOG: streamflow print code: 1=print log of streamflow
0 | IPRP: print code for output.pst file: 1= print pesticide output
So what I think is wrong so far is that a) I don't completely get the the r,v,a qualifiers or if my ranges are accurate or I need to include more parameters and b) I have a long simulation from SWAT 2012 (1952-2013) yet I need to calibrate it to the first part of my gauge record (1992-2001). I will eventually validate it to the later portion (2002-2013). If you took the time to read this post, thank you. If anyone can help, that would be much obliged. If I need to give more information to help diagnose the issue I can do that as soon as possible. Finally, here is the Observed_rch.txt file:
1 : number of observed variables
FLOW_OUT_11 : this is the name of the variable and the subbasin number to be included in the objective function
132 : number of data points for this variable as it follows below. First column is a sequential number from beginning
: of the simulation, second column is variable name and date (format arbitrary), third column is variable value.
1 FLOW_OUT_1_1991 7.445544097
2 FLOW_OUT_2_1991 5.250780857
3 FLOW_OUT_3_1991 9.741961452
4 FLOW_OUT_4_1991 4.1163479
5 FLOW_OUT_5_1991 3.699479032
6 FLOW_OUT_6_1991 2.1190555
7 FLOW_OUT_7_1991 1.994978323
8 FLOW_OUT_8_1991 3.993610452
9 FLOW_OUT_9_1991 0.8938733
10 FLOW_OUT_10_1991 0.699703935
11 FLOW_OUT_11_1991 0.858949
12 FLOW_OUT_12_1991 1.260563226
13 FLOW_OUT_1_1992 1.439599742
14 FLOW_OUT_2_1992 3.422451207
15 FLOW_OUT_3_1992 4.80840929
16 FLOW_OUT_4_1992 2.8751194
17 FLOW_OUT_5_1992 1.571136774
18 FLOW_OUT_6_1992 1.1845945
19 FLOW_OUT_7_1992 0.783741484
20 FLOW_OUT_8_1992 1.119891677
21 FLOW_OUT_9_1992 0.7249152
22 FLOW_OUT_10_1992 5.424989129
23 FLOW_OUT_11_1992 9.5635948
24 FLOW_OUT_12_1992 3.971687613
25 FLOW_OUT_1_1993 10.91574677
26 FLOW_OUT_2_1993 9.432594964
27 FLOW_OUT_3_1993 13.58850619
28 FLOW_OUT_4_1993 3.4244692
29 FLOW_OUT_5_1993 1.425897968
30 FLOW_OUT_6_1993 0.8051467
31 FLOW_OUT_7_1993 0.884221161
32 FLOW_OUT_8_1993 0.692396323
33 FLOW_OUT_9_1993 0.6626178
34 FLOW_OUT_10_1993 0.96825871
35 FLOW_OUT_11_1993 1.1222971
36 FLOW_OUT_12_1993 1.620463161
37 FLOW_OUT_1_1994 3.113043097
38 FLOW_OUT_2_1994 3.837964821
39 FLOW_OUT_3_1994 6.144789
40 FLOW_OUT_4_1994 1.6763664
41 FLOW_OUT_5_1994 1.001142968
42 FLOW_OUT_6_1994 8.032589
43 FLOW_OUT_7_1994 1.667049194
44 FLOW_OUT_8_1994 5.379316548
45 FLOW_OUT_9_1994 1.9095097
46 FLOW_OUT_10_1994 1.837864645
47 FLOW_OUT_11_1994 2.2134455
48 FLOW_OUT_12_1994 8.481398226
49 FLOW_OUT_1_1995 11.51679794
50 FLOW_OUT_2_1995 10.38930504
51 FLOW_OUT_3_1995 4.359904548
52 FLOW_OUT_4_1995 1.595191
53 FLOW_OUT_5_1995 1.161910452
54 FLOW_OUT_6_1995 3.8010853
55 FLOW_OUT_7_1995 1.060517323
56 FLOW_OUT_8_1995 1.841518452
57 FLOW_OUT_9_1995 0.9844877
58 FLOW_OUT_10_1995 2.224254677
59 FLOW_OUT_11_1995 3.9568288
60 FLOW_OUT_12_1995 2.526607161
61 FLOW_OUT_1_1996 5.736476129
62 FLOW_OUT_2_1996 7.553803862
63 FLOW_OUT_3_1996 7.342324065
64 FLOW_OUT_4_1996 4.0748163
65 FLOW_OUT_5_1996 2.679153581
66 FLOW_OUT_6_1996 1.5697057
67 FLOW_OUT_7_1996 0.763645548
68 FLOW_OUT_8_1996 1.038594484
69 FLOW_OUT_9_1996 2.5853421
70 FLOW_OUT_10_1996 4.596488516
71 FLOW_OUT_11_1996 1.9604803
72 FLOW_OUT_12_1996 2.976025355
73 FLOW_OUT_1_1997 5.445085065
74 FLOW_OUT_2_1997 8.882436107
75 FLOW_OUT_3_1997 6.311037194
76 FLOW_OUT_4_1997 3.6283516
77 FLOW_OUT_5_1997 1.949305742
78 FLOW_OUT_6_1997 2.0473191
79 FLOW_OUT_7_1997 2.167620677
80 FLOW_OUT_8_1997 0.904317097
81 FLOW_OUT_9_1997 0.8136418
82 FLOW_OUT_10_1997 1.657001226
83 FLOW_OUT_11_1997 2.7807294
84 FLOW_OUT_12_1997 4.784659548
85 FLOW_OUT_1_1998 8.162603613
86 FLOW_OUT_2_1998 11.48153218
87 FLOW_OUT_3_1998 8.061210484
88 FLOW_OUT_4_1998 8.0335329
89 FLOW_OUT_5_1998 3.687604161
90 FLOW_OUT_6_1998 1.4337841
91 FLOW_OUT_7_1998 0.948162774
92 FLOW_OUT_8_1998 1.002969871
93 FLOW_OUT_9_1998 3.2404087
94 FLOW_OUT_10_1998 1.141814516
95 FLOW_OUT_11_1998 1.330899
96 FLOW_OUT_12_1998 1.333639355
97 FLOW_OUT_1_1999 3.747891968
98 FLOW_OUT_2_1999 4.182825429
99 FLOW_OUT_3_1999 2.140217129
100 FLOW_OUT_4_1999 1.7490467
101 FLOW_OUT_5_1999 1.851566419
102 FLOW_OUT_6_1999 0.9391805
103 FLOW_OUT_7_1999 0.915278516
104 FLOW_OUT_8_1999 0.647089123
105 FLOW_OUT_9_1999 0.62335156
106 FLOW_OUT_10_1999 0.591003194
107 FLOW_OUT_11_1999 0.66073
108 FLOW_OUT_12_1999 0.756337935
109 FLOW_OUT_1_2000 4.439374839
110 FLOW_OUT_2_2000 3.442956621
111 FLOW_OUT_3_2000 2.386849065
112 FLOW_OUT_4_2000 1.3733745
113 FLOW_OUT_5_2000 0.553551677
114 FLOW_OUT_6_2000 0.46449319
115 FLOW_OUT_7_2000 0.441653855
116 FLOW_OUT_8_2000 0.442475961
117 FLOW_OUT_9_2000 3.06229477
118 FLOW_OUT_10_2000 0.437543323
119 FLOW_OUT_11_2000 0.9882633
120 FLOW_OUT_12_2000 0.794702903
121 FLOW_OUT_1_2001 1.034940677
122 FLOW_OUT_2_2001 1.245948
123 FLOW_OUT_3_2001 6.388680581
124 FLOW_OUT_4_2001 1.5933032
125 FLOW_OUT_5_2001 0.561772742
126 FLOW_OUT_6_2001 1.0883167
127 FLOW_OUT_7_2001 0.708381726
128 FLOW_OUT_8_2001 0.2208726
129 FLOW_OUT_9_2001 0.31375236
130 FLOW_OUT_10_2001 0.237406074
131 FLOW_OUT_11_2001 0.40616017
132 FLOW_OUT_12_2001 0.525234677