EPA – SWMM 5.2.3
En noviembre de 2021 la EPA, debido a varios cambios significativos en el software, lanzó la versión 5.2 del modelo SWMM (Storm Water Management Model). A partir de esta nueva versión ya se han realizado varias actualizaciones y correcciones en las subsiguientes versiones: versión 5.2.1 en agosto de 2022, versión 5.2.2 en diciembre de 2022 y la última versión 5.2.3 subida en febrero de 2023 (haz click aquí para descargar SWMM 5.2 desde la US-EPA).

La versión 5.2.3 del software, incluye dos actualizaciones del motor, una actualización de la Interfaz Gráfica de Usuario (GUI, por sus siglas en inglés) y una corrección de errores. La primera actualización del motor es una corrección de una capa de malla en una unidad TAPA de techo verde, que corregía el doble conteo del volumen de humedad inicial en el drenaje. La segunda actualización de la GUI, corregía una falla que se producía al cargar la imagen de fondo de un proyecto en la versión 5.2.2.
Si quiere ver todas las actualizaciones históricas del software en inglés, puedes descargar desde la página de la US-EPA el archivo .txt con los updates aquí.
En el siguiente punteo te comparto el historial de las actualizaciones y correcciones de errores realizadas en las recientes versiones para SWMM 5.2:
Compilación 5.2.3 (12/02/2023)
Actualizaciones del motor:
- Se corrigió el doble conteo del volumen de humedad inicial en la capa de la manta de drenaje de una unidad LID de techo verde.
Actualizaciones de la GUI:
- Se corrigió la falla al cargar la imagen de fondo de un proyecto al abrirse por primera vez en la versión 5.2.2.
- Se corrigió la falla en la versión 5.2.2 para actualizar la posición del símbolo del centroide de una unidad de almacenamiento después de editar sus vértices.
Compilación 5.2.2 (01/12/2022)
Actualizaciones del motor:
- Se eliminaron los tiempos de ejecución largos que ocurrían cuando la duración de la simulación excedía el final de una serie de tiempo aplicada externamente.
- Se corrigió un error introducido en la versión 5.2.0 que hacía que el evaluador de expresiones matemáticas calculara a * b^c como (a*b)^c en lugar de a * (b^c).
- Se agregó una verificación a las dimensiones suministradas para las secciones transversales Modified Baskethandle y Round-Rectangular para asegurarse de que la altura calculada de la porción redondeada no exceda la altura total.
- Se agregaron estadísticas de rendimiento adicionales a la tabla de resumen de flujo de calle en el archivo de informe del proyecto.
- Se restauraron los mensajes de advertencia eliminados en la versión 5.2.1 sobre aumentar la profundidad máxima de un nodo y ajustar la caída de elevación de un conducto.
- Se corrigieron los valores informados para la pérdida de evaporación y exfiltración de la unidad de almacenamiento como un porcentaje del volumen de almacenamiento total.
- Se cambió el número predeterminado de hilos utilizados para la simulación de flujo de onda dinámica a 1 para ser coherente con el manual del usuario y la GUI.
Actualizaciones de la GUI:
- Se actualizó la visualización de la tabla de resumen de flujo de calle para acomodar los resultados adicionales agregados a la tabla.
- Ahora se pueden dibujar unidades de almacenamiento como polígonos de manera similar a como se dibujan las subcuencas.
- La línea discontinua entre los conductos de entrada y su nodo receptor siempre se dibuja desde el nodo del conducto a menor elevación de invertida.
- Se agregó una opción para ver una imagen de fondo en escala de grises en el menú Ver | Imagen de fondo.
- Se eliminó la opción Copiar como datos de las gráficas previas de Curvas, Series de tiempo y Transectos en sus respectivos editores ya que no funcionaba correctamente.
- Se eliminó la visualización de un indicador de progreso en el icono de la barra de tareas del programa ya que causaba problemas en algunos entornos informáticos (como Citrix).
Compilación 5.2.1 (01/08/2022)
Actualizaciones del motor:
- El uso de la función de Flujo Normal Limitado para el enrutamiento de flujo dinámico ya es opcional.
- Se corrigió un error de refactorización que causaba tiempos de ejecución excesivos en proyectos con reglas de control.
- Para el enrutamiento de almacenamiento de onda cinemática, después de obtener la convergencia, la profundidad informada se basa en el último valor de volumen en lugar de la siguiente profundidad de prueba.
- Se hicieron correcciones a las tablas de geometría para la sección transversal en forma de huevo en los dos niveles de profundidad relativa más bajos.
- Se eliminó la práctica de establecer la concentración de contaminantes de un nodo seco en 0 incluso cuando recibe un flujo de contaminantes distinto de cero (como se introdujo en la versión 5.2.0).
- Cuando no hay entrada a un nodo no de almacenamiento, su concentración de calidad del agua ahora permanece sin cambios en lugar de establecerse en 0.
- Se corrigió la definición de F_OFF en output.c para compiladores no-MS C/C++.
- Para eliminar la aparición de un número excesivo de mensajes de advertencia en el Informe de estado:
- Ya no se emite un mensaje cuando la profundidad máxima de un nodo se eleva para igualar la corona del conducto conectado más alto.
- Ya no se emite un mensaje cuando se ajusta la caída de elevación o la pendiente de un conducto para que no caiga por debajo de los valores mínimos permitidos.
Actualizaciones de la GUI:
- La página de Onda Dinámica del cuadro de diálogo de Opciones de simulación ahora incluye “NINGUNO” en la elección del Criterio de flujo normal.
- El icono de la barra de tareas del programa ahora muestra un indicador de progreso mientras se está ejecutando una simulación.
- Ahora se utiliza un método más preciso para detectar el número de núcleos disponibles en el cuadro de diálogo de opciones de Onda Dinámica.
- Se corrigieron los problemas con la forma en que la pantalla de Bienvenida se comportaba cuando no había proyectos recientes para mostrar.
- Se incluyen los contornos de las subcuencas cuando se exporta el Mapa del área de estudio a un archivo DXF y se corrigió un problema con el tamaño de los símbolos del nodo.
- Se corrigieron algunos problemas para restaurar el estado del programa después de que una herramienta complementaria devolviera el control al programa.
- Se eliminó el molesto mensaje de violación de acceso al usar el editor de forma de almacenamiento.
- Se realizó una refactorización para hacer que el código sea compatible con Delphi 10.4.
Compilación 5.2.0 (01/11/21)
Actualizaciones del motor:
- Se ha agregado soporte para modelar la captura de escorrentía de calles mediante desagües de entrada:
- Se agregó un nuevo tipo de sección transversal de calle, definido en la sección [STREETS] de un archivo de entrada, al conjunto de formas de sección transversal de conductos.
- Se agregó un nuevo objeto Inlet, especificado en la sección [INLETS] de un archivo de entrada, para seleccionar el tipo y el tamaño de una estructura de entrada que capture la escorrentía de la calle.
- Se agregó una nueva propiedad de conducto, definida en la sección [INLET_USAGE] de un archivo de entrada, para colocar entradas en un conducto de calle y conectarlas a un nodo del sistema de alcantarillado.
- El análisis de captura de entrada utilizando las ecuaciones HEC-22 o curvas de captura personalizadas se ha interfazado con los métodos de enrutamiento de flujo de SWMM 5.2
- Se ha agregado una tabla de resumen de calles que muestra los resultados resumidos para cada conducto de calle y entrada, incluyendo la profundidad y extensión del flujo máximo, a la lista de informes resumidos.
- Se agregó una bomba de velocidad variable “Tipo 5” que cumple con las leyes de afinidad de la bomba relacionando la carga y el caudal con la velocidad de la bomba.
- Las opciones de curva de almacenamiento ahora incluyen varias formas predefinidas (cilindros, paraboloides, conos y pirámides) cuya geometría se basa en fórmulas analíticas.
- Se agregaron varias nuevas cantidades, incluida la lluvia de las últimas n horas, a las propiedades que pueden aparecer en las cláusulas de condiciones de las reglas de control.
- Se ampliaron las cláusulas de condiciones de las reglas de control para incluir variables con nombre y expresiones matemáticas.
- Se agregó una lista de los nodos con la frecuencia de no convergencia de enrutamiento de flujo más alta al Informe de estado.
- Se agregó soporte para la última versión del servicio en línea de datos climáticos de NOAA, donde se pueden recuperar archivos climáticos GHCN en unidades estadounidenses o SI.
- Se agregó una verificación de validación adicional para el valor de déficit inicial suministrado por el usuario para la infiltración de Green-Ampt.
- Se corrigió la conversión del flujo de entrada en una profundidad estancada equivalente para la infiltración de número de curva.
- Se agregó un nuevo parámetro a las LID de barril de lluvia que indica si el barril de lluvia está cubierto o no.
- Ahora se tiene en cuenta el efecto que el parámetro de fracción de superficie impermeable tiene en la permeabilidad efectiva de la capa de pavimento permeable para la LID de pavimento permeable.
- Los valores de la profundidad del agua en una LID de pavimento permeable escritos en el archivo detallado del informe de LID ahora se expresan en pulgadas (o mm) en lugar de pies.
- El analizador de expresiones matemáticas fue modificado para permitir que los exponentes sean expresiones en lugar de sólo valores numéricos constantes.
- La forma en que se calcula el caudal promedio se modificó para la opción de informe de promedio por intervalo de tiempo.
- Se corrigió el valor de tiempo de informe total utilizado para calcular varias estadísticas en las tablas de resultados resumidos.
- El ordenamiento de los períodos de eventos ahora utiliza el algoritmo Shell en lugar del algoritmo de inserción.
- Se aumentó el número de archivos abiertos que SWMM 5.2 puede acceder a 8192.
- El ejecutable de línea de comandos ahora admite archivos de salida binarios mayores de 2 Gbytes.
- Se agregaron varias nuevas funciones a la API de SWMM 5.2
Actualizaciones de la GUI:
- Se agregó una página de bienvenida opcional al programa.
- Los botones de velocidad relacionados con el mapa en la barra de herramientas principal se movieron a una barra de herramientas de mapa separada en la ventana de área de estudio del mapa.
- Se agregó un conjunto de accesos directos de teclado para comandos de menú comunes con un elemento de menú de ayuda que los lista.
- Un subconjunto de resultados que aparecen en las tablas de resultados resumidos ahora se pueden ver como temas en el mapa del área de estudio.
- El uso de la tecla F1 para mostrar ayuda contextual se extendió a todos los cuadros de diálogo.
- Se agregó soporte para nombres de ruta relativa para archivos que aparecen en un archivo de entrada, lo que hace que estos archivos sean más portátiles.
- Se crearon nuevos cuadros de diálogo para editar las propiedades de las secciones transversales de la calle y las estructuras de entrada.
- Se creó un nuevo cuadro de diálogo de uso de entrada para asignar una estructura de entrada a un conducto de calle y al nodo que recibe su flujo capturado.
- Se agregó un nuevo cuadro de diálogo para ingresar los datos de forma de una unidad de almacenamiento.
- Se agregó un nuevo cuadro de diálogo que ayuda a un usuario a seleccionar un número de código de tubería para conductos basado en la forma del tubo y el diseño de la entrada.
- Se agregó un tipo de bomba de tipo 5 a la selección de tipos de bombas en el editor de curvas de bombas.
- El editor de control de LID ahora acepta relaciones de vacío mayores que 1 para las capas de almacenamiento de LID.
- Las profundidades de arranque y apagado de la bomba ahora se incluyen en las propiedades que se pueden copiar a otra bomba.
- Se corrigió un problema con el editor de propiedades que no aparecía después de una sesión que utilizaba una configuración de varios monitores.
- Los botones “Subir” y “Bajar” en el navegador de datos ahora funcionan correctamente.
- El lector de archivos de entrada ahora elimina cualquier carácter BOM que detecte al comienzo del archivo.
- Ahora se muestra un mensaje de advertencia si no se pueden leer datos de un archivo abierto, como cuando no es un archivo de proyecto SWMM 5.2 real.
- Se corrigieron posibles problemas para determinar los límites del mapa a partir de un archivo de entrada de SWMM 5.2.