Kinematic and diffusion waves: Analytical and numerical solutions to overland and channel flow
Flood wave propagation is the unifying concept in representing open channel and overland flow. Therefore, understanding flood wave routing theory and solving the governing equations accurately is an important issue in hydrology and hydraulics. In an attempt to contribute to the understanding of this subject, in this study: (1) an analytical solution is derived for diffusion waves with constant wave celerity and hydraulic diffusivity applied to overland flow problems; and (2) an algorithm is developed using the MacCormack explicit finite difference method to solve the kinematic and diffusion wave governing equations for both overland and open channel flow. The MacCormack method is particularly well suited to approximate nonlinear differential equations. The analytical solutions provide the practicing engineer with computational speed in obtaining results for overland flow problems, and a means to check the validity of the numerical models. On the other hand, for larger scale catchment-stream problems, the verified numerical methods provide efficient and accurate algorithms to obtain solutions. Both the analytical approaches and the MacCormack algorithm are used to solve the same synthetic examples. Comparison of results shows that the numerical and analytical solutions are in close agreement. Furthermore, the MacCormack algorithm is applied to a real catchment: a segment of the Duke University West Campus storm water drainage system. In order to check the accuracy of the results obtained by the MacCormack method, the results are compared to predictions of the Environmental Protection Agency storm water management model (SWMM) as calibrated with measured rainfall and surface runoff flow data. The results obtained from SWMM are in good agreement with the results obtained from applying the MacCormack algorithm. © 2007 ASCE.
Kazezyilmaz-Alhan, CM; Jr, MAM
Volume / Issue
Start / End Page
International Standard Serial Number (ISSN)
Digital Object Identifier (DOI)