Improvement of the R-SWAT-FME framework to support multiple variables and multi-objective functions.

Application of numerical models is a common practice in the environmental field for investigation and prediction of natural and anthropogenic processes. However, process knowledge, parameter identifiability, sensitivity, and uncertainty analyses are still a challenge for large and complex mathematical models such as the hydrological/water quality model, Soil and Water Assessment Tool (SWAT). In this study, the previously developed R program language-SWAT-Flexible Modeling Environment (R-SWAT-FME) was improved to support multiple model variables and objectives at multiple time steps (i.e., daily, monthly, and annually). This expansion is significant because there is usually more than one variable (e.g., water, nutrients, and pesticides) of interest for environmental models like SWAT. To further facilitate its easy use, we also simplified its application requirements without compromising its merits, such as the user-friendly interface. To evaluate the performance of the improved framework, we used a case study focusing on both streamflow and nitrate nitrogen in the Upper Iowa River Basin (above Marengo) in the United States. Results indicated that the R-SWAT-FME performs well and is comparable to the built-in auto-calibration tool in multi-objective model calibration. Overall, the enhanced R-SWAT-FME can be useful for the SWAT community, and the methods we used can also be valuable for wrapping potential R packages with other environmental models.

[1]  B. Bates,et al.  A Bayesian Approach to parameter estimation and pooling in nonlinear flood event models , 1999 .

[2]  Philip W. Gassman,et al.  Water Quality Modeling for the Raccoon River Watershed Using SWAT , 2006 .

[3]  Jeffrey G. Arnold,et al.  Model Evaluation Guidelines for Systematic Quantification of Accuracy in Watershed Simulations , 2007 .

[4]  Christos Makropoulos,et al.  Multi‐objective optimization for diffuse pollution control at zero cost , 2013 .

[5]  K. Abbaspour,et al.  A sequential uncertainty domain inverse procedure for estimating subsurface flow and transport parameters , 1997 .

[6]  Xuesong Zhang,et al.  On the use of multi‐algorithm, genetically adaptive multi‐objective method for multi‐site calibration of the SWAT model , 2010 .

[7]  Keith Beven,et al.  The future of distributed models: model calibration and uncertainty prediction. , 1992 .

[8]  A. Pouyan Nejadhashemi,et al.  Sensitivity Analysis of Best Management Practices Under Climate Change Scenarios 1 , 2012 .

[9]  G. Kuczera Improved parameter inference in catchment models: 2. Combining different kinds of hydrologic data and testing their compatibility , 1983 .

[10]  Misgana K. Muleta,et al.  Sensitivity and uncertainty analysis coupled with automatic calibration for a distributed watershed model , 2005 .

[11]  Xiaohua Xia,et al.  Estimation of HIV/AIDS parameters , 2003, Autom..

[12]  A. van Griensven,et al.  Autocalibration in hydrologic modeling: Using SWAT2005 in small-scale watersheds , 2008, Environ. Model. Softw..

[13]  Raghavan Srinivasan,et al.  Regional estimation of base flow and groundwater recharge in the Upper Mississippi river basin , 2000 .

[14]  M. J. Hall,et al.  Rainfall-Runoff Modelling , 2004 .

[15]  Shuguang Liu,et al.  Impacts of biofuels production alternatives on water quantity and quality in the Iowa River Basin , 2012 .

[16]  S. Sorooshian,et al.  A Shuffled Complex Evolution Metropolis algorithm for optimization and uncertainty assessment of hydrologic model parameters , 2002 .

[17]  Kangsheng Wu,et al.  EVALUATION OF THE APPLICABILITY OF THE SWAT MODEL FOR COASTAL WATERSHEDS IN SOUTHEASTERN LOUISIANA 1 , 2006 .

[18]  Marko Laine,et al.  Adaptive MCMC methods with applications in environmental and geophysical models , 2008 .

[19]  Christos Makropoulos,et al.  Decision support for diffuse pollution management , 2012, Environ. Model. Softw..

[20]  Keith Beven,et al.  Equifinality, data assimilation, and uncertainty estimation in mechanistic modelling of complex environmental systems using the GLUE methodology , 2001 .

[21]  Wyn L. Price,et al.  A Controlled Random Search Procedure for Global Optimisation , 1977, Comput. J..

[22]  Dennis P. Swaney,et al.  Regional nitrogen budgets and riverine N & P fluxes for the drainages to the North Atlantic Ocean: Natural and human influences , 1996 .

[23]  D. K. Borah,et al.  WATERSHED-SCALE HYDROLOGIC AND NONPOINT-SOURCE POLLUTION MODELS: REVIEW OF MATHEMATICAL BASES , 2003 .

[24]  J. Arnold,et al.  VALIDATION OF THE SWAT MODEL ON A LARGE RWER BASIN WITH POINT AND NONPOINT SOURCES 1 , 2001 .

[25]  George Kuczera,et al.  Monte Carlo assessment of parameter uncertainty in conceptual catchment models: the Metropolis algorithm , 1998 .

[26]  K. Schilling,et al.  Modeling Nitrate-Nitrogen Load Reduction Strategies for the Des Moines River, Iowa Using SWAT , 2009, Environmental management.

[27]  Heikki Haario,et al.  DRAM: Efficient adaptive MCMC , 2006, Stat. Comput..

[28]  John R. Williams,et al.  LARGE AREA HYDROLOGIC MODELING AND ASSESSMENT PART I: MODEL DEVELOPMENT 1 , 1998 .

[29]  R. Srinivasan,et al.  Fit-for-purpose analysis of uncertainty using split-sampling evaluations , 2008 .

[30]  J. Arnold,et al.  HYDROLOGICAL MODELING OF THE IROQUOIS RIVER WATERSHED USING HSPF AND SWAT 1 , 2005 .

[31]  H. Riedwyl Goodness of Fit , 1967 .

[32]  Xuesong Zhang,et al.  Calibration and uncertainty analysis of the SWAT model using Genetic Algorithms and Bayesian Model Averaging , 2009 .

[33]  Anthony J. Jakeman,et al.  An open software environment for hydrological model assessment and development , 2011, Environ. Model. Softw..

[34]  Keith Beven,et al.  Prophecy, reality and uncertainty in distributed hydrological modelling , 1993 .

[35]  David Hinkley,et al.  Bootstrap Methods: Another Look at the Jackknife , 2008 .

[36]  S. Uhlenbrook,et al.  Prediction uncertainty of conceptual rainfall-runoff models caused by problems in identifying model parameters and structure , 1999 .

[37]  N. Nandakumar,et al.  Uncertainty in rainfall—runoff model simulations and the implications for predicting the hydrologic effects of land-use change , 1997 .

[38]  Tze Ling Ng,et al.  Comparative Calibration of a Complex Hydrologic Model by Stochastic Methods GLUE and PEST , 2010 .

[39]  Shuguang Liu,et al.  Modeling of land use and reservoir effects on nonpoint source pollution in a highly agricultural basin. , 2012, Journal of environmental monitoring : JEM.

[40]  K. Loague Rainfall-Runoff Modelling , 2010 .

[41]  Antonio Gasparrini,et al.  Distributed Lag Linear and Non-Linear Models in R: The Package dlnm. , 2011, Journal of statistical software.

[42]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[43]  Cole H Green,et al.  HYDROLOGIC EVALUATION OF THE SOIL AND WATER ASSESSMENT TOOL FOR A LARGE TILE-DRAINED WATERSHED IN IOWA , 2006 .

[44]  R. Srinivasan,et al.  A global sensitivity analysis tool for the parameters of multi-variable catchment models , 2006 .

[45]  Soroosh Sorooshian,et al.  Status of Automatic Calibration for Hydrologic Models: Comparison with Multilevel Expert Calibration , 1999 .

[46]  D. Legates,et al.  Evaluating the use of “goodness‐of‐fit” Measures in hydrologic and hydroclimatic model validation , 1999 .

[47]  Karline Soetaert,et al.  Inverse Modelling, Sensitivity and Monte Carlo Analysis in R Using Package FME , 2010 .

[48]  David A. Belsley,et al.  Conditioning Diagnostics: Collinearity and Weak Data in Regression , 1991 .

[49]  Christine A. Shoemaker,et al.  Cannonsville Reservoir Watershed SWAT2000 model development, calibration and validation , 2007 .

[50]  Shuguang Liu,et al.  Automating calibration, sensitivity and uncertainty analysis of complex models using the R package Flexible Modeling Environment (FME): SWAT as an example , 2012, Environ. Model. Softw..

[51]  H. Künsch,et al.  Practical identifiability analysis of large environmental simulation models , 2001 .

[52]  Huasheng Hong,et al.  Validation of an agricultural non-point source (AGNPS) pollution model for a catchment in the Jiulong River watershed, China. , 2008, Journal of environmental sciences.

[53]  Jeffrey G. Arnold,et al.  Soil and Water Assessment Tool Theoretical Documentation Version 2009 , 2011 .

[54]  Shuguang Liu,et al.  Identifying potential areas for biofuel production and evaluating the environmental effects: a case study of the James River Basin in the Midwestern United States , 2012 .

[55]  Shuguang Liu,et al.  R-SWAT-FME user's guide , 2012 .

[56]  S. Sorooshian,et al.  Effective and efficient global optimization for conceptual rainfall‐runoff models , 1992 .

[57]  Dmitri Kavetski,et al.  The open source RFortran library for accessing R from Fortran, with applications in environmental modelling , 2011, Environ. Model. Softw..

[58]  X. Xia ESTIMATION OF HIV/AIDS PARAMETERS , 2002 .

[59]  P. Herman,et al.  A Practical Guide to Ecological Modelling , 2009 .

[60]  C. Makropoulos,et al.  Reducing surface water pollution through the assessment of the cost-effectiveness of BMPs at different spatial scales. , 2011, Journal of environmental management.

[61]  Daniel Wallach,et al.  Using a Bayesian approach to parameter estimation; comparison of the GLUE and MCMC methods , 2002 .

[62]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

[63]  M. Jha,et al.  CLIMATE CHHANGE SENSITIVITY ASSESSMENT ON UPPER MISSISSIPPI RIVER BASIN STREAMFLOWS USING SWAT 1 , 2006 .

[64]  G. Kuczera Improved parameter inference in catchment models: 1. Evaluating parameter uncertainty , 1983 .

[65]  Shuguang Liu,et al.  Hydrological effects of the increased CO2 and climate change in the Upper Mississippi River Basin using a modified SWAT , 2012, Climatic Change.

[66]  P. Krause,et al.  COMPARISON OF DIFFERENT EFFICIENCY CRITERIA FOR HYDROLOGICAL MODEL ASSESSMENT , 2005 .

[67]  M. B. Beck Coping with ever larger problems, models, and data bases , 1999 .

[68]  John C. Nash,et al.  Unifying Optimization Algorithms to Aid Software System Users: optimx for R , 2011 .

[69]  M. Arabi,et al.  Representation of agricultural conservation practices with SWAT , 2008 .

[70]  Karim C. Abbaspour,et al.  Uncertainty in Estimation of Soil Hydraulic Parameters by Inverse Modeling: Example Lysimeter Experiments , 1999 .

[71]  Mary C. Hill,et al.  Sensitivity analysis, calibration, and testing of a distributed hydrological model using error‐based weighting and one objective function , 2009 .