1 Introduction

Halda is one of the major tributaries of the tidal and mountainous river Karnaphuli which is well known as the country’s only natural spawning ground of major carps. It originates from the Badnatali Hills range in Ramgarh Upazila in the Chittagong Hill Tracts and flows into the Karnaphuli River at about 35 km from the Bay of Bengal. The significant sources of flow in the Halda River are 19 branch canals and 17 hilly fountains [1]. The fish breeding places along the river are locally known as “Koom.” Local people collect carp fish eggs from these places and hatch them to produce the carp fries [2]. Naturally fertilized eggs of carps are collected from Halda River and hatched in mud-made scoops on the river bank for the aquaculture purposes [3]. However, the recent hydrological changes in monsoon floods are triggering the radical degradation of spawning in the Halda River.

The responsible factors behind the degradation are an abrupt rise in water level (WL) due to the monsoon floods, increasing current velocity and turbidity, decreasing water temperature, dissolved oxygen (DO) and conductivity, and slight acidic nature of water. The interaction of all these factors provides a unique hydrological condition at the spawning ground which might stimulate the triggering of carp spawning in the Halda River [4]. The river habitat is under extinction threat due to loop cutting in meanders, sand mining, blockage of flow by dams, sluice gates, embankments, pollution from paper mills, power plants, rubber dams over the river at upstream. Natural causes like siltation, erosion, climate change impacts are also influencing the changes in the river ecosystem [5]. Moreover, increased salinity in the Halda River has already posed a serious threat to city water supply over three dry seasons [6]. More than 30,000 ha of croplands on both the riverbanks in the downstream area is facing a severe threat of soil degradation due to high salinity [6]. During the dry season, approximately 8–13.5 Crore liter of water needs to be withdrawn by Bhujpur rubber dam and 3.3–5.5 Crore liter of water is withdrawn by Haruwalchhari rubber dam for cultivating Boro rice and irrigation of tea garden [2]. This withdrawal is not only disturbing the aquatic life but also cause side effects such as bank erosion and saline intrusion. The brickfields are precisely at the edge of the river, which means dumping of their waste and debris into the river by default during the hide tide, which does not dissolve in the water and causes severe sedimentation, along with changing the chemical balance of the river water [7]. According to [8], the Halda River is being polluted due to industrial waste (53%), sewage contamination (20%), tobacco farming (13%), a rubber dam (8%) and sand extraction (6%). Sand mining is another significant issue which is damaging the river ecosystem, whereas the dams are helping the deterioration process [2]. According to [9], water transport is also another concern for river Halda as due to dams and sluice gates the downstream sections are often dried up, and navigation becomes hard through the river. All in all, total tangible resources of Halda River calculated by is about 20.5 million US$ which has a massive influence on the country’s economy.

Through the facts above, it is clear that river Halda is losing its resources and sustainability day by day. The proper study, innovative approaches and sustainable actions of the resources will only help for the revival of the river. Therefore, essential preventive measures must be taken to control the unwise and unauthorized discharge of harmful pollutants into the River for the better management and conservation of natural resources.

There is a wide range of initiatives and parameters to conduct the flow regulation impact assessments depending on the location and conveniences. The assessments were conducted based on using macroinvertebrate information from mesohabitats [10], index-based framework for patterns and trends [11], analysis of managed versus unmanaged scenarios [12], land-use effects on the hydrology [13], new indicators development to evaluate river fragmentation [14], hydrologic impact assessment [15], sediment dynamics and hydrodynamics in dam regulated rivers [16], surface-water hydrodynamics and regimes of a small mountain stream–lake ecosystem [17]. In our case, we considered runoff flow, mountainous flow and dams in the rivers are primary parameters for assessment, so based on past studies we decided to conduct a hydrologic and hydrodynamic assessment. The hydrologic assessment will give a detailed analysis of the rainfall–runoff impact on the river, and the hydrodynamic model will assess the mountainous topography and dam impacts on the river flow for our flow regulation impact assessment.

Major difficulties and challenges for the environmental flow analysis of a river are continuous data availability. In order to perform environmental flow analysis, sufficient amount of discharge data, ecological data and other information is needed which are very hard to figure out in such conditions. In this research, instead of relying on only field data availability, a hydrologic model (ArcSWAT) has been built to assess the actual field condition through some calibration and validation of the model. SWAT model has been used to analyze the contribution of rainfall on the river discharge. Then, the discharge output from the tributaries has been used in the hydrodynamic model, Delft3D, to figure out the river water-level changes. Using this hydrodynamic and hydrologic model incorporation, river discharge condition and water-level condition have been simulated. The research findings help us to perceive the effect of the dams on fish breeding condition in the river. In order to analyze the fish breeding condition or to perform the environment flow analysis, Tennant method has been followed in the study. This methodology is a secure and reliable approach to figure out the environmental flow condition of any river.

There are extensive variety methods which have been developed in the article [18], wherein a total of 207 significantly different EFA methods implemented in 44 countries within six regions of the world [19]. However, four different models have been listed down from various research articles [19,20,21,22,23].

Hydrologic index models are inexpensive and straightforward—Tenant (Montana) method, U.S. Fish and Wildlife Service (1976), Lyons Method, Texas Parks and Wildlife Department (1979), Biological Flows, IHA, The Nature Conservancy (1997) and the range of variability approach (RVA) [24] and Hydrological Assessment Tool (HAT) [25]. Hydraulic models are used to compute and correlate available habitat areas based on river channel geometry. Examples include—Wetted perimeter method, Montana Department of Fish, Wildlife, and Parks, the 1970s and R2-Cross method, Colorado Division of Wildlife, 1980s. Habitat models are generally complicated and data intensive and use target species population data with hydraulic data to determine optimal habitats. An example is Instream Flow Incremental Methodology (IFIM), U.S. Fish and Wildlife Service, the 1970s, which includes the Physical Habitat Simulation Model (PHABSIM) [26, 27]. Holistic models are generally very complex and data intensive and are based on multidisciplinary scientific consensus. Examples include—Building Block Methodology (BBM), South Africa Department of Water Affairs and Forestry and the University of Cape Town, 1990s [28]; Downstream Response to Imposed Flow Transformation (DRIFT), South Africa Department of Water Affairs and Forestry, the University of Cape Town, and Southern Waters Ecological Research and Consulting, 1990; Catchment Abstraction Management Strategies (CAMS; Environment Agency 2010) and Expert panel or consensus, such as the Nature Conservancy’s Collaborative and Adaptive Process for developing environmental flow recommendations [29].

Among the methods stated above, hydrologic model index method has been used in the study. This discharge datum is used to figure out the percentage of flow through the river reach, which is compared later with the index values from the Tennant method. It helps to know the average flow of the river throughout the year and to figure out the changes in the river environmental flow condition.

To assess the overall flow degradation scenario and sustainability of the aquatic habitat, it was essential to study Halda River using the hydrodynamic modeling and building block analysis which will be instrumental in future policy formulation and sustainable implementation.

2 Study area

The sustainability study of the flow regulation is focused on the impacts on the carp breeding river due to obstruction in dams. In Bangladesh, Halda is the only natural carp breeding river among the 57 rivers [30]. Moreover, the Halda River is to be declared as the Ecologically Critical Area in Bangladesh to protect the sanctuary of the carp fishes [31]. So, a study on the Halda River will be ideal to understand the impacts on the carp breeding fishes of a flow-threatened river and will give an impression about one of the most critically endangered scenarios.

A reach of almost 88 km along the Halda River is selected as the study area for the hydrodynamic Delft3D model. The study is developed using the data collected from the Bangladesh Water Development Board (S) and data generated from the ArcSWAT hydrologic model. The upstream boundary is selected at Manikchhari, and the downstream boundary is selected at Enayethat. Initially, a historical trend analysis is conducted for available data—river flow, water level, velocity, rainfall and topography data. Although for the hydrological simulation, the data are selected for the years 2000–2015 to generate stream discharges from all outlets. The most recent and updated data available for hydrodynamic simulation—boundary data and calibration and validation data, are the year 2014. Moreover, the hydrological model was also calibrated for the year 2014 for the usage of stream discharges at all outlets in the hydrodynamic model. However, a more recent data of 2015 or 2016 would have been more preferable if had been available, but the result would have been similar for Halda River as the flow degradation scenario is an accumulation of the impacts of long past years. Finally, the model is calibrated and validated for the year 2014 at Narayanhat and Telpari stations (Fig. 1).

Fig. 1
figure 1

Halda River system of Bangladesh along with the tidal gauge stations

3 Methodology

Nowadays, conventional artificial intelligence and computational intelligence methods are practical to an early flood warning, which is essential for effective response in flow scenarios [32]. Accurately, hydrological simulation remains a challenging task despite the fact that a wide range of modeling techniques, artificial neural network (ANN)-based rainfall–runoff models, has received considerable attention in hydrology community owing to their capability to reproduce the highly nonlinear nature of the relationship between hydrological variables [33]. Besides, river flow forecasting is an essential task for water resources management, water demand assessments, irrigation, which are vital to our river flow study [34]. Previous literature has suggested that higher predictions of total streamflow can be obtained via standard artificial neural networks (ANNs) trained to perform the associated implicit baseflow separation. These modular models fit separately the baseflow and excess flow components as produced by a digital filter and reconstruct the total flow by adding these two signals at the output [35]. Accurate simulation of evaporation plays a vital role in the efficient management of water resources [36]. Evaporation accounts for variable shares of water balance below completely different atmospheric conditions, and its correct prediction poses a significant challenge before water resources management in watersheds [37]. In our case, the integration of hydrological and hydrodynamic model is established for the flow regulation assessment of the Halda River. Moreover, the results are analyzed further for the sustainability of the habitat.

3.1 Hydrological modeling using ArcSWAT

There are several types of hydrologic models which are HEC-HMS, AnnAGNPS, Hydrologic Simulation Program—Fortran (HSPF), SWAT, etc. Among these models, SWAT has been adopted because of its simplicity of inputting data, direct integration with ArcGIS, calibration being easy in SWAT, technical errors, user support, etc. ArcSWAT is directly integrated with the ArcGIS interface. Using ArcSWAT is less erroneous because the modeler does not need to do the watershed analysis separately in ArcGIS and manually put the watershed information in the SWAT model outside. This model is capable of inputting the data directly from the ArcGIS interface. This model has a very good user interface where the user can easily input the geological data as digital elevation model (DEM) and analyze the watershed extent as well as the stream network. Again, these watershed parameters such as watershed area, time of concentration, stream length, lag time and other hydrologic properties are calculated automatically within the model interface. So, the user does not need to calculate these parameters separately and input the data in the model. The user needs rainfall, elevation, land cover, soil data to build the uncalibrated model. After building the model, the actual discharge data are needed to calibrate the model correctly. Within the user interface, there is an available tab for the manual calibration which has been adopted in this study.

Halda River basin area is selected through the processes of digitization of the river and the surrounding reaches along with the delineation of the watershed and flow stream. The whole process will be simulated in ArcGIS and ArcSWAT. ArcSWAT is selected to build up the hydrologic model, and the delineated watershed will be used as the boundary area. Proper land cover and harmonized soil map will be used to assign the hydrologic response unit (HRU) to the catchment. Also, meteorological data (rainfall) from the Bangladesh Meteorological Department (BMD) will be used as input weather station data in the model. The rainfall–runoff from the canal stream will also be incorporated into the hydrodynamic model.

3.1.1 Data collection

A 30-m Shuttle Radar Topography Mission (SRTM) digital elevation model (DEM) incorporating the Halda River will be utilized for the hydrological processes. Topographic field survey and 90-m resolution DEM are other alternatives for the SRTM DEM. Except for using remote sensing data, field surveyed data can also be used for the watershed study. However, at the time of the study, field surveyed elevation data were not found and it was not feasible to collect elevation data for the whole region around river Halda. This is why SRTM 30-m DEM has been used to figure out the watershed extent and other hydrologic parameters quickly through GIS techniques. As SRTM 30-m resolution digital elevation model (DEM) is the most available high-resolution dataset for the hydrologic analysis of river Halda watershed. Otherwise, doing a topographic field survey for the study will be costlier and time-consuming concerning the scope of the study. Though it is the most available high-resolution dataset, it is still very coarse data. This dataset can pick the elevation information at an interval of the 30-m resolution, so it does not have elevation information for the points which are within 30-m interval. In order to resolve the issue in the hydrologic analysis, the 30-m resolution SRTM DEM has been reconditioned using the river shapefile to avoid streamline error for the analysis.

Besides, hydrologic response unit data were calculated using land cover and soil data. It is used to determine the variability of the soil texture, forest, urban areas, water bodies, cropland locations within the catchment boundary. Using these characteristics of the land area, curve number, soil water availability, and roughness are calculated in the model. While estimating the rainfall–runoff, this land-cover variance is utilized in the model. Input rainfall data in millimeter (mm) are being used in the model (Table 1; Fig. 2).

Table 1 Description of the datasets used for hydrological model
Fig. 2
figure 2

a SRTM DEM and b land-cover data

3.1.2 Basin area identification

To ensure the rainfall–runoff without any logging within the catchment, the digital elevation model (DEM) is processed. This process is done in ArcGIS. Unusual depressions within the DEM are identified and filled by ArcGIS command sink and fill. Moreover, digitized natural stream from Google Earth image of the year 2015 is used to process the DEM. This step is essential to get the actual existing stream in the delineated watershed. Then, the final processed DEM is used to perform the flow direction and flow accumulation process where ArcGIS and ArcSWAT are used. The delineated stream direction was assigned through these flow direction and accumulation processes. After performing the flow accumulation and flow direction, stream with the outlet points is generated in ArcSWAT. Using the outlet points and stream shapefile, a watershed boundary was created in ArcSWAT. Each outlet point has its catchment and provides the outflow from the catchment through the streamline (Table 2; Fig. 3).

Table 2 Outlet points generated according to the observation points
Fig. 3
figure 3

Delineated watershed

3.1.3 ArcSWAT model data input

Land cover and soil data are imported into the model classifying them into several categories. Waterbody, urban high density, mixed forest, tea garden, and cropland are the classes used in land-cover classification. Three types of soil were identified in the catchment area. According to the Food and Agriculture Organization (FAO) soil code, Bd61-2c-3665, Af46-1-2a-3636, Ge51-2a-3707 are used in the soil data input. Also, rainfall data from 2000 to 2015 are used in the model. A “.txt” file for the latitude, longitude and elevation of the rainfall station were also created for the model.

3.1.4 Calibration

After importing all the necessary input parameters into the model, the model is simulated. Panchpukuria station flow data were used to calibrate and validate the flow outcome. From the trend analysis, the observed flow has been decreasing from 1985 to 2015. In 1999, the peak flow at the station was recorded around 550 cumecs. This model was calibrated for 2014 data at Panchpukuria station.

In order to calibrate the SWAT model, three parameters have been chosen—curve number, Available Water Capacity of the Soil Layer, Soil Evaporation Compensation Factor. Curve number helps to increase the peak discharge where the uncalibrated model peak discharge needs to be increased to match the observed discharge. Available water capacity of the soil layer is also the driving factor for the flow calibration. Available water capacity of the soil layer is inversely related to the rainfall–runoff. Soil evaporation compensation factor is increased; the overall flow of the model is increased. These parameters were selected through the trial-and-error process. Other parameters were not so effective to change the discharge of the overall model.

In order to ensure the calibration and validation of the model, correlation coefficient R2 and Nash–Sutcliffe efficiency value have been used in the study. There are other parameters in the SWAT model, which are also accountable for model development. As long as the main focus on the model building is to estimate the river tributary discharge, the sensitivity analysis has not been performed; instead, the parameter values have been changed to calibrate the model (Fig. 4).

Fig. 4
figure 4

Daily rainfall–runoff from 2000 to 2015

Model calibration parameters are stated in Table 3.

Table 3 Model calibration parameters

The correlation coefficient (R2) between model output and observed station flow equals 0.9732 which means the flow pattern in the existing scenario was matching with the model runoff scenario. Although the peaks of the model output and observed data do not coincide, the output shows better result during the low flow (April–May), which is more significant for the further sustainability analysis.

Model flow calibration at Panchpukuria station is shown in Fig. 5.

Fig. 5
figure 5

Flow calibration at Panchpukuria station

3.1.5 Validation

After model calibration was done, model output flow data were validated by 2012 discharge data of Panchpukuria station shown in Fig. 6.

Fig. 6
figure 6

Flow validation at Panchpukuria station

The correlation coefficient gives a better understanding of the river discharge pattern, and the Nash–Sutcliffe efficiency helps to know the model performance. Concerning the scope of the study, the primary purpose of the model is to generate some discharge and water-level data which is needed to analyze the environmental condition. These model evaluation matrices are sufficient to validate the model. Additional statistical analysis of the working model can be done as future work of the study.

The correlation coefficient (R2) between model output and existing flow equals 0.9554 which is entirely satisfactory. The model output pattern matches with the observation data. The calculated value of Nash–Sutcliffe efficiency, NSE, is 0.924 which is closer to 1 [38]. It indicates that the model output and the existing discharge from the station are quite similar.

3.1.6 Model output and analysis

Output, the discharge graph of the observation points for the years 2000–2015, is demonstrated below (Fig. 7).

Fig. 7
figure 7figure 7

Discharge graph of the observation points for the years 2000–2015

3.2 Two-dimensional hydrodynamic modeling using Delft3D

Although in recent times, the three-dimensional model is more famous for study and also would have provided more options for analysis. However, as per the research requirements the study was focused on a coupled analysis of hydrologic and hydrodynamic models focusing on the river flow and velocity impacts due to obstruction by dams. Already, the study is equipped with additional discharge outlets all along the river along with three dams, so a 3D model would have made it more complicated and time-consuming. Moreover, the research was also on a time constraint, that is why a two-dimensional model was developed for the flow regulation analysis.

Delft3D is a very stable and wide-open model to incorporate different parameters of a river in the hydrodynamic model from the hydrologic model [39]. Although there are a number of two-dimensional hydrodynamic models like HecRAS 2D, River 2D, they are not as flexible as the Delft3D. In Delft3D, one of the most important features is to incorporate the inflows at different sections of the river generated from the hydrologic model, which is essential for our analysis. Moreover, the inclusion of Dam boundary at cross section and banks of the river is another important parameter for our flow regulation analysis, which is also another feature for Delft3D. Moreover, the selected model outputs in Delft3D will not only generate the water level at each section but also will provide the necessary velocity for validation closer to the dams. All these analytical reasons led to the selection of Delft3D hydrodynamic model for the analysis of flow regulation impacts. The results obtained from hydrological simulations in ArcSWAT are incorporated into this model to study the flow regulation assessment.

3.2.1 Data analysis

The datasets include the morphological and boundary data collected from the Bangladesh Water Development Board (BWDB). Moreover, the discharge at each outlet from the hydrologic simulation is also utilized in this model (Table 4).

Table 4 Description of the datasets used for the hydrodynamic model

The upstream and downstream boundaries for the model are set up at Manikchhari Canal and Enayethat stations. The Manikchhari canal boundary discharge data for 2014 are generated from ArcSWAT model, and the Enayethat station water-level (WL) data are collected from the Bangladesh Water Development Board (BWDB) for 2014 (Fig. 8).

Fig. 8
figure 8

Boundary conditions at Manikchhari Canal and Enayethat stations

3.2.2 Model development and simulation

Bathymetry for the Halda model is formed for 2014 using 12 cross-sectional data collected from Bangladesh Water Development Board (BWDB) with coordinates and depths. Coordinates for the station are used to generate the individual coordinates for depth in Bangladesh Transverse Mercator (BTM) using ArcGIS. The generated coordinates as x, y and depths are z arranged in a text file and saved as sample file (*.xyz). Land boundary is exported from Quickplot using shapefile of the Halda River. Then, the land boundary file is imported in RGF-GRID to generate splines. Finally, with appropriate orthogonal values (m, n), the splines are converted to grid. The generated grid and sample files are then imported to QUICKIN.

There are two methods of data interpolation in Delft3D for bathymetry. One is Grid Cell Average and another one is Triangular Interpolation. Grid Cell Average is preferred when the spatial availability of data is higher than the grid size as data need to be averaged at the center of cells, whereas Triangular Interpolation is preferred when the data resolution is less than the grid size as data need to be generated by triangular interpolation network. In our study, the grid size is much smaller than the resolution of topography data, so Triangular Interpolation is adopted to interpolate the grid. Using Triangular Interpolation, the grid is interpolated with a sample file. With smoothing and diffusion, the course file is smoothened and finally exported as depth file for the model.

After the bathymetry setup, grid and depth files are imported in domain and simulation is set for the year 2014 with time step of 1 min. Moreover, the initial condition of the water level is set for Manikchhari station in the model. Upstream and downstream boundaries at Manikchhari and Enayethat are identified on the bathymetry and selected for input. The discharge data for Manikchhari and water-level data for Enayethat are incorporated in the time-series file of the boundary. The critical parameter in this model is the Manning’s coefficient. Initially, the model is simulated in some possible values ranging from 0.015 to 0.045 for dam scenarios to calibrate the model.

The outlet discharges of Halda River are initially generated from the hydrologic model and which is finally incorporated in Delft3D as point discharges. To calibrate the model, we selected observation points at Narayanhat and Telpari water-level stations. Moreover, to generate the dam and without dam scenarios, we identified three locations just below the major dams of the Halda River as Bhujpur rubber dam, Haruwalchhari Dam and BWDB Irrigation Canal Dam. The model is finally simulated for the year 2014 with an expected output of 3-h interval. The model is also simulated for April 2014 and November 2014 to calibrate and validate the model.

3.2.3 Calibration

The model is calibrated for April 2014 for four values of Manning’s coefficient, and the results of the correlation coefficient are shown below. The water-level data generated for four different scenarios of Manning’s coefficient are plotted with the observed water level and shown in the graph. The graphs are plotted for water-level stations Telpari and Narayanhat (Table 5; Figs. 9 and 10).

Table 5 Correlation of Manning’s coefficients
Fig. 9
figure 9

Calibration at Telpari BWDB station

Fig. 10
figure 10

Calibration at Narayanhat BWDB station

Although the best values for calibration are, respectively, n = 0.045 and n = 0.035, considering both, 0.035 shows the best value for the model. So, finally, n = 0.035 is selected for model simulation.

3.2.4 Validation

The model is further validated for April 2014 for selected Manning’s coefficient of 0.035 in the Panchpukuria station. The velocity data generated for Manning’s coefficient of n = 0.035 are plotted with the observed water level and shown in the graph (Fig. 11).

Fig. 11
figure 11

Velocity validation at Panchpukuria BWDB station

4 Results

4.1 Dam scenarios

In Halda River, the dams are usually open during the monsoon season and closed during the summer season due to the scarcity of flow. Moreover, as during the dry period, the irrigation water is the primary concern, the dams remain closed during that time to conserve water at the upstream. Therefore, to assess the change of flow and velocity in the river due to the closing and opening of the dams, these two types of scenarios are adopted for the analysis. So, these two types of scenarios will be generated in this section. Velocity profile will be generated from the model for Bhujpur Rubber Dam, Haruwalchhari Rubber Dam, and BWDB Irrigation Canal Dam showing dam and without dam conditions. This scenario will help us to understand the suitability of fish habitats to lay eggs in these specified regions of the river.

4.1.1 Velocity profiles for Bhujpur Rubber Dam

Bhujpur Rubber Dam is located on the Halda River in Bhujpur Thana of Chittagong District. A graph has been developed with depth average velocity data extracted from Delft3D model for 2014 (Fig. 12).

Fig. 12
figure 12

Velocity profiles for Bhujpur rubber dam

Observation from the graph of velocity profile is as follows:

  • Velocity increases from January to July and is as high as 0.13 m/s and decreases from August to December and is as low as 0.0012 m/s without the dam.

  • Velocity increases from January to July and is as high as 0.0044 m/s and decreases from August to December and is as low as 0.00 m/s without the dam.

  • The average velocity with the dam is 0.0010 m/s and without dam is 0.0461 m/s.

  • Velocity is high during monsoon (June–October) and low during winter (November to April) for without dam condition.

  • Velocity is flat and almost the same for dam condition all over the years which is suitable for fishes to lay eggs in this region of the river.

4.1.2 Velocity profiles for Haruwalchhari Canal Dam

Haruwalchhari Rubber Dam is located on the Haruwalchhari Canal of Halda River in Haruwalchhari Thana of Chittagong District. A graph has been developed with depth average velocity data extracted from Delft3D model for 2014 (Fig. 13).

Fig. 13
figure 13

Velocity profiles for Haruwalchhari Canal dam

Observation from the graph of velocity profile is as follows.

  • Velocity increases from January to July and is as high as 0.56 m/s and decreases from August to December and is as low as 0.0037 m/s without the dam.

  • Velocity increases from January to July and is as high as 0.26 m/s and decreases from August to December and is as low as 0.0037 m/s without the dam.

  • The average velocity with the dam is 0.09 m/s and without the dam is 0.20 m/s.

  • Velocity is high during monsoon (June–October) and low during winter (November to April) for without dam condition.

  • Velocity is less fluctuating and almost the same for dam condition all over the years which is suitable for fishes to lay eggs in this region of the river.

4.1.3 Velocity profiles for BWDB Irrigation Canal Dam

BWDB Irrigation Canal Rubber Dam is located on the BWDB Irrigation Canal of Halda River in Hathazari Thana of Chittagong District. A graph has been developed with depth average velocity data extracted from Delft3D model for 2014 (Fig. 14).

Fig. 14
figure 14

Velocity profiles for BWDB Irrigation Canal dam


Observation from the graph of velocity profile is as follows:

  • Velocity increases from January to July and is as high as 3.04 m/s and decreases from August to December and is as low as 0.0068 m/s without the dam.

  • Velocity increases from January to July and is as high as 2.60 m/s and decreases from August to December and is as low as 0.01 m/s without the dam.

  • The average velocity with the dam is 0.51 m/s and without the dam is 0.52 m/s.

  • Velocity is high during monsoon (June–October) and low during winter (November to April) for without dam condition.

  • Velocity is very fluctuating and changes during monsoon and winter for dam condition which is unsuitable for fishes to lay eggs in this region of the river.

4.2 Environmental flow analysis

There are four types of approaches for performing the environmental flow analysis of a river. They are hydrologic index model, hydraulic models, habitat models and holistic model. Tennant method is a hydrologic index model where specific discharge margin values are used to analyze the fish breeding condition of river Halda. According to Tennant’s findings, a flow of 30% of the average annual flow is required to maintain a suitable habitat for aquatic life and that an optimal habitat is provided by flows of 60–100% of the average annual flow and flushing flows are 200% of the average annual flow [19]. Lyons method is an alternative method to the Tennant method, which is derived from Tennant method. According to Lyons method during October–February, 40% of the median flows by month and during March–September 60% of the median flows by month are the environmental flow targets. The 60% level is chosen to be more protective of the riverine ecosystem during the spring and summer periods, which are considered most critical to the warm water fisheries found in Texas [40]. The other four methods for hydrologic index modeling technique are biological flows, indicator of hydrologic alteration [41], the range of variability approach (RVA) [24] and the hydrologic assessment tool which was proposed by [25]. All these approaches for the environmental flow analysis are both tangible and intangible. So, none of them can be compared excellent or bad with the other approaches. The best way to do the environmental flow assessment is to follow the past research record or, doing some comparison study to perform the flow assessment [22]. Therefore, it was realized that Tennant method would be the most suitable method for the flow analysis [42].

Tennant method is used to perform building block analysis for fish habitat and spawning in the river area. April–May is the primary breeding time for carp fishes in the river. Here, the monthly average flow is compared to the required river flow for safe fish habitat and breeding process. Tennant assumptions [43] about fish habitat and ecological condition in river flow have been utilized in the building block method. Bhujpur Rubber Dam, Haruwalchhari Dam and BWDB irrigation canal outlets are analyzed in the process. Three graphical comparison and observations in those three locations are demonstrated according to Tennant method (Table 6).

Table 6 Calculation using Tennant method

4.2.1 Bhujpur Dam

See Fig. 15.

Fig. 15
figure 15

Building block analysis of Bhujpur dam


Observations from graph.

  • From the Tennant method, monthly average flow is observed less than the good and fair requirement in April.

  • Due to less flow in month April, fish habitat is at stake in that location.

  • From the graph, the peak monthly flow is around eight cumecs, and it is observed in July.

4.2.2 Haruwalchhari Dam

See Fig. 16.

Fig. 16
figure 16

Building block analysis of Haruwalchhari dam


Observations from graph:

  • From the Tennant method, monthly average flow is observed less than the good and fair requirement in April.

  • Due to less flow in month April, fish habitat is at stake in that location.

  • From the graph, the peak monthly flow is around 126 cumecs, and it is observed in July.

4.2.3 BWDB Irrigation Canal Dam

See Fig. 17.

Fig. 17
figure 17

Building block analysis of BWDB Irrigation Canal

Observations from graph:

  • From the Tennant method, monthly average flow is observed less than the good and fair requirement in April.

  • Due to less flow in month April, fish habitat is at stake in that location.

  • From the graph, the peak monthly flow is around 325 cumecs, and it is observed in July.

5 Conclusions

The hydrologic model is developed in ArcSWAT for 2000–2015 incorporating digital elevation model, digitized stream and other land-use parameters. The model is simulated for output of discharge at 14 locations. The result shows average discharge for the selected areas is almost similar for the last 15 years and in many cases are in increasing trend. Later, the hydrodynamic model is developed in Delft3D for 2014 incorporating the data collected from Bangladesh Water Development Board and also the data generated for outlets in the hydrologic model. The model is then simulated for the dam and without dam scenarios. The velocity profile shows the water is almost static in Bhujpur Dam and has low flows at Haruwalchhari and BWDB irrigation canal dams. Such restriction of flows is not recommendable for fish breeding and spawning processes. Minimum flow requirement for well fish habitat and spawning is analyzed by building block method using Tennant assumption. Here, the mean annual flow of Halda River is compared with the monthly average flow. As April–May is vital for Halda River fish breeding process, enough water flow is required. From the above analysis, month April has been found vulnerable for good fish habitat and breeding process. From the above analysis, it can be concluded that the rubber dams constructed on the river course are severely demolishing the ecological condition of safe fish habitat and breeding process in river Halda. So, sustainable approaches must be implemented by the public–private collaboration to maintain the integrity of the only natural carp breeding river of the country.

The significant drawback and limitation for the environmental flow analysis of Halda river were the unavailability of the recent data on topography, rainfall, river flow and water level. In this research, a coupled simulation of the hydrologic model ArcSWAT and Delft3D has been built to assess the contribution of rainfall on the river flow output from the tributaries. The research findings help us to distinguish the effect of the dams on the fish breeding condition for the change in velocity of the river flow. Finally, Tennant method has been followed in the study to perform the environment flow analysis of the river. In the future, more research on the Halda River should focus on the recent data analysis along with studies based on the hydrology, ecology and biodiversity to formulate a risk management strategy.