Abstract: Rivers are natural channels that drain water from a specific watershed. Sometimes, the flow exceeds the capacity of the existing channel, causing it to overflow and create problems for nearby populations, damaging existing structures or flooding inhabited areas. This has caused thousands of deaths and continues to generate direct economic costs amounting to tens of billions of dollars. Therefore, it is necessary and urgent to address flooding events and develop flood management strategies to reduce adverse consequences and handle more complex types of floods. River channeling and torrent control are essential components of water resource management and natural disaster prevention. RiverChanneling is a free application developed in Visual Basic .NET within the Microsoft Visual Studio environment, designed to automate the calculation and analysis of river channel design and torrent control, and is implemented in the Virtual Hydrology Laboratory (HydroVLab). This application uses empirical and semi-empirical methods to simulate the behavior of natural channels, considering hydrological and geomorphological variables. It automates the regulated channel process, ensuring its stability, and designs the necessary horizontal and vertical control works. The intuitive interface allows for data entry and results visualization, facilitating the process of analysis, design, and decision-making.
Keywords: Torrent control, River channeling, HydroVLab, Overflow, Flood control
DOI: 10.24874/PES08.01B.007
Recieved: 08.04.2025 Revised: 22.07.2025 Accepted: 05.08.2025
UDC:
Reads: 883 