Design and implementation of a general software library for using NSGA-II with SWAT for multi-objective model calibration


Ercan M. B., Goodall J. L.

ENVIRONMENTAL MODELLING & SOFTWARE, cilt.84, ss.112-120, 2016 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 84
  • Basım Tarihi: 2016
  • Doi Numarası: 10.1016/j.envsoft.2016.06.017
  • Dergi Adı: ENVIRONMENTAL MODELLING & SOFTWARE
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.112-120
  • İnönü Üniversitesi Adresli: Hayır

Özet

Calibrating watershed-scale hydrologic models remains a critical but challenging step in the modeling process. The Soil and Water Assessment Tool (SWAT) is one example of a widely used watershed-scale hydrologic model that requires calibration. The calibration algorithms currently available to SWAT modelers through freely available and open source software, however, are limited and do not include many multi-objective genetic algorithms (MOGAs). The Non-Dominated Sorting Genetic Algorithm II (NSGA-II) has been shown to be an effective and efficient MOGA calibration algorithm for a wide variety of applications including for SWAT model calibration. Therefore, the objective of this study was to create an open source software library for multi-objective calibration of SWAT models using NSGA-II. The design and implementation of the library are presented, followed by a demonstration of the library through a test case for the Upper Neuse Watershed in North Carolina, USA using six objective functions in the model calibration. (C) 2016 Elsevier Ltd. All rights reserved.