Clculo de la profundidad de flujo crtica en canales circulares mediante mtodos de aproximacin no convencionales Giovanni Salazar Garca * Fecha de envo: 24 de septiembre de 2009 Fecha de aceptacin: 1 de marzo de 2010 * Ingeniero Civil, Escuela Colombiana de Ingeniera Julio Garavito. Ingeniero electricista, Escuela Colombiana de Ingeniera Julio Garavito. Estudiante Magster en Ingeniera Civil con nfasis en Recurso Hidrulico e Hidrosistemas, Universidad de los Andes. Correo electrnico: g.salazar140@uniandes.edu.co Resumen Este artculo presenta un sistema de algoritmos de fcil implementacin para el clculo de la profun- didad crtica de flujo en ductos circulares. Adems, muestra la aplicacin de mtodos numricos no tra- dicionales en la solucin de problemas hidrulicos que involucran flujo a superficie libre en canales. Palabras clave: flujo crtico, profundidad crtica, flujo a superficie libre, canales circulares, mtodos abiertos de solucin numrica, hidrulica computa- cional. cAlc of tHe cRiticAl deptH of floW in ciRculAR cHAnnels using non tRAditionAl metHods of ApRoximAtion AbstRAct This article presents an algorithm system of easy im- plementation for the calculation of the critical depth of flow in circular ducts. Besides, it shows the appli- cation of non-traditional numerical methods in the solution of hydraulic problems that involves open channel flow. Keywords: critical flow, critical depth, open chan- nel flow, circular channels, open methods for nume- ric solution, computational hydraulics. 108 / Gioianny Salazar Garca Revista psilon N. 14 / enero - junio de 2010 intRoduccin El clculo de la profundidad crtica en ductos circu- lares es un problema que se presenta de manera con- tinua en el diseo de sistemas de transporte de flui- dos. Sin embargo, la complejidad matemtica de las expresiones que deben trabajarse y la naturaleza de las mismas hacen imposible plantear soluciones ex- plcitas para el caso general. Sumado a esto, la labor de implementar un mtodo de aproximacin tradi- cional, como el esquema de punto fijo, el mtodo de la secante o el mtodo de Newton Raphson (Press et l., 2007), es sumamente compleja y ninguno de los mtodos numricos convencionales ofrece conver- gencia para todas las condiciones de flujo posibles. Como alternativa a la problemtica anterior existen mtodos de solucin nomogrficos (City of Aus- tin Department of Public Works, 1977), estadsticos (Straub, 1978) y otros, basados en curvas (L.A. City Bureau of Engineering, 1992). Sin embargo, la incer- tidumbre y poca precisin que ofrecen en compara- cin con la que puede obtenerse actualmente con las herramientas disponibles significa una prctica defi- ciente de ingeniera. En consideracin de lo anterior, el autor ha desarrollado una manera sencilla y eficaz de dar respuesta al problema alcanzando gran preci- sin en los resultados. el pRoblemA de lA pRofundidAd cRticA en tubeRAs La profundidad crtica de flujo se presenta continua- mente en el diseo de estructuras hidrulicas, ya que es la altura de la lmina de agua medida desde el fon- do de un ducto en aquellas situaciones en las cuales se descarga libremente lo que hace que el control aguas abajo en los casos de flujo subcrtico cuando es necesario realizar clculos de flujo gradualmente variado (Butler y Davis, 2000) para obtener anlisis ms detallados como en sistemas de drenaje urbano y conducciones de fluidos a superficie libre. Adicio- nalmente, establecer la condicin de flujo crtico es la base para identificar el estado en que el flujo se encuentra, con la finalidad de caracterizar y predecir su comportamiento. El flujo crtico en un canal se establece cuando las fuer- zas inerciales tienen el mismo valor que las fuerzas gravitacionales (Chow, 1988). Dicho de otra forma, esto significa que la relacin entre los dos efectos medida por el nmero de Froude toma el valor de la unidad. Dicha condicin puede expresarse segn la ecuacin (1), que se basa en las ecuaciones (2) y (3).
Donde: : caudal en circulacin. : rea de la seccin transversal del flujo en la con- dicin crtica. : ancho superficial del flujo en la condicin crtica. : pendiente longitudinal del canal. : coeficiente de Coriolis. : aceleracin de la gravedad segn el sistema de unidades considerado. Ntese que todos los trminos del lado izquierdo de la ecuacin (1) son constantes, en contraste con los trminos del lado derecho, que hacen referencia a la geometra de la seccin transversal del flujo en la condicin crtica, que a su vez dependen de la pro- fundidad del flujo. La solucin a la ecuacin (1) para canales rectangulares y parablicos es explcita. Para otro tipo de secciones, como la trapezoidal, existen expresiones implcitas de profundidad crtica, en funcin de la hidrulica y de geometra bastante Clculo de la profundidad de flujo crtica en canales circulares mediante mtodos de aproximacin no convencionales / 109 Revista psilon N. 14 / enero - junio de 2010 aproximadas (Swamee, 2005). Sin embargo, cuando se desea afrontar el problema de la seccin circular, la ecuacin (1), como funcin de la profundidad, ad- quiere un grado de complejidad en cuanto al manejo de las ecuaciones usadas bastante elevado. Por tal motivo, es necesario realizar el cambio de variable descrito por las ecuaciones (4) y (5), usando el par- metro , descrito en la figura 1. Figura 1. Descripcin geomtrica del parmetro usado para simplificar el manejo de las expresiones que involucran el flujo crtico en una canal circular Realizado el cambio de variable y despus de incluir en la ecuacin (1) las ecuaciones (4) y (5), salta a la vista que no es posible encontrar una solucin expl- cita del parmetro , debido a que la ecuacin (2) tie- ne naturaleza trigonomtrica y a la vez polinomial. Adicional a lo anterior, aparece el dimetro interno del ducto como constante, por tal razn, si se desea manejar una ecuacin con variables y constantes se- paradas, resulta ms conveniente manejar el proble- ma con base en la ecuacin (8) (8) El lado izquierdo de la ecuacin (6) rene todas las condiciones del flujo y se le denominar condicin de contorno, mientras en el lado derecho aparece nicamente el parmetro , por tal motivo es comn en la prctica que se use la grfica de la ecuacin (8) como base de un nomograma. La grfica se muestra en la figura 2, sin embargo, para los propsitos de este artculo se prestar mayor atencin a dar solu- cin numrica a la ecuacin (8). Figura 2. Valor de la condicin de contorno segn la ecuacin (8) contra el valor del parmetro en la condicin crtica 110 / Gioianny Salazar Garca Revista psilon N. 14 / enero - junio de 2010 Como se mencion inicialmente, los mtodos tra- dicionales pueden o no converger en una solucin del problema, dependiendo del valor inicial que se utilice como semilla de iteracin. En algunos casos, como en el esquema de punto fijo, la convergencia est garantizada si el valor absoluto de la primera derivada de la funcin es menor que uno (Chapra et l., 2003), sin embargo, para valores del parmetro cercanos a 2 , la condicin tiende a infinito al igual que la derivada de su funcin, de modo que, para obtener convergencia, el valor de la semilla de itera- cin debe ser ms cercano al valor de la solucin de lo que usualmente se puede predecir, causando que se deba recurrir a experimentos de ensayo y error o al uso de programacin adaptativa para encontrar un valor semilla adecuado. Es de gran importancia resaltar la naturaleza siempre creciente de la condicin de contorno con respecto al parmetro , aspecto que se usar para aplicar la metodologa de solucin que se mostrar ms ade- lante. Adicional a esto, la condicin de contorno toma valores indeterminados cuando el parmetro vale cero, es decir, cuando no hay flujo, y de igual forma se indetermina en la condicin de tubo lleno. Esto debido a que en ambos casos el valor del ancho superficial calculado segn la ecuacin (5) es cero, lo que genera una indeterminacin al momento de aplicar el criterio de flujo crtico establecido por la ecuacin (1). En el segundo caso, se puede concluir que el flujo deja de comportarse como flujo a super- ficie libre y empieza a comportarse como flujo a pre- sin. En consecuencia, se debera explicar mediante ecuaciones diferentes a las que se tratan en este art- culo. El primer caso es simplemente una trivialidad, pues no se puede hablar de profundidad crtica si no existe flujo. metodologA de clculo La metodologa de clculo que se va a desarrollar a con- tinuacin se fundamenta en que existe un nico valor del parmetro que satisface la condicin de flujo cr- tico para una condicin de contorno dada. Otro aspecto a aprovechar es que la formulacin de ambas partes de la ecuacin 8 es un procedimiento relativamente sim- ple en cualquier lenguaje de programacin. Sacando partido de lo anterior, el procedimiento a aplicar consiste en recorrer la funcin de condicin de contorno variando el parmetro desde la con- dicin sin flujo hasta encontrar la condicin crtica. Sera de esperarse que dicha variacin se hiciera en magnitudes muy pequeas, con el fin de obtener la mxima precisin, pero hacerlo aumentara el tiem- po de clculo de manera ineficaz e indeseable; por tal motivo, se hace la variacin a diferentes esca- las de precisin. En un principio, la variacin del parmetro se hace en mayor magnitud en contraste con la variacin al final, de manera que se puede alcanzar una respuesta con varias cifras decimales de aproximacin con un mnimo de esfuerzo com- putacional. El manejo de la variacin en la precisin se hace me- diante el uso de una variable de control que de aqu en adelante se llamar paso. Para encontrar del valor del parmetro que satisface la condicin de flujo crtico se incrementa el valor del parmetro su- mndole el valor del paso y evaluando la condicin de contorno, como se expresa en la parte derecha de la ecuacin (6). Si la condicin calculada es mayor que la condicin de contorno esperada, o si el nuevo valor del parmetro es superior a 2 , se actualiza el valor del paso, tomando como nuevo valor del paso Clculo de la profundidad de flujo crtica en canales circulares mediante mtodos de aproximacin no convencionales / 111 Revista psilon N. 14 / enero - junio de 2010 dividido entre diez; en el caso contrario se suma el paso al valor del parmetro. Para encontrar el resul- tado final se sigue con el procedimiento hasta alcan- zar la precisin deseada. Dicho procedimiento est contenido en el diagrama de flujo de la figura 3, que se muestra a continuacin. Figura 3. Procedimiento para calcular la profundidad crtica de flujo en un canal circular implementAcin del mtodo y clculo de lA pRofundidAd cRticA A continuacin se muestra una analoga en forma de algoritmo del diagrama de flujo presentado en la figura 3 en lenguaje Visual Basic, sin embargo, es po- sible implementar el mismo cdigo en cualquier otro lenguaje de programacin. Ntese que el diagrama de flujo descrito en la figu- ra 3 muestra tan solo la obtencin del parmetro que cumple la condicin de flujo crtico. Por tal motivo, en el cdigo mostrado se incluye, adems de la subrutina para obtener la condicin calculada de contorno, la subrutina para realizar el cambio de variable descrito por la ecuacin (6). Function crtica (q, a, g, i, d) as double Implementado y desarrollado por Giovanni Salazar | ing.salazar@live.com Variable a: Coeficiente de Coriolis i: Pendiente longitudinal d: Dimetro del ducto q: Caudal g: Aceleracin de la gravedad Dim c, paso, x As double paso = 1 x = 0 c = 512 * a * q ^ 2 * (i ^ 2 + 1) ^ (1 / 2) / (g * d ^ 5) While paso > 0.000000000000001 If Kc (x + paso) < c And x + paso < 2 * Math.PI Then x = x + paso Else paso = paso / 10 End If End while x = Lmina (x, d) 112 / Gioianny Salazar Garca Revista psilon N. 14 / enero - junio de 2010 Crtica = x End function Subrutina para el calculo de la condicion de con- torno Function Kc (ByVal x) Kc = (x - Math.Sin(x)) ^ 3 / (Math.Sin(x / 2)) End function Subrutina para realizar el cambio de variable Function lmina (ByVal x, ByVal d) Lmina = (1 - Math.Cos(x / 2)) * d / 2 End function Anlisis de ResultAdos y conclusiones La figura 4 ilustra la magnitud del error verdadero obtenido al calcular la condicin de contorno por medio del algoritmo, graficado contra la razn entre la lmina de agua y el dimetro de la tubera (y/D). Ntese que incluso para los valores ms altos del error verdadero, la diferencia entre ambos resultados se presenta a partir de la dcima cifra decimal, lo cual ofrece un grado de precisin superior al necesa- rio en la prctica profesional. El diagrama de disper- sin de la figura 4 fue obtenido reduciendo el valor del paso hasta 1x10 -15 . Dependiendo de la plataforma de programacin, es posible obtener menores valores del paso (y por lo tanto mayores precisiones), debido a que el nmero de cifras significativas almacenables est definido de diferente manera segn el lenguaje en el cual se desee implementar el algoritmo. Como era de esperarse, debido a que el valor de la condicin de contorno tiende a infinito conforme la lmina de agua se acerca a la condicin de tubo lleno, la tendencia del error verdadero aumenta en magnitud conforme se est ms cerca de dicha po- sicin. Sin embargo, en la prctica, la acostumbrada adopcin de un borde libre (Lpez, 2003) permitir al ingeniero diseador aplicar esta metodologa sin problemas para los rangos de profundidades habi- tuales. Para valores superiores a 0,9 de la relacin (y/D), resulta sumamente recomendable implemen- tar el mtodo en lenguajes de programacin ms agresivos en cuanto al uso de recursos de clculo, con el fin de llevar el valor del paso a magnitudes ms pequeas y as aumentar la precisin de los re- sultados obtenidos. Figura 4. Grfico de dispersin del error verdadero observado en la condicin de contorno contra la relacin entre el dimetro y la lmina de agua en la condicin crtica Clculo de la profundidad de flujo crtica en canales circulares mediante mtodos de aproximacin no convencionales / 113 Revista psilon N. 14 / enero - junio de 2010 mejoRAs Al mtodo La metodologa planteada puede usarse en una me- nor escala de precisin, con la finalidad de mejorar la convergencia de los mtodos de solucin discreta. Si no se lleva la magnitud del paso a valores muy peque- os, pero se conserva un nivel de precisin apropia- do, puede usarse el resultado de la metodologa como semilla de iteracin para algn mtodo tradicional, con el objetivo de reducir el nmero de iteraciones, lo cual significara un ahorro en tiempos de clculo, que pueden llegar a ser considerables en casos como el de la realizacin de diseos optimizados de sistemas de drenaje en los cuales se repite el procedimiento de clculo de perfiles de flujo gradualmente variado un gran nmero de veces, con la finalidad de obtener la solucin de menor costo que cumpla con las restric- ciones hidrulicas y constructivas. RefeRenciAs Butler, D. y Davies, J. (2000) Urban Drainage. Spon Press. Chapra, C. (2003) Numerical Methods for Engineers. McGraw Hill. Chow, V. T. (1988) Open-Channel Hydraulics. McGraw Hill. City of Austin Department of Public Works. (1977) Drainage Criteria Manual. Department of Public Works. Lpez, R. (2003) Elementos de diseo para acueductos y alcantarillados. Bogot: Escuela Colombiana de Ingeniera. Los Angeles City Bureau of Engineering. (1992): Bureau of Engineering Manual. Los Angeles. Los Angeles City Department of Public Works F. Figura f242c. Press W. H. et l. (2007) Numerical Recipes. 3 ed. Cambridge. Straub, W. O. (1978): A Quick and Easy Way to Calculate Critical and Conjugate Dephts in Circular Open Channels. Civil Engineering, ASCE. 70-71. Swamee, P. (2005): Exact Equations for Critical Depth in a Trapezoidal Canal. Journal of Irrigation and Drainage Engineering 131. 5 474-47.