EPANET y PYTHON para modelar redes de agua. Parte 1
- Description
- Curriculum
- FAQ
- Reviews
El curso está dirigido a cualquier que tenga interés por aprovechar y EXPLOTAR las ventas que ofrece juntar la Programación con la modelación computacional de redes de agua.
No hay cursos en español que aborden el uso de estas poderosas herramientas de manera sencilla y explicita.
Si aprendes a programar tus propios códigos en Python tendrás ventajas enormes respecto a quienes siguen
el camino de las corridas y simulaciones manuales.
Si no tienes mucha experiencia modelando redes en Epanet, debes tomar el curso porque se incluyen tutoriales
para aquellos que nunca han usado el programa.
Durante el Curso tendrás acceso a todos los códigos solo descargando el fichero de python de extensión .py. Si no sabes programar en Python , no importa, tendrás una sección completa para repasar los conceptos escenciales.
Su contenido está basado en la experiencia adquirida por más de 12 años de impartición de cursos y clases a estudiantes y profesionales de la ingeniería.
Al finalizar el curso, tendrás las herramientas para:
– Hacer tus propios programas en Python
– Correr y modelar una red hidráulica de Epanet desde Python
– Diseñar una red de distribución de agua desde Python
– Calibrar tu red implementando cualquier técnica programada en Python
Todo el material del curso se encontrará disponible online para que cada participante tenga acceso a las clases completas, cuando quiera y cuantas veces quiera.
El curso te familiarizará de manera rápida y explicita con los conceptos y técnicas básicas sobre el funcionamiento de una red hidráulica, ya que cuenta con una sección dirigida al manejo básico de EPANET.
-
1Te digo ¿Por qué hice el Curso?
Este breve video es para darte la Bienvenida y decirte para qué monté este Curso
y porque dividi el material en dos PARTES (EPANET y PYthon parte I y II)
-
2Explotando a PYTHON – EPANET (ej: diseño de redes y análisis de presiones)
Si estás leyendo esto es porque eres alguien muy aplicado y con interés por las inmensas aplicaciones que tiene el lenguaje Python en la solución de problemas de ingeniería. En esta primera clase tendrás acceso a tu primer código y realizaras la primera prueba tangible, para diseñar tu primera red hidráulica usando el motor de cálculo de EPANET. Además podrás correr un script que detecta automaticamente las presiones negativas en una red. Sigue adelante ¡¡¡ que mas adelante te explicaré como funciona cada línea de esos códigos.
-
3Aprende lo básico de EPANET (ej: graficar caudales máximos con PYTHON)
Sigue paso a paso esta clase y tendrás conocimientos básicos de EPANET, si es que no los tienes. Se presenta un blog tipo tutorial que contiene los aspectos escenciales para cualquiera que desee comenzar a trabajar con este simulador. Aquellos que ya manejan EPANET pueden usar esta clase como repaso o con miras a reforzar sus conocimientos....Sigue adelante que vas muy bien el el curso...EXITOS TOTALES¡¡¡¡
-
4¿Qué es una simulación hidráulica extendida?
Siempre es mejor aprender a resolver escenarios de simulación complejos antes de antender los escenarios simples. En esta clase tendrás la oportunidad de conocer como se modela una simulación extendida en EPANET y las implicaciones técnicas que ello conlleva, sobre todo a la hora de establecer los patrones de demandas nodales.
-
5Como editar y manipular fácilmente una red hidráulica .inp en Excel
Para que verifiquemos nuestros resultados en Python, hemos hecho esta clase que te permitirá editar tu red o fichero inp de Epanet directamente en Excel, aprovecha estas ventajas para manipular las propiedades de nodos, tubos, bombas, entre otros elementos.
-
6Como instalar PYTHON
Tras completar esta interesnate clase, tendrás instalada la version 3.4 de Python, sigue adelante que vas muy bien.
-
7Como instalar librerías en PYTHON usando Pip
Al finalizar esta clase serás capaz de instalar cualuiqer librería en Python usando la herramienta Pip.
-
8Aprende a instalar manualmente tus librerías en Python usando ficheros .whl
Esta clase es fundamental si quieres seguir profundizando en Python, ya que te enseño como instalar la librería que necesites desde uno de los mejores repositorios del mundo, es muy sencillo, inténtalo¡¡¡¡ vamos...descarga todas las librerías que quieras y por supuesto usalas.
-
9Clases , Funciones y Objetos en Python
Para quienes sean novatos en Python, esta clase es fundamental. En ella aprenderás a crear y modificar "Listas" . Las Listas son estructuras muy usadas durante el curso y ya verás que serán muy útiles para cualuqier aplicación que hagas.
-
10Como usar Listas de PYTHON y para que sirven
En esta clase aprenderás como usar las listas como estructuras de datos en Python.
-
11Instalación rápida de la librería Epanettools
Cuando culmines esta clase, ya podrás disponer de todas las ventajas que da la herramienta Epanettools para conectar a Python con Epanet...Exitos¡¡¡¡ y sigue adelante que esta ultima parte será de mucha utilidad para ti.
-
12Usar la libreria Epanettools(hacer esto sino puedes descargar con pip)
-
13Pruebas de funcionamiento usando Epanettools
Esta clase es muy interesante, en ella podrás sentirte el dueño verdadero de tu red hidráulica. Veremos como realizar las pruebas básicas para leer propiedades de cualquier red en Epanet.
-
14Ejemplo de trabajo en la interfaz gráfica del IDLE de Python
En este video verás como se trabaja con el IDLE de Python, para los que no han usado nunca Python esta clase es fundamental, ya que te facilitará el trabajo de depuración y elaboración de códigos en las clases posteriores.
-
15Tu Primer código para leer propiedades de Nodos y Tuberías en una red
Fantástico, si llegaste a esta clase es porque ya estas capacitado para hacer casi cualquier programa en Python dirigido a controlar tu red hidráulica. Veremos como leer propiedades de Nodos y de Tubos, es muy sencillo pero muy útil.....ANIMATE¡¡¡¡¡¡...Prueba el código que hacemos en este video con otra red y te darás cuenta que ya no hay límites, osea que puedes hacer lo que quieras con tu red desde Python.
-
16Como identificar los tipos de conductos y nodos desde Python
Al finalizar esta clase podrás identificar con una simple intrucción en Python, el tipo de Nodo y de conductos de tu red. Recuerda que para Epanet existe diferentes elementos que siendo diferentes , pueden ser representados como nodos o como links. De allí, la importancia de saber como llamarlos desde tu programa en Python.
-
17Resolviendo ejemplos de conectividad en una red de agua
Amigo modelador, Revisa muy bien tu red antes de correrla, con este video aprenderás como verificar la conectividad de los elementos en una red, es decir, saber que conductos estan conectados directamente a cualquier nodo. Sigue adelante que ya vamos a realizar la primera corrida¡¡¡¡¡
-
18Procedimiento para editar cualquier propiedad una Red desde Python
-
19Como CAMBIAR la RUGOSIDAD de los tubos desde Python
La rugosidad es la propiedad que más se analiza cuando se trabaja con calibración de redes.
En esta clase sabrás como leer cualquier valor de rugosidad de los tubos que componen tu red. Esto lo lograrás muy rápido
y con una sencilla linea de código...Vamos animate a Calibrar tu red¡¡¡¡¡
-
20Aprende como Correr una red de EPANET desde Python - Simulación
En esta clase aprenderás como correr tu red desde Python, te darás cuenta que con solo usar el método
"run", ya podrás acceder a todos los resultados del modelo: presiones, caudales , niveles, entre otros resultados.
Sigue adelante y Explota todas las potencialidades que te da Python junto con Epanet.
-
21Ejemplos resueltos Presiones mínimas y máximas y Caudales
En esta clase resolvemos un ejemplo muy útil , ya que usamos unas pocas líneas de código
para obtener los vectores de presiones en los nodos de la red. Además, hacemos un análisis
de presiones máximas y mínimas, lo cual es fundamental para el funcionamiento óptimo de tu red.
-
22Como hacer modificaciones en una Red y guardarlas en una NUEVA Red .inp
En esta clase aprenderás a hacer modificaciones en la red directamente desde Python, para ello
resolveremos un ejemplo detallado y completo que incluye la creación de una nueva Red o fichero
inp modificado con tus nuevos valores.
Con esta técnica puedes perfectamente aplicar cualquier algoritmo de Diseño o de Calibración, así que
ANIMATE¡¡¡¡¡¡¡¡ VAMOS¡¡¡¡¡¡
Esta clase cierra este Curso, y deja en tus manos seguir EXPLOTANDO esta poderosa herramienta,
estoy seguro que los conocimientos que tienes ahora son de alto valor para ti y tus nuevos proyectos....EXITOS¡¡¡¡
Social Network