Errores de iteraciones máximas
Edición en español con correcciones revisadas · Estado de revisión

Errores de iteraciones máximas

Son de los avisos más frecuentes en simulaciones EnergyPlus y DesignBuilder. Indican que la simulación no puede converger en caudales y temperaturas que cumplan la carga actual dentro del número de iteraciones especificado.

Causas de errores de iteraciones máximas

Suelen relacionarse con problemas de caudal másico o temperatura en circuitos HVAC. Por ejemplo, el lado del circuito de aire puede actuar en contra de los equipos de zona y crear conflictos en HVAC. La simulación intenta equilibrar:

 

  • El caudal que necesita cada zona

  • La temperatura de ese aire

  • La capacidad de calefacción y refrigeración disponible

  • El horario de funcionamiento de los equipos

 

Si no coinciden, el modelo queda atrapado en un bucle intentando alcanzar una solución físicamente imposible.

Causas frecuentes

Introducción breve a las causas habituales:

 

  • Desajustes de caudal: la suma de caudales de terminales no coincide con la del ventilador de impulsión.

  • Programaciones de equipos incoherentes: programaciones de funcionamiento contradictorias entre componentes relacionados.

  • Consignas de control incoherentes: consignas de temperatura o caudal contradictorias.

  • Equipos infradimensionados: capacidades de baterías e instalaciones insuficientes para las consignas de impulsión.

  • Sistemas complejos: los sistemas de volumen de aire variable (VAV) con recalentamiento o temperaturas de impulsión flotantes son especialmente propensos a estos avisos.

  • Problemas de convergencia del controlador: tolerancias de convergencia de controladores demasiado amplias.

Cuándo preocuparse

La importancia de estos errores depende de varios factores. En general importa más su frecuencia que el total, que varía mucho con la complejidad del modelo, el número de zonas y sistemas y la duración. Por ejemplo, mil errores pueden ser aceptables en un modelo anual grande, pero indicar un problema en una simulación pequeña de un día de diseño y una zona.

 

También importa cuándo ocurren. Si aparecen en cada paso, probablemente indican un problema persistente de HVAC. Si aparecen ocasionalmente durante cambios rápidos, como reducción o recuperación, suelen ser menos preocupantes.

 

Evalúa su efecto en el rendimiento. Si las zonas mantienen el control de temperatura y los errores son intermitentes, probablemente no afecten a los resultados. Si incumplen continuamente sus consignas, los errores son significativos y afectan a la precisión.

Consulta la sección Iteraciones máximas superadas de la guía Consejos para usar EnergyPlus .

Pasos de diagnóstico

Ante avisos de convergencia, sigue un proceso estructurado: revisa el registro detallado para localizar sistemas problemáticos, activa avisos adicionales para descubrir conflictos y examina resultados horarios clave para detectar desajustes de temperatura o caudal.

a. Revisar el archivo de errores EnergyPlus

Primero revisa el archivo de errores EnergyPlus (eplusout.err), fuente principal de avisos y errores para identificar problemas de convergencia. Léelo desde abajo hacia arriba: el último mensaje suele describir el problema más grave. Los mensajes repetidos de iteraciones máximas indican dificultades para encontrar condiciones estables.

b. Mostrar avisos adicionales

Para comprender mejor el problema puedes activar mensajes de diagnóstico adicionales de EnergyPlus marcando la opción de programa Mostrar avisos adicionales . Pueden revelar causas como consignas incompatibles o controladores inestables.

c. Analizar resultados horarios clave

Examina resultados clave para comprender el sistema durante los periodos problemáticos. Las temperaturas de aire de zona, caudales y temperaturas de salida de baterías o circuitos pueden revelar el desajuste o inestabilidad. Cambios bruscos o irreales suelen indicar problemas de control o interacción entre componentes.

 

Si la simulación falla con error fatal y no hay resultados como archivos .csv o .eso, ejecutar simulaciones más cortas, por ejemplo un día de diseño o una semana, ayuda a localizar el momento de inestabilidad, produce resultados más rápido y facilita depuración y visualización. Una vez estable en un periodo corto, puede ampliarse a un mes o año completo.

Soluciones y resolución de problemas

Tras identificar los errores, céntrate en sus causas. La mayoría de soluciones consisten en ajustar dimensionamiento, lógica de control o ajustes de simulación para lograr condiciones estables.

a. Comprobar el dimensionamiento de equipos

Las baterías, ventiladores o instalaciones infradimensionados son una causa frecuente. Comprueba que todos los equipos HVAC cubran las cargas. Siempre que sea posible usa dimensionamiento automático en lugar de capacidades fijas: ajusta proporcionalmente baterías, ventiladores y controladores a las demandas reales. Si dimensionas manualmente, verifica capacidades, caudales de circuito y ventilador y que la impulsión coincida con la suma de caudales de terminales.

b. Revisar lógica de control y consignas

Una lógica incoherente puede hacer que EnergyPlus oscile entre condiciones incompatibles. Comprueba la coherencia de todas las consignas de temperatura y caudal. Simplificar la lógica y mantener consignas coherentes entre componentes relacionados suele eliminar problemas persistentes.

c. Ajustar tolerancias de convergencia

Si la configuración parece correcta pero persisten los errores, quizá debas ampliar las tolerancias. Los valores de convergencia de temperatura y carga están bajo Avanzado en la pestaña Opciones del cuadro Opciones de cálculo de simulación .

 

EnergyPlus usa dos ajustes principales para determinar la precisión necesaria de los balances de energía y temperatura antes de pasar al siguiente paso:

 

  • Tolerancia de convergencia de temperatura, predeterminada 0.4°C

  • Tolerancia de convergencia de cargas, predeterminada 0.04.

 

En modelos complejos aumentarlas ligeramente puede ayudar a estabilizar resultados sin afectar significativamente a la precisión. Ajústalas gradualmente mientras vigilas la estabilidad.

Resumen

Los errores de iteraciones máximas requieren investigar sistemáticamente la configuración HVAC, dimensionamiento y control. Algunos errores intermitentes pueden ser aceptables; los fallos persistentes indican problemas de modelado que pueden afectar mucho a la precisión. Determina si afectan al rendimiento y las condiciones de zona y corrige su causa mediante configuración y ajustes de convergencia adecuados.