Next Article in Journal
PEPSO: Reducing Electricity Usage and Associated Pollution Emissions of Water Pumps
Previous Article in Journal
A Semi-Analytical Model for the Hydraulic Resistance Due to Macro-Roughnesses of Varying Shapes and Densities
Article Menu
Issue 9 (September) cover image

Export Article

Open AccessArticle
Water 2017, 9(9), 639; doi:10.3390/w9090639

Simulink Implementation of a Hydrologic Model: A Tank Model Case Study

Research Institute for Agriculture and Life Sciences, Seoul National University, Seoul 08826, Korea
Department of Agricultural and Biological Engineering and Tropical Research and Education Center, University of Florida, Homestead, FL 33186, USA
Climate Application Department, APEC Climate Center, Busan 48058, Korea
National Institute of Agriculture Science, Rural Development Administration, Wanju, Jeollabuk-do 55365, Korea
Department of Rural Systems Engineering, Research Institute for Agriculture and Life Sciences, Institute of Green Bio Science and Technology, Seoul National University, Seoul 08826, Korea
Author to whom correspondence should be addressed.
Received: 15 June 2017 / Revised: 19 August 2017 / Accepted: 22 August 2017 / Published: 25 August 2017
View Full-Text   |   Download PDF [4397 KB, uploaded 28 August 2017]   |  


Simulink, an extension of MATLAB, is a graphics-based model development environment for system modeling and simulation. Simulink’s user-friendly features, including block (data process) and arrow (data transfer) objects, a large number of existing blocks, no need to write codes, and a drag and drop interface, provide modelers with an easy development environment. In this study, a Tank model was developed using Simulink and applied to a rainfall-runoff simulation for a study watershed to demonstrate the potential of Simulink as a tool for hydrological analysis. In the example given here, the Tank model was extended by two sub-modules representing evapotranspiration and storage-runoff distribution. In addition, model pre- and post-processing, such as input data preparation and results plotting, was carried out in MATLAB. Moreover, model parameters were calibrated using MATLAB optimization tools without any additional programming for linking the calibration algorithms and the model. The graphical representation utilized in the Simulink version of the Tank model helped us to understand the hydrological interactions described in the model, and the modular structure of the program facilitated the addition of new modules and the modification of existing modules as needed. From the study, we found that Simulink could be a useful and convenient environment for hydrological analysis and model development. View Full-Text
Keywords: Simulink; Tank model; Rainfall-runoff modeling; Modeling dynamic systems; Modeling framework Simulink; Tank model; Rainfall-runoff modeling; Modeling dynamic systems; Modeling framework

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Song, J.-H.; Her, Y.; Park, J.; Lee, K.-D.; Kang, M.-S. Simulink Implementation of a Hydrologic Model: A Tank Model Case Study. Water 2017, 9, 639.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Water EISSN 2073-4441 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top