1 Introduction

Currently, a widespread concern in relation to global environmental degradation is going on. Phenomena such as global warming, caused mainly by industrial development and unsustainable population growth, make it necessary to have tools that help us understand these phenomena and evaluate scenarios in case of emergency events, in order to make effective accurate and realistic decisions (Torres-Bejarano et al. 2013).

When solving problems related to water resources, both a spatial representation of the system and the understanding of such problems are needed. In this regard, the hydrodynamic models can represent the characteristics and behavior of system relations, supported on the associated predictive analytics capabilities, which are most useful in the planning and management of complex problems in aquatic resources. The Integrated Water Resources Management (IWRM) nowadays is a prerequisite for environmental preservation and economic development. However, the implementation of proposed actions is significantly hampered due to insufficient necessary data, and the lack of interactions between hydrological and ecological components (Dimitriou and Zacharias 2006). According to McIntosh et al. (2007), a variety of software and modeling technologies are emerging in the form of “support tools” to better handle the problems of use of scientific knowledge in environmental research and planning activities. These technologies are motivated by legitimate concerns about the inefficiency of conventional research methods and of ensuring that science can be effective and easily transferred to management applications, particularly with regard to water resources.

Therefore, the objective of this work is to implement a hydrodynamic numerical model to contribute to the sustainable management of water resources in the Guájaro reservoir, Colombia, considering primarily the management of water levels.

For that reason, the model Environmental Fluid Dynamics Code (EFDC) was chosen for its friendliness to the pre-processing of data and its processing capacity, high performance computing and numerical robustness, plus, it has been applied and successfully implemented in several case studies worldwide. In the last two decades, it has become one of the most used and technically defensible hydrodynamic models in the world. It has been applied in more than 100 water bodies and for environmental water resource management (Kim et al. 1998; Moustafa and Hamrik 2000; Ji et al. 2001; Park et al. 2005; Luo and Li 2009).

2 Materials and Methods

The methodology used in this work includes the implementation of the numerical model EFDC Explorer 7.1 (commercial distribution) version for simulations of hydrodynamic variables in the Guájaro reservoir; the model calibration using a statistical method to evaluate the model’s predictive capacity (Molnar 2011); and an indicator of goodness-of-fit as the Nash-Sutcliffe efficiency coefficient (Nash and Sutcliffe 1970).

Within the procedures carried out are: measurements of reservoir hydrodynamics using an Acoustic Doppler Current Profiler (ADCP), with a frequency range of 600 kHz which continuously recorded the magnitude and direction of water velocities. Depths were determined with a bathymetric Sounder Garmin GPSMAP 441S. For hydrometeorology, data from monitoring stations from the Institute of Hydrology, Meteorology and Environmental Studies of Colombia (IDEAM for its acronym in Spanish) were used. From Repelon (code 29035200) and El Limon (code 29035120) stations, located at Latitude: 10.5, Longitude: −75.116667, and Latitude: 10.416667, Longitude: −75.066667, respectively, wind velocity, wind direction, humidity, temperature and precipitation parameters were obtained.

2.1 Model Description

The EFDC Model was originally developed at the Virginia Institute of Marine Science and later sponsored by the US Environmental Protection Agency (USEPA). The EFDC model is a fully dynamic 2D and 3D tool, adaptable to the necessary characteristics of water bodies studies (Hamrick 1992). It is a hydrodynamic and water quality model that can be applied to any surface water body, including lakes and rivers. The characteristics of physical, chemical and ecological processes can be simulated by numerical functions. The EFDC was developed with a structure characterized by a model built with cells of finite elements; the possibility of wetting and drying in the contour processing; allowing exchange of heat with the atmosphere; and simulation of water quality (Wang et al. 2013). It is a package of multi-dimensional hydrodynamic modeling, capable of simulating a diverse range of environmental and transport problems. The model solves 3-D vertically hydrostatic, free surface, turbulent averaged equations of momentum for a variable density fluid.

The EFDC is a comprehensive and flexible tool designed for the EFDC modelling system, which was optimized by Dynamic Solutions-International (DSI), who developed a user interface that makes friendly the model implementation, from the data pre-processing to the results post-processing.

The model solves the momentum equations, (1) and (2), the continuity Eq. (3), the state Eq. (4), the transport equations for salinity and temperature (5) and (6), and the turbulence intensity and the longitudinal turbulence scale, Eqs. (7) and (8). The model uses the sigma coordinate on the vertical and Cartesian or curvilinear orthogonal coordinates in the horizontal axes:

$$ \begin{aligned} & \partial_{t} (Hmu) + \partial_{x} (m_{y} Huu) + \partial_{y} (m_{x} Hvu) + \partial_{z} (mwu) - (mf + v\partial_{x} m_{y} - u\partial_{x} m_{x} )Hv = \\ & - m_{y} H\partial_{x} (g\varsigma + \rho ) - m_{y} (\partial_{x} h - z\partial_{x} H)\partial_{y} p + \partial_{z} (mH^{ - 1} A_{v} \partial_{v} u) + Q_{u} \\ \end{aligned} $$
(1)
$$ \begin{aligned} & \partial_{t} (mHv) + \partial_{x} (m_{y} Huv) + \partial_{y} (m_{x} Hvv) + \partial_{z} (mwv) + (mf + v\partial_{x} m_{y} - u\partial_{x} m_{x} )Hu = \\ & - m_{x} H\partial_{y} (g\varsigma + \rho ) - m_{x} (\partial_{y} h - z\partial_{y} H)\partial_{z} p + \partial_{z} (mH^{ - 1} A_{v} \partial_{z} v) + Q_{v} \\ \end{aligned} $$
(2)
$$ \partial_{t} (m\varsigma ) + \partial_{x} (m_{y} Hu) + \partial_{y} (m_{x} Hv) + \partial_{z} (mw) = 0 $$
(3)
$$ \rho (P,T,S) = \frac{{\rho_{0} }}{{\left( {1 - \frac{P}{{k_{P} }}} \right)}} $$
(4)
$$ \partial_{t} (mHS) + \partial_{x} (m_{y} HuS) + \partial_{y} (m_{x} HvS) + \partial_{z} (mwS) = \partial_{z} (mH^{ - 1} A_{b} \partial_{z} S) + Q_{s} $$
(5)
$$ \partial_{t} (mHT) + \partial_{x} (m_{y} HuT) + \partial_{y} (m_{x} HvT) + \partial_{z} (mwT) = \partial_{z} (mH^{ - 1} A_{b} \partial_{z} T) + Q_{T} $$
(6)
$$ \begin{aligned} & \partial_{t} (mHq^{2} ) + \partial_{x} (m_{y} Huq^{2} ) + \partial_{y} (m_{x} Hvq^{2} ) + \partial_{z} (mwq^{2} ) = \partial_{z} (mH^{ - 1} A_{v} \partial_{z} q^{2} ) + Q_{p} \\ & + 2mH^{ - 1} A_{v} (\partial_{z} u)^{2} + (\partial_{z} v)^{2} + mgE_{1} E_{2} lA_{b} \partial_{z} b - 2mH(B_{1} l)^{ - 1} q^{3} \\ \end{aligned} $$
(7)
$$ \begin{aligned} & \partial_{t} (mHq^{2} l) + \partial_{x} (m_{y} Huq^{2} l) + \partial_{y} (m_{x} Hvq^{2} l) + \partial_{z} (mwq^{2} l) = \partial_{z} (mH^{ - 1} A_{v} \partial_{z} q^{2} l) \\ & + Q_{l} + mH^{ - 1} E_{1} A_{v} \left[ {(\partial_{z} u)^{2} + (\partial_{z} v)^{2} } \right] + mgE_{1} E_{3} lA_{b} \partial_{z} b - mHB_{l}^{ - 1} q^{3} \left[ {1 + E_{2} (kL)^{2} l^{3} } \right] \\ \end{aligned} $$
(8)

where the u and v terms are the velocity components at the horizontal curvilinear-orthogonal coordinates (x and y); mx and my are the square roots of the diagonal components; H = h + ζ is the sum of the depth below the free surface displacement relative to the undisturbed physical vertical coordinate origin, z* = 0; p is the physical pressure in excess of the reference density; ƒ is the Coriolis parameter; Av and Ab, are the terms of the vertical turbulent diffusion and vertical diffusion or eddy viscosity; Qu and Qv, representing the additional forces or sources and sinks including: turbulent diffusion and horizontal pulse, vegetation resistance and Reynolds stress wave; ρ represents the density; T and S, temperature and salinity, respectively; QS and QT, include the dissemination of horizontal scale of sub-mesh, and thermal sources and sinks, respectively; q is the diffusion of turbulent intensity; l is the turbulent length scale; and E1, E2, E3, B1 are empirical constants.

Figure 1 shows the structure that uses the EFDC model for hydrodynamic surface water.

Fig. 1
figure 1

Structure of the EFDC hydrodynamic model

2.2 Model Calibration

The purpose of the model calibration is to reproduce the mass water movement for known conditions by varying the physical parameters within rationally suitable values (Palacio et al. 2010). To calibrate the model, a total time of 15 days were simulated for two scenarios. The elevations and the corresponding area to the maximum level for that period were used; also outflows and inflows for dry and rainy season, respectively, were determined. To verify the goodness of fit, the root mean square error (RMSE) and the Nash-Sutcliffe efficiency coefficient (Ceff) were used. The error in the model predictions is quantified in terms of units of the calculated variable by RMSE which is expressed in Eq. (9), followed by the efficiency coefficient using Eq. (10).

$$ RMSE = \sqrt {\frac{{\sum\nolimits_{i = 1}^{n} {\left( {O_{i} - p_{i} } \right)^{2} } }}{N}} $$
(9)
$$ Ceff = \frac{{\mathop \sum \nolimits_{i = 1}^{n} (O_{i} - p_{i} )^{2} }}{{\mathop \sum \nolimits_{i = 1}^{n} (O_{i} - \bar{O}_{i} )^{2} }} $$
(10)

where Oi and pi are the reservoir levels; N is the number of samples in the time series; and \( \bar{O}_{i} \) is the value of the time average reservoir levels.

Validation involves assessing the predictive ability of the model. This means checking the model results with observed data and adjusting the parameters until the results are within acceptable limits of accuracy. The parameter adjusted in this work was the flow rate flowing in/out through the floodgates system.

2.3 Data Requirement

To configure and implement the model, a dataset was required to specify the boundary conditions or model inputs, thus allowing the corresponding simulations to validate the model for the study area. All data obtained by sampling or measuring equipment were processed and digitized in shape files and displayed in thematic maps, according to the projection WGS (Word Geodetic System) 1984 18N. The ADCP measures were processed and filtered; then the required values and their averages in the water column were extracted. It should be stressed that it was necessary to obtain digitized contours of the reservoir for the sampling dates; satellite images of those dates were obtained from the US Geological Survey, http://glovis.usgs.gov/.

Bathymetry. Depth information was obtained from measurement campaigns carried out on July 18th, 19th and 20th of 2013 for the dry season and October 27th, 28th and 29th for the rainy season of the same year. Figure 2 shows graphically the range of depths of the reservoir in the two selected periods, where the bathymetry covered an area of approximately 12,500 Ha.

Fig. 2
figure 2

Bathymetry of Guájaro reservoir; dry season (left), rainy season (right)

Water levels. The corresponding reservoir levels were extracted from the daily measurements records implemented by the environmental authority at the region, The Autonomous Corporation of Atlantic Department (CRA for its acronym in Spanish). These data were compared with the time series calculated by the numerical model, as shown below in Figs. 6 and 8.

Winds. The free surface wind effects were also considered; their magnitudes and directions were obtained from an IDEAM meteorological station, located in the study area (Fig. 3).

Fig. 3
figure 3

Wind rose: dry season (left); rainy season (right)

3 Model Adaptation

3.1 Study Zone Description

The Guájaro reservoir is considered a strategic ecoregion, located at north Colombia (Fig. 4) at 10°42′ N and 75°6′ W, a few km from the Caribbean Sea. This water body covers an area of 16,000 Ha, a volume of 400 Mm3; it drains 12,000 Ha by an irrigation district, and has two sets of floodgates that communicate with the Canal del Dique channel; these allow the control of the reservoir levels (Uninorte 2009). Today the floodgates have an operation protocol that establishes the actions required according to the hydrological season presented.

Fig. 4
figure 4

Study zone location

Fig. 5
figure 5

Computational grid for dry season (left) and rainy season (right)

3.2 Computational Grid Configuration

A mesh with ΔX = ΔY = 30 m was used, for the dry season 320 elements in the horizontal direction and 600 in the vertical direction, for a total of 201,736 elements, of which 84,589 are active cells; and for the rainy season 334 elements in the horizontal and 600 direction in the vertical direction, for a total of 201,736 elements with 84,594 active cells (Fig. 5). The time step used in each simulation was 2 s, generating results every 2 h.

Fig. 6
figure 6

Behavior of measured and simulated reservoir levels for dry season

4 Results and Discussion

4.1 Dry Season Simulation

The climatological measurements reported for this period show that the Guájaro reservoir reached a maximum level of 4.03 m, and according to the water balance, a minimum level of 3.91 m. Figure 6 shows the variation of the reservoir levels. Likewise, the behavior of reservoir levels obtained with the applied numerical model is illustrated.

Regarding the water body hydrodynamics, the depth averaged velocities were compared with those obtained by the numerical model. This comparison of measured and calculated velocity vectors is shown in Fig. 7.

Fig. 7
figure 7

Measured (red) and simulated (black) velocity vectors for dry season

4.2 Rainy Season Simulation

The measured free surface levels corresponding to the simulated period show that the Guájaro reservoir was 4.08 m above the sea level, and according to the floodgates operations the reservoir reached a maximum level of 4.16 m above the sea level. Likewise, the numerically calculated level behavior is illustrated in Fig. 8.

Fig. 8
figure 8

Behavior of measured and simulated reservoir levels for rainy season

Figure 9 shows the measured and calculated velocity vectors for the rainy season. For this period, a good correspondence between those measured and calculated is also found.

Fig. 9
figure 9

Measured (red) and simulated (black) velocity vectors for rainy season

4.3 Calibration Results

In this work, to calibrate the EFDC model, theoretical flows were initially estimated using the difference in water levels and the reservoir surface for each corresponding level. With these values, sequential tests have been conducted by modifying this hydraulic parameter.

As early mentioned, the model results were evaluated using the RMSE y Ceff statistical method, to prove if predicted (simulated) water levels results were consistent with the observed values; for dry season (Fig. 6) RMSE = 0.016 and Ceff = 0.87263, for rain season (Fig. 8) RMSE = 0.018 and Ceff = 0.92709. This show an excellent adjustment and correlation between simulated and field observed, which means, the model results are consistent with the measurements.

The modeling results show, in general, a good agreement with the measurements. The model reproduces quite well the main features of the water movement forced by wind in the Guajaro reservoir. In addition, the results indicate that input and output tributaries (watershed streams, agricultural areas, etc.) play a less important role in the hydrodynamic behavior of the reservoir, while the wind strongly affects velocity fields and circulation patterns.

5 Conclusions

This work shows the EFDC model calibration and validation process for the Guájaro reservoir. This process was carried out comparing the measurements for the two seasons with the calculated or simulated values. The goodness of fit estimators Ceff and RMSE allow to better estimate the model’s capacity to simulate scenarios.

The model has been applied to study the flow exchange through the hydraulic structures (floodgates) that control the water levels of this reservoir; their operation allows the exchange of water within the Canal del Dique-Guájaro hydrosystem. Minimum water levels occur in the dry season, requiring actions to counter the water volume deficit; whereas water levels rise in the rainy season, likewise requiring actions to control the excess volume and levels. Accordingly, the selected model was calibrated and validated for both seasons, proving its ability to simulate and represent the hydrodynamic behavior for these climatic periods.

Given the results obtained in the hydrodynamic calibration and validation processes, this model can be implemented to estimate the possible levels in a water body, considering the climatic factor of occurrence. Finally, the hydrodynamic numerical modeling proves to be an important and useful contribution in the integrated water management and decision making.