Estimación de caudal en causes naturales mediante integración numérica aplicando lenguaje PYTHON
Fecha
2021
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Católica de Cuenca.
Resumen
The velocity-area methods normally applied for the calculation of the volumetric
flow rate in natural streams consider the average flow velocity, but not the velocity
distribution in the channel cross-section, which causes errors in the interpretation and
processing of data, and also inaccuracy in the hydrological planning and the safety of the
hydraulic system as well. This academic work focuses on developing an algorithm
implemented to the open-source language Python that serves as a tool for flow calculation
and flows behavior analysis in the cross-section of a natural water body.
Through the application of the graphic velocity–area method of flow calculation,
it was determined that the approximation methodology with less uncertainty is the one
that implies the numerical integration of the differential elements which conforms to the
transversal distribution of velocities from the continuity equation.
The calculation process was defined from bibliographic data of water capacity
obtained from hydrological and hydraulic studies, establishing a flow chart for its
codification. The validation of the proposed measurement methodology and the algorithm
calculation was done through field tests calculating the flow in two sections of Burgay
River during a period of ten days.
The algorithm implemented in Python turns out to be an efficient tool for flow
calculation and flow analysis in the cross-section of a channel, these stages are carried
out from a preliminary data validation and are summarized in a result report that contains
the cross and longitudinal distributions of flow velocities and the hydraulic characteristics
of the section. The outcomes provided by the program lead to a wide field of study related
to hydrological and hydraulic issues.
Descripción
Los métodos área – velocidad aplicados generalmente para el cálculo del caudal
aforado en cauces naturales consideran la velocidad media del flujo, mas no la
distribución de velocidades en la sección transversal del canal; lo que provoca errores en
la interpretación y procesamiento de datos, y a su vez, inexactitud en la planificación
hidrológica y en la seguridad de obras hidráulicas. Este trabajo de titulación se enfoca en
desarrollar un algoritmo implementado al lenguaje de código abierto Python que sirva
como una herramienta de cálculo de caudal y análisis del comportamiento del flujo, en la
sección transversal de un cuerpo de agua natural.
Mediante la aplicación de dos métodos gráficos área – velocidad de cálculo de
caudal, se determinó que la metodología de aproximación con menor incertidumbre, es la
que implica la integración numérica de los elementos diferenciales que conforman la
distribución transversal de velocidades, a partir de la ecuación de continuidad.
El proceso de cálculo se definió a partir de datos bibliográficos de aforo obtenidos
de estudios hidrológicos e hidráulicos, estableciendo un diagrama de flujo para su
codificación; la validación de la metodología de medición propuesta y del algoritmo de
cálculo, se realizó mediante ensayos en campo aforando el caudal en dos secciones del
río Burgay durante 10 días.
El algoritmo implementado en Python resulta ser un instrumento eficiente para el
cálculo de caudal y análisis del flujo en la sección transversal de un canal; dichas etapas
se llevan a cabo a partir de una validación preliminar de datos y se resumen en un informe
de resultados que contiene las distribuciones transversal y longitudinal de velocidades del
flujo, y las características hidráulicas de la sección. Los resultados que proporciona el
programa, dan paso a un amplio campo de estudio relacionado a temas hidrológicos e
hidráulicos.
Palabras clave
Aforo de caudal, canales naturales, método área – velocidad, distribución de velocidades, Python
Citación
Jaramillo Campoverde, J.C. (2021) Estimación de caudal en causes naturales mediante integración numérica aplicando lenguaje PYTHON. Universidad Católica de Cuenca.