The Rational Method is the most widely used technique for estimating peak runoff from small drainage areas. HydraStorm implements the full rational method calculation with automatic downstream accumulation of area, weighted C, and travel-time-adjusted Tc.
Where:
The RationalFlowCalculator walks the network topologically from upstream to downstream. At each node it performs the following steps:
These parameters are entered in the Hydrology Table or imported from a data source depending on the active hydrology mode.
| Parameter | Units | Description |
|---|---|---|
| Drainage Area | acres | Contributing drainage area at this node |
| C (Runoff Coefficient) | dimensionless | Weighted average if multiple basins contribute |
| Tc (Time of Concentration) | minutes | Travel time from the most hydraulically remote point |
Rainfall intensity is interpolated from IDF data configured in Project Settings > Hydrology. The IDF equation used is:
See the IDF Data page for setup instructions and data source options.
When the rational method is active, Tc accumulates downstream through the network. At each node:
Where pipe travel time is:
This ensures that the most hydraulically remote path governs the Tc at each downstream node, which in turn determines the rainfall intensity used in the Q = CIA calculation.
When multiple basins contribute to a node (via confluence of upstream pipes), the runoff coefficient is area-weighted:
This weighting applies automatically at every node that receives flow from more than one contributing area.
An optional multiplier can be applied to the runoff coefficient for higher return periods, following TxDOT and FHWA guidance. When enabled:
Configure the Cf factor in Project Settings > Hydrology. Separate Cf values can be set for the design storm and check storm when dual storm analysis is enabled.
The classic Q = CIA formula assumes a unit conversion factor of 1.0, which is an approximation. The exact English-unit conversion factor is 1.008. Toggle this option in Project Settings if your jurisdiction requires the precise factor.
Note: The rational method computed values do NOT overwrite your input data. All computed values (accumulated area, weighted C, adjusted Tc) are stored in the calculation results, not in the node's hydrology input. Your original per-node entries remain unchanged.