Está en la página 1de 26

“UNIVERSIDAD

NACIONAL AGRARIA
LA MOLINA”

FACULTAD DE CIENCIAS
DEPARTAMENTO DE FISICA Y METEOROLOGIA

TEMA: UTILIZACION DE PYTHON PARA LA


OBTENCION HIDROGRAMAS
UNITARIOS, ADIMENSIONALES,
SINTETICOS Y COMPUESTOS.
CURSO: HIDROMETEOROLOGÍA
PROFESOR: MSC. EVER MENACHO CASIMIRO
ALUMNO: RONY PAUL PILLACA QUISPE
CODIGO: 20141076

CICLO: 2019 I

LIMA – PERÚ
I. INTRODUCCIÓN
Sin duda alguna, el mundo de la programación crece y crece sin tomar paso a dar una pausa
porque el mundo es así, crece y no deja de crecer. El lenguaje de programación de Phyton se
incursiona en muchos de las actividades, entre estas se tiene al estudio de la distribución del
agua, a diferentes escalas, esto según los intereses que se quiere lograr. En este contexto,
existe una necesitar para establecer herramientas que generen apoyo y toma de decisiones,
estas que nos permitan mejorar el entendimiento del comportamiento de los sistemas hídricos
naturales y futuras represas que abastecerán el recurso indispensable para la vida cotidiana
del ser humano y otras especies que habitan en este planeta.

En el presente trabajo se muestran ejemplos de este modelamiento utilizando el lenguaje de


programación de Python, el cual a través de la aplicación de diferentes librerías se ha podido
establecer los hidrogramas de caudal directo a la salida de diferentes cuencas con el fin de
replicar y de esta manera ejecutar aquellos softwares libres para hacer el cálculo de
separación de la precipitación efectiva y la transformación de lluvia en escorrentía. A
continuación, en el presente informe se presentará códigos generado en la plataforma de
spyder con la finalidad de generar las estimaciones de hidrogramas que nos permitan evaluar
el comportamiento de los flujos a nivel de una cuenca u otras áreas de estudio.
II. OBJETIVOS

- Generar códigos en la plataforma de Spyder del lenguaje de programación de Phyton


para resolver problemas hidrológicos.
III. ANTECEDENTES
El Python es un lenguaje de programación de scripting. Los lenguajes scripting son aquellos
lenguajes que usan un intérprete en vez de ser compilados. Es opuesto al Perl, lenguaje con
el que rivaliza amistosamente. La mayoría de usuarios del Python le consideran como un
lenguaje más limpio y elegante a la hora de programar. Este tipo de código fuente nos permite
separar el programa en módulos, este lenguaje tiene una gran variedad de módulos estándar
que se pueden utilizar para programar, o incluso como una base para aprender a programar
en Python.

Figura N°2. Hietograma producida por una lluvia de 6 horas de duración.


Fuente: Phyton.org

Ventajas de Python
• Sintaxis concisa para arrays y no-arrays nos permite tener un programa más claro.
• Lenguaje interpretado hace el desarrollo más fácil.
• Programación orientada a objetos hace el código más robusto.
• Conjuntos de datos internos son muy fáciles de manejar y proveen de herramientas
de alta competencia.( ejemplo. diccionarios).
• Gran cantidad de usuarios y desarrollados en la industria como en ciencia (Google,
NOAA, ECMWF, etc.)

Desventajas de Python
• Corre mucho más lento que código compilado (pero hay herramientas para superar
con creces este aspecto).
• Librerías y múltiples versiones pueden entrar en conflictos (esto se puede evitar con
el correcto uso de ambientes de desarrollo).

Python en un lenguaje de programación simple y poderoso; su simplicidad es notable con


respecto a otros lenguajes de programación y su poder se basa en la cantidad de herramientas
disponibles para distintas áreas de estudio. Actualmente, Python tiene distintos y variados
paquetes en el campo de la Hidrología, que además se encuentran vinculados con
herramientas GIS, matemáticas, estadística, etc. Esta versatilidad de Python la convierte en
una herramienta multifuncional para los profesionales relacionados a la hidrología.
IV. METODOLOGÍA
4.1.MATERIALES

- Software Phyton, además del uso de la distribución libre de Anaconda (plataforma


de Spyder).
- Un sistema operativo (ordenador o laptop).
- Problemas de hidrología.

4.2.PROCEDIMIENTO

4.2.1. Procedimiento para el problema 1


- Datos:

1. Haciendo uso de un script resuelva el siguiente problema. Dada una cuenca de área 100
km2, y tiempo de concentración 6 h, se pide:

a) Determinar y dibujar el hidrograma unitario sintético de 2 h de duración según el método


de S.C.S. (Hidrograma adimensional).

b) Determinar el hidrograma compuesto de la avenida producida por una lluvia cuyo


hietograma neto se muestra en la figura.

Tabla N°1 – Datos del hidrograma adimensional del problema 1.

HIDROGRAMA ADIMENSIONAL
t/tp Q/Qp
0 0
0.2 0.1
0.4 0.31
0.6 0.66
0.8 0.93
1 1
1.2 0.93
1.4 0.78
1.6 0.56
1.8 0.39
2 0.28
2.2 0.21
2.4 0.15
2.6 0.11
2.8 0.08
3 0.05
3.5 0.02
4 0.01
4.5 0.005
5 0

Figura N°2. Hietograma producida por una lluvia de 6 horas de duración.

- Desarrollo del script N°1 para su solución

En esta sección indicamos la importación de


los paquetes que se usaran, además de
indicar donde se encuentra nuestra tabla de
datos (Tabla N°1).

Nombramos como ‘ejercicio_1’ a nuestra


matriz que representa a la Hoja 1 del libro
Excel (archivo problemasHU.xlsx)

Seguidamente se crea un dataframe para


facilitar el trabajo con matrices denominado
‘df’.
Resolución del enunciado A de la pregunta 1: En primer lugar insertamos los datos de la
cuenca (tiempo de concentración, área de la
cuenca).

Calculamos el caudal pico Qp con la


formula empírica.

Definimos las columnas de nuestra matriz


de datos la cual posteriormente será
transformada a ‘numpy’ para generar una
tabla en formato de dataframe y finalmente
exportada en formato .xlsx

El ploteo de los hidrogramas se realizó con


el paquete matplotlib, y con el comando
plt.plot se definió que variables se
plotearian, también se definió la forma que
iba a tomar la gráfica, en este cado es de la
forma ‘.-ro’

Resolución del enunciado B de la pregunta 1: Para la resolución del enunciado B,


insertamos los datos para los cálculos. El
cálculo de los hidrogramas que componen
al total se realizó una interpolación con la
finalidad de obtener una matriz ‘y’ que es
igual a lineal(x), siendo x el ‘numpy
denotado porque devuelve los números
espaciados uniformemente en un intervalo
específico. Esto se realiza con la finalidad
de completar los datos faltantes NaN con
ceros para facilitar y no generar errores en
la ejecución del código. Luego se obtenido
los hidrogramas para cada precipitación
efectiva registrada por el hietograma (HO,
H1 y H2). Y finalmente se suma las
matrices para obtener el Hidrograma
compuesto (Qr), el cual será exportado en
una tabla en formato Excel con el comando
‘nombre’.to_excel(‘ruta_del_archivosalid’)
Finalmente, con el paquete matplotlib y el
comando de su contenido ‘plt.plot’
especificamos las curvas que queremos
representar, de los cuales se tiene a los
hidrogramas para 2cm, 3cm y 4cm de
precipitación efectiva. Y especificamos a
Qr, la curva que representa a la sumatoria de
las hidrogramas antes mencionados.

La salida del resultado se especifica en la


última línea, archivo PRE1B.png

4.2.2. Procedimiento para el problema 2


- Datos:

2. Dado el hidrograma unitario de una lluvia de cuatro horas de duración, se pide:

a) Hallar el hidrograma unitario de un aguacero de 2 horas de duración utilizando el método


del Hidrograma en S.

b) A partir del hidrograma unitario de una lluvia de 2 horas de duración hallar el hidrograma
unitario de 12 h. Presente la solución de este problema mediante un script.

Tabla N° 2. Datos de Hidrograma Unitario de 4 horas.

Tiempo(h) 0 4 8 12 16 20 24

Q(m3/s/cm) 0 12 75 132 180 210 183

Tiempo(h) 28 32 36 40 44 48 52

Q(m3/s/cm 156 135 124 96 87 66 54

Tiempo(h) 56 60 64 68 72 76 80

Q(m3/s/cm) 42 33 24 18 12 6 0
- Desarrollo del script N°2 para su solución

En esta sección indicamos la importación de


los paquetes que se usaran, además de
indicar donde se encuentra nuestra tabla de
datos (Tabla N°2).

Nombramos como ‘ejercicio_2’ a nuestra


matriz que representa a la Hoja 2 del libro
Excel (archivo problemasHU.xlsx) que
tiene como ruta ‘E:/TF/problemaHU.xlsx’

Seguidamente se crea un dataframe para


facilitar el trabajo con matrices denominado
‘df’.

Resolución del enunciado A de la pregunta 2. En primer lugar convertimos las unidades


del Caudal de 4h a m3/s. En segundo lugar
calculamos el hidrograma acumulado S.

Y para ello se recurre a la creación de un


condicional ‘for’, para 21 datos, en el cual
se especifica que Qacum(i) = Qacum(i-1) +
Q4h(i).

Seguidamente definimos las columnas de


nuestra matriz de datos la cual
posteriormente será transformada a
‘numpy’ para generar una tabla en formato
de dataframe y finalmente exportada en
formato .xlsx, ver resultados.

El ploteo de los hidrogramas se realizó con


el paquete matplotlib, y con el comando
plt.plot se definió que variables se
plotearian, también se definió la forma que
iba a tomar la gráfica, en este cado es de la
forma ‘--rs’, ver resultados.
Resolución del enunciado B de la pregunta 2.

Para la resolución del enunciado B, se


necesita el paquete
InterpolatedUnivariateSpline para poder
generar una interpolación, esto se realiza
con la finalidad de completar los datos
faltantes NaN con ceros para facilitar y no
generar errores en la ejecución del código.

Para el cálculo del hidrograma unitario se


necesita realizar las trasformaciones a la
tabla interpolada, el cual será exportado en
una tabla en formato Excel con el comando
‘nombre’.to_excel(‘ruta_del_archivosalid’)

Finalmente, con el paquete matplotlib y el


comando de su contenido ‘plt.plot’
especificamos las curvas que queremos
representar, de los cuales tenemos a Qacum
(Caudales acumulados) y el hidrograma
unitario hallado por el método de la Curva
S para una duración de 2h.

La salida del resultado es PRE2b.png

4.2.3. Procedimiento para el problema 3

- Datos

3. Presente la solución de este problema mediante un script. A un tramo de un río, con


parámetros de tránsito K= 10 horas y x = 0.08 llega la siguiente creciente.

Tabla N° 3. Datos del hidrograma.

T(h) 0 3 6 9 12 15 18 21 24 27

Q(m3/s) 50 65 125 200 320 475 545 490 372 300

T(h) 30 33 36 39 42 45 48 51

Q(m3/s) 250 200 165 140 120 100 85 75


- Desarrollo del script N°3 para su solución

En esta sección importamos los paquetes


que se usaran (pandas y numpy), además de
indicar donde se encuentra nuestra tabla de
datos (Tabla N°3).

Nombramos como ‘ejercicio_3’ a nuestra


matriz que representa a la Hoja 3 del libro
Excel (archivo problemasHU.xlsx) que
tiene como ruta ‘E:/TF/problemaHU.xlsx’

Seguidamente se crea un dataframe para


facilitar el trabajo con matrices denominado
‘df’.

Además, seleccionamos nuestro dataframe


del archivo ‘problemasHU.xlsx para
generar una matriz de 2x18 de columnas T
(tiempo) y Q (caudales de entrada).

El método usado para determinar el tránsito


de avenidas o también llamado como
tránsito de hidrogramas es el método de
Muskingun, donde en primer lugar se
especifica los parámetros a usar (x, k). En
seguida, se comienza a calcular los
coeficientes de Muskingun (C0, C1 y C2).

En segundo lugar, creamos una nueva


matriz denominada QS (Caudal de salida) el
cual es representado por un dataframe de 18
filas, el cual se calculara mediante la
expresión empírica demostrada en el
método de Muskingum. Asimismo, con el
comando max(‘para la tabla Qs’)
generamos los caudales picos para el
hidrograma
Para el cálculo del hidrograma unitario se
necesita realizar las trasformaciones a la
tabla interpolada, el cual será exportado en
una tabla en formato Excel con el comando
‘nombre’.to_excel(‘ruta_del_archivosalid’)

Finalmente, con el paquete matplotlib y el


comando de su contenido ‘plt.plot’
especificamos las curvas que queremos
representar, los cuales se representan con
los caudales de entrada y salida.

La salida del resultado se especifica en la


última línea, archivo PRE3.png

4.2.4. Procedimiento para el problema 4

- Datos

4. Resuelva este problema haciendo uso de un script. Se tiene dos subcuencas A y B, que
confluyen en un punto aguas abajo de las mismas. En dichas subcuencas se tienen los
siguientes eventos de precipitación efectiva.

Tabla N°4. Datos del hietograma para cada subcuenca.

T(h) Precipitación en A (mm) Precipitación en B (mm)

0.5 5

1 3

1.5 4

2 2

2.5 3

Hasta el punto de confluencia, los parámetros de Muskingum para ambas cuencas son:
Tabla N°5. Parámetros para aplicación del método de Muskingun para cada subcuenca.

Subcuenca A Subcuenca B

Valor K ( horas) 10 6

Valor de x 0.02 0.03

El hidrograma unitario de media hora de duración para ambas subcuencas es:

Tabla N°6. Datos de hidrograma.

T(h) 0 0.5 1 1.5 2 2.5 3 3.5

Q(m3/s/mm) 0 1.8 30.9 85.6 41.8 14.6 5.5 1.8

Se pide calcular el hidrograma de escorrentía directa resultante en la confluencia de ambas

- Desarrollo de un script para la solución del problema 4

En esta sección importamos los paquetes


que se usaran (pandas y numpy), además de
indicar donde se encuentra nuestra tabla de
datos (Tabla N°4).

Nombramos como ‘ejercicio_4’ a nuestra


matriz que representa a la Hoja 4 del libro
Excel (archivo problemasHU.xlsx) que
tiene como ruta ‘E:/TF/problemaHU.xlsx’

Seguidamente se crea un dataframe para


facilitar el trabajo con matrices denominado
‘df’.
- SUBCUENCA A

Esta metodología de cálculo del hidrograma


para la subcuenca A se replicará para la
subcuenca B.

Para determinar el caudal para la subcuenca


A, se necesita realizar una sumatoria de los
caudales directos generados (QD0, QD1 y
QD2) los cuales se completan con 0 para no
tener errores en los cálculos del código, y
con ello creamos la matriz QRA.

El método usado para determinar el tránsito


de avenidas o también llamado como
tránsito de hidrogramas es el método de
Muskingun, donde en primer lugar se
especifica los parámetros a usar (x, k). En
seguida, se comienza a calcular los
coeficientes de Muskingun (A0, A1 y A2).

En segundo lugar, creamos una nueva


matriz denominada QS (Caudal de salida) el
cual es representado por un dataframe de 18
filas, el cual se calculara mediante la
expresión empírica demostrada en el
método de Muskingum. Y con un for y la
formula empírica del método hallamos QSA
(caudal de salida para el subcuenca A), de
la misma manera para la subcuenca B.
- SUBCUENCA B

- Para la CUENCA.

Para el cálculo del hidrograma unitario se


necesita realizar las trasformaciones a la
tabla interpolada para lo cual las tablas
deben tener las mismas dimensiones, y para
ello, se usa el comando np.append el cual
indica la completación de los datos con la
matriz generada QSB. Y Qs representa a la
sumatoria de los caudales de entrada A y B.

Finalmente, con el paquete matplotlib y el


comando de su contenido ‘plt.plot’
especificamos las curvas que queremos
representar, los cuales se representan con
los caudales de salida de cada subcuenca.

La salida del resultado se especifica en la


última línea, archivo PRE4.png
V. RESULTADOS
5.1.PROBLEMA 1

- HIDROGRAMA SINTETICO DE 2 HORAS DE DURACIÓN

T(h) Q(m3/s)
0 0
1 4.52174
2 14.0174
3 29.8435
4 42.0522
5 45.2174
5.5 42.0522
6 35.2696
7 25.3217
8 17.6348
9 12.6609
10 9.49565
11 6.78261
12 4.97391
13 3.61739
14 2.26087
16 0.90435
19 0.45217
22 0.22609
23 0

Del resultado determinado podemos observar que de un hidrograma adimensional y


utilizando el método SCS del hidrograma adimensional se pudo hallar el hidrograma unitario
para una duración de 2h, el cual tiene una duración cerca de 24 horas con un caudal pico
igual a 45.2174 m3/s; asimismo, se tiene una disminución del caudal a partir de las 5 horas
después del comienzo de la tormenta.
- HIDROGRAMA COMPUESTO PRODUCIDO POR EL HIETOGRAMA
(figura 2)

t/tp Q (m3/s/cm)
0 0.00
1 83.85
2 282.84
3 365.18
4 253.93
5 129.44
6 64.21
7 30.37
8 13.39
9 6.51
10 3.60
11 1.67
12 0.39
13 0.00

La columna Q representa a la sumatoria de los hidrogramas producidos por 2cm, 3cm y 4


cm de precipitación efectiva registrada por el hietograma. Este hidrograma resultante es
también conocido como el hidrograma compuesto (líneas punteadas con guiones de color
rojo).
5.2.PROBLEMA 2

- HIDROGRAMA UNITARIO DE 2 HORAS DE DURACIÓN UTILIZANDO


EL METODO DEL HIDROGRAMA S.

T (h) Qacum
0 0
1 4.8
2 34.8
3 87.6
4 159.6
5 243.6
6 316.8
7 379.2
8 433.2
9 482.8
10 521.2
11 556
12 582.4
13 604
14 620.8
15 634
16 643.6
17 650.8
18 655.6
19 658
20 658

La curva S representa al total de escorrentía directa generar por una tormenta de lluvia
continua, es decir, de duración infinita, el cual se calculó a partir de un hidrograma unitario
(ver Tabla N°2). Teniendo como un valor máximo aproximado igual a 658 m3/s.
- HIDROGRAMA UNITARIO DE 12h.

Tabla N° 5. Hidrograma Unitario de 12H resultante a partir de un hidrograma de 2h

T(h) Q (m3/s) T(h) Q (m3/s)


0 1.7E-15 20 91.206
1 -4.3501 21 90.2476
2 28.3501 22 83.7524
3 59.8501 23 70.7155
4 90.1499 24 61.2845
5 118.95 25 56.6403
6 145.05 26 51.3597
7 168.602 27 44.7233
8 191.398 28 39.2767
9 210.144 29 35.2164
10 209.856 30 30.7836
11 191.572 31 25.911
12 174.428 32 22.089
13 162.069 33 19.3897
14 149.931 34 16.6103
15 138.151 35 13.5301
16 131.849 36 10.4699
17 129.326 37 7.48998
18 118.674 38 4.51002
19 100.794 39 1.51002
40 -1.51
Para la obtención del diagrama unitario de 12 horas fue necesario trabajar en primer lugar
con la curva S calculada en el ejercicio anterior. Inicialmente se calculó el parámetro K, que
para nuestro ejercicio fue igual a 0.16. Posteriormente se multiplico nuestro parámetro K,
con la curva S desplazada 24 horas, obteniendo la tabla mostrada previamente y el grafico
presente. Se observa que el caudal pico de nuestro hidrograma unitario es de 200 m3/s, y que
el caudal tiene una duración de 40 horas antes de extinguirse.
5.3.PROBLEMA 3

T(h) I (m3/s) O (m3/s)


0 50 18
3 65 27.9533
6 125 42.2654
9 200 70.3686
12 320 114.564
15 475 182.303
18 545 268.947
21 490 342.747
24 372 376.313
27 300 370.394
30 250 347.386
33 200 316.811
36 165 281.77
39 140 247.395
42 120 215.976
45 100 187.759
48 85 162.172
51 75 139.881

En los siguientes resultados, se presentan la tabla del hidrograma resultante para la entrada y
salida del flujo, el cual se generó a partir del método de Muskingum con parámetros igual a
x = 0.08 y k = 10 horas. Este método de cálculo de los tránsitos de avenidas nos ayuda a
determinar el hidrograma producido por un cauda, en un punto de un curso de agua utilizando
hidrograma conocidos en uno o más puntos aguas arriba.
5.4.PROBLEMA 4

- SUBCUENCA A

Tabla N°6. Resultante del método del hidrograma acumulado para la


subcuenca A.

T(h) QD0 QD1 QD2 QRA


0 0 0 0 0
0.5 9 0 0 9
1 154.5 0 0 154.5
1.5 428 7.2 0 435.2
2 209 123.6 0 332.6
2.5 73 342.4 5.4 420.8
3 27.5 167.2 92.7 287.4
3.5 9 58.4 256.8 324.2
4 0 22 125.4 147.4
4.5 0 7.2 43.8 51
5 0 0 16.5 16.5
5.5 0 0 5.4 5.4

El caudal de ingreso de la cuenca A será la suma de esos 3 caudales para las distintas
precipitaciones efectivas registradas por e hietograma. Se observa que el caudal pico de la
cuenca es de 420.8 m3/s a las 2.5 horas aproximadamente.

- SUBCUENCA B

Tabla N°7. Resultante del método del hidrograma acumulado para la subcuenca B.

T(h) QDb0 QDb1 QRB


0 0 0 0
0.5 0 0 0
1 5.4 0 5.4
1.5 92.7 0 92.7
2 256.8 3.6 260.4
2.5 125.4 61.8 187.2
3 43.8 171.2 215
3.5 16.5 83.6 100.1
4 5.4 29.2 34.6
4.5 0 11 11
5 0 3.6 3.6
5.5 0 0 0
El caudal de ingreso de la cuenca B será la suma de esos 2 caudales para las distintas
precipitaciones efectivas registradas por el hietograma. Se observa que el caudal pico de la
cuenca es de 260.4 m3/s a las 2 horas aproximadamente.

- HIDROGRAMA DE TRANSITO.

Tabla N°8. Hidrograma resultante por el método de Muskingum.

T(h) QSA QSBF QS


0 0 0 0
0.5 0.044776 0 0.044776
1 1.21419 0.061664 1.275854
1.5 10.236867 1.497686 11.734553
2 30.868864 10.914777 41.783641
2.5 46.319169 30.600173 76.919342
3 64.286375 43.795989 108.08236
3.5 75.56964 56.562121 132.13176
4 87.059707 59.389178 146.44889
4.5 89.58211 57.073836 146.65595
5 87.49096 53.192883 140.68384
5.5 83.903848 0 83.903848

Se observa que en cierto punto el caudal se hace prácticamente constante y luego empieza a
disminuir lentamente. Y que la influencia de la subcuenca B es mucho menor al de la A.
VI. DISCUSIONES
Si se desea crear un hidrograma unitario es necesario tener un hidrograma medido en el aforo,
es común que la cuenca que estamos estudiando no cuente con una estación hidrométrica.
Ante este problema se elaboró un método para obtener hidrograma unitarios contando
únicamente con los datos fisiográficos de la cuenca: Hidrograma Unitario Sintético. De los
resultados obtenidos en el problema 1 se observó que el caudal será positivo desde las 00
horas de inicio de la escorrentía hasta las 20 horas aproximadamente. Destacando el pico de
caudal de 45.21 m3/s/cm a las 5 horas. De esta obtuvo un hidrograma adimensional,
dividiendo la escala de los caudales entre el caudal pico, así como también la escala de tiempo
entre el tiempo en el que se presenta el pico.

Por otro lado, para crear un hidrograma compuesto en primer lugar se tuvo que homogenizar
los intervalos de tiempo, es decir cada 2 horas para este ejercicio. Posteriormente se
desplazaron un intervalo de 2 horas para cada hidrograma. Se calcula la relación K, entre las
duraciones de exceso, es decir:
𝑑𝑒
𝐾=
𝑑𝑒′

Donde “de” es la duración en exceso para el hidrograma unitario usado para calcular la curva
S, y “de’ “es la duración en exceso para el hidrograma unitario que se desea obtener. El
parámetro K se multiplicara por cada valor del hidrograma previamente calculado.

Figura 3. Curva desplazada una duración de’


Fuente: Villon 2010.

La curva S representa la escorrentía directa generada por una lluvia continua uniforme de
duración infinita, para este ejercicio se dibujó a partir de un hidrograma unitario, y a partir
de este se obtuvieron otros. Se observa que el valor se hace constante a partir de los 658 m3/s.
Figura 4. Curva S, método del hidrograma S – hidrograma acumulado
Fuente: Villon 2010.

La curva S se basa en la suma de distintos hidrogramas unitarios obtenidos gracias a uno ya


conocido. La suma de estos genera un caudal que tiende solo a aumenta. Es decir, del
problema 2b del diagrama unitario de 12 horas fue necesario trabajar en primer lugar con la
curva S calculada en el ejercicio anterior. Inicialmente se calculó el parámetro K, el cual fue
igual a 0.16. Posteriormente se multiplico nuestro parámetro K, con la curva S desplazada 24
horas, obteniendo la tabla N°5 y el grafico presente. Se observa que el caudal pico de nuestro
hidrograma unitario es de 200 m3/s, y que el caudal tiene una duración de 40 horas antes de
extinguirse.

Finalmente, para el cálculo de caudal de salida de la cuenca A de la pregunta 4 se necesitó


multiplicar las precipitaciones efectivas por el caudal que se da por dato y según la hora de
ocurrencia de la precipitación estos se van a correr, por lo tanto, el caudal de ingreso de la
cuenca A será la suma de esos 3 caudales para las distintas precipitaciones. Se observa que
el caudal pico de la cuenca es de 420.8 m3/s a las 2.5 horas aproximadamente, otra cosa que
se puede decir es que no se tiene un flujo base. Al igual que en la subcuenca A, el caudal
total de la cuenca B será la suma de caudales para cada precipitación, en este caso se tiene 2
precipitaciones. El caudal pico es de 260.4 m3/s a las 2 horas. Se puede decir que comparando
con el caudal pico de la subcuenca A esta subcuenca B aporta aproximadamente la mitad de
escorrentía que la A. Para hallar el caudal de salida de la cuenca se tiene que hacer uso de la
ecuación de Muskingum de transito de avenidas para cada subcuenca y luego se realiza una
suma para tener como resultado el caudal total de salida de toda la cuenca.
VII. CONCLUSIONES

- En el primer ejercicio se pudo encontrar un caudal pico igual a 45.21 m3/s/cm cerca
de las 4.6 horas para el hidrograma de duración de 2 horas. De la misma manera, para
el hidrograma de compuesto se tiene un caudal pico igual a 365 m3/s registrado antes
de las 4 horas; estos hidrogramas fueron obtenidos a partir de un hidrograma
adimensional.

- En el segundo ejercicio se encontró un valor constante para la curva S igual a 658


m3/s el cual fue obtenido por el método del Hidrograma S para una duración de 2
horas. Asimismo, para el enunciado B, se tuvo como resultado al hidrograma unitario
de 12 horas con un caudal pico igual a 376 m3/s el cual sufrió una atenuación del
hidrograma.

- En el tercer ejercicio, en el hidrograma de entrada resultó un caudal pico de 545


(m3/s) que ocurre aproximadamente a las 18h, mientras que en el hidrograma de
salida se encontró un caudal pico de 378.61 m3/s que ocurre a las 24 h, acompañado
con una intensidad de 372 m3/s.

- En el cuarto ejercicio, se puede concluir que se podría considerar solo un tránsito de


avenida en la subcuenca A hacia el punto de aforo de la cuenca, debido a que en la
subcuenca B el tránsito no es tan fuerte.

También podría gustarte