Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comportamiento de Un Tubo Flexible Bajo Presión No Uniforme
Comportamiento de Un Tubo Flexible Bajo Presión No Uniforme
0
/ 2
[ p
1
2
U
3
] d
que puede expresarse convenientemente mediante una cuadratura numrica adecuada en la forma
C =
2
k=0
n
k
[ p
k
1
2
U
3
k
]
donde n + 1 es el nmero de puntos base
k
de la cuadratura y
k
son los correspondientes pesos de
integracin.
El problema de contorno queda as perfectamente definido. Por otra parte, puede comprobarse que
los esfuerzos inducidos en el tubo se expresan en trminos del cociente de curvaturas U() mediante
las relaciones
R
2
EI
=[C
1
2
U
2
]
V R
2
EI
=
dU
d
M R
EI
=1U
En definitiva, el clculo de las leyes de esfuerzos se reduce a resolver la EDO que es, por tanto, la
ecuacin de gobierno del problema.
La EDO pertenece a una clase de EDOs muy estudiadas en la literatura que se conocen como
ecuaciones de Duffing. En general, salvo para casos muy sencillos, este tipo de ecuaciones debe
atacarse numricamente.
En el caso concreto planteado, la condicin de contorno integral de C introduce una dificultad
adicional, ya que para atacar numricamente la EDO es necesario especificar a priori el valor de la
constante C. Sin embargo, la condicin integral expresa la constante C en trminos de la solucin de
la propia EDO. En realidad, la condicin de contorno integral permite enfocar globalmente el
problema como un problema de contorno asociado a un problema de ceros de funciones de la forma
g(C) = 0. Efectivamente, para un valor arbitrario de la constante C, el problema de contorno
definido por la EDO y las condiciones de contorno puede integrarse numricamente mediante el
mtodo del disparo. En general, la solucin numrica de la EDO, obtenida para el valor concreto de
C supuesto, no verificar la condicin de C, de modo que ser preciso escoger con cierto criterio un
nuevo valor de la constante C. Una vez determinado el valor correcto de C que satisface la
condicin g(C) = 0, la correspondiente funcin de cocientes de curvatura U() es la solucin
numrica del problema.
En general, al margen del clculo de los esfuerzos que solicitan el tubo y de cara a visualizar e
interpretar los resultados, interesa calcular adems la geometra deformada. Para ello, es necesario
resolver un nuevo problema de contorno, definido por un sistema de tres EDOs de primer orden en
trminos de la coordenada angular y de las coordenadas cartesianas x e y. Definiendo las
coordenadas adimensionales x = x/R e = y/R, el sistema de EDOs en cuestin se explicita como
d
d
=U
d x
d
=sin
d
d
=cos
para 0 < < /2, junto con las condiciones de contorno
0 = 0
x / 2 =0
0 = 0
Por descontado, este nuevo problema de contorno puede atacarse sin ninguna dificultad mediante el
mtodo del disparo.
PROBLEMA NUMRICO
En este apartado se presentan los clculos y la representacin grfica de los esfuerzos
adimensionales inducidos en un tubo flexible de seccin circular por efecto de una distribucin de
presiones no uniforme y doblemente simtrica, definida en forma adimensional por
p = p
0
1qcos2
para 0 < < /2, suponiendo que p
0
= 1.5 y q = 1. La cuadratura para la condicin de contorno
integral puede reescribirse para la anterior distribucin adimensional de presiones de la como
C = p
0
k=0
n
k
U
3
k=0
n
k
U
3
k
C
que viene dada por la condicin de contorno integral. Dada la complejidad de la expresin de la
funcin, podemos descartar el Mtodo de Newton ya que en ste es necesario calcular la derivada
de la funcin que en nuestro caso puede resultar en expresiones extremadamente complicadas. Por
lo tanto, se debe resolver el problema de ceros de funciones g(C) = 0 mediante el Mtodo de la
Biseccin o el Mtodo de la Secante.
El Mtodo de la Biseccin es un algoritmo de bsqueda de races que trabaja dividiendo el intervalo
a la mitad y seleccionando el subintervalo que tiene la raz.
El esquema del Mtodo de la Biseccin es el siguiente:
p
n
=
a
n
b
n
2
a
n1
=a
n
si f a
n
f p
n
0
a
n1
= p
n
si f a
n
f p
n
0
b
n1
= p
n
si f a
n
f p
n
0
a
n1
=b
n
si f a
n
f p
n
0
donde los valores iniciales vienen dados por los extremos del intervalo a
0
= 0 y b
0
= /2.
El Mtodo de la Secante es una variacin del Mtodo de Newton-Raphson donde en lugar de
calcular la derivada de la funcin en el punto de estudio, teniendo en mente la definicin de
derivada, se aproxima la pendiente a la recta que une la funcin evaluada en el punto de estudio y
en el punto de la iteracin anterior. Este mtodo es de especial inters cuando no es posible utilizar
Newton por la dificultad que conlleva el clculo de la derivada, como es nuestro caso.
El Mtodo de la Secante se define por la relacin de recurrencia siguiente:
C
n1
= C
n
C
n
C
n1
g C
n
g C
n1
g C
n
Se han utilizado ambos mtodos para resolver el problema. Es necesaria una buena aproximacin
inicial de la constante incgnita C. A tal efecto, se apela al significado fsico del cociente de
curvaturas U() suponiendo que al aplicar la distribucin de presiones el tubo apenas se deforma,
entonces U() 1 para 0 < < /2. En tal caso, la constante C puede estimarse como
C p
0
1
2
En principio, este criterio es conservador y proporciona una cota superior para C. Por otra parte, si
se supone que p
0
= 0 (es decir, ausencia de presiones) es fcil comprobar que la solucin del
problema de contorno es U() = 1 para 0 < < /2 (es decir, el tubo no se deforma) y que C = -1/2.
En definitiva, la raz a calcular est perfectamente acotada.
Conocidos los valores mximo y mnimo que puede adoptar C, se escogen las aproximaciones
iniciales de los mtodos de ceros de funciones. Ambos mtodos, Biseccin y Secante, requieren de
dos aproximaciones iniciales como ya se sabe.
Se ha utilizado el Mtodo de la Secante por tener ste una convergencia superlineal frente a la
convergencia lineal del Mtodo de la Biseccin. Las aproximaciones iniciales son las anteriormente
citadas, es decir, C = -0.5 y C = 1. A continuacin se presenta la convergencia del mtodo elegido
para diferentes tolerancias:
Figura 1. Convergencia para una tolerancia de 0.01 y un paso en la integracin de la EDO de 0.01
Figura 2. Convergencia para una tolerancia de 0.0001 y un paso en la integracin de la EDO de 0.01
Por otra parte, se comprueba que la funcin g(C) depende de la variable incgnita U() que es,
como se ha visto, la solucin del problema de contorno asociado a los esfuerzos. Adems, dicha
variable aparece dentro de la expresin de una cuadratura numrica. Es decir, en cada iteracin del
problema de ceros de funciones es necesario, con intencin de evaluar la funcin g(C), resolver un
problema de contorno y una cuadratura numrica para un valor de C dado.
De cara a resolver el problema de contorno asociado a los esfuerzos numricamente es necesario
reducir la EDO no lineal de segundo orden y transformar el problema de contorno en un problema
de valor inicial. Esto es debido a que los mtodos para integracin de EDOs estn diseados para
trabajar con EDOs de primer orden y condiciones de contorno iniciales.
Se reduce la EDO de segundo orden a un sistema de dos EDOs de primer orden a costa de aumentar
el nmero de incgnitas, es decir, el problema de contorno queda
dU
'
d
= f
'
, U
donde se definen
U
'
=
U
dU
d
f
'
, U =
dU
d
p
1
2
U
3
CU
Se completa el problema de contorno con las condiciones de contorno originales. En este punto es
necesario transformar el problema de contorno a un problema de valor inicial. Se consigue lo
anterior mediante el Mtodo del Disparo.
El Mtodo del Disparo se aplica en nuestro caso convirtiendo la condicin de contorno en = /2
(condicin final) en una condicin inicial ficticia. Las condiciones iniciales quedan as
dU
d
=0 = 0
U =0 =
De esta forma se puede integrar el sistema de EDOs de primer orden a partir de las condiciones
iniciales anteriores dada una . Se encuentra resolviendo un problema de ceros de funciones en el que se
buscan las races de la funcin
f =
dU
d
= / 2 =0
Se trata por tanto de encontrar el valor de para el cual se cumple la condicin de contorno en = /2, es
decir, la condicin final. Al hallar el valor de se obtiene al mismo tiempo la solucin U() del problema de
contorno. Se recuerda en este punto que se resuelve el problema de contorno en cada iteracin del problema
de ceros de funciones g(C) = 0 y, por lo tanto, se resuelve para un valor dado de la constante C del que
depende el sistema de EDOs.
En este caso la funcin de la que se buscan las races es conocida nicamente de forma discreta. Esto se debe
a que la funcin es precisamente la condicin de contorno final y, sta, se conoce dada la solucin U' del
problema de valor inicial presentado en los prrafos anteriores. La integracin de las EDOs del problema de
valor inicial encuentra la solucin U' de forma discreta, es decir, para un nmero finito de puntos que se
escogen de manera que se obtenga una solucin tan precisa como se desee.
Por lo tanto, dado que la funcin f() se conoce slo de forma discreta, se descarta de nuevo el uso del
Mtodo de Newton por no poder calcular la derivada de la funcin. Se utiliza en este punto el Mtodo de la
Biseccin por ser ms robusto y presentar menos problemas de convergencia.
En cuanto a la resolucin del problema de valor inicial, el mtodo de integracin de EDOs de eleccin es el
Mtodo de Runge-Kutta 4. El anterior es un mtodo de explcitos ptimos con s = 4 por lo tanto, segn la
Teora de Butcher, es un mtodo de orden cuatro.
En cuanto a la resolucin del problema de valor inicial, el mtodo de integracin de EDOs de eleccin es el
Mtodo de Runge-Kutta 4. ste es un mtodo de explcitos ptimos con s = 4 por lo tanto, segn la Teora de
Butcher, es un mtodo de orden cuatro, lo cual significa que el error por paso es del orden de O(h
5
), mientras
que el error total acumulado tiene el orden O(h
4
).
El Mtodo de Runge-Kutta es un mtodo de un paso, es decir, para determinar U'
k+1
se necesita conocer
nicamente los valores de
k
y U'
k
del punto anterior, adems no requieren evaluar ninguna derivada, sino
nicamente valores de la funcin f'(, U').
Al implementar el Mtodo de Runge-Kutta de 4 orden en MATLAB se ha aprovechado la funcin ode45
que incluye el programa, pasando como parmetros el sistema de EDOs, las condiciones iniciales y los
puntos en los que se quiere obtener la solucin de forma discreta. El nmero de puntos es inversamente
proporcional al paso h, por lo que se han probado diferentes pasos hasta que se ha obtenido una
aproximacin a la solucin lo suficientemente buena.
Representaciones grficas de las soluciones obtenidas mediante la integracin de la EDO con el Mtodo de
Runge-Kutta 45 para diferentes pasos:
Figura 3. Cociente de curvaturas para un paso de 0.1
Figura 4. Cociente de curvaturas para un paso de 0.01
Figura 5. Cociente de curvaturas para un paso de 0.001
En definitiva, aplicando el Mtodo del Disparo mediante la resolucin del problema de ceros de
funciones f() = 0 se halla la solucin del problema de contorno U' = (U(),dU()/d) de forma
discreta para un valor dado de la constante C.
Retomamos en este punto el problema general de ceros de funciones g(C) = 0. Habiendo encontrado
la solucin del problema de contorno es necesario ahora evaluar la funcin g(C). Para evaluar esta
funcin se requiere calcular la cuadratura numrica siguiente
0
/ 2
U
3
d =
k=0
n
k
U
3
Los mtodos de integracin numrica pueden ser descritos generalmente como combinacin de
evaluaciones del integrando para obtener una aproximacin a la integral. Una parte importante del
anlisis de cualquier mtodo de integracin numrica es estudiar el comportamiento del error de
aproximacin como una funcin del nmero de evaluaciones del integrando. Un mtodo que
produce un pequeo error para un pequeo nmero de evaluaciones es normalmente considerado
superior. Reduciendo el nmero de evaluaciones del integrando se reduce el nmero de operaciones
aritmticas involucradas, y por tanto se reduce el error de redondeo total. Tambin, cada evaluacin
cuesta tiempo, y el integrando puede ser arbitrariamente complicado.
De todos modos, un modo de integracin por fuerza bruta puede hacerse siempre, de un modo
muy simplista, evaluando el integrando con incrementos muy pequeos.
La interpolacin con polinomios evaluada en puntos equidistantes en el intervalo de integracin da
las Frmulas de Newton-Cotes; de las que la Regla del Rectngulo, la del Trapecio y la de Simpson
son ejemplos. Se han incluido los extremos como puntos de integracin por lo que se utilizan las
Frmulas de Newton-Cotes cerradas. Evidentemente, a mayor nmero de puntos se obtiene una
mejor aproximacin de la integral.
La Regla del Trapecio consiste en hallar la integral aproximada de una funcin a travs de un
polinomio de primer grado, es decir uniendo mediante una recta los puntos en donde se evala la
funcin. Es decir,
a
b
U
3
d ba
U
1
3
U
2
3
2
y el error es
ba
3
12
U
3 2
siendo un nmero entre a y b.
La Regla de Simpson halla la integral aproximada utilizando tres puntos consecutivos en donde se
evala la funcin a travs de un polinomio de segundo grado. Es decir,
a
b
U
3
d
ba
6
U
0
3
4U
1
3
U
2
3
y el error es
ba
5
2880
U
3 4
siendo un nmero entre a y b.
Las frmulas de Newton-Cotes aumentan su precisin si se aumenta el nmero de intervalos en que
se divide la funcin, dicho de otra forma, mientras los intervalos sean cada vez ms pequeos.
Como el intervalo [a,b] generalmente es grande, hay mtodos que subdividen este intervalo en
subintervalos ms pequeos y a stos se les aplica las Frmulas de Newton-Cotes, a la suma de
estos subintervalos se le conoce como reglas compuestas. Cabe anotar que la precisin aumenta
pero a costa de aumentar la eficiencia del mtodo en cuanto al tiempo de duracin y a posibles
errores de redondeo.
En este estudio se han implementado en MATLAB las Reglas de Simpson y Trapecio Compuesto.
La primera utiliza el punto inicial = 0, el punto medio = /4 y el punto final = /2 para evaluar la
funcin. El error cometido de esta forma es considerable dado el reducido nmero de puntos. La Regla del
Trapecio Compuesto utiliza todos los puntos
k
en los que es conocida la funcin a integrar, es decir, la
solucin U'(
k
) del problema de contorno de esfuerzos. En otra palabras, los puntos de integracin numrica
para esta cuadratura son los mismos puntos para los que se ha encontrado la solucin del problema de
contorno. De esta manera se obtiene la mxima precisin en la aproximacin de la integral.
Una vez se ha calculado mediante la cuadratura el valor de la integral puede finalmente evaluarse la funcin
g(C) del problema general de ceros de funciones dada por
g C = p
0
k=0
n
k
U
3
k
C
Conocido el valor de g(C
k
) para la aproximacin C
k
, que es precisamente el error cometido en la
aproximacin, podemos calcular la nueva aproximacin C
k+1
mediante el mtodo elegido de ceros de
funciones. Con la nueva aproximacin de C vuelve a repetirse todo el proceso de resolucin del problema de
contorno y del clculo de la cuadratura para poder evaluar de nuevo la funcin g(C).
Finalmente, cuando el problema de ceros de funciones encuentra la solucin C* se obtiene la solucin U*(),
asociada a C*, que es la solucin final para el cociente de curvaturas. A partir del cociente de curvaturas
U() y la constante C se calculan los esfuerzos con las ecuaciones, introducidas al principio de este trabajo,
siguientes
R
2
EI
=[C
1
2
U
2
]
V R
2
EI
=
dU
d
M R
EI
=1U
Se concluye el clculo de los esfuerzos presentando los resultados obtenidos para una tolerancia de 0.0001
para el error de g(C) y un paso de h = 0.01 para la integracin de las EDOs:
Figura 6. Cociente de curvaturas para un paso de 0.01
Figura 7. Esfuerzos para un paso de 0.01 y valores inventados EI = 10000 y R = 1
Se presenta a continuacin la segunda parte del estudio en la que se calcula la geometra deformada
del tubo flexible de seccin circular a partir del resultado de U() obtenido en la primera parte del
estudio.
Para ello, se recuerda, es necesario resolver un segundo problema de contorno definido por las
EDOs
d
d
=U
d x
d
=sin
d
d
=cos
para 0 < < /2 y las condiciones de contorno
0 = 0
x / 2 =0
0 = 0
Este problema se resuelve aplicando el Mtodo del Disparo igual que se ha hecho para los
esfuerzos. Al igual que en el caso del problema de esfuerzos, el problema de ceros de funciones de
este apartado se resuelve mediante el Mtodo de la Biseccin por asegurar la convergencia.
Se requiere tambin aqu una buena aproximacin inicial para x(0) con la que empezar a iterar en
los problemas de ceros de funciones. Nuevamente, una posibilidad es suponer que el tubo apenas se
deforma, de modo que x(0) = R y, por tanto, x(0) = 1.
Pero en este caso existe una diferencia al tratar de resolver el problema de valor inicial con las
condiciones iniciales ficticias. En la primera EDO de las tres anteriores interviene el cociente de
curvaturas U(), de manera que para integrar numricamente el sistema de EDOs que describe la
geometra deformada es preciso utilizar los valores de U() calculados previamente. Este hecho
condiciona el valor del paso a utilizar y la calidad de los resultados obtenidos.
Por este motivo no se ha podido reutilizar el cdigo de MATLAB utilizado en el problema de
esfuerzos del primer apartado del trabajo. Se ha implementado en por tanto el Mtodo de Euler, un
mtodo basado en la aproximacin de la derivada, y el Mtodo de Runge-Kutta 4, mtodo basado
en la aproximacin de la integral mediante una cuadratura cuyas ventajas han sido ya comentadas,
aplicados de tal forma que calculen la solucin utilizando los valores discretos de y U()
calculados previamente. Obtenemos as la solucin de la geometra deformada para los mismos
puntos .
Dada una EDO definida por
dY
d
i
= f
i
, Y
i
k
2
= f
i
c
2
h , Y
i
h a
21
k
1
k
3
= f
i
c
3
h , Y
i
h a
31
k
1
a
32
k
2
k
4
= f
i
c
4
h , Y
i
ha
41
k
1
a
42
k
2
a
43
k
3