Programación con toolkit de EPANET

Universitat Politècnica de València programación de redes

Target Audience

El curso está dirigido a técnicos y responsables de redes de distribución, y a proyectistas y consultores que trabajen en el campo de la hidráulica urbana. En general, a todo aquél que esté interesado en el manejo del software hidráulico con mayor repercusión en la gestión de redes de distribución de agua. Respecto a los conocimientos necesarios, el alumno debe disponer de un conocimiento básico del manejo del programa EPANET. Es recomendable que el alumno haya cursado el módulo básico del programa (Análisis de redes de agua con EPANET). No es necesario que el alumno tenga conocimiento de programación.

Se requiere titulación universitaria. Excepcionalmente se puede considerar el acceso a profesionales sin titulación universitaria que tengan una experiencia de más de tres años en un ámbito relacionado con el programa y acrediten requisitos legales para cursar estudios universitarios. Los alumnos matriculados en estas condiciones sólo obtendrán un certificado de Aprovechamiento pero no podrán optar a la obtención del Título Propio de postgrado.

Description

El curso se divide en cinco unidades, cada una de ellas guía al alumno por el mundo de la programación con Toolkit

  • Unidad 1. Introducción a la programación enfocada a EPANET

Antes de poder programar es necesario conocer y comprender el mundo concreto de la programación para EPANET. Debemos ser capaces de valorar la utilidad de esta herramienta para el trabajo avanzado en el diseño, modelación y operación de redes

  • Unidad 2. Nociones básicas de Toolkit de EPANET

En esta unidad mostraremos el funcionamiento y las características básicas del programa Toolkit de EPANET y desarrollaremos el primer código

  • Unidad 3. Empezando a programar con Toolkit

En la siguiente unidad, vamos a embarcarnos en un ejemplo clásico de la programación con Toolkit. Según vayamos avanzando en el ejemplo, iremos desgranando el código y presentaremos las nuevas herramientas y funciones que trae consigo esta unidad basándonos en un ejemplo

  • Unidad 4. Estructuras de programación avanzadas enfocadas a Toolkit

En esta unidad desarrollaremos un ejercicio algo más complejo que los anteriores, pero siguiendo la misma estructura. Hemos pensado en una situación bastante usual en la gestión técnica de abastecimientos

  • Unidad 5. Casos prácticos

Y por último, como en otros módulos es hora de que el alumno compruebe si ha asimilado todos los conceptos claves del curso. Se plantean en esta unidad dos ejercicios, es el alumno el que partiendo únicamente del objetivo que se persigue creará el código completo con las herramientas de que dispone, por supuesto si lo necesitara, siempre con la ayuda de un tutor que le puede ir guiando en cada paso

Learning Objectives

Conocer las principales opciones que permite Toolkit de EPANET para programar y su aplicación en el entorno de programación. Controlar las estructuras básicas de programación enfocadas a Toolkit lo cual permite obtener la capacidad de:

  • Diseñar un algoritmo de resolución de problemas hidráulicos.
  • Obtener la información hidráulica y topológica de la redes por medio de TOOLKIT.
  • Programar algoritmos propios, referentes al manejo avanzado de EPANET.
  • Exportar los diferentes resultados, en hojas de cálculo, impresión en pantalla o archivos .INP