Loop Engineering para el Diseño de Conducciones de Agua Potable
LOOP ENGINEERING HIDRÁULICO 2.0: Diseño iterativo de una conducción de agua potable entre dos puntos
De los datos topográficos a la solución hidráulica mediante inteligencia artificial, cálculo y verificación.
1. Del concepto a un caso de ingeniería
En el artículo anterior presentamos el concepto de Loop Engineering aplicado al diseño de conducciones de agua potable.
Ahora vamos a dar el siguiente paso: construir y ejecutar un Loop Engineering completo sobre un caso hidráulico.
La intención no es simplemente calcular un diámetro. El objetivo es demostrar cómo un sistema de diseño asistido por inteligencia artificial puede:
- recibir los datos;
- detectar información faltante;
- construir el modelo hidráulico;
- generar diferentes diámetros;
- calcular las pérdidas;
- analizar las presiones;
- identificar la alternativa que falla;
- modificar el diseño;
- recalcular;
- comprobar el comportamiento futuro;
- y finalmente entregar una solución técnicamente trazable.
Este enfoque puede apoyarse en herramientas como EPANET, que permiten modelar tuberías, nodos, tanques, reservorios, bombas y válvulas, y calcular caudales, velocidades, presiones y pérdidas de carga utilizando diferentes formulaciones hidráulicas.
2. El caso de estudio
Para demostrar el funcionamiento del Loop utilizaremos una conducción hipotética, pero técnicamente representativa.
Sistema
Se requiere transportar agua potable desde un Punto A hasta un Punto B mediante una conducción presurizada por gravedad.
| Parámetro | Valor |
|---|---|
| Caudal actual | 50 L/s |
| Caudal futuro de diseño | 60 L/s |
| Longitud | 2.000 m |
| Cota del punto A | 100 m |
| Cota del punto B | 130 m |
| Nivel hidráulico disponible en A | 160 m |
| Presión residual requerida en B | 20 m.c.a. |
| Punto alto intermedio | 150 m |
| Ubicación del punto alto | 1.000 m |
| Material | Acero, para el ejemplo |
| Rugosidad adoptada | 0,0015 mm |
| Temperatura del agua | 20 °C |
| Modelo hidráulico | Darcy-Weisbach |
3. NODO 1 — Condición hidráulica disponible
El nivel hidráulico disponible en A es:
En B tenemos:
y necesitamos una presión residual de:
Por tanto, la carga hidráulica mínima requerida en B es:
La energía disponible para superar pérdidas es:
El sistema dispone de aproximadamente 10 m de carga para consumir en fricción, accesorios, válvulas, entradas, salidas y otros elementos hidráulicos.
Por tanto, para este ejemplo, la condición fundamental será:
4. NODO 2 — El primer conjunto de alternativas
El Loop genera inicialmente tres diámetros:
- DN200
- DN250
- DN300
¿Por qué no calcular solamente uno?
Porque todavía no sabemos cuál será la solución que mejor equilibre:
5. NODO 3 — Cálculo de velocidades
Utilizamos la ecuación de continuidad:
y para una tubería circular:
Para el caudal actual:
obtenemos aproximadamente:
| Diámetro | Velocidad aproximada |
|---|---|
| DN200 | 1,59 m/s |
| DN250 | 1,02 m/s |
| DN300 | 0,71 m/s |
En principio, las tres alternativas pueden parecer hidráulicamente razonables desde el punto de vista de la velocidad.
Pero aquí aparece la filosofía del Loop: una alternativa no se acepta porque una sola variable sea correcta. Debemos continuar con las siguientes verificaciones.
6. NODO 4 — Pérdidas por fricción
Aplicamos la ecuación de Darcy-Weisbach:
Para las condiciones asumidas obtenemos aproximadamente:
| Diámetro | Velocidad | Pérdida por fricción |
|---|---|---|
| DN200 | 1,59 m/s | 18,48 m |
| DN250 | 1,02 m/s | 6,30 m |
| DN300 | 0,71 m/s | 2,62 m |
7. ITERACIÓN 1 — DN200
Mientras que la carga disponible es:
Por tanto:
El Loop descarta temporalmente DN200.
Pero no elimina la información. La conserva como una alternativa evaluada, permitiendo mantener la trazabilidad del proceso.
8. ITERACIÓN 2 — DN250
Para DN250:
Si añadimos aproximadamente 1 m de pérdidas menores como hipótesis preliminar:
Entonces:
Pero el Loop todavía no termina.
¿Por qué?
Porque existe un segundo problema: el punto alto del perfil longitudinal.
9. El punto alto
Nuestro perfil contiene un punto elevado:
ubicado aproximadamente a:
desde el inicio.
Esto cambia radicalmente el análisis.
No basta con conocer la presión en A y B. Debemos saber qué ocurre en el punto alto.
10. Línea piezométrica
La línea piezométrica permite analizar cómo se distribuye la energía hidráulica a lo largo de la conducción.
El Loop debe comprobar si:
- la línea piezométrica permanece por encima del perfil;
- existen presiones insuficientes;
- existen presiones excesivas;
- aparecen condiciones de vacío;
- se requieren dispositivos de admisión y expulsión de aire.
11. Presión en el punto alto
Para DN250, aproximadamente la mitad de la pérdida total por fricción ocurre durante los primeros 1.000 m.
La carga hidráulica disponible en el punto alto sería del orden de:
La presión equivalente sería:
Sin embargo, la presión es suficientemente sensible como para justificar una revisión detallada del perfil y de los accesorios.
12. ¿Y DN200?
Para DN200, la pérdida por fricción total es aproximadamente:
La pérdida aproximada hasta el punto medio sería:
Entonces:
Con:
tenemos aproximadamente:
Además, ya había fallado la condición global de carga disponible.
13. NODO 5 — Primera conclusión del Loop
| Alternativa | Pérdida | Presión aproximada en punto alto | Resultado |
|---|---|---|---|
| DN200 | 18,48 m | ≈ 0,76 m.c.a. | NO CUMPLE |
| DN250 | 6,30 m | ≈ 6,85 m.c.a. | Cumple preliminarmente |
| DN300 | 2,62 m | ≈ 8,69 m.c.a. | Cumple |
Pero todavía no podemos declarar DN250 como solución final.
El Loop debe introducir el escenario futuro.
14. NODO 6 — El caudal futuro
Supongamos que el caudal de diseño aumenta de:
Esto permite demostrar una de las mayores ventajas del Loop: la solución debe ser evaluada contra diferentes escenarios, no únicamente contra la condición actual.
15. SEGUNDA ITERACIÓN
Para:
las velocidades aproximadas son:
| Diámetro | Velocidad |
|---|---|
| DN200 | 1,91 m/s |
| DN250 | 1,22 m/s |
| DN300 | 0,85 m/s |
Las pérdidas de fricción resultan aproximadamente:
| Diámetro | Pérdida de fricción |
|---|---|
| DN200 | 25,76 m |
| DN250 | 8,78 m |
| DN300 | 3,65 m |
Ahora el Loop vuelve a preguntar:
16. Resultado de la segunda iteración
DN200
DN250
Pero todavía faltan pérdidas menores. Si adoptamos preliminarmente:
tenemos:
Por tanto:
17. TERCERA ITERACIÓN — DN300
Para DN300:
y adoptando:
obtenemos:
Por tanto:
18. Aquí aparece el verdadero Loop
Esta secuencia es mucho más representativa del trabajo real de ingeniería que:
19. Matriz de iteraciones
| Iteración | Diámetro | Q | Velocidad | hf | Resultado |
|---|---|---|---|---|---|
| 1 | DN200 | 50 L/s | 1,59 m/s | 18,48 m | NO |
| 2 | DN250 | 50 L/s | 1,02 m/s | 6,30 m | SÍ |
| 3 | DN200 | 60 L/s | 1,91 m/s | 25,76 m | NO |
| 4 | DN250 | 60 L/s | 1,22 m/s | 8,78 m | Margen insuficiente |
| 5 | DN300 | 60 L/s | 0,85 m/s | 3,65 m | SÍ |
20. No es una "caja negra"
Una característica esencial de Loop Engineering es la trazabilidad.
Cada iteración debe conservar:
- datos de entrada;
- hipótesis;
- ecuaciones;
- resultados;
- criterio de aceptación;
- motivo de rechazo;
- modificación realizada;
- nuevo cálculo.
Engineering Decision Log
| Iteración | Decisión | Motivo |
|---|---|---|
| 1 | Evaluar DN200 | Alternativa inicial |
| 2 | Rechazar DN200 | Pérdidas excesivas |
| 3 | Evaluar DN250 | Nueva alternativa |
| 4 | Mantener DN250 | Cumple escenario actual |
| 5 | Revisar DN250 | Evaluación futura |
| 6 | Rechazar DN250 | Margen insuficiente |
| 7 | Evaluar DN300 | Nueva alternativa |
| 8 | Continuar verificación | Cumplimiento preliminar |
21. NODO 7 — Verificación de presiones
Ahora debemos reconstruir el perfil hidráulico con DN300.
La línea piezométrica queda significativamente por encima del perfil en este ejemplo simplificado.
Sin embargo, aparece una nueva pregunta:
Esta es otra razón por la cual el Loop no debe terminar después del cálculo de pérdidas.
22. El Loop también puede detectar sobrepresiones
Supongamos que el perfil real presenta una depresión:
En el punto bajo, la presión puede aumentar significativamente.
Por tanto, el algoritmo debe buscar simultáneamente:
El diseño debe cumplir ambas condiciones.
23. NODO 8 — Accesorios
El Loop ahora pregunta:
¿Dónde están las ventosas?
Especialmente en:
- puntos altos;
- cambios de pendiente;
- sectores susceptibles a acumulación de aire.
¿Dónde están las purgas?
Principalmente en:
- puntos bajos;
- sectores donde sea necesario vaciar la conducción.
¿Dónde están las válvulas de aislamiento?
Para:
- mantenimiento;
- sectorización;
- reparación;
- operación.
24. NODO 9 — Transitorios hidráulicos
Ahora aparece otra pregunta:
O, si existe bombeo:
Dependiendo de la configuración del sistema, puede ser necesario realizar un análisis de transitorios hidráulicos.
El Loop debe determinar si es necesario estudiar:
- presión máxima transitoria;
- presión mínima;
- posible separación de columna;
- tiempos de cierre;
- comportamiento de válvulas;
- protecciones contra golpe de ariete.
25. NODO 10 — Verificación estructural
Una conducción presurizada no es solamente un problema de hidráulica.
También debemos comprobar:
- presión interna;
- presión externa;
- profundidad de enterramiento;
- cargas de tráfico;
- material;
- clase o serie;
- PN;
- SDR;
- espesor;
- juntas;
- bloques de anclaje;
- apoyos;
- cruces especiales.
Los estándares de AWWA proporcionan referencias técnicas para distintos materiales, productos, procesos de instalación y sistemas de agua potable.
26. NODO 11 — Optimización
Una vez que tenemos alternativas técnicamente viables comienza una segunda fase:
Podemos utilizar conceptualmente una función de evaluación:
También podemos establecer una matriz multicriterio.
| Criterio | Peso ilustrativo |
|---|---|
| Cumplimiento hidráulico | 30 % |
| CAPEX | 20 % |
| Energía | 15 % |
| Operación | 10 % |
| Mantenimiento | 10 % |
| Seguridad hidráulica | 10 % |
| Constructibilidad | 5 % |
El objetivo no es que la IA "decida".
El objetivo es que:
27. NODO 12 — Validación digital
Una de las mayores ventajas de este Loop es que el cálculo manual puede conectarse posteriormente con herramientas digitales.
| Nivel | Herramienta / enfoque |
|---|---|
| 1 | Cálculo manual / Excel |
| 2 | Modelo hidráulico / EPANET |
| 3 | GIS / QGIS / ArcGIS |
| 4 | BIM / Civil 3D / Revit / InfraWorks |
| 5 | Python / Dynamo / automatización / IA |
28. NODO 13 — Modelo EPANET
Ahora podemos convertir nuestro cálculo conceptual en un modelo digital.
El modelo puede incorporar:
- elevaciones;
- diámetros;
- longitudes;
- rugosidades;
- demandas;
- válvulas;
- tanques;
- reservorios.
EPANET permite analizar caudales, velocidades, presiones, pérdidas de carga y comportamiento hidráulico de sistemas presurizados, además de incorporar válvulas, bombas, tanques y reservorios.
29. Del perfil topográfico al modelo digital
30. El Loop Digital
31. El papel de la inteligencia artificial
Nivel 1 — Asistente de cálculo
Genera ecuaciones, cálculos preliminares y verificaciones.
Nivel 2 — Analista
Compara alternativas.
Nivel 3 — Auditor
Busca errores e inconsistencias.
Nivel 4 — Orquestador
Controla las iteraciones.
Nivel 5 — Copiloto de ingeniería
Integra:
32. El algoritmo conceptual
33. AI-QC — El auditor del Loop
Una característica fundamental para ingeniería es incorporar un sistema de control de calidad basado en inteligencia artificial.
AI ENGINEER
Puede producir:
AI-QC
Pero el auditor pregunta:
- ¿Con qué rugosidad?
- ¿Qué longitud?
- ¿Cuál es el caudal futuro?
- ¿Cuál es la presión máxima?
- ¿Se utilizó diámetro interior o nominal?
- ¿Se incluyeron accesorios?
- ¿Qué ocurre en el punto de mayor cota?
- ¿Se verificaron transitorios?
- ¿La clase de presión es compatible?
- ¿Los resultados son físicamente razonables?
34. El Prompt Técnico dentro del Loop
Aquí se integra el Prompt Engineering Técnico.
El prompt no es el Loop.
Es solamente uno de los componentes del Loop.
T-PROMPT™ para conducciones
- R — Role: Ingeniero hidráulico especialista en sistemas de conducción de agua potable.
- C — Context: Conducción presurizada entre los puntos A y B.
- D — Data: Utilizar exclusivamente los datos proporcionados.
- O — Objective: Determinar y comparar alternativas de diámetro.
- R — Restrictions: No inventar información y declarar supuestos.
- M — Method: Continuidad, Darcy-Weisbach y/o Hazen-Williams, pérdidas menores, línea piezométrica y presiones.
- V — Validation: Verificar velocidad, pérdidas, presión mínima, presión máxima y transitorios potenciales.
- S — Output: Presentar memoria de cálculo, tabla comparativa, perfil hidráulico conceptual y verificaciones pendientes.
35. Loop Engineering vs. método tradicional
| Método tradicional | Loop Engineering |
|---|---|
| Calcula un diámetro | Genera alternativas |
| Usa una fórmula | Usa múltiples verificaciones |
| Obtiene un resultado | Evalúa escenarios |
| Verifica al final | Verifica durante todo el proceso |
| Puede ocultar supuestos | Expone supuestos |
| Se centra en hidráulica | Integra hidráulica, operación y construcción |
| Cálculo aislado | Sistema iterativo |
| Informe estático | Proceso reproducible |
| Ingeniero + calculadora | Ingeniero + IA + modelo + QA/QC |
| Resultado | Decisión trazable |
36. Resultado del Loop
Para este caso didáctico, el comportamiento del Loop puede resumirse así:
| Alternativa | Resultado |
|---|---|
| DN200 | Se descarta por pérdidas excesivas. |
| DN250 | Funciona en el escenario actual, pero presenta margen insuficiente en el escenario futuro adoptado. |
| DN300 | Presenta mayor margen hidráulico para el escenario futuro. |
Todavía deberían completarse:
- perfil topográfico completo;
- pérdidas menores reales;
- presiones máximas;
- presión de diseño;
- análisis de transitorios;
- selección de material;
- espesor y clase;
- análisis económico;
- condiciones de construcción;
- normativa local;
- operación y mantenimiento.
37. Una conclusión diferente
El resultado más importante de este ejercicio no es DN300.
El verdadero resultado es el proceso.
Porque si mañana cambiamos:
- el caudal;
- la longitud;
- la topografía;
- el material;
- la presión mínima;
- la condición futura;
- o el punto de entrega;
el Loop vuelve a ejecutarse.
No tenemos que empezar nuevamente desde cero.
38. El nuevo paradigma
El método tradicional pregunta:
El Loop Engineering pregunta:
Esta diferencia convierte el cálculo hidráulico en un proceso de decisión trazable.
Uno de los mayores potenciales de la inteligencia artificial aplicada a la ingeniería hidráulica no consiste solamente en generar cálculos más rápidamente.
Consiste en permitir la exploración sistemática de un espacio de soluciones que sería costoso analizar manualmente.
39. Conclusión
El diseño de una conducción de agua potable puede transformarse en un sistema iterativo:
La principal aportación de Loop Engineering consiste precisamente en introducir la iteración como parte formal del proceso de ingeniería.
La IA deja de ser solamente una herramienta que responde preguntas y comienza a funcionar como un sistema de análisis, verificación y exploración de alternativas.
No le pidas a la IA que calcule una conducción.
Diseña un Loop que obligue a la IA a demostrar que la conducción funciona.
40. La siguiente evolución: Loop Engineering Hidráulico 3.0
El siguiente nivel de este caso consiste en conectar cuatro modelos:
Modelo 1 — Topográfico
Civil 3D / GIS
Modelo 2 — Hidráulico
EPANET
Modelo 3 — Automatización
Python + IA
Modelo 4 — BIM
Civil 3D / Revit / InfraWorks
LOOP ENGINEERING HIDRÁULICO 3.0
Topografía → IA → EPANET → Python → Optimización → BIM
Esta evolución permitiría demostrar que Loop Engineering no es simplemente un nuevo nombre para Prompt Engineering, sino una arquitectura de trabajo para transformar un problema de ingeniería en un proceso iterativo, verificable y reproducible.
41. Referencias técnicas
- U.S. Environmental Protection Agency — EPANET. Herramienta de modelación hidráulica y de calidad del agua para sistemas presurizados de distribución.
- EPANET 2.2 User Manual. Documentación sobre tuberías, nodos, pérdidas de carga, rugosidad, velocidad, presión y formulaciones hidráulicas.
- American Water Works Association — AWWA Standards. Estándares ANSI-acreditados relacionados con sistemas de agua potable, materiales, productos, instalación y operación.
- AWWA Standards List. Catálogo de estándares relacionados con conducciones de hierro dúctil, acero, PVC/PVCO, concreto y otros materiales.

Comentarios
Publicar un comentario