Está en la página 1de 11

UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL


UNIVERSIDAD NACIONAL HERMILIO VALDIZÁN
FACULTAD DE INGENIERIA CIVIL Y ARQUITECTURA
E.A.P INGENIERÍA CIVIL

Trabajo de Investigación: Análisis de la resistencia


al flujo en ríos de grava usando programación
genética

CURSO:
HIDROLOGÍA GENERAL
DOCENTE:
Ing. Clifton Paucar y Montenegro
ALUMNO:
SOTO POZO, YOSEP DIEGO

HUANUCO –PERU
2020

HIDROLOGÍA
GENERAL
EN INGENIERIA CIVIL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

INTRODUCCION

Actualmente en nuestro país para obras y específicamente en hidráulicas


que requieren estudios hidrológicos son ya muy anticuados con respecto a
las nuevas tendencias de obtención procesamiento y validación de datos
de campo. Sobre todo, en este campo de la ingeniería, que es muy
variable y caótico.

Así pues, nosotros como estudiantes y futuros profesionales ingenieros


civiles debemos ir conociendo estas nuevas herramientas y
posteriormente tratar de aplicarlas en las obras que realicemos generando
así mejores obras de infraestructura de nuestro país y por ende generando
desarrollo del mismo.

Es por eso que el presente trabajo de investigación representa un análisis


de manera general y bajo un punto de vista académico a partir de lo
aprendido en clases y lo recopilado en la web. Cuyo objetivo principal es
dar conocimiento de manera general las nuevas tecnologías como lo es la
inteligencia artificial específicamente la programación genética en
estudios de resistencia al flujo en ríos de grava

Se muestra de manera general los conceptos básicos a tener en cuenta


para el presente tema de investigación para plantear cuales serían los
problemas que se generan al estudiar estas resistencias de flujo en este
tipo de ríos y en las cuales se podrían aplicar la programación genética.

Los comentarios, conclusiones y recomendaciones son netamente a partir


de conocimientos de hidrología, apelando a un análisis racional por mi
persona.

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

ANÁLISIS DE LA RESISTENCIA AL FLUJO EN RÍOS DE GRAVA USANDO


PROGRAMACIÓN GENÉTICA

DEFINICIONES BÁSICAS

1. Resistencia al flujo
La resistencia al flujo de un líquido, puede ser caracterizada en términos de
la viscosidad del fluido. Como su nombre lo indica es la capacidad de
resistir el desplazamiento del flujo de partículas de agua de manera más
libre.
En ríos por ejemplo a simple observación podemos intuir si un el flujo es
resistente o no, de acuerdo al movimiento de las aguas tranquilas
turbulentas.

1.1. Flujo laminar. El movimiento del fluido es ordenado y suave su


movimiento es paralelo y casi sin mezclarse donde siguen de manera
uniforme las llamadas línea de corriente.

RIOS DE AGUAS
TRANQUILAS

1.2. Flujo turbulento. Su movimiento se da en forma caótica es decir no se


tiene un movimiento ordenado incluso se llegan a formar remolinos
periódicos que hacen mezclarse las partículas de agua. Debido estos la
trayectoria de las partículas solo se puede predecir hasta cierto punto e
decir es impredecible y caótica.

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

RIOS DE AGUAS
TURBULENTAS

2. Ríos de Grava
Los ríos de grava son cauces donde la pendiente es alta, las alturas de
agua pequeñas y las velocidades elevadas. Por sus propias características
estos tienden a tener una resistencia al flujo alta es decir son por lo general
turbulentas. Estos ríos por lo general son los que se ubican en zonas
andinas en nuestro país, Perú.

Un claro ejemplo de un rio de grava es el rio Huallaga

3. Inteligencia artificial
La inteligencia artificial es el nombre genérico que se da a una serie de
tecnologías que sirven para emular características o capacidades que
tradicionalmente estaban ligadas de manera exclusiva al intelecto humano.
Esta ciencia es la que se usa hoy en día para realizar trabajos complejos de
iteraciones lógicas, es decir, actividades en ingeniería de todo tipo que
requieren no solo de iteraciones típicas sino también de un pensamiento
lógico o humano que no podrían realizar ordenadores tradicionales.
En la hidrología estos son de vital utilidad ya que debido a la inmensa
variabilidad de datos con la que se trabaja, es indispensable usar estas
herramientas que ayudan a evaluar infinitos datos y obtener resultado ms
precisos

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

4. Programación genética
Es una parte de la inteligencia artificial el cual usa una metodología basada
en los algoritmos evolutivos e inspirada en la evolución biológica para
desarrollar automáticamente programas de computadoras que realicen una
tarea definida por el usuario.
Específicamente es una especialización de los algoritmos genéticos donde
cada individuo es un programa de computadora. Es una técnica de
aprendizaje automático utilizada para optimizar una población de programas
de acuerdo a una función de ajuste o aptitud que evalúa la capacidad de
cada programa para llevar a cabo la tarea en cuestión.

5. Representación
GP desarrolla programas informáticos, tradicionalmente representados en la
memoria como estructuras de árboles. Los árboles pueden ser fácilmente
evaluados de forma recursiva. Cada nodo del árbol tiene una función como
operador y cada nodo terminal tiene un operando, por lo que las
expresiones matemáticas son fáciles de evolucionar y evaluar. Así,
tradicionalmente GP favorece el uso de lenguaje de programación que,
naturalmente, introduce las estructuras de árbol

6. Operadores genéticos
Los principales operadores usados en algoritmos evolutivos, así como GP
son cruzamiento y mutación.

6.1. Cruzamiento
El cruzamiento es aplicado a un individuo mediante simples intercambios
entre uno de sus nodos por otro nodo de otro individuo de la población. Con
una representación basada en árboles, la sustitución de un nodo implica la
sustitución de toda la rama. Esto añade una mayor efectividad al operador
de cruce. Las expresiones resultantes del cruce son muy diferentes de sus
padres iniciales.
6.2. Mutación
La mutación afecta a un individuo de la población. Se puede sustituir un
nodo entero en el individuo seleccionado, o puede simplemente reemplazar
la información del nodo. Para mantener la integridad, las operaciones deben
ser salvo fallos o el tipo de información que el nodo tiene debe ser tomada
en cuenta. Por ejemplo, la mutación debe ser consciente de nodos
operación binaria, o el operador debe ser capaz de manejar los valores que
faltan.

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

Imagen retórica de la programación genética

ANALISIS DE LA PROBLEMÁTICA

Problemática de los métodos convencionales

La realización de proyectos en el ámbito de la hidrología o hidráulica requiere


usualmente la determinación del coeficiente de resistencia al flujo en el tramo
de cauce analizado.
Como sabemos los métodos actuales tales como: Darcy-Weisbach o
Gauckler Manning: necesitan usar este el coeficiente de resistencias “f” las
cuales son halladas de manera empírica es decir de acuerdo a los resultados
recopilados durante el tiempo y que de esa forma fundamentan su
confiabilidad.
Específicamente existen diversas fórmulas para el cálculo del coeficiente de
resistencias “f”
Para nuestro caso que son los ríos de Grava: las más conocidas son

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

Como observamos todas estas formulas basadas actualmente son correctas


pero la gran limitación es que para idealizar un valor para toda la seccion
requerida de la obra hidraulica no se podrain realizar ya que solo analiza en un
punto de una seccion. Asi pues nace la necesidad de procesar dasto en cada
punto de toa la superficie requerida.
Como se mostró en la página anterior la obtención de datos para los
cálculos hidrológicos en este caso; las mediciones convencionales de los
flujos en cualquier tipo de ríos son ente comillas precisas, pero solo para un
determinado punto del rio. Porque así fueron analizados.
Pero como sabemos no se tiene el cálculo de los valores completos en cada
punto de toda la superficie como en si se debería obtener, y esto es un
problema no menor, ya que incluso si es que el dato obtenido se podría
generalizar debido a que el rio es el mismo en ese sector, (aunque como
sabemos en ríos de agua calmada podrían resultar fiables) por simple
razonamiento esto es falso ya que las mediciones en cada uno de los
infinitos puntos del rio resultarían diferentes. Incluso en el mejor de los
casos se podría realizar sectorizaciones del rio por intervalos de valores
parecidos.

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

Problema de las mediciones en Ríos de Grava


Específicamente en nuestro caso es donde en realidad se presentan
problemas en este tipo de medición ya que los ríos de Grava como
sabemos son ríos de pendiente media o alta con presencia de bolonerias y
piedras además de por su naturaleza tener grandes velocidades, esto hace
que las variaciones en cada tramo o punto sea altamente variable. Lo que
dificultaría el análisis con los métodos convencionales.

ALTERNATIVA DE SOLUCION

La alternativa de solución la Programación Genética (PG)

La Programación Genética es una novedosa técnica de inteligencia artificial


desarrollada principalmente para la elaboración automática de programas
de software. Esta técnica también puede ser empleada para realizar ajuste
numérico de datos y como tal puede emplearse para encontrar ecuaciones
empíricas que describan un determinado proceso físico. Inclusive es posible
encontrar ecuaciones dimensionalmente correctas, convirtiéndose en una
alternativa al análisis dimensional clásico.

La Programación Genética encuentra las mejores expresiones matemáticas


que describen el fenómeno modelado, mediante un algoritmo que trata de
emular la evolución biológica que se lleva a cabo por selección natural. Las
ecuaciones se codifican de manera similar a los genes de un cromosoma, a
lo largo de varias generaciones estas ecuaciones intercambian su material
genético mediante cruces con otras ecuaciones, imitando la reproducción
sexual de los seres vivos.

Calculo de la resistencia al flujo en ríos de grava

Hasta el momento La Programación Genética ha sido aplicada con éxito


para encontrar una fórmula empírica y dimensionalmente correcta para
predecir la velocidad media en ríos de lecho gravoso; a partir de la
información del caudal, d50, pendiente y Radio Hidráulico. Los datos fueron
obtenidos de diversos investigadores de Canadá, EEUU y Nueva Zelanda.
Está fórmula tiene un menor error cuadrático medio RMSE y mayor CoD
que otras fórmulas clásicas como Manning–Strickler, Darcy-Keulegan,
Lacey y Jarret. Siendo una primera demostración de la potencia del método
que sirvió de aliciente para intentar aplicarla en hidrología. Drecrout (Ref. 6)

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

y después Babovic y Keijzer (Ref. 7) aplicaron PG para modelos de PE en


cuencas de Dinamarca y EEUU respectivamente.
FUENTE: Congreso Nacional de Ingeniería Civil At: Puno, Perú

Así pues, como se menciona para el caso de cálculo de resistencias de flujo


en los ríos de Grava se podría aplicar esta metodología para generar
ecuaciones empíricas correlacionadas y con mayor confiablidad que las
empíricas y convencionales que usamos hoy en día, no obstante, aun esto
es un proceso y tendría que superar muchos pruebas y avances en
nuestros conocimientos actuales sobre hidrología, pero a la vez son
esperanzadores ya que los resultados son cada vez más confiables y
demostrados.

Éxitos en la aplicación de la programación genética

Arroyo y Coronel desarrollaron un modelo de pronóstico de caudales en la


cuenca alta del río Piura
El modelo trabaja con valores medios diarios de la precipitación y caudales
de la Sub-Cuenca Chulucanas. Los datos usados para el modelo
corresponden al Niño de 1983, se muestra a continuación.

El objetivo del modelo es predecir con un día de anticipación el caudal Q(t)


a la salida de la cuenca (Estación Puente Ñácara), en función de los datos
previos de caudal y precipitación.

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

Resultados obtenidos

Según puede observarse la capacidad del modelo para predecir los


caudales pico es notable. Los dos picos más importantes se predicen con
un error relativo menor al 3%; aunque para los caudales menores registra
mayores errores. Desde el punto de vista práctico, un modelo como el
desarrollado puede usarse para de prevención de inundaciones, pues con
los registros conocidos de precipitaciones y caudales, se puede establecer
con anticipación la ocurrencia de una gran avenida.
Lo interesante del modelo es que hace uso de un mínimo de información
usualmente existente en muchas cuencas del país.

CONCLUSIONES Y RECOMENDACIONES

1. La Programación Genética es una potente herramienta de análisis para


encontrar relaciones funcionales (ecuaciones) entre datos de entrada
(input) y salida (output) de un modelo hidrológico. A diferencia de otros
métodos de Inteligencia Artificial como la Redes Neuronales, la
Programación Genética proporciona fórmulas y ecuaciones de los
modelos de correlación.
2. La modelación de series de tiempo mediante el uso de Programación
Genética, ha demostrado sus capacidades para encontrar relaciones
entre los valores antecedentes de precipitación y caudales en la cuenca
alta del río Piura (Sub-cuenca Chulucanas), para los datos del año 1983.
Este modelo aún necesita ser verificado y mejorado con mayor
información de otros años. Sin embargo, demuestra que es una
poderosa herramienta con múltiples aplicaciones potenciales.
3. Desde el punto de vista práctico, un modelo como el desarrollado
debidamente implementado puede emplearse para la alerta temprana de
avenidas en la zona de Chulucanas.

HIDROLOGÍA GENERAL
UNIVERSIDAD NACIONAL “HERMILIO VALDIZAN”

E.A.P INGENIERÍA CIVIL

4. Actualmente se está explorando la posibilidad de usar la Programación


Genética para generar un modelo de tránsito de avenidas en el río Piura,
entre las ciudades de Chulucanas y Piura.

REFERENCIAS

 https://www.researchgate.net/publication/327671013_APLICACIONES_
DE_LA_PROGRAMACION_GENETICA_EN_HIDROLOGIA
 Vásquez, José “Analysis of Flow Resistanse in Gravel Bed Rivers using
Genetic Programming (Análisis de la resistencia al flujo en Ríos de
Grava usando Programación Genética)”, aún no publicado.
 Drecourt, Jean-Phillipe, “Applications of Neural Networks and Genetic
Programming to Rainfall Runoff Modeling (Aplicaciones de Redes
Neurales y Programación Genética en la Modelación de Precipitación
Escorrentía)”, Dinamarca, 1999.
 Babovic, V. y Keijzer, “Runoff Modeling with Genetic Programming and
Artificial Neural Networks (Modelación de escorrentía usando
Programación Genética y Redes Neuronales Artificiales)”, DHI Technical
Report D2K TR 0401-1, Dinamarca, 2001.

HIDROLOGÍA GENERAL

También podría gustarte