EPANET y PYTHON para modelar redes de agua. Parte 1
4.0 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
148 students enrolled

EPANET y PYTHON para modelar redes de agua. Parte 1

Simulación de redes hidráulicas usando Python y Epanet
4.0 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
148 students enrolled
Created by Luis Sanchez
Last updated 5/2020
Spanish
Spanish [Auto]
Current price: $27.99 Original price: $39.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 article
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Al final el curso podrás hacer tus propios programas para diseñar redes hidráulicas. También serás capaz de elaborar códigos en Python que hagan practicamente cualquier tarea usando el modelo Epanet como simulador. Por otra parte, tendrás en tus manos una herramienta poderosa para manejar calibrar cualquier red aplicando algoritmos de diversa naturaleza.
Requirements
  • No es necesario saber de Python ni mucho menos ser programador, solo familiarizate con conceptos básicos de hidráulica. Manejo de Epanet es opcional
Description

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.




Who this course is for:
  • El principiante de Python que desee explotar al máximo las potencialidades de esta herramienta. El curso está dirigido a estudiantes de ingeniería que quieran aprender sobre el funcionamiento, operación y diseño de sistemas hidráulicos. También pueden hacer este curso aquellas personas que sin ser programadores profesionales, quieran saber más sobre simulación y modelación computacional de redes y sistemas de abastecimiento de agua.
Course content
Expand all 24 lectures 01:52:42
+ Introducción rápida al curso
5 lectures 24:48

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)

Preview 02:05

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.

Preview 08:20

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¡¡¡¡

Preview 04:56

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.

Preview 04:28

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.

Como editar y manipular fácilmente una red hidráulica .inp en Excel
04:59
+ Fundamentos de PYTHON
8 lectures 32:00

Tras completar esta interesnate clase, tendrás instalada la version 3.4 de Python, sigue adelante que vas muy bien.

Como instalar PYTHON
04:10

Al finalizar esta clase serás capaz de instalar cualuiqer librería en Python usando la herramienta Pip.

Como instalar librerías en PYTHON usando Pip
02:37

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.

Aprende a instalar manualmente tus librerías en Python usando ficheros .whl
04:36

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.

Clases , Funciones y Objetos en Python
07:14

En esta clase aprenderás como usar las listas como estructuras de datos en Python.

Como usar Listas de PYTHON y para que sirven
03:17

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.

Preview 04:16

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.

Pruebas de funcionamiento usando Epanettools
05:45
+ Códigos básicos para conectar a PYTHON con EPANET
5 lectures 30:44

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.

Ejemplo de trabajo en la interfaz gráfica del IDLE de Python
05:08

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.

Tu Primer código para leer propiedades de Nodos y Tuberías en una red
11:03

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.

Como identificar los tipos de conductos y nodos desde Python
07:23

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¡¡¡¡¡

Resolviendo ejemplos de conectividad en una red de agua
03:58
Procedimiento para editar cualquier propiedad una Red desde Python
03:12
+ Simulación de redes hidráulicas con PYTHON (Modelación avanzada)
4 lectures 18:59


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¡¡¡¡¡

Como CAMBIAR la RUGOSIDAD de los tubos desde Python
02:37


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.

Aprende como Correr una red de EPANET desde Python - Simulación
04:47

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.

Ejemplos resueltos Presiones mínimas y máximas y Caudales
05:36

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¡¡¡¡

Preview 05:59
+ APLICACIONES
2 lectures 06:10

En esta clase aprenderás a usar Python para ejecutar el diseño de una aducción por gravedad usando una GUI

Preview 05:03

Te invito a incribirte en el curso intermedio, es decir, la parte 2 de Python y EPANET.

Sigue avanzando y conviertete en un experto¡¡¡¡¡

Preview 01:07