首页> 外文期刊>Environmental Modelling & Software >Automating calibration, sensitivity and uncertainty analysis of complex models using the R package Flexible Modeling Environment (FME):SWAT as an example
【24h】

Automating calibration, sensitivity and uncertainty analysis of complex models using the R package Flexible Modeling Environment (FME):SWAT as an example

机译:使用R包Flexible Modeling Environment(FME):SWAT作为示例,自动执行复杂模型的校准,灵敏度和不确定性分析

获取原文
获取原文并翻译 | 示例
       

摘要

Parameter optimization and uncertainty issues are a great challenge for the application of large environmental models like the Soil and Water Assessment Tool (SWAT), which is a physically-based hydrological model for simulating water and nutrient cycles at the watershed scale. In this study, we present a comprehensive modeling environment for SWAT, including automated calibration, and sensitivity and uncertainty analysis capabilities through integration with the R package Flexible Modeling Environment (FME). To address challenges (e.g., calling the model in R and transferring variables between Fortran and R) in developing such a two-language coupling framework, 1) we converted the Fortran-based SWAT model to an R function (R-SWAT) using the RFortran platform, and alternatively 2) we compiled SWAT as a Dynamic Link Library (DLL). We then wrapped SWAT (via R-SWAT) with FME to perform complex applications including parameter identifiability, inverse modeling, and sensitivity and uncertainty analysis in the R environment. The final R-SWAT-FME framework has the following key functionalities: automatic initialization of R, running Fortran-based SWAT and R commands in parallel, transferring parameters and model output between SWAT and R, and inverse modeling with visualization. To examine this framework and demonstrate how it works, a case study simulating streamflow in the Cedar River Basin in Iowa in the United Sates was used, and we compared it with the built-in auto-calibration tool of SWAT in parameter optimization. Results indicate that both methods performed well and similarly in searching a set of optimal parameters. Nonetheless, the R-SWAT-FME is more attractive due to its instant visualization, and potential to take advantage of other R packages (e.g., inverse modeling and statistical graphics). The methods presented in the paper are readily adaptable to other model applications that require capability for automated calibration, and sensitivity and uncertainty analysis.
机译:参数优化和不确定性问题对于应用大型环境模型(例如土壤和水评估工具(SWAT))是一个巨大的挑战,该模型是一种基于物理的水文模型,用于在流域范围内模拟水和养分循环。在本研究中,我们通过与R软件包灵活建模环境(FME)集成,为SWAT提供了一个全面的建模环境,包括自动校准以及灵敏度和不确定性分析功能。为了解决开发这样一种两种语言的耦合框架时遇到的挑战(例如,在R中调用模型并在Fortran和R之间传递变量),我们使用以下命令将基于Fortran的SWAT模型转换为R函数(R-SWAT) RFortran平台,或者2)我们将SWAT编译为动态链接库(DLL)。然后,我们将SWAT(通过R-SWAT)与FME包装在一起,以在R环境中执行复杂的应用程序,包括参数可识别性,逆建模以及灵敏度和不确定性分析。最终的R-SWAT-FME框架具有以下关键功能:R的自动初始化,并行运行基于Fortran的SWAT和R命令,在SWAT和R之间传输参数和模型输出以及具有可视化的逆向建模。为了检查该框架并演示其工作原理,我们以美国爱荷华州锡达河流域的水流模拟为例进行了研究,并将其与SWAT内置的自动校准工具进行了参数优化。结果表明,这两种方法在搜索一组最佳参数时均表现良好且相似。尽管如此,R-SWAT-FME由于其即时可视化以及具有利用其他R包(例如逆建模和统计图形)的潜力而更具吸引力。本文介绍的方法很容易适应其他需要自动校准,灵敏度和不确定性分析能力的模型应用。

著录项

  • 来源
    《Environmental Modelling & Software》 |2012年第2012期|p.99-109|共11页
  • 作者

    Yiping Wu; Shuguang Liu;

  • 作者单位

    ASRC Research and Technology Solutions, US. Geological Survey (USGS) Earth Resources Observation and Science (EROS) Center, Sioux Falls, SD 57198, USA;

    US. Geological Survey (USGS) Earth Resources Observation and Science (EROS) Center, Sioux Falls, SD 57198, USA,Geographic Information Science Center of Excellence, South Dakota State University, Brookings, SD 57007, USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    calibration; FME; monte carlo; r; sensitivity and uncertainty analysis; SWAT;

    机译:校准;FME;蒙特卡洛;r;敏感性和不确定性分析;扑打;
  • 入库时间 2022-08-18 02:16:11

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号