1 Introduction

Hydrology is of great importance to humans and the environment, which applies to all phases of the earth's water (Chow et al. 1988). Hydrological modeling helps to understand all the rainfall-runoff processes (Ouedraogo et al.2018) and is a simplified representation of the real situation, which is a challenging task, especially for those areas that lack available data (Yu and Schwartz 1998). Therefore, the hydrological model is a key and significant tool in water resources engineering and used for different purposes: streamflow predicting, flood inundation mapping, structure design, and water resources planning, and so on (McCuen 1998; Davie 2002). On the basis of conceptual representation of the water flow process, many hydrological models have been proposed to simulate the rainfall-runoff process throughout the basin (Madsen 2000; Yener and Orman 2008; Li et al. 2008; Stisen and Jensen 2008). Jajarmizadeh et al. (2012) show the dominant classifications for hydrological models alongside the different views from past to present.

Physical models and Abstract (mathematical) models are two main categories of hydrological model (Chow et al. 1988). Further, hydrological models can be divided into two subcategories: stochastic and deterministic. Deterministic models do not provide randomness, but on the other hand, stochastic models produce outputs that are partially random (Tassew et al. 2019; Kaczmarek 1976; Jajarmizadeh et al. 2012). Cunderlik (2003) further classified deterministic hydrologic models into three major categories:

  1. 1.

    the lumped model, which assesses the catchment response simply at the outlet without obviously counting for individual sub-basins responses

  2. 2.

    the semi-distributed model, which is partly allowed to change in space with the separation of catchments into an amount of sub-basins

  3. 3.

    the distributed model, which allows parameters changing in space. Semi-distributed models are more physically based than lumped models, and they require less input parameters in comparison with distributed models (Jajarmizadeh et al. 2012).

Hydrological models such as Hydrological Simulation Program-Fortran (HSPF), MIKE-SHE, Topography Based Hydrological Model (TOPMODEL), Soil and Water Assessment Tool (SWAT, Davis et al. 2004), Hydrological Engineering Center Hydrological Modelling System (HEC-HMS), and Modular Modeling System (MMS), were proposed in the literature to estimate the runoff on the basis of available data and complexity of its own system. Among these models, the Hydrologic Modelling System (HEC-HMS), a modeling software which was developed by the US Army Corps of Engineers Hydrologic Engineering Center in 1998, was used in this study for flood modeling. This semi-distributed model can be used for flood simulation with hourly data (Abushandi and Merkel 2013). Parameter-based modeling and distributed parameter-based modeling are supported in this HEC-HMS model (Agrawal 2005). Event-based and continuous modeling can be done in HEC-HMS (Arekhi 2012).

Several researches have been done in HEC-HMS to prove its capability to simulate the streamflow. Samarasinghea et al. (2010) applied HMS to predict runoff for 50 years’ rainfall in Kalu-Ganga river of Sri Lanka. Oleyiblo and Li (2010) applied HMS to simulate peak discharge for the purpose of flood forecasting in Misai and Wan’an catchments in China. They obtained acceptable simulation results. Meenu et al. (2013) used HEC-HMS 3.4 to estimate the impacts of possible future weather change situations on the hydrology of the Tunga–Bhadra River, upstream of the Tungabhadra dam. Bhuiyan et al. (2017) predicts the flood in Sturgeon Creek watershed in Canada using satellite derived soil moisture data with HEC-HMS. De Silva et al. (2014) applied HEC-HMS for a case study of event and continuous hydrologic modeling in the Kelani River basin in Sri Lanka and confirmed applicability of HEC-HMS in flood control, disaster mitigation and water management in medium-sized watershed. Azmat et al. (2016) have successfully applied HEC-HMS model for event- and continuous-based modeling in high-altitude catchment to reproduce the streamflow under potential changing climate situations.

Hydrological modeling can be event-based or continuous, depending on the application. Event-based models simulate individual flood events. Continuous models simulate long-term runoff series using soil type data and atmospheric data. For the event-based and continuous hydrological modeling, a large number of spatial and temporal data such as land use/land cover, topography, soil moisture, soil type, precipitation, observed discharge data are required. Actually, the accessibility and reliability of these data are often a problem to deal with. Sometimes it is necessary to compromise the overall quality of the simulation due to the lack of high-resolution data for model calibration and verification (Chu and Alan 2009). Todini (1996) stated that the accuracy of the results is often influenced by data quality than the quality of the model. In recent researches the rate of using soil moisture estimated from satellite data for hydrologic modeling has been increased, since measured data are rare (Brocca et al. 2010; Sutanudjaja et al. 2013). Several studies were carried out to define the applicability of satellite data in flood modeling. Tramblay et al. (2012) stated that satellite data products were capable of reproducing relatively accurate daily dynamics of soil moisture at the catchment scale. Li et al. (2016) presented current improvements in integrating satellite soil moisture data and a rainfall-runoff model to predict rain-induced floods.

The current study presents event-based and continuous hydrological modeling of Zijingguan Watershed. The main objectives are to: (1) establish HEC-HMS model for flood simulation based on remote sensing soil moisture and evapotranspiration data in Zijinguan watershed; (2) make comparison of SCS-CN-based and SMA-based model performance to test the applicability of the event-based and continuous modeling in HEC-HMS.

2 Study area

The Daqinghe River Basin is located in the northeastern portion of China (113° 39′–116° 10′ E, 38° 23′–40° 09′ N), with the municipality of Beijing in the north and the municipality of Tianjin in the east. (Fig. 1). The basin has a total area of 43,065 km2 and includes Hebei Province, a small part of Shanxi Province and parts of the municipalities of Beijing and Tianjin (Li et al. 2019).

Fig. 1
figure 1

Daqinghe river basin and the study area Zijingguan watershed with Rainfall gauge and Hydrological station

The basin area can be divided from west to east into three major geographical areas: mountainous region, transition zone, and plains area. The hilly terrain ranges from 100 to 2600 m of elevation and covers 40% of the basin area, with an uneven landscape and deep valleys. Most of the rivers flowing towards the basin originate in this mountain range. The plain occupies 50% of the basin, which is at an altitude between 10 m and the sea level. The transition zone covers 10% of the basin, with a gentle to moderate slope, ranging from 10 to 100 m elevation.

The study area is a sub-watershed of the Daqinghe River basin which is located on the upper part of the Juma River controlled by the Zijingguan hydrologic station. The drainage area of Zijingguan hydrologic station is 1776 km2 as shown in Fig. 1. The length of the main-stream is 81.5 km with an average slope of 5.5%. It belongs to semi-arid and sub-humid climate zone, and the average annual precipitation recorded in this sub-watershed is about 650 mm. All the flood events observed in this hydrologic station are recorded in wet season (from June to September).

3 Data

3.1 Terrain data

The Digital Elevation Model (DEM) data of the river basin are required in the HEC-GeoHMS (USACE-HEC-GeoHMS 2006) model. Digital elevation model (DEM) was acquired from Shuttle Radar Tropical Meteorology (SRTM) with a spatial resolution of 30 m (http://www.gsclod.cn/). Raw DEM was delineated in ArcGIS 10.1 using Arc Hydro tools, and basin model was developed using HEC-GeoHMS 10.2 (Baumbach et al. 2015). The watershed was divided into ten sub-watersheds, five junctions, five reaches and one outlet as shown in Fig. 2.

Fig. 2
figure 2

The delineation of sub-watersheds, reaches and junctions in the watershed

3.2 Rainfall data

Hourly rainfall data from 1972 to 2002 at eight rain gauges located in the Zijingguan watershed were obtained from Hydrology and Water Resource Survey Bureau of Hebei Province. This study period is chosen because rainfall data are only available up to 2002. For calibration and validation of event-based modeling, eight rainfall events were selected (Table 1). Similarly, eight wet periods which include the 8 flood events were taken for continuous modeling (Table 2).

Table 1 The 8 rainfall events for flood events modeling
Table 2 The 8 wet periods for continuous flood modeling

3.3 Stream flow data

Discharge data at Zijingguan hydrologic station used in this research were obtained from Hydrology and Water Resource Survey Bureau of Hebei Province. The hourly data covering from 1972 to 2001 of wet seasons were collected for simulation.

3.4 LULC and soil data

Land use and land cover (LULC) maps of 2000 were obtained from Global Land Cover Map (GLC 30 m, http://westdc.westgis.ac.cn/data/f1aaacad-9f42-474e-8aa4-d37f37d6482f), as shown in Fig. 3a. Soil data for this research were obtained from Harmonized World Soil Database (HWSD). Soil map was 1:1,000,000 scale and provided by the Institute of Soil Science, Chinese Academy of Sciences, as shown in Fig. 3b.

Fig. 3
figure 3

Land use and soil data of the study area. a LULC cover; b Soil map

3.5 Soil moisture and evapotranspiration estimates from satellite data

Soil moisture and Evapotranspiration data were downloaded from a new NASA internet tool called Giovanni (https://giovanni.gsfc.nasa.gov).

Hourly data of 1973, 1976, 1977, 1978, 1982, 1988, 1987 and 1998 are used in this study. For soil moisture and evapotranspiration, data of GLDAS model (global land data assimilation system) with spatial resolution of 0.25° are downloaded. Thiessen polygon method was used to estimate the average soil moisture of each sub-basin and similarly, for evapotranspiration too. The soil saturation required as initial condition in HEC-HMS is calculated as Eqs. (1) and (2):

$$S \, = \theta \times \phi^{ - 1} \times 100$$
(1)
$$\phi \, = \, 1 - \frac{{\rho_{{\text{b}}} }}{{\rho_{{\text{s}}} }}$$
(2)

Volumetric water content is represented by θ, ρb is the bulk density, and ρs is specific density. Soil saturation percentage is denoted by S, and ϕ is porosity. With Soil–Plant–Air–Water (SPAW) software, bulk density was calculated and specific density was taken from standard range (2.5 < ρs < 2.8) g/cc. Soil moisture and evapotranspiration data were used in continuous SMA modeling.

4 Methodology

4.1 HEC-HMS model description

HEC–HMS is a standard rainfall-runoff model which has been widely used for runoff simulation (Azmat et al. 2016). Among the nine different loss methods in HEC-HMS, some are for event-based simulation and some for continuous simulation. Seven different transformation methods, five recession methods and six routing methods are included in the model. The semi-distributed model can reflect the hydrological process at watershed scale (Bhuiyan et al. 2017). In current work, the Soil Conservation Service curve number loss method (SCS-CN, USDA 1986) was applied for event simulation, and Soil Moisture Accounting (SMA) loss method was applied for continuous simulation. SCS (Soil Conservation Service) unit hydrograph method was used to model the transformation of precipitation excess into direct runoff. Recession method was employed for baseflow, and Muskingum method was employed for channel routing.

4.1.1 Modeling losses

4.1.1.1 Soil Conservation Service Curve Number (SCS-CN)

This is the event-based rainfall-runoff model, which is one-parameter (CN) and empirical (SCS-CN, USDA 1986). The event-based simulations employed SCS-CN to estimate direct runoff from a specific or design rainfall (Hawkins et al. 2009). In current research, SCS-CN method is adopted primarily because it can be widely used in various environments and can completely utilize the spatially distributed GIS data available for the catchment, which are also processed with HEC-GeoHMS.

The SCS-CN model can be expressed as (USDA 1986):

$$R = \frac{{P_{{\text{e}}}^{2} }}{{P_{{\text{e}}} + S}}$$
(3)

where,

$$P_{{\text{e}}} = \, P - \, I_{\alpha }$$
(4)
$$I_{\alpha } = \, \alpha S$$
(5)
$$S \, = \, 2540 \, - \frac{25.4}{{{\text{CN}}}}$$
(6)

For a default value, α = 0.2. Cumulative runoff is represented by R, cumulative rainfall is denoted by P; cumulative effective rainfall is represented by Pe (Pe > 0; otherwise, R = 0;), S represents the potential maximum retention; Ia represents initial abstraction, which includes surface depression storage, vegetation interception, and infiltration; initial abstraction coefficient is α, and CN is runoff curve number, which is a function of soil type, land cover and antecedent moisture condition (AMC). The CN value ranges from 100 (water bodies) to approximately 30 for permeable soils with high infiltration rates (Feldman 2000). Many researchers have used the geographic information system (GIS) to calculate the runoff curve number (Abouzar and Hamid 2014; Zhan and Huang 2004; Gandini and Usunoff 2004). Land use/Land cover is the important input parameter to the SCS-CN model (Pandey and Sahu 2007).

For each sub-basin unit, the curve number (CN) is calculated, followed by weighting of the area for the entire sub-watershed (Feldman 2000). The study area is in semi-arid climate, and it has AMC-II moisture content with an average condition:

$${\text{CN }} = \frac{{\sum {{\text{cn}}_{i} a_{i} } }}{A}$$
(7)

where CN is weighted mean of curve number, cni is curve number in per unit, ai is Area in per unit, and A is the total area of the basin. \({\text{cn}}_{i}\) is estimated on the basis of hydrologic soil group, hydrologic condition and antecedent moisture condition (AMC).

4.1.1.2 Soil Moisture Accounting (SMA)

The continuous simulation employed Soil Moisture Accounting (SMA). For modeling the movement of water through the soil surface and the deeper soil profile to the groundwater layers, SMA method is preferred (USACE-HEC 2000). This loss method uses five layers to represent the dynamics of water movement over and within the soil. The layers include canopy interception, surface depression storage, soil, upper groundwater, and lower groundwater. The values for the canopy and surface storage were obtained from the land use/land cover analysis, and soil geographic database map in ArcGIS and MS Excel as derived from values analysis from Holberg (2014) and Bennett (1998).

Initial value of initial canopy storage (%) and initial surface storage (%) is taken as 0% with respect to simulation period (Ahbari et al. 2018). Initial soil moisture condition is the soil saturation percentage derived from satellite estimated data, and GW 1% and GW 2% were estimated during the calibration process. The maximum infiltration rate has been specified as the upper limit of the rate of water entry from surface storage into the soil. And, the saturated hydraulic conductivity is represented to be the maximum infiltration rate and is obtained from Soil–Plant–Air–Water (SPAW). Soil storage was specified as the total storage of water available in the soil profile and tension storage is another component of the upper soil layer parameter. The calculation of soil storage and tension storage is done on basis of considering them by means of the porosity and soil field capacity based on the soil texture values (Ahbari et al. 2018). Impervious percentage area was evaluated using land use map. The average hydraulic conductivity of all sub-watersheds are obtained on the basis of soil texture from SPAW (Table 3), and these conductivity values are considered as the soil percolation rate and the first groundwater layer (GW1) percolation rate in the model (Singh and Jain 2015). GW1 and GW2 storage coefficient and storage depth were taken from standard ranges defined in Fleming and Neary (2004), and the final values were obtained during calibration process.

Table 3 Soil texture and properties in each sub-basin

4.1.2 Modeling direct runoff

For modeling the conversion of excess precipitation into direct surface runoff, the SCS Unit hydrograph method is used. The input is only the lag time (Tlag). It is calculated for each sub-basin (Maidment 1996) as: Tlag = \(\frac{{L^{0.8} \left( {S + 1} \right)}}{{1900Y^{0.5} }}\) (Lag time is calculated in hour), L = Longest flow path, Y = average watershed land slope, S = \(\frac{1000}{\mathrm{CN}}- 10\), maximum retention in watershed (inches), CN = curve number.

4.1.3 Modeling baseflow

As the recession method showed the best fit for observations (De Silva et al. 2014), this baseflow method was employed for both event-based and continuous simulations. The parameter recession constant describes the rate at which base flow recedes between storm events (Scharffenberg and Fleming 2006). The relevant parameters calibrated in event modeling were used in continuous modeling.

4.1.4 Routing model

The Muskingum method, developed by McCarthy (1938), was a simple mass storage approach for stream routing across a stream. The two essential parameters that travel through reach are the travel time (K) of the flood wave through the routing reach and the dimensionless weight (X) which corresponds to the attenuation of the flood wave. These values were obtained during calibration process. Here, X is a weighting factor which ranges from 0 to 0.5 (Scharffenberg and Fleming 2006).

4.2 Calibration and validation

Models are calibrated and validated by comparing the simulated with the observed stream flow for the evaluation of goodness of fit. The parameters were first calibrated using auto-calibration methods available in the HEC-HMS model. Fine-tuning of parameters was done using manual calibration (Merwade 2016). The validation process used the optimized parameters to simulate the other flood events.

Model performance efficiency criteria such as PEV, PEPF, NSE were used in this study to evaluate the goodness of fit during the calibration and validation periods. The ranking of the model performance is listed in Table 4 (Adib et al. 2010; Roy et al. 2013; Moriasi 2007; Singh et al. 2004).

Table 4 Model performance ratings statistics

The percentage error in peak flow:

$${\text{PEPF}} = \frac{{Q_{{{\text{opeak}}}} - Q_{{{\text{speak}}}} }}{{Q_{{{\text{opeak}}}} }} \times 100$$
(8)

The percentage error in volume:

$${\text{PEV}} = \frac{{{\text{Vol}}_{o} - {\text{Vol}}_{s} }}{{{\text{Vol}}_{o} }} \times 100$$
(9)

The percentage error in peak time of flood hydrograph (%):

$${\text{PETP}} = \frac{{T_{{{\text{pobs}}}} - T_{psim} }}{{T_{{{\text{pobs}}}} }} \times 100$$
(10)
$$t_{{{\text{peak}}}} {\text{error}} = \frac{{T_{{{\text{pobs}}}} - T_{{{\text{psim}}}} }}{{T_{{{\text{pobs}}}} }}$$
(11)

Nash–Sutcliffe efficiency:

$$\begin{gathered} {\text{NSE}} = 1 - \left[ {\frac{{\sum\nolimits_{i = 1}^{n} {\left( {Q_{i}^{obs} - Q_{i}^{sim} } \right)} }}{{\sum\nolimits_{i = 1}^{n} {\left( {Q_{i}^{obs} - Q_{mean} } \right)} }}} \right] \hfill \\ \hfill \\ \end{gathered}$$
(12)

where \({Q}^{\mathrm{obs}}\) is observed flows, m3/s; \({Q}^{s\mathrm{im}}\) is simulated flows, m3/s; \({Q}_{\mathrm{avg}}\) is average observed flow, m3/s; Volo is observed volume, mm; \({\mathrm{Vol}}_{s}\) is simulated volume, mm; \({T}_{\mathrm{pobs}}\) is the observed peak time of flood hydrograph (hr); \({T}_{\mathrm{psim}}\) is the simulated peak time of flood hydrograph (hr); n is the number of points.

5 Results

5.1 Model calibration and validation

5.1.1 Event-based simulations

The eight extreme rainfall events of wet period were used for the simulations. The flood events of 1973 August, 1976 July, 1977 June, 1978 July, 1982 July and 1987 July were used for calibration. The events of 1988 August and 1998 July were taken for validation.

The calibrated model parameters are listed in Tables 5and 6. The observed and simulated streamflow hydrographs for calibration are shown in Fig. 4 and for validation in Fig. 5.

Table 5 Calibrated model parameters of sub-basins
Table 6 Optimized model parameters of Reach
Fig. 4
figure 4

Simulated and observed hydrographs during calibration period

Fig. 5
figure 5

Simulated and observed hydrographs during validation period

5.1.2 Continuous simulations

The hourly discharges in wet seasons of 1973, 1976, 1977, 1978, 1982 and 1988 were selected for calibration, and those in wet season of 1987 and 1998 were selected for validation. A continuous multi-year simulation was not performed because rainfall data and stream flow data of this basin are available for the wet period only.

The observed and simulated streamflow hydrographs of the calibration and validation period are shown in Figs. 6 and 7, respectively. For the peak values, the simulated and observed streamflow comparison indicates close match between them, and an acceptable match for streamflow distribution. The calibrated parameters are listed in Table 7. The parameters optimized during calibration were used as input parameters for validation of the model.

Fig. 6
figure 6

Simulated and observed hydrographs during calibration period

Fig. 7
figure 7

Simulated and observed hydrographs during validation period

Table 7 Calibrated parameters in continuous model

5.2 Model performance evaluation

For the event-based and continuous modeling, performance evaluation was conducted for each flood event during calibration and validation period. For the SCS-CN model, the values of NSE, PEV, PEPF during calibration range from 0.605 to 0.744, 3.1 to 13.58%, 11.10 to 27.72%, respectively, and for validation are 0.527 and 0.634, 4.35% and 5.01%, 13.66% and 27.88%, respectively. These values indicate good performance of the model. For the event-based modeling, the model has performed from satisfactory to very good range with all evaluation criteria. Similarly, for the SMA model the values of NSE, PEV, PEPF during calibration range from 0.434 to 0.604, 2.88 to 34.33%, −4.83 to 57.48%, respectively, and for the validation are 0.094 to 0.624, −19.52% to −12.55%, and 40.21% to 50.15%, respectively. According to the statistical evaluation of the SMA model, the results show satisfactory performance for both calibration and validation periods except for the periods 1977 and 1987, where NSE value is 0.434 and 0.094. Likewise, for the peak flow error (PEPF), it shows unsatisfactory results for periods 1973, 1978, 1987 and 1998. For PEV, the ranges of values indicate good model performance. This uncertainty in results of SMA model may be due to the lack of sufficient continuous observed data for long duration and topography. The performance evaluation values of calibration and validation for event-based model and continuous model are shown in Table 8.

5.3 SCS-CN-based and SMA-based model performance comparison

In this study, the simulated stream flows are compared with observed flows to find out which model (CN based or SMA based) simulates flood events better. Berthet et al. (2009) stated that an objective function, time to peak error, and a visual comparison of the observed and simulated hydrographs can serve as a basis for determining the better modeling. On the basis of the simulated hydrographs, it shows SMA-based model correctly simulates the general shape and magnitude of the hydrographs, but it could not specify the flow characteristics as SCS-CN-based model does. The SMA-based model simulates a fairly smooth hydrograph, while the SCS-CN-based model gives the similar shape and magnitude as the observed streamflow. This is observed in both calibration and validation. For the time to peak error (tpeak), SMA exhibits greater error than SCS-CN-based model (Table 9). For the year 1973, SMA-based model shows 462% more error than SCS-CN-based model. Similarly, in 1976, 1977, 1978, and 1987, SMA-based model exhibits 100%, 31.27%, 16.6% and 22% more error, respectively. Only in 1988 and 1998, SCS-CN-based model exhibits 73% and 15% more error than SMA-based model. Therefore, SCS-CN-based model performs better than SMA-based model.

To further determine which model simulates flood events better, the same flood events were selected for the SMA model as the SCS CN model. Four performance criteria were evaluated (Table 10) for the SMA modeling results. It shows that NSE, PEV, PEPF and tpeak error values vary from −11.03 to 0.525, −61.80 to 76.22%, 0.27 to 70.52% and 0 to 3.25 (hr), respectively, while for SCS-CN model, NSE, PEV, PEPF and tpeak error values range from 0.527 to 0.744, 3.1 to 13.58%, 11.10 to 27.88%, 0.03 to 0.93 (hr), respectively (Tables 8, 9). It can be concluded that SCS-CN model simulates flood events better than SMA model for the same time period.

Table 8 Performance evaluation of continuous model for the same time period as event model
Table 9 Time to peak error PETP (%)
Table 10 Performance evaluation for event-based and continuous simulation model

6 Discussion

For rainfall-runoff modeling of the Zijinguan watershed, SCS-CN and SMA methods in HEC-HMS were used, respectively. The data used in SMA model required dense observation and high accuracy, which was not available in this research. Satellite data and standard data obtained from secondary sources were used (Azmat et al. 2017). With such data, the results were satisfactory for both event and continuous modeling. In the simulation, it was clearly seen that the simulated peak discharges coincided with the observed. The values of evaluation indicators NSE, PEPF, PEV ranged from satisfactory to very good for event-based modeling, and for continuous modeling the values ranged from acceptable to satisfactory. In continuous modeling, the years 1977 and 1987 showed very low Nash–Sutcliffe efficiencies just in acceptable range. In SMA model, evapotranspiration data have less effects on peak discharge because of its seasonal input in modeling.

Initial soil moisture used in this study was derived from satellite data. Soil saturation was used as initial condition to run the model. Increase of 20% initial soil saturation led to changes in peak flow ranging from −0.21 to 34.57%, and flood volume from −1.32 to 32.72%. Similarly, decrease of 20% initial soil saturation led to changes in peak flow ranging from −0.14 to −15.85%, and flood volume from −3.87 to 1.35%. It can be concluded that initial soil moisture has significant effects in modelled peak flow and flood volume. Therefore, the accuracy of the remote sensing soil moisture data should be guaranteed.

The results of event modeling showed that the model was able to reproduce peak discharge, peak time, and hydrographic recession curves accurately. From the results of continuous simulation, it can be assumed that if precipitation data, streamflow data, soil moisture and ground water data of the whole year are available, the calibrated SMA model can be used for long-term hourly runoff simulation, which will be further studied.

7 Conclusions

For the Zijinguan watershed, the event-based and continuous modeling of the HEC-HMS model has been successfully calibrated and validated. The applications of the two methods show the capability of HEC-HMS in simulating streamflow by combination of different soil, LULC and evapotranspiration data to improve the modeling ability. General criteria for evaluating the model were found to be satisfactory to very good during the calibration and validation period for event modeling, and for the continuous modeling the results were normally satisfactory. It can be concluded that SCS-CN-based model performs better than SMA-based model in the Zijinguan watershed. In this research, SCS-CN model needs less time and data than SMA model, and is more reliable.