Checking for non-preferred file/folder path names (may take a long time depending on the number of files/folders) ...

Python-Based HEC-RAS Controller for Coupling National Water Model with HEC-RAS for River Ice-Informed Streamflow Modeling


Authors:
Owners: This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (help@cuahsi.org) to determine if accessing this resource is possible.
Type: Resource
Storage: The size of this resource is 142.3 KB
Created: Nov 12, 2024 at 7:35 p.m.
Last updated: Nov 13, 2024 at 3:01 p.m.
Citation: See how to cite this resource
Sharing Status: Discoverable (Accessible via direct link sharing)
Views: 34
Downloads: 3
+1 Votes: Be the first one to 
 this.
Comments: No comments (yet)

Abstract

Accurate streamflow modeling under ice-affected conditions is critical for reliable flood prediction. This resource integrates satellite-derived ice data and meteorological inputs with HEC-RAS and the National Water Model (NWM) to capture seasonal streamflow variations. By automating the HEC-RAS setup in Python, the framework updates boundary conditions and composite channel roughness based on river ice climatology, improving the model’s adaptability to dynamic conditions.

The resource performs batch runs of the unsteady 2D HEC-RAS model, pausing monthly to restart with a warm-start file. It applies monthly updates to boundary conditions via the Qmult parameter in the unsteady-flow file and adjusts Manning’s roughness values for each calibration region within the geometry files.

Subject Keywords

Coverage

Spatial

Coordinate System/Geographic Projection:
WGS 84 EPSG:4326
Coordinate Units:
Decimal degrees
Place/Area Name:
Upper Saint John River
North Latitude
47.4295°
East Longitude
-68.0040°
South Latitude
47.2042°
West Longitude
-68.7428°

Content

README.md

Python-Based HEC-RAS Controller for Coupling National Water Model with HEC-RAS for River Ice-Informed Streamflow Modeling

This repository aims to enhance streamflow accuracy during ice presence. It was created to address limitations in HEC-RAS model batch runs and other necessary interactions with the model.

Background

Accurate streamflow modeling for ice-affected conditions is essential for reliable flood prediction. This framework integrates satellite-derived ice data and meteorological inputs with HEC-RAS and NWM to capture seasonal changes in streamflow. By automating the HEC-RAS model setup in Python, the framework updates boundary conditions and channel roughness based on ice climatology, enhancing model adaptability for dynamic conditions.

What This Repository Contains

In this repository, you will find the controller demo code and example input data for updating the HEC-RAS model. The example data includes Mannings_n.csv, which contains Manning's n values for each month and calibration region, and Qmult_Calibrated.csv, where boundary condition multiplier factors are defined. Column names in Qmult_Calibrated.csv refer to the specific boundary condition names. Important Note: Please locate your HEC-RAS model in the "model" file.

Dependencies

  • numpy
  • pandas
  • win32com.client
  • calendar
  • datetime
  • h5py

Contributing

We welcome contributions to this repository to further enhance flood prediction accuracy and explore new techniques for addressing ice-induced flood challenges. If you are interested in contributing, please feel free to open a pull request.

Contact

For any questions or inquiries, please contact Berina Mina Kilicarslan (bkilicar@stevens.edu).

We hope this repository will contribute to improved streamflow predictions in the presence of ice and support disaster resilience efforts. Thank you for your interest and support!

Credits

Funding Agencies

This resource was created using funding from the following sources:
Agency Name Award Title Award Number
National Aeronautics and Space Administration NASA Science Mission Directorate Earth Science Division Applied Sciences Program 80NSSC22K0924

How to Cite

Kilicarslan, B. M., M. Abdelkader (2024). Python-Based HEC-RAS Controller for Coupling National Water Model with HEC-RAS for River Ice-Informed Streamflow Modeling, HydroShare, http://www.hydroshare.org/resource/d1335948aef546eb8de1ede14afffe5e

This resource is shared under the Creative Commons Attribution CC BY.

http://creativecommons.org/licenses/by/4.0/
CC-BY

Comments

There are currently no comments

New Comment

required