HSPF (Hydrological Simulation Program-Fortran)

HSPF model is developed on the basis of Stanford hydrological model. As an excellent representative of semi distributed hydrological and water quality model, HSPF model can comprehensively simulate the process of river hydraulics, watershed runoff, soil loss, pollutant migration and so on, so it is widely used in the study of watershed hydrology and water environment.

StanfordConceptualhydrological model





Initial contribute: 2019-12-23


Is authorship not correct? Feed back


Application-focused categoriesNatural-perspectiveLand regions

Detailed Description

English {{currentDetailLanguage}} English

At the end of 1970s, EPA found that the method of model simulation was of great value in solving complex water resources problems. Therefore, they developed a more complex FORTRAN program based on SWM model, which included the functions of HSP (1977), arm (1978) and NPs (1979), and then expanded to form HSPF model. From 1980s to 1990s, the products of USGS, such as Annie, WDM and hspexp, greatly promoted and simplified the application of watershed model. After continuous development and improvement, the model has been able to provide a variety of sediment chemical action models, and combined with hydrodynamic equation to realize the comprehensive simulation of surface runoff and soil flow process and their migration and transformation of sediment and various pollutants.

HSPF model is a comprehensive hydrological model with both distributed and centralized hydrological models. Compared with SWAT model which divides the simulation process into land surface runoff generation stage and confluence stage, HSPF model divides the hydrological and water quality simulation into three modules:

(1) Pervious surface hydrological and water quality process simulation (PERLND), which is mainly used in the basin, including surface runoff, soil flow and underground seepage The first mock exam is city water and sediment, pollutant and organic matter migration and transformation process;

(2) Simulation of hydrological and water quality process of impervious surface(IM-PLND), which is mainly used in the interface with little or no penetration, and the difference between the former and the former is that it does not depend on the accumulation and migration of water and sediment, and it can carry out the process of solid particle accumulation and relocation in the city.

(3) River and reservoir hydrological and water quality simulation (RCHRES) is suitable for the simulation of single open river reach, closed canal system or lake, reservoir and other water bodies. Due to the complexity and large scale of the model system, many sub modules are attached to the above three modules. Under the integration of a series of modules, the continuous simulation of the load, migration and transformation of runoff, sediment and water temperature, as well as pollutants such as biochemical oxygen demand, dissolved oxygen, nitrogen and phosphorus are realized.





zhangshuo (2019). HSPF (Hydrological Simulation Program-Fortran), Model Item, OpenGMS, https://geomodeling.njnu.edu.cn/modelItem/caf199b7-2d4e-4c4d-985c-f5f320710c9b


Initial contribute : 2019-12-23



Is authorship not correct? Feed back

QR Code


{{curRelation.author.join('; ')}}



Drop the file here, orclick to upload.
Select From My Space
+ add


Cancel Submit
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Localizations}} + {{htmlJSON.Add}}
{{ item.label }} {{ item.value }}
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
名称 别名 {{tag}} +
系列名 版本号 目的 修改内容 创建/修改日期 作者
摘要 详细描述
{{tag}} + 添加关键字
* 时间参考系
* 空间参考系类型 * 空间参考系名称

起始日期 终止日期 进展 开发者
* 是否开源 * 访问方式 * 使用方式 开源协议 * 传输方式 * 获取地址 * 发布日期 * 发布者

编号 目的 修改内容 创建/修改日期 作者

时间分辨率 时间尺度 时间步长 时间范围 空间维度 格网类型 空间分辨率 空间尺度 空间范围
{{tag}} +
* 类型

* 名称 * 描述
示例描述 * 名称 * 类型 * 值/链接 上传

{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
Title Author Date Journal Volume(Issue) Pages Links Doi Operation
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Add}} {{htmlJSON.Cancel}}


Authors:  {{articleUploading.authors[0]}}, {{articleUploading.authors[1]}}, {{articleUploading.authors[2]}}, et al.

Journal:   {{articleUploading.journal}}

Date:   {{articleUploading.date}}

Page range:   {{articleUploading.pageRange}}

Link:   {{articleUploading.link}}

DOI:   {{articleUploading.doi}}

Yes, this is it Cancel

The article {{articleUploading.title}} has been uploaded yet.

{{htmlJSON.Cancel}} {{htmlJSON.Confirm}}