Vous êtes sur la page 1sur 176

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/38182913

Aplicación de los métodos de Quasi-Newton a problemas no


lineales de transferencia de calor

Article
Source: OAI

CITATIONS READS

0 332

1 author:

Gabriel Winter
Universidad de Las Palmas de Gran Canaria
107 PUBLICATIONS   667 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

robust and efficient DNS Navier Stokes method View project

All content following this page was uploaded by Gabriel Winter on 29 August 2015.

The user has requested enhancement of the downloaded file.


UNIVERSIDAD POLITÉCNICA DE LAS PALMAS
ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES

TESIS DOCTORAL
APLICACIÓN DE LOS MÉTODOS DE QUASl-NEWTON A PROBLEMAS
NO LINEALES DE TRANSFERENCIA DE CALOR.

Autor: Gabriel Winter Althaus

Director: Luis Ferragut Ganáis

Las Palmas de Gran Canaria, Octubre 1984


APLICACIÓN DE LOS MÉTODOS DE QUASI-NEWTON

A PROBLEMAS NO LINEALES DE TRANSFERENCIA DE CALOR

Memoria presei'ntada por

Gabriel Winter Althau.s para

1 a o b t, e n c i ó n del G r a do de

Doctor Ingeniero Industrial.

Las ' Palmas'de G.C., Octubre 1^


A Marta
AGRADECIMIENTOS

Quiero expresar mi agradecimiento a todas las personas |

que de un modo u otro me han brindado su apoyo moral y material |

en la elaboración del presente trabajo. En especial a aquellos |


•o

que más directamente han hecho posible la realización de esta |

tesis : I
I
I
A Francesc Michavila por su entrañable apoyo y confianza en |
a
mi depositados. ®

A Luis Ferragut por su magnifica dirección y dedicación que

me brindó en todo momento.

A las personas del Departamento de Cálculo Numérico é

Informática de la E.T.S. de Ingenieros de Minas de la U. P. de

Madrid, por todas las facilidades prestadas.

A mi compañero Diego A. Garcia por su colaboración y

esfuerzo por lograr la mejor presentación posible de la tesis

A todos ellos, y a tantos otros, gracias.


ÍNDICE DE MATERIAS

Pag
INTRODUCCIÓN 1

CAPITULO I. DEFINICIÓN DE LOS PROBLEMAS

1.1 Introducción 3

1.2 Caso I : Conducción no lineal

1.2.1 Definición del problema s Formulación clásica ... 5

1.2.1 Formulación variacional 6 8

1.2.3 Linealización de la formulación variacional para

medios homogéneos ' 8

1.3 Caso II : Radiación en la frontera

1.3.1 Definición del problema : Formulación clásica ... 10

1.3.2 Formulación variacional 11

1.4 Problema mixto : Conducción no 1ineal-radiación

1.4.1 Formulación clásica 12

1.4.2 Formulación variacional 14

CAPITULO II. ESTUDIO DE EXISTENCIA Y UNICIDAD DE SOLUCIÓN

11.1 Caso I : Conducción no lineal

II.1.1 Introducción 15

II. 1.2 Teorema dé existeiicia y unicidad 17

11.2 Caso II : Radiación en la frontera

II.2.1 Teorema de existencia y unicidad 24


CAPITULO 111. ALGORITMOS DE RESOLUCIÓN

111.1 Método del punto fijo 27

111.1 .1 Caso I : Conducción no lineal 29

111.1.2 Caso 11 : Radiación en la frontera 30

111.2 Método de Newton 31

111.2.1 Método de Newton modificado 34

111.2.2 Aplicación a los problemas de .transíerencia de

calor 35

111.2.2.1 Caso 1 : Conductividad térmica función

lineal de la temperatura 35

111.2.2.2 Problema general de conducción no lineal 36 I


i
111.2.2.3 Caso 11 : Radiación en la frontera 40 i
í
111.2.2-4 Problema mixto : Conducción no lineal- ^
í
radiación 42 1
• "" I
111.3 Métodos de Quasi-Newton 43 |
111.3.1 Introducción 43 |
I
111.3.2 Método de Broyden 45 |

111.3.3 Método de Broyden-Fletcher-Goldfarb-Shanno

CBFGS) ........................................ 51

111.3.4 Adaptación del método BFGS en forma de producto 54

111.3.5 Equivalencia de las formulaciones original y en

forma de producto del método BFGS 56

111.4 Implementación de los métodos de Quasi-Newton :

Broyden y BFGS 60

111.4.1 Introducción 60

111.4.2 Método de Broyden 61

• 111..4.3 Método BFGS ...................................... 64

111.4.4 Adaptación del método BFGS en forma de producto 69


CAPITULO IV. APROXIMACIÓN POR ELEMENTOS FINITOS

IV,1 Aproximación de los problemas de transferencia de calor

en dimensión finita 73

IV. 1.1 Caso I : Conducción no lineal 74

IV. 1.2 Caso II : Radiación en la frontera 77

CAPITULO V. APLICACIONES NUMÉRICAS. EJEMPLOS Y RESULTADOS

V . 1 Introducción 79

V.2 Ejemplos numéricos considerados 82 |

V.3 Resultados comparativos . 85 I


i
V.4 Solución a los ejemplos 90 ^
a.

i
CAPITULO VI. CONCLUSIONES ........;., 95 i
1

APÉNDICES , . 96 j
£
3
As Espacios funcionales , 98 i

B: Caracterización de la convergencia superlineal .... 107

C: Resultados de los cálculos 116

D: Programación 154

BIBLIOGRAFÍA ... 165


INTRODUCCIÓN

En los últimos años un considerable esfuerzo ha sido

dirigido hacia la resolución de problemas no lineales en todas |

las ramas de la Fisica y de la Técnica. El método de los i


i
elementos finitos es uno de los más aplicados en abordar estos ^
a.

problemas. i
i
El método de Newton y sus derivados han sido y son I
1
los métodos asociados más empleados en reducir las no |
linealidades a una sucesión de ecuaciones algebraicas lineales, s
£
i
Sin embargo su elevado coste ó tiempo de cálculo conduce a buscari

nuevas métodos que permitan, sin perder las buenas propiedades de

convergencia del método de Newton, reducir notablemente el námero

de operaciones a realizar, minimizando asi el coste.

Entre estos métodos están los métodos de Quasi-Newton

introducidos por Davidon (1959) E20I] para resolución de proble-

mas de minimización y Broyden (1965) CI21I3 para sistemas de

ecuaciones no lineales; su eficiencia ha sido probada en ciertas

problemas de Mecánica Estructural C17I] y en Mecánica de Fluidos

Clon.
En este trabajo se estudia la eficiencia de los méítodos

de Quasi-Newton en la resolución de problemas no lineales de

transferencia de calor cuya no linealidad sea debida por una parte

a la dependencia de la conductividad térmica con la temperatura y

por otra debido a la radiación.

Aqui, se ha realizado el estudio completo de los

problemas. En el capitulo primero se definen éstos y se

establecen las formulaciones variacionales correspondientes; en

el capitulo segundo se estudia la existencia y unicidad d^

solución de los mismos; en el capitulo tercero se proponen los |

métodos de resolución numérica, entre los cuales se encuentran °


O.

los métodos de Quasi-Newton; en el capitulo cuarto se exponen los f

aspectos relativos a la discretisación de los problemas por el |


1
método de los elementos finitos; en el capitulo quinto se exponen |
i
las aplicaciones numéricas efectuadas y una comparación de los i
£
3

métodos propuestos. Finalmente en el capitulo sexto se presentan |

las conclusiones.
>3

CAPITULO I

DEFINICIÓN DE LOS PROBLEMAS

I.l INTRODUCCIÓN

Los problemas de transferencia de calor considerados se i

abordan en dos dimensiones, regimenes estacionarios y materiales |

_isótropos, siendo estos s 8

a) Conducción de calor con conductividad térmica dependiendo |

linealmente con la temperatura en el dominio en estudio, con |

condiciones de contorno de temperatura impuesta y de convección. |


i
b) Conducción de calor con conductividad térmica no i
3

dependiente con la temperatura en el dominio, con condiciones de §

contorno de radiación y temperatura impuesta.

En el primer caso la no linealidad es debido a la

dependencia de la conductividad térmica con la temperatura y en

el segundo debido a la radiación en el contorno.

Primeramente definiremos la formulación clásica de cada

uno de los problemas, estableciendo a continuación las

formulaciones variacionales correspondientes. Ambos problemas se

tratan descriptivamente por separado. Para la resolución de ambos

aplicar^emos la técnica del método de los elementos finitos, lo


que nos permitirá obtener la solución aproximada del problema que

abarca las dos no linealidades mencionadas, y al cual nos

referiremos como problema general.


1.2 CASO I : CONDUCCIÓN NO LINEAL

1.2.1 Definición del problema : Formulación clásica

Sea el dominio en estudia, fi CI R , acotada, de frontera

r con una distribución de fuentes internas de calor: f = fCx ,K ) .


•1 2
Consideremos el proceso de transmisión de calor por conducción en

siendo la conductividad térmica dependiente linealmente con la

temperatura uCx ,x ) :
1 2

K = K CX ,X )
o o 1 2

3£2 = r = i ; u r.
K = K CX ,X )
1 1 1 2
0=rn r
o 4

con condiciones de contorno de temperatura impuesta


<p > y
o
consideremos la situación que, con frecuencia se presenta en una

frontera sólida, de condición de convección (tipo Ley de Fourier)

en p .•
1

La formulación clásica que define el problema es la

siguiente : .
1 "Hallar uCx ,x ) que veri fique .
1 1 2

1 - VCKCu) 9uD = f en n

1 ul = u en r
o o
1
1
""^
-K<u) O u / a n ) 1 = h < u -- L^) en r Cl.l)
1 Irj 1

1 siendo KCu) = K + K u
o 1

donde s

a/an = derivada con respecto a la normal


-1
h = coeficiente de convección CW/m .grado >

"oo = temperatura del fluido en contacto con r


2 -1 1
KCu) conductividad térmica (W/m .grado )

^u = grad u

1.2.2 Formulación variacional

A continuación establecemos la formulación variacional

del problema. Multiplicando por una función test v é integrando

la ecuación diferencial que gobierna en jj , tendremos :

-7CÍ:K + K u!) 9u3 v dx = / f v dx (1.2)


/ ;

denotando dx = dx dx , con x(x ,x ) € jj


1 2 1 2

Operando con la función subintegral del primer miembro


9CCK + K Li!) 7uD V = CCK ^u!) v + ^^CK u ^u) v =
o 1 o 1

= - K 9u 9v - K u 9u 9v + ^(v K Cu + v K u Cu) (1.3)


o 1 o 1

con lo cual <1.2> queda expresado:

K 9 u 9v dx + IK u Cu 9 v dx - ICCv K Cu + v K u Cu) dx
Í2 o ¡Si 1 Ja ° 1

f V dx Cl.4) }

Aplicando el teorema de la divergencia de Gauss é

introduciendo la condición de contorno de convección :

ÍCCv CK + K u) CuD dx = I <:K + K U ) O U /an) V ds


J ñ o 1 Jg í2 o 1

= - / h Cu - u ) V ds' (1,5)
oo

ds = diferencial longitud en r

Sustituyendo C1.5) en (1.4) y concretando el espacio de las

funciones admisibles tenemos la formulación variacional

correspondiente : .
s

1
"Hallar u € H C Í2 ) , ul = u tal que :
^0 °

Vu Vv dx + / K u Vu 7 v dx
{
+ /I hh uLl vV di
•J o

f v d x + I h u v d ! Cl .6)
OO
/
•1

V v € H , H=-{:v€HCÍ2): v l = 0 > "


I r„

1.2.3 Linealización de la formulación variacional para medios

homogéneos.

Para medios homogéneos K(u;x) = KCu> , con lo cual

podemos linealizar el problema de conducción no lineal mediante

la transformación de Kirchoff :

a
e ciu)
u ) == II IK c r ) d T i.1.1)
'o

e' tu) = KCu) Cl .8)

Verificándose :
96 = e' (LO 9 U = K(u) 7u 1:1.9:)

Se produce una linealisación en la formulación

variacional, puesto que el término no lineal en u de (:i.6:>

transforma en un término lineal en la variable nueva :

/ CK + K a O D 7u 9v dx = / KCu:) 7u 9v dx = / 99 9v dx Cl.lO)

El cambio expresado no es factible sin embarga para \

problemas con condiciones heterogéneas ó de convección en la |

frontera. I
10

1.3 CASO II : RADIACIÓN EN LA FRONTERA

1.3.1 Definición del problema : Formulación clásica

Consideremos el proceso de transmisión de calor de

conducción con conductividad térmica independiente de la

temperatura, K = KCx) , y distribución de fuentes de calor

f = f C X ) , en ü

a íí = TQU Tj

X¿f
0 = 'on h

En la parte r
de la frontera 3 , tenemos condición
1 "
de contorno por radiación debido a la existencia de un foco

radiante próximo a r de temperatura u En r tenemos condi-


1 . •
c» • o;
ción de temperatura impuesta.

La formulación clásica que define el problema es la

siguiente : '
11

"Hallar uCx) que verfique :

- ^<:K 9U) = f en íí

Li I = u en r
I TQ o o

4 4 (1.11)
- K Ou/an) I A
Q; t.u - uoo; en

donde O! viene dado por

a = a-e

siendo :
2-4
a : Constante de' Stef an-Boltzman <M/m»K )

e : Emisividad

1.3.2 Formulación variacional

Procediendo de modo análogo al caso I, la formulación

variacional queda establecida :

1
'Hallar u € H < fi), uI = u tal que
iTjj o

7u "7v d x + r ' f f V dx + I o: G^v ds <1 .12)


I Q: Li V d s = I
-/ r , -^ ú
Vv€H, H = -{:veH<:n.-), vi = o > "
Irn
1.4 PROBLEMA MIXTO : CONDUCCIÓN NO LINEAL-RADIACION

1.4.1 Formulación clásica

En general el dominio se compone de n subdominios


n
•C "l^i«i de materiales con conductividades térmicas distintas
K <u;x) y cuya frontera d si tiene m + p + r partes < Q n^^,- A '

A continuación enunciamos el problema general de

condiciones de contorno :

- temperatura impuesta en O^

- convección en ^ ^

- radiación en

" Dados :
\^
- las fronteras -C Q ñ-X , -C 3 í^>{^^ , <- d íp-rlí

y la frontera r entre <fi.,>."* , definida;

por sus ecuaciones paramétricas

los coeficientes K <u;x) i=l, ... n


i

los valores u Cs) en ^^1 j=l, .. m


j d
los valores h y u <s.) en Qn^ 1=1?
1 *
/\
los valores o; y u ís) en ^^í- ^=1,
13

Hallar u = uCx.) tal que satisfaga

a) -^CK (u.) 9uD = fCx.) en íit • i=l n

b:> D:K<5,LO ouCsi/an:)!! = o s € r

c) Li (s) = u <. s) s € ííj' j=l , . . . m


j
C1.13)
d) -K(S,LO O u C s ü / S n ) = h CuCs) - u CsíD
1

s € n« 1=1,

4 ^4
e) -KCSíLi) (auCsD/an.) = (y Cu Cs) - u ( s ) ^ "
r

s € n^ r=l

s s coordenada curvilínea del contorno 3 ü <x =x Cs),x =x Cs).')


1 1 2 2
A
u t.s.) : valor de la temperatura en el medio inmediatamente
exterior a 8 n.

A 3
u t.s.) s valor de la temperatura de radiación que incide en sn .
r
lE. II 5 salto de una función en un punto.
14

1.4.2 Formulación variacional

Al problema general definido para n materiales de

conductividades térmicas K <u;x> con condiciones de contorno de


i
temperatura impuesta en d "5 convección en d ^1 Y radiación en
3
3 ü, corresponderá la formulación variacional :

A Tí)
"Hallar u € H C fi ) , u = Au en -id íí.->- . tal qu

y I K (u;x!> 7 u 9 v dx + 2_j / h u v ds + / /Q;U V ds =


1=1 Jn¡.^ e-Wasij^ "Vial

= I f v dx + / . r h u v ds +2_, I Q:U V (:i.l4S

m
V V e H C ÍJ ) , V = o en -i d íí->, .

K c:u;X) = K + K u V X'¿, Xj, € fi-


i '' o 1
•15

CAPITULO II

ESTUDIO DE EXISTENCIA Y UNICIDAD DE SOLUCIÓN

II.1 CASO I : CONDUCCIÓN NO LINEAL

II.1.1 Introducción

Consideremos en el estudio de existencia y unicidad de

•solución el problema de- Dirichlet homogéneo, de formulación

variacional correspondiente :

1
"Hallar u 6 H C « ) tal que :
o

f f f V dX C 2.1)
I K(.u') 7u Vv dx = 1

1 2
V V € H C Í2 ) ; f € L < Í2 )
o
16

Para el problema de Dirichlet no homogéneo procedería-

mos por traslación, sustituyendo la condición :

1/2
ui = 0 por ul = u ; u € H (r )
Ir Ir o o

Consideremos las hipótesis siguientes s

1) KCx) ::> a > D V X € R C2.2)

2) La aplicación K: R •> R 1 ipschitciana :

IKCx) - KCy) i <:: L (z) Ix - yl x,y,s € R .(:2.3:)

donde si z esté contenida en una bola B , se tiene:

LCz) ^: ^ < 00 (2.4)

Ambas hipótesis son válidas desde el punto de vista

fisico.

1
Supondremos que el problema es regular ( í2 C -regular!)

de modo que la solución u del problema asociado (2.5) es :

u e H (n)
17

II.1.2 Teorema de existencia y unicidad de solución

Introducimos el problema lineal asociado siguiente

1 1
"Fijado w € H C n )., hallar u € H C £2 ) tal que :
o o
(2.5:)

J
ü
-(Cw) yu Vv dx
KCw) = // f V dx
Ja

el cual por el teorema de Lax-Milgram tiene solución ¿mica,

LEMA

- 1
"Las soluciones de (2.5) para cualquier w € H C j^ ')
o
e s t á n c o n t e n i d a s en l a b o l a :

1
B = -C V € H•1 <:Í2 :> : ll.vll ^í C li f II >
o 1 , £J o, n

Demostración:

En <'.2.5) elegimos v = u , con lo cual se verifica

1
hs?u 9u dx ^. j KCw) ^u Vu dx = / f " dx V w € H < f2 )
¡ o .

obteniéndose las desigualdades siguientes :


•18

c Cjj ) a i i u i i <: o; l u í ^; ii f ii íimi <: iifii liuii

verificándose : llull <;; C II f l| (2.6:)


1,n o , Í2

quedando la constante C determinada por :

c = i/i:Q;C(:n:)3 cq.d,
1

liQREMA DE EXISIENCIA Y UNICIDAD

1
Existe una función u € H (. ü') única que verifica (2.1)
1 o
para cualquier ' v € H C ÍJ ) .
o

£í§!D2i;í:Eií£ÍÉlD
3

Consideremos la a p l i c a c i ó n :
2 1 2 1
T : B n H C íJ ) n H C n > — » B O H < fi > O H (. ü >
o o
w —> u

siendo u solución de (:2.1).

La existencia y unicidad de la solución quedará probada

si existe un único punto fijo de la aplicación T, u = TCu), y

para ello la verificación de :

llul - u2i| = lITCwl) - T<:w2:! í| <:: kllwl- w2l| (2.7:)


1 , íí 1 iQ. 1 ?Í2

con k < 1
19

2 1
Establecemos'en (2.5) para wl , w2 € B D H C", ^flH Cfi ) ,
2 ' l o
y sus correspondientes imágenes ul , u2 € B O H (^•'''1^ < n ) segán
o
la aplicación T :

I KCwl) ^Lil "7v dx = I f V dx (2.8:»

i2 yv
I K(:w2:) 9u2 yv dx
dx == II f V dx C2.9:i
Í2

Restando las expresiones anteriores (2.8) y (2.9) :

/ KCwl) 9ul 9v dx - / K(:w2) Ou2 'v'v dx = O

Sumando y restando el término -CKCwl) 9'u2 7v> y eligiendo

V = ul - u2 obtenemos :

/ KCwl) C^Cul -u2:)3 dx = / CK(:w2


;:w2) - K C w D l 7 u 2 9 < u l -u2:) dx

Por a p l i c a c i ó n de la desigualdad de Holder g e n e r a l i z a d a :

C <: íj ) o: I l u í -u2i| ^í j8 llwl ~ w21| |iC'u2l| |l9Cul -u2:) II

(2.10)

Por regularidad del problema y al ser la inclusión

H <• j2 •' C L. ' í2 •' Lina inyección compacta :


¿o

II7U2II <:: IIVu2ll ^< C |lu2ll << C


0,4; n •!,« 2 2,n 3

íl w2 - wl II ^.•: C II w2 - wl
o ,4, n 4 1 , fi

quedando la desigualdad (2.10) finalmente

a c <: n ) ii u i - u 2 ii >^Í: C li W2 - wi ii ii u i - u 2 ii
•1 1 , Í2 4 1 , Í2 1 , íí

II u l - u2ll ^í k Ilw2 - wlll (:2.11)


1 , fi 1 , fi

donde la constante k dependerá en resumen de JJ 1 B ^ Oí -

K = KC n , j3 , a •)

Imponiendo k < 1 , por aplicación del teorema del

punto fijo para contracciones estrictas la solución es única.


21

Caso sin unicidad

Sin la condición k < 1, aún podemos demostrar la

existencia de solución. Para ello pasamos a un problema en dimen-

sión finita; consideramos una sucesión V de espacios de


m
dimensión finita tal que :

m<*.oo 1
V •> H (. ü>
m o

V •> V
m

y nos planteamos el siguiente problema aproximado

J„
KCu :> 9u ^v dx
m m
= /
/
í V dx (2.12)

u € V , V V € V
m m m

iiendo B = í v € V : II vil <c: C II f II >


m m 1 , í2 o , í2

Consideramos la aplicación T : B > B


m m

w •> u
m• m

donde u es definida por la solución de


m
" / K(w ) Vu Vv dx = / f V dx
/ m m /
-^ .0. "
Jo <:2.13)

u € V , V V € V
m m tn

La aplicación T es continua de un compacto B en si


m
mismo ,
B (^ V , V de dimensión finita. Por ello
m m m
aplicando el teorema de Bfower la aplicación T tiene al menos un

punto fijo, lo que equivale a la existencia al menos de una

solución de C2.12).

Pasando al limite en (2.12) cuando m —>C» con v = u


m
tenemos :

II u il ^< C llf II <2.14)

y podemos extraer una subsucesión -Cu >


V

1
u —•> u débilmente convergente en H C í2 )
V o

•1 4
Por la compacidad de la inyección H <. ü ) (^ L C Í2 )
: . . , 4
u —•> u fuertemente convergente en L. <. ^ ')
V
23

Con l o c u a l , tenemos :

/ KCu :> 9u 99v


v d dx
x == / / í v d x V v € V C2.15)
m

KCu) 9u ^v dx - / KCLI ) ^u 9v dx
V
/ £1 J ü

K<u) 9Cu - u ') 9v dx - / CKCu ) - K C u ) 3 7 u 9 v dx


V V
/ ü ^ J ü

^:: (S II u - ull II 9u II |l7vll = O


V o , 4 , íj V 0 , 4 - , j2
°'-=^'n

Pasando al limite en CZ.IB) resulta que u es solución del

problema :

/ o
K C u ) 7u 7v dx =
L/ fvdx V V € V
m

y al tender m —•> C» , concluimos que u es solución de :

/ KCu) Vu 7v
"í'v dx
dx == /
; f V dx V V € H C Í2 ) "
o
2A

II.2 CASO II : RADIACIÓN EN LA FRONTERA

Resolveremos nuestro problema en su formulación

variacional (1.3.2) que reproducimos aqui :

" / K 9u 9v dx + I (v Li V ds = /ctu v ds +/ f V dx

1
V v € V , V = -Cv€H(:"), vi =0> t:2.16:)
"^o

u € H <: ^ ) , uI = u
ir o
o

II.2.1 Teorema de existencia y unicidad de solución

1
Existe una función u € H C Í2 ) , ul = u ,
Ir^ o

única que verifica (2.16) para cualquier v € V,

1
V = -Cv€H("), vi = 0 >

Demostración

Introducimos el problema lineal asociado siguiente :

1
"Fijado w € V, hallar u € H C Í2 ) tal que
25

IK 7 u 9 v dx = la Cu - w ) V d s + I f V dx (:2.17>
J ü JT, -^ Ü
V V € V

Estableciendo

K y"ul 9 v d x = I CXCu - wl > V ds + / f v dx


/

/ K '7u2 9 v dx = /0¿ ( u _ - w2 ) v d s + / f v dx
J J /
y procediendo de modo análogo al caso I, C2.8!) y C2.9'.> :

4
I K 7<Lil - Li2:) 7v dx = I c<-V.(:w2 - w1 :)ds C2.18)

Eligiendo v = ul - u2 y puesto que

4 4
w2 - wl 1 ^ L(:w2,wl> I w2 - wl

Por el principio del máximo S-t- uüCx'.) < u C x) en


00
A
c. t. p. X € - Í2 ===!» CtCx) < u íx) y por t a n t o s

Lf:w2,wi:) = <:w2 + wi >


: c.w2 + wi) ^:: Ñ
26

S i g u i e n d o con (2.18) se tendrá :

C llul - u2ll ^í. CCLI , jj,r ,K:) II u l - u2ll II w2 - wl ll

llul - u2ll <•; CCu , jj , r , K ) |l wl - w2 II


1,Í2 °° 1 1,
n

La condición
CCu , o,r .K) < 1 nos da la existencia
oo' " ' . '
y unicidad de solución del problema.

8
En la demostración se ha considerado el método del
3
punto fijo para constante de Lipschits L = L<w ) por

simplicidad de la verificación de existencia y


unicidad de
2
solución, mientras que en las aplicaciones L = L(w ) (expresión

3.6).

El método empleado en las demostraciones de existencia

y unicidad de solución de los problemas es constructivo, siendo

éste uno de los métodos que se proponen en el capitulo siguiente:

u = TCu )
n+1 n
27

CAPITULO III

ALGORITMOS DE RESOLUCIÓN

III.1 MÉTODO DEL PUNTO FIJO

Sea el sistema lineal a resolver CKÍLOD -CU} = <.£>


8
El método del punto fijo consiste en construir a partir de un

valor arbitrario -Cu > una sucesión -Cu > de valores de la solu-
o i
ción -Cu}, resolviendo en cada iteración el sistema lineal :

CKCu )D -Cu > = <£> (3.1)


i—1 i

o bien

—1
•Cu > = CKCu ')3 -Cf} = FCu ) (3.2)
i i-1 i-1

siendo KCu) la matriz de rigidez obtenida por discretización

mediante aplicación del método de los elementos finitos a los,

problemas correspondientes.

Introduciendo el vector residuo :

•CRíu)> = -Cf} - [:KCU)3 •CU> = O


Í8

podemos establecer el método del punto fijo en forma incremental

CKCu )3 -cAu > = -CRCu )>


i—1 i i—1

(3.3)

•Cu > = -Cu > + -CA" >


i i—1 i

Esta áltima expresión es la utilizada en las

aplicaciones numéricas.

CONVERGENCIA

n
Sea
el espacio <R , li . li» ) y la contracción
n
F: D •> D , siendo DCZ R , compacto.- El -algoritmo del punto fijo
converge si

V x,x' € D s I I F C x J - F t K ' ) II <; k Hx-x'l|

siendo K < 1 .

Una c o n d i c i ó n suficiente para la convergencia es :

CaF /Bu. 1 ^'. k/n , con k < 1


i j

La convergencia en el método del punto fijo es lineal

lim = cte
, k»" llu^-u.ll
29

III.1.1 Caso I : Conducción no lineal

La aplicación del método del punto fijo, conduce a una

linealización del problema, siendo el problema a resolver :

1 "Dado u , hallar u tal que 5


n n+1

i /"
1 -^ n
o
9u
n+1
9 v dx
- /
>/ ü
< u Vu
1 n n+1
Vv dK 1 C3.4)

1 -^^1
u
n+1
V ds

i-- dK

J Ti
u V ds " 1

X = CX , X ) dx = dx dx
1 2 1 2

La expresión en forma incremental correspondiente será: I

1 "Dado u , hallar 6 , 5=u - u , tal que 1


n n+1 n

li- ^
7 6 Vv dx + 1 K u 9 5 vv dx + / h 6 V d s =
J 1 n
1

C3.5)

li' V dx +/

J
••i
h u V ds

~ -^ ñ
D
+ K u :)'7u V\/ dx
1 n n
- 1

- / h u V ds "

J
^1
30

111.1.2 Caso 11 : Radiación en la frontera

El problema lineal a resolver en cada paso segán

aplicación del método del punto fijo presenta la siguiente

formulación :

1 " [J a d o hallar u tal que :


n n+1

(3.6)

i/"
3 4

1 -^ü
7u
n+- 1
Vv d x + / Q!LX U

^1
n n+1
\ ' ds
i: V dx + 1 a UA.
00
V
ds" 1

siendo la expresión en forma incremental correspondiente

1 "Dado u 1 hai l l a r 8 tal que :


n

3 4
1 / K <76 y v dx + jan 5 V ds dx + ¡a U A*
V
ds - 1
1 oo
4 ' <: 3,7)

7"
4
9u ^v dx U V ds "
Ja 11 n
31

111.2 MÉTODO DE NEWTON

Sea el sistema no lineal :

CKCnitl -íu} = <£> (3.8)

ó en su forma equivalente :

•<:R(;U:)> = <£> - CKCUJD -CU} = o (.3.9)

Obtenido en la iteración i-ésima un valor cercano a la solución u


i g
tendremos : |

•CRCu )> = -CRCu + A u )> - O (3.10) j


i i-1 i ú

El algoritmo del método'se deduce a partir de desarrollar el

vector residual en serie de Taylor en la vecindad del valor

aproximada de la solución u :
i-1

•CRCu + A <-i :>> = -CRCu )> + caR/au3 -cAu > + ... = o (3.ID
i-1 i i-1 u=u¿.^ i

Despreciando los términos de orden superior al primero obtenemos :

ZaR/Sul -cAu > = - -ÍRCu >> (:3,12)


u=u¿_^ i i-1

o bien :

CK Cu >3 -CAu > = - -CRCu . >> C3.13)


T i-1 i • i-1
32

donde el valor mejorado de la solución será

u = Li + -CALI >
i i—1 i

La expresión de la matriz tangente CK (u >D se obtiene


T i-1
derivando la expresión (3.9).
El método de Newton dado por <;3.12) para cada paso

ó iteración resuelve un sistema de ecuaciones lineales

completamente nuevo. Ello representa un coste elevado en la

mayoria de las aplicaciones puesto que cada factorisación de K


3 . T
requiere n operaciones (siendo n el orden del sistema!» .

CONVERGENCIA

El método de Newton requiere una aproximación

inicial u en un dominio D, (llamado dominio de atracción) tal


o
que los valores calculados en los pasos siguientes k=l,2,3 ... ,

•Cx >, permanezcan en D, conjunto convexo, al converger al


k+1
valor u donde -CRíu )> se anula. Es evidente que además
•s- *
•<!R(u>> debe ser diferenciable en D y CaR/auH no singular.

El método de Newton presenta una convergencia

cuadrática :

llu^^^-u^ll
lim = cte
k^OO |IUj^-u,rll

si O R / a u ) satisface una condición de Lipschits en u , es


' ' ' • • * . •
,í)>i

decir, si existe una constante k tal que :

FCu!) - F<u ) II ^í k II u - u II
* *

siendo F = CaR/Qu).

El método de Newton presenta la desventaja de requerir

una buena aproximación inicial de la solución. Asi obsérvese que

teniendo un dominio de atracción D suficientemente pequeño se


8
satisface la condición anterior y RCu) es dos veces diferen-

ciable en u
34

III.2.1 MÉTODO DE NEWTON-MODIFICADO

Para evitar una factorización en cada paso, se

modifica el método de Newton de modo que en todas las iteraciones

aproximamos :

CK <u)D - CK (u)D
T <-i=uj^ T u=Uo

y resolvemos repetidamente el mismo sistema de ecuaciones :

CK C u ) ! -cAu > = - -CRCu >> (3.14)


T u=u„ i i-1

Evidentemente el método es más económico en cada

iteración pero a costa de una convergencia mas lenta,- como

veremos a continuación. El número de operaciones a realizar es

OCn ) .
Generalmente se efectúa una factorización nueva

cada cierto número de ecuaciones, siendo esta alternativa útil a

fin de acelerar la convergencia.

CONVERGENCIA

Con respecto al método de Newton presenta una

convergencia lineal :

I1"K+/I - " II
1 im = cte
.k->cx», i l u ^ - u 11
35

III.2.2 APLICACIÓN A LOS PROBLEMAS DE TRANSFERENCIA DE CALOR

III.2.2.1 Caso I : Conductividad térmica función lineal de la

temperatura

A partir de la formulación variacional vamos a

establecer la función derivada y con ello la ecuación de

linealisación de Newton, que por discretización de la misma

mediante aplicación del método de los elementos finitos quedará :

K Cu ) -CA" > = - TCu ) C3.15:)


T i i i

con K íu ) - CdTCuí/dul
T i u=u

La formulación variacional puede expresarse del modo

siguiente :

•1

"Hallar u 6 H C " ), ul = u tal que :


iFjj O

T(u,v) O C 3 .16 )

W v e H , H = -£v€HCÍ2;),vl = 0 > "

siendo

T Cu , v) CK + K uíCu 9v dx + / h u V d;
/
36

- / f vVd dx
x -/
- / hh uu_v
_ v ds

La función derivada para el problema será :

aT<u,v)/au = lim Cl/X ) C TCu + X 6 ,v) - TCu,v)3


X ->D

i.
= I (K + K u)9 5 9v dx +1 K; ¿ V u 9v dx + I h 5 V ds

Asi pues, expresamos a continuación el algoritmo de

Newton para este problema :

'Dado u
solución aproximada de u, ul = u
n ^0 °
1
hallar 6 , 6 € H C Í2 ) tal que :

CK + K u 3 9 6 Qv dx + I K 5 9 C u ) 9v d X + I h 6 V ds
/ o 1 n j 1 n

f V dx + I h u V ds - I CK + K u DCPu :)Cv dx -
/ J " j o 1n n <;3.i7;)

- I h u V ds
. J.
V V € H, H = <v € H c; jj ) : vi = O"
ir
O
37

siendo una mejor aproximación :

u = u + 5
n+1 n
38

III.2.2.2 Problema general de conducción no lineal

A continuación expresamos el método de Newton aplicado

al caso mas general de dependencia de la conductividad térmica

con la temperatura, es decir, sea la dependencia una función

cualquiera de la temperatura : K = KCu).

Sea la formulación variacional del caso I, . con K = KCu)

/ KCu) Vu Vv dx + I h u V ds = / f v dx +1 h u v ds (3.18)

Podemos prodecer de modo análogo al caso anterior, sin

embargo por sim'plicidad elegimos el procedimiento alternativo

siguiente :

Sea u un valor aproximado de u solución exacta


n
y u una mejor
aproximación u = u + ¿ , que
n+1 n+1 n
verifica con un grado de aproximación mejor la ecuación anterior,

tendremos :

I KCu ) 7Cu + 5 ) Vv dx + / h Cu + 5 )vds

C3.19)

r r V ds
oo
= / f v d x + / h u
i /
39

Desarrollando KCu) en serie de Taylor entorno a u se


n
tiene :

KCu ) = KCu ) + K' Cu ) 6 + OC 6 3 C3.20:)


n+1 n n

Despreciando los términos cuadráticos y mayores a éste,

tendremos :

J' KCu ) 7 0 Vv dx + / K'Cu )6 VCu ) Vv dx + / h6 V di

C3.21)

/ f V d.* + / h u \/ ds - / KCu ) 7Cu ) 9v dx - I h u v dS o


n

/ / / n n /. n

Observemos que la expresióv. C3.21) tiene como caso


particular la formulación del método de Newton CS.l?) para :

K = KCu) = K + K u.
o 1
40

III.2.2.3 Caso II : Radiación en la frontera

Vamos a expresar el algoritmo de Newton para este

problema, cuya formulación variacional puede expresarse como :

"Hallar u € H C" ) , ul = u tal que :


^0 °

T<u,v) = O C3.22)

y v € H , H = -Cv€Ht:fi);vl = 0 > "

siendo

TCu,v) =
r f "" í f V dx -
I K 9u 9v dx + / a u V ds - I

(3.23:)

í"'- V ds

La f u n c i ó n d e r i v a d a c o r r e s p o n d i e n t e s e r á :

aT<:uí,v)/au = T K 96 "^v dx +

f
4 4-n n í '^
lim. Cl/X > C V dsl =
X-»0
cV ci ) u (. \ 8) 3 V d s - /Q;U
ñ^ú J
41

• /
K^S^vdK + í ^
4/au S v d C3.24)

El algoritmo de Newton para este caso, queda expresado :

' Dado u solución aproximada de u ul = u


n iTp o
1
hallar 6 , 6 € H <« ) tal que :

J K 7 6 9v dx + 4 / a Cu D 6 V d s =

C 3 . 2 5 >Í

/ f V dx - la u V ds - I K 7<u ) 7v dx - Ice Cu 3 V ds

siendo u = u +6 una mejor aproximación "


n+1 n
A2

111.2.2.4 Problema mixto : Conducción no lineal-radiación

Consideremos' el problema conjunto de conducción no

lineal, con dependencia general de la conductividad térmica con

la temperatura K = Kíu) en fi , con radiación en r y


1
convección en r .

a Í2 = r U r Ufo r O r = 0
1 2 1 ü

El m é t o d o d e Newton p a r a e s t e problema queda expresado :

"Dado u aproximación de la s o l u c i ó n u, ul = u
n ^0
1
hallar 6 ^ 5 € H C" ) tal que :

I Küu ) 7 5 9 v dx +
X K' <u > 6 ^ < u
n
) ^ v dx +

4 /aCu 1 8 V d5 + I h ^ v d s =
n Jr,
(. 3 . 2 6 )

/ a 4jpV d s + / h Lj^v d s - / KCu ') 9Cu ) 9 v dx +•


jri 1 JT2 2 jn n

- I Q; Cu D v d s - / h u V

V v € H , H = < v € H (fi), vi = 0 > "

con u = u +8
n+1 n
43

III.3 MÉTODOS DE QUASI-NEWTON

III.3.1 Introducción

Los métodos de Quasi-Newton presentan una forma

general :

—1
•Cu > = -Cu > - CK 3 -ÍRCu )> C3.27)
i+1 i i i

CK 1 = CK 1 + C A K 1 <3.2s:)
i+1 i i

Esta 61tima expresión nos define una actualización de

la matriz tangente en cada iteración.

Consideran la generalización del método de la secante a

sistemas de ecuaciones no lineales, lo que representa la ecuación

denominada de Quasi-Newton :

CK 3 -Cu -u > = -CRCu )-R(u )> (:3.29:)


i i i-1 i i—1

siendo CK 1 una aproximación de CSR/SuH .


i u=uj.
En la práctica la adaptación se expresa

directamente como corrección de la inversa :• ;

-1 -1 -1
CK 1 = CK 3 + C A K 1 (3.30)
i+1 i i
44

donde se pone de manifiesto la ventaja de los métodos de Quasi-

Newton :

"eliminar la factorización de la matriz CK 3, en cada


i
iteración mejorando en cada paso la inversa calculada en el

paso anterior segán C3.30) "

Con ello resulta en los métodos de Quasi—Newton un

námero total de operaciones a realizar OCn ) en cada iteración.

La desventaja con respecto al método de Newton es

la pérdida de la convergencia cuadrática, aunque presentan

convergencia superlineal, y a ello nos referiremos a continuación.

Sea el sistema de ecuaciones F = -Cf} - CK Cu!» !II-Cu> = O


n n
Tratamos de encontrar un cero de la aplicación F: R > R

mediante la expresión :

-1
u = u - CB 1 FCu :> k=0,l, ... (3.31 >
k+l k k k

siendo la sucesión -Cu > generada por CS.Sl) que trata de converger
k
a un cero de F y -CB > una sucesión de matrices no
n k
singulares, -CB > € LCR ) que aproxima al jacobiano de F en u :
k k
F' (u ) .
k • • ^ n • •

Si -Cu > converge a u* , FCu) = 0 , -Cu > C R , se dice


k k
converge superlinealmente si y solo si para un k suficientemen-
te grande . u p u* ó para k >. O ,. u* ?í u se verifica :
k k
45

II u^^^ - a II
lim = D (3.32)
k>oo II u - Li* II

En el apéndice B se presenta el teorema de

caracterización de convergencia superlineal, extraido de C93.

111.3.2 Método de Broyden

Establecemos a continuación una concreción de la

ecuación (3.30) dada por Broyden, extraída de CSD y C53.

En primer lugar vemos que la ecuación (3.2(^:) no da

información del modo que opera CK 3 sobre cualquier dirección


i
distinta de -Cu -u > y por ello no define una ánica matriz CK 1
i i-1 i
Por tanto, imponemos sobre los vectores •Cz> perpendicu-
lares a -Cu -u > la condición :
i i-1

CK D-Cz> = CK D-Cz> (3.33)


i i-1

T
con -Cu -u > -Cz} = O
i i—1

Cienotando

7¿= -íRCu )-R(u )>


i i-1

5¿= -Cu -u >


i i-1

tendremos la expresión
46

CK 3 = CK 1 + 2 C3.34)
i i-1 II 5;II
* 9

nos define una matriz CK 3 que verifica las ecuaciones <3.29> y


i
C 3.33).

TEOREMA

n n _ n ^
Sea K 6 LCR > , ^ , 7 € R , 5 ?íO, K € LCR ) dado por :

T
( 'V - K 8 ) 5
K = K + (3.35)
< 6, 6 >

K es la ánica solución al problema,

min -C IIK - Kl| s K.O=T} (.3.36)

Demostración CSH

- A
Sea K dado por (.3,35) y sea K cualquier elemento
" A - ^ s: y
de LCR ) , K 5¿ K que c u m p l e l a r e s t r i c c i ó n K O= ' (.ecuación de
Quasi-Newton, C3.29)) tendremos : . , ,
47

T /v T
<7- K6 ) 6 ' CK - K6 )5
liK - Kll = IIK + - Kll = II ••
F < 8 ,6 > F < 6 , 6>

T
A 6 6 A
II Í K - K) II ^ IIK - Kll C3.37)
< 6,5 > F

K es la ánica solución del problema (3.36) puesto que la aplica- |


n • I
ción f: H.R ) —•> R definida por f CA> = IIK - All , denotan- |
F i
do por II . I|_ la norma de Frobenius, es estrictamente convexo en
r "^
" A " i
LCR ) y el conjunto K € LCR ) tal que K 6 = T es convexo. I
Las ecuaciones (3.27) y (3.28) generales de cualquier

método de Quasi-Newton han resultado aqui :

-1
•Cu > = -Cu > - CK 1 -CRÍu )> (3.38)
i+1 i i i

T
(7í-CK¿_iD 5p6¿
CK 3 = CK 1 + 2 (3.39)
i i-1 II Óíli

que no constituye una gran efectividad en cuanto a reducir el

número de operaciones, pues para resolver el sistema dado por

(3.38) :
48

CK D-Cu _u > = - -CRCu )> (3.40)


i i+1 i i

se necesita realizar n operaciones en cada factorización de CK 11.


i
El algoritmo dado por (3.38) y C3.39) reduce ánicamer
el námero de evaluaciones de una función de (n + n) á n

operaciones, debido a no tener que computar CaR/fflu) . Solo al

comienzo del algoritmo consideramos :

CK 1 - CaR/Bal I
o u=Uo I
ü
o.

y luego segán (;3.39) calculamos -CK > i=l,2, ... I


i . 1
•o

La efectividad del método de Broyden estaria en la|

actualización directa de la matriz inversa de la forma definida en |


I
<:3.3a). Ello se consigue mediante aplicación de la fórmula de .|
a
@
inversión de Sherman y Morrison CBU :

T —1 —1 —1 T -1
CCADH- V W D = CAD - tl/cr JCAD VW CA3 C3.41)

donde :
T
V = <V ,V , ... V )
1 2 n'

T
W = CW ,W , ... W )
•1 2 n
49

T -1
a = 1 + W CA3 V, a* o

Designando :

CAD = CK D
i-1

V = C3.42)
II Sfiif

W = 5,

aplicando la expresión C3.41) a l s e g u n d o miembro d e l a ecuación

(3.39) tendremos :

-1

CK 3 + Ói
í-i ' II 6-II?
"t 2

CK D ( -----) CK
i—1 &II, i-1

i—1 T -1 7 - CK,-_iD5¿
1 + ¿¿CK 2 í —
i-1 II di II,

-1 T -1
-1 CCKÍ-iI] y¿- Óí> Ó¿ CKí-lD
CK 1
i-1 T -1

i-1
50

y concluimos :

-1 T -1

CK D = CK 3 + (3.A3)
i i—1 T -1
8fK 2 y.
i-1 *

que es la corrección de la actualización (3.30) para el método de

Broyden. Se requiere un námero de operaciones a realisar de OCn )

en cada iteración.
51

III.3.3 Método de Broyden-Fletcher-Goldfarb-Shanno CBFGS)

Es un método de Quasi-Newton para matrices simétricas

que conserva en la actualización de la matriz tangente las pro-

piedades de simetría y definida positiva :

-1 -1
CK 1 simétrica -> CK 3 simétrica (3.44)
i—1 i

-1 -1
CK D definida positiva -•> CK" 1 definida positiva C3.A5)
i-1 i

Fue obtenida realizando la transformación siguiente al

algoritmo Davidon-Fletcher-Powel 1 <!DFP) CllH :

6i<-^ y¿

—1
CK D ^-> CK 3 0.46)
i i
—1
CK 3 ^-> CK 3
i-1 i-1

Podemos deducir la adaptación del método BFGS realizan-

do la transformación descrita en cada paso en el establecimiento

del método de adaptación directa DFP, como propone Dennis y Moré

C83.
n ^
Sea c € R siendo <c,7 > 5¿ O , CK 3 ^ L(R)
i—1
la adaptación :

-1 T
-1 -1 ( 5¿- I:KV_ID y. ) c
CK 3 = CK 3 + C3.47)
i i-1 <c , y¿ >

verifica la ecuación de Quasi-Newton :

-1
5,- CK 3 y¿ (3.48)

Aplicando la técnica de Powell a fin de conseguir la propiedad


C3.44) (.ver C4D) consideramos :

—1 T
-1 C d¿ - CK¿_jD 7,- ) c
ce D = CK 3 + (3.49)
1 i-1 <c ,y¿>

Siendo en general CC 1 no simétrica, procedemos a simetrizarla


1
mediante la operación :

T
CCi3 + CCi3
CC 1 =. • ,(;3.5Q)
Ahora CC D no verifica (3.AS) y para ello generamos una secuencia
2
ÍCC Il> dado según :
i

T
C di- CC2,*3 Tv > c
CC 3 = LC 3 +
2i+l 2i <c , 7,->

T
CC 1 = C CC 3 + LC. 3 )/2 (S.Bl)
2i+2 2i+l 2i+l

-1 <= 0,1, ...


siendo CC D = CK 3
o i—1

Dennis y Moré C&3 utilizan la misma generación de matrices para

el DFP y muestran que la secuencia -CCC I]> converge a un limite


i
dado por la expresión :

-1 T —1 T
-1 -1 c 8J- CK/_ID %••) c + c c 6i - cK,-_iD 7,-:)
CK 3 = CK 3 +
i i-1 <c , 7^ >

—1
< 8i- cK,'-iD 7.,7¿> T
c c es, 52)
54

Si ahora concretamos c = 0¿ obtenemos la adaptación BFGS.

Desarrollando los productos escalares que aparecen en (.3,3%) obtene-

mos la expresión :

-1 T -1 T T

es.53)
T
siendo p.= (1/ A . . 7-)

que es la formulación original del algoritmo BFGS,

III.3.A- Adaptación del método BFGS en forma de producto <BFG2)

El método BFGS puede expresarse para matrices

simétricas y definidas positivas de la forma :

-1 T -1 T T
CK 3 = C I + w V ) CK 3 C I + w V ) (3.54:)
i i i i-1 i i

esta adaptación fue estudiada por Brodlie-Gourlay-Greenstadt CSH.

Se denomina "adaptación en forma de producto" y cumple las pro-

piedades de conservación de simetria y definida positiva en cada

actualización.
55

Recordando la expresión C3.53.) del método BFGS :

-1 T -1 T
CK 3 ( I - w • y •) CK 3 C I - 7 -. w > + 6^- w
1 i ' i—1 i i

T
siendo w = < di/ 6¿-Tt ) (3.55)
i

Ambas expresiones (3.54) y C3.55) son equivalentes, lo cual se


verificará posteriormente estando el vector v dado segán :
i

T
8¿ 7/ 1/2
v = < > CK 3 Oj - 1¿ (3.56)
i T i-1
6,-CK 3 8t
i—1

Observando la expresión dada para el vector Vjéste es

definido 3 y sin embargo la


en función de la matriz tangente CK
i—1
fórmula de adaptación (3.54) es referido a su inversa :

Este aparente inconveniente se resuelve de modo fácil

teniendo en cuenta la ecuación de Nevjton r

CK D 5- = - R(u ) (3.57)
i-1 i-1
56

Sustituyendo (3.57) en C3.56) :

T T
-6/7.- 1/2
V = ( 1-±—) RCu ) - 7/ RCu ) 1 + ( —) RCi
i T i-1 i-1
d/RCu ) 6/RCu )
i-1 i-1

(3.58)

Esta expresión del vector v es la utilizada ín la

implementación del método.

III.3.5 Equivalencia de las formulaciones original y en forma de

producto del método BFGS.

A continuación procedemos a verificar la equivalencia

de las dos expresiones del método BFGS para matrices simétricas :

-1
CK 1 = (. 1 ) CK D ( I .•) + (3,59:)
Sr ^i h\''li

-1 T -1 T
CK 3 = C I + w V .•) CK 1 C I + V w ) (3.60)
i i i i-1 i i
57

8,-
siendo w,' = CS.ól)
6^ '^t

V = ( ) CK 3 8¿ - 7/ (3.62)
* \ T / i-1
Ó.-CK 3 di
' i-1

Para ello, el procedimiento elegido es a partir de la expresión

(3.60) obtener la expresión C3.59) :

—1 T —1 T
CK 3 = C 1 + w V ) CK 1 C I + V w )
i i i i—1 i i

—1 T -1 —1 T T -1 T
CK D + w V CK 3 + CK 1 V w + w (v CK D v :)w
i-1 i i i-1 i-1 i i i i i-1 i i

Sustituyendo (3.61) y C3.62), y trasponiendo las matrices :

T
-1 -1 , T -1 di 7,- 1/2 T
CK 1 = CK 1 - w y.LK ' 3 + (. ) w 5-
i i-1 i ' i-1 T i
ó/tlK Idf
i-1
58

6s H 1/2 T -1 T
+ (.- -) 5- w - CK D 7-w + w 7.CK D +
T i i-1 ' 1 i ^ i-l

i-l

1 bé 7 / 1/2 T
hi y i 1/2 T .•) CK 3 6- w - 7/ w
( ) ^ g i-l
6¿ CK 3 hi
T i '- i-l
i-l

Ordenando factores, teniendo en cuenta que 5¿ CK 3 Ój' e s un


i-l
escalar y que verifica :

T
T T
w y- h¡ w = Oj i: w w
X 1
8 / y¿

tendremos :

-1 -1 T -1
CK 3 = CK 3 - w 7. CK 3 - CK 3 y^ w +
i i-l i i-l i-l i

T -1 T T T
w 7¿ CK 3 7^- w + Óy 7¿ w w
i-l 1 1

T
-1 T -1 á; 5/
CCK 3 - w 7.- CK 3 >CI - 7- w ) +
i-l 1 •i - 'l
S¡ %•
59

T T
di li -1 %• di .,') 6/6.
+
i-l 6,T ^;'
6i^^¿ br '^i
c.q.d
60

III.4 IMPLEMENTACION DE LOS MÉTODOS DE QUASI-NEWTON : BROYDEN Y BFGS

111.4^.1 Introducción

Las implementaciones consideradas, en base a su progra-

mación posterior, tienen las siguientes características comunes :

- Eliminar el cálculo directo de las inversas de la matriz

tangente, con el fin de conservar la estructura en perfil de la

misma.

- En cada iteración se resuelve un sistema lineal de ecuaciones |

con la misma matriz de coeficientes, é igual a la matriz tangente |

para la aproximación inicial. De este modo se efectáa una sola g

factorización. CK 3 = CLD.CUD |
• - - o • I
•o

- No se necesita almacenar en cada iteración matriz adicional f

alguna. f
£
i
- Por cada iteración solo es necesario almacenar para cálculos |
a
@

posteriores en las iteraciones siguientes, dos vectores de orden

(.n) siendo n el orden del sistema. Las operaciones a realizar se

reducen a operaciones sencillas de sumas algebraicas y productos

escalares entre vectores.


- Se ha desestimado el método de readapcación directa en cada
—1
iteración de las matrices triangulares CL3 y CUH propuesto por
Johnson y Austria- C123, Método de Convergencia Rápida, debido, a
la pérdida de la estructura en perfil de las matrices, lo cual en

aplicaciones del método de los elementos finitos trae consigo un

considerable aumento de la memoria de ordenador a disponer.


61

III.4.2 Método Broyden

A continuación se presenta el esquema de la implemen-

tación del método Broyden, propuesto en C103, para la iteración

i-ésima :

Dado u , u , RCu ) :
i i-1 i

I. Resolver CK 3 q = RCu )
o 1 i

II. Para j = 1,2, ... , i-1

q = q + P/ <: 5;- ^ > 5/ q


ji+i
+ j -^ -^ J ^ .

-Almacenar el escalar p y los vectores

K "^ X f m • • • • X X
6 . ^ JL

k k

III r-= q - d
i i-1

8¿= u - u = - d
i i-1 i-1

P= Cl/ di r/}

T
IV. d = q + P,- < d- - r :> 6¿ q
-
1 •
1 i i

V. u = u - d
i+1 i i
DEDUCCIÓN

Sea el sistema no lineal RCu) = -Cf> - KCu).u = O.

El método de Broyden correspondía a la adaptación definida según

la expresión :

-1 T
-1 -1 c6t - CKi-i3 7t > 6/ -1
CK 3 = CK 1 + CK D (3.63)
i i-1 ^ T -1 7/ i-1
"* CK 1
i-1

siendo 7-= RCu ) - RCu )


' i i-1

6¿= u -u
i i-1

-1
En la implementación actualizamos d = CK 3 RCu )
i i i
estando el vector solución dado segán :

u = u - d
i+1 i i

La idea básica es expresar en cada iteración i-ésima


—1
d con respecto a d = CK 13 RCu ) , mediante aplicación reitera-
i o o i
da de la adaptación de Broyden (3.63> De este modo establecemos :

-1 -1 T -1
d = CK D RCu ) = CK 1 RCu :> + p-C ¿^.- r :> á^-CK J RCu )
i i i i-1 i i i-1 i
C3.64)
63

T
siendo P/= (1/ g •' r )

-1
r = CK 1 7,'
i i-1

-1
Designando q = CK H R<u )
i i-1 i

se obtiene la relación

-1
r = CK 3 CRCu ) - R(u )D = q - d
i i-1 i i-1 i i-1

De este modo (3.64) queda expresada :

T
d = q + p¡(. 5/ - r ) g^.q
i i i :

Aplicando reiteradamente la adaptación (3.63) tenemos

T
q = CK 1 R(u ) = q + p^-, ( ^¿,^- r ) 5^._^ q
i i-1 i i-1 i-1 ' i-1

q = CK D R(u ) = q + pj _ (. 8- , - r ) 6,. q
i-1 i-2 i i-2 ^ ''2 i-2 ''2 i-2

-1 T
q = CK D R(Li ) = q + Pt < 0| - r ) 6i q
.2 - 1 i• 1: . 1 . 1 .
6A

-1
siendo q
= CK 1 R<u ) , que se obtiene por resolución del
1 o i
sistema lineal :

CK 3 q = RCu )
o 1 i

La implementación requiere almacenamiento para cada

iteración i-ésima de los vectores § , r k = 1,2, ... , i-1


H k

En la práctica, a fin de acelerar la convergencia, cada

cierto námero de iteraciones se recalcula la matriz tangente;

normalmente cada 5 ó 10 iteraciones.

111.4.3 Método BFGS

Recordemos la adaptación original del método de Quasi- 3

Newton BFGS :

-1 T -1 T T
CK D = ci - /O.6.7->I:K 1 (.1 -p-y-8-) + ^- 6/5/ es.65)
i 1-1

T
con P^-= (1/ ^( \ ' ) ; 6-= Li - u ; 7.= RCu ) - RCu )
' i i-1 ' i i-1

De modo esquemático la implementación propuesta por Matthies-

Strang ClSIl es la siguiente :


65

Dado u , u , RCu ) y RCu )


i-1 i i-1 i

6¿= u - u
i i-1
7,-= RCu ) - R(u )
i i-1

p,-= (1/ 5^. 7/ ->

q = RCu )
i i

"/= ^¿ \ *^

II.. Para j = i, ... ,2,1

q = q - 7y- a
j-1 j y /

III. Resolver CK D r = q
o o o

IV. Para j = 1,2, ... ,i


T
^= "/ 'i'- ^ ,
J-1
r = r + 6.. C Q: . - (3 O
j j-1 J J J

u u — r
i+l i i
66

DEDUCCIÓN:

En la iteración i-ésima tenemos :

i i i i-1 i

(3.66:)
^ f.- «'«'• \

correspondiente a determinar el vector solución

u = u - d
i+1 i i

Para K = i establecemos q = R(u )

-1 -1 I
Sustituyendo EK D en función de EK D de acuerdo con la |
i—1 i-2 2
adaptación Í3.65) tenemos (3.66) expresado segán :

d = (I - p - h. T. )c(i - e,..^5._,X-i)CK 3 (I -f-_,7,-_, 5,^) +

T
+ p. o . ^ 0/ :: q

T T
t:i-p.6.7. )Eci-p. 5. 7 :>EK D q +

C3.67)
67

donde hemos asignado :

q = q - 7. « L
k-1 k K K
es.68)
T

para k = i, i-1

-1
Procediendo de modo reiterado hasta eKpresar CK 3 en
-1 i
función de CK 3 llegamos a la expresión equivalente de (3.67)
o
siguiente :

d = <:i - p¿ 6¿ 7. ) c < i - P,_^d._y¿_^^c<i - P / - 2 ^ - - 2 '^•-2-'^ "•"

T -1
c(i - Pi 6i 7I)[:K 3 q + «jáj^ + ... 3 + oL¿_^b^_^ 3 + oi¿ 8¿
o o

donde -Cq >, k = l,...i y -C a > k = 1 , ... i corres-


k-1 '^
ponden a la expresión definida en (;3.68).

Resolviendo el sistema lineal CK D r = q hallamos r.


o o o o

Procediendo :
T
a - Py 6,;T, x r + aj 5, = r + 5 <: a.- ^p. = r
o o ' * 1

^r Pí '^/ ^"^
68

y, en general

^/ 'j • > % _ ,

r = r + 5/ C Oí- - /3. :>

j = 1,2, ... i

tendremos :
d = r
i i

u = Ll - r
i+1 i i

La implementación requiere almacenamiento para cada

iteración i-ésima de los vectores y^ ,5 k = 1,2, ... , i-1


'^ k

En la práctica, a fin de acelerar la convergencia, cada


cierto námero de iteraciones se recálcala la matriz tangente;

normalmente cada 5 ó ID iteraciones.


69

111.4.4 Adaptación del método BFGS en forma de producto

El método de Quasi-Newton BFGS podia expresarse

mediante

-1 T —1 T
CK D = (I + w V )CK 3 CI + V w ) (3.69)
i i i i-1 i i

-1 -1
Expresando D CK en función de CK 3 de acuerdo con la
i-1 i-2
adaptación (3.69) :

-1 T T -1 T T i
LK 1 = CI + w V .ICI + w V ÜCK 1 CI + V w ) CI + v w ) |
i i i i-1 i-1 i-2 i-1 i-1 i i 5

-1
Procediendo reiteradamente hasta expresar CK 1 en función de
-1 i
CK D llegamos a la expresión equivalente siguiente :
o

-1 1 T -1 i T
CK 3 = n CI + w V )CK 3 n CI + V w )
i j=i j j o j=l j j

Al igual que en implementaciones anteriores nos


-1
interesa expresar d = CK D RCu ) tal que u = u - d
i i i i+1 i i

1 T -1 i T ^
d = n CI + w V )CK D H- '-i "•• V w :> RCu ) C3.70:)
i j=i j j o j=l j j i
70

De modo esquemático la implemenfación es la siguiente

Dados u , u , RCu ) , RCu ) :


i i-1 i-1 i

6-= u - u
i i-1

7/= RCu ) - R(u )


i i-1

w
T
-6/ y¿ 1/2
V = R(u )C 1 + C ) 1 RCu :)
i-1 i
^í RCu )
i—1

i T
II. a = -•ri CI + V w ) RCu )
j=l j j i

III. Resolver EK D b = a
o

1 T
IV. d = n CI + w V :> b

V. u = u - d
i+1 i i

Esta implementación propuesta por Matthies-Strang C13I1

es la considerada para el método BFGS en las aplicaciones

numéricas. ' . . . . .
71

DEDUCCIÓN :

Procediendo en (3.70) del siguiente modo :

i T T T T
fl <I + v w :)RCu> = Cl + v w :M;I + V W )...(I + V W ) R ( U )
j=l j j i 11 2 2 ii i

T T
a = <I + V w ) RCu ) = RCu ) + V w R(u )
i i i i i i i i

T
a = < I + v w ) a
i-1 i-1 i-1 i

T T
a =Cl + vw ) a = a + v w a
2 2 2 3 3 2 2 3

T . T
a = < I + v w ) a = a + v w a
1 1 1 2 2 1 1 2

Por tanto, C3.70> queda expresado segán

1 T -1
d = n <I + w V ) CK 3 a (3.71)
i j=i j j o 1

resolviendo el sistema lineal CK D b = a (3.71) viene dado


o 1 1
por :

1 T
d = - n (I + w V ) b
i J=i j j 1
que evaluamos del siguiente modo :

T T
d = C l + w v :)b = b + W V b
1 1 1 1 -1 1 1 1

T T
d = ( I + w v ) d = d + W V d
2 2 2 1 1 2 2 1

T
d = ... =d + w v d
i i-1 i i i-1
73

CAPITULO IV

APROXIMACIÓN POR ELEMENTOS FINITOS

IV.1 APROXIMACIÓN DE LOS PROBLEMAS DE TRANSFERENCIA DE CALOR EN

DIMENSIÓN FINITA

En las aplicaciones se ha realisado la discretización

mediante elementos cuadrilaterales isoparamétricos bilineales; en

las integraciones se han considerado cuatro ó nueve puntos de

integración de Gauss segán el problema sea débilmente no lineal

ó fuertemente no lineal.

A continuación establecemos la formulación de los

problemas de transferencia de calor abordados en el subespacio de


1 1 1
dimensión finita H ífij,> C H C í] ) dim H <:fif,5 = N, al discretizar
h r '^
el dominio Q, por S2 ^ en -Cfie ^i elementos con N puntos
nodales y considerar las funciones A
de base correspondientes.
i
Asi mismo expresamos la aproximación en forma local, en cada

elemento genérico Q ^ presentando las matrices elementales

correspondientes.

Las formulaciones son referidas al método de Newton,

con lo cual en las expresiones resultantes por eliminación de

algunos términos ó pequeras variaciones en éstos quedan


74

formulados los prtíblemas aproximados para el método del punto

fijo.

IV.l.l Caso 1 : Conducción no lineal

El problema aproximado correspondiente en dimensión

finita al algoritmo de Newton (3.17), queda expresado en cada

paso :

h 1
"Dado u solución aproximada de u en H CÍii ^»
n h ^

u = u en r , hallar 8 ,6 = / ^ 8^ú(.x^,y^)
o o < J J

siendo h^= b (x^ ,x, > tal que


j J J

h h / ^ h h
I CK + K u D 9 5 7v dx + / K 6 7u 9v dx +
n

h r ^ r ^
vds = | f v d x + | h u v (

(4.1:)
r h h h r hh
I CK + K u D^iu 9 v d x - / h u v t

h 1 h
V v G H^ , v = 0 en r
h

siendo una mejor aproximación :

. u = u + 0
n+1 n
75

La a p r o x i m a c i ó n en forma local correspondiente será :

I CK + K Li D9 óe'7v dfig+ I K 6e ^LI 7 V d.Qe+ I h 6e V d s =


e e

(:4.2)

T h r h r h h h - . r h h
/fvdí2e+ / ^ ^ " V ds - / CK + K Li 37u 9v d í ¿ e - I h u v ds
-'ae e J^8 e e J ^^ o l e e e J ^ e e e

h ^ h " ^ 1 ,
siendo u , 5 y v las restriciones a Í2e de u , 6 y
h e e n
V , que expresados en función de los valores en los nodos y
^ He r^
las funciones de forma -CT >4 correspondientes en U Q :

. Ne
n ^—1 e e
u = 2^ u T (X x2
e 4 J J

;6e=
5^
z1
1
.e ^
-^ J

h e
V = T
e j

conduce a expresar el problema aproximado (4.2)

Me

Z K
e
f

dj =? P
e

i = l,2, ... jN
. . ij i e
76

siendo las matrices elementales :

e e e e
K = K + K + K
ij I,ij II,iJ III,ij

e r h

I , i j J ^ o l e i * j * i ^ j ^

e / e h e h e
K = / K T c<au /axícaT /ax) + cau /av:) ca? /ax)3 dj^g
II, i j Jfie 1 i e * j * e i j ^

e je
Ill.ij
,1J J
^-eo i
1 J e
i

e e
Las
matrices elementales K y K vemos son
e I,ij III,ij
simétricas, mientras que K no lo e s . Por ello el problema
II,ij
de conducción no lineal presenta una matriz tangente asimétrica.
Para la aproximación del problema según el método del punto fijo

podemos ver comparando (3.5) y (3.17) que la variante con el

método de Newton anteriormente expresado en dimensión finita, es


e
la ausencia del término que conduce a la matriz elemental K
II,ij
77

IV.1.2 Caso II : Radiación en la frontera

El problema aproximado correspondiente en dimensión

finita al algoritmo de Newton (3.25) queda expresado en cada

paso :

h 1
'Dado u solución aproximada de u en H (fif^), con
n h

h h > >
u = u en r , hallar 6 , ^" £ H tal que s
o o h

h h
K 9 O 9v dx +
/
í ^ h 3 u h
4 I a Cu 3 O v ds = í ^
/ . h I a Cu : I f V dx -
Jni,
r ^ 4 h r hh f h^ h
I a Lu 3 V ds - / K 7u Vv dx - /a Cu 3 V ds

h 1 h h
V v € H , v = 0 en r
h o

-siendo u ^ u + O .una mejor aproximación"


n+1 n
78

La aproximación en forma local conduce a las siguientes

matrices elementales :

e
K KCOT /ax)caT /BH) + OT /ay)í:a7 /ax.JD d O e
l,ij Jíí' i * j * i ^ j

e f h3
K = 1 4 0; Cu ) T T ds
II,ij J_e e i

las cuales son simétricas. Asi el problema de radiación en la

frontera presenta una matriz tangente simétrica.

La aproximación del problema segán el método del punto

fijo, comparando las expresiones (.3.7) y (3.25)


presenta como
e
¿mica diferencia respecto al de Newton sustituir K por :
II,ij

; r h3
= / o: Cu ) T
79

CAPITULO V

APLICACIONES NUMÉRICAS

V.l INTRODUCCIÓN
El dominio considerado es una placa cuadrada con

orificio en medio Cfig. 5.1). Por simetria hemos considerado la

octava parte ñ de la sección a estudiar.

(0,2) (2,2)

t:0,0) (2,0)

Fig. 5.1
80

Se ha mal lado el dominio ^ mediante 3A2 elementos

cuadrilaterales y 380 nudos, siendo la discretización más fuerte

en la zona cercana al orificio que es sometida a un mayor

gradiente de temperaturas CVer fig. 5.2)

(S.¿)
81

Se ha considerado el dominio íí compuesto de dos

materiales de conductividades térmicas distintas K en ^M


I
y de K en n, .
II

Ca5,oír]

(O.?,o) C^.^^
82

V.2 EJEMPLOS NUMÉRICOS CONSIDERADOS

Los ejemplos ó casos resueltos fueron los siguientes

EJEMPLO I: CONDUCCIÓN NO LINEAL

Las condiciones de contorno consideradas han sido

ul = 500 ul =20

resolviéndose los siguientes casos :

I.l Problema "débilmente no lineal" :

K = 2 K = 0.005 en a
1

K = 3 K = 0.005 en jj
o 1 •^

Ic2 Problema no lineal :

K = 2 K =0.01 en "i

K =3 K = 0.01 en ^
o 1 ^

1.3 Problema "fuertemente no lineal" s

K í= 2 • K =0.1 en n
o 1 '^

K =0.1 en Q^
o . 1
83

EJidELO II: RADIACIÓN EN LA FRONTERA

Se ha considerado en ^ dos materiales con

conductividades térmicas constantes :

K = 2 en %
o

K = 3 en «2
o

La temperatura de radiación u^^ = IODO con

ot = l.OE-08, incidiendo en r. En la parte del contorno r:


1 o
ul =20
"^0

EJEMPLO III: CONDUCCIÓN NO LINEAL Y RADIACIÓN EN LA FRONTERA

Se ha considerado s

K = 2 K = 0.01
o 1

K = 3 K = 0.01
o 1

'u_= 1000 ex = l.OE-08 Cr )

ul =20
Ir.
84

Se ha realizado un estudio comparativo en la resolución

de los ejemplos numéricos, anteriormente citados, entre los

métodos del punto fijo, de Newton, Newton modificado y los méto-

dos de Quasi-Newton Broyden y BFGS. A fin de estudiar la eficacia

de los métodos de Quasi-Newton se obtuvo el tiempo de CPU para

cada caso.

La resolución se ha realizado en un ordenador VAX

11/730 del Cíepartámento de Cálculo Numérico e Informática de la

Escuela Técnica Superior de Ingenieros de Minas de la U. P. de Madric

La tolerancia exigida en los resultados fué de l.OE-05

sobre los flujos de calor..

A continuación se presentan los resultados comparativos

<num. iteraciones y tiempo de CPU) y las isotermas

correspondientes a la solución para cada problema; en el apéndice

C se dan los resultados de los cálculos para los distintos casos

especificando la entrada de datos y los valores de solución en

los nodos.
85

V.3 RESULTADOS'COMPARATIVOS

EJEMPLO lj¡_X Problema de conducción "débilmente no lineal";


K = 0.Q05
1

Se consideró en cada elemento 2x2 puntos de

integración. Al igual que en los ejemplos numéricos expresados

posteriormente, se expresan el námero de iteraciones y el

tiempo de CPU utilizado para cada método considerado. (Tabla 5.1)

PF PFNWM NW PFNW PFBROY PFBFG2 1

INUM ITER. 6 (*) 6 5 <*:> 4 5 5 1

ICPU Csg) 262.02 163.48 250.65 190.00 149.20 149.31 1

TABLA 5.1

(.*') Podemos observar la conveniencia de -realisar la primera


aproximación por el método del punto fijo, lo que va de acuerdo

con la matización hecha teóricamente sobre la aproximación

inicial en el método de Newton.


86

Las abreviaciones anteriores corresponden a

PF : Método del punto fijo.

PFNWM : Método de Newton modificado, con la primera iteración

por el método del punto fijo.

NW : Método de Newton.

PFNW : Método de Newton, con primera iteración por el método

del punto fijo.

PFBROY : Método de Broyden, con primera iteración por el método

del punto fijo.

PFBFG2 : Método BFGS adaptación en forma de producto, con prime-

ra iteración por el método del punto fijo.


87

EJEMPLO Ij^2 Conducción na lineal, K. = 0.01

Los resultados comparativos para los métodos más

eficientes del ejemplo anterior fueron (tomando 3x3 puntos de

integración) :

PF PFNWM NW PFNW PFBROY PFBFG2 1

INUM ITER. 7 7 - 5 7 - 1

ICPU <:sg) 560.12 327.16 - 426.58 327.22 - 1

EJEMPLO 1.3 Problema de conducción fuertemente no lineal

Puntos de integración 3x3.

PFNWM PFBROY 1

INUM ITER,, no cpnv. .12 . i

ICPU <sg) — 488.27 1


88

EJEMPLO II Radiación en la frontera

Se consideró en cada elmento 2x2 puntos de integración.

En este caso el método del punto fijo no converge y el método de

Newton modificado con primera iteración segán el método del punto

fijo converge muy lentamente. A efectos comparativos y de acelerar

la convergencia se ha considerado los métodos de Quasi-Newton sin

readaptacióii y con readaptación de la matriz tangente.

1 i PF . I PFNWM 1 NW 1 PFNW 1 PFBROY 1 PFBFG2 1


1 1 i r - - 1 1 1 1
1 1 1 1 1 1 i 1
1 1 1 1 1 1 Ca:> II 1 Caí II 1
INUM ITER. 1 — 1 > 20 1 7 1 7 1 1 1
1 1 i , 1 1 1 Cb) 8 1 Cb) 8 1
1 1 i 1 i 1 1 1
1 1 1 1 1 1Ca) 1Ca) 1
1 1 1 1 i I 236.06 i 237.30 1
1 CPU Csg!) 1 — 1 — 1 348.62 1 339.14 1 Cb) ICb) 1
1 1 i 1 i 1 216.24 1 217.26 1
1 1 1 1 1 1 i 1

<a) Sin readaptación de la matriz tangente.

(b) Con readaptación de la matriz tangente en la quinta iteración


89

EJiíJELQ iü Conducción no lineal CK = 0.005) y radiación en la


o
frontera.

La convergencia para los métodos de punto fijo y Newton

modificado es muy lenta C constante de Lipschtts cercana a la

unidad ). Para los métodos de Quasi-Newton se consideró sin

readaptación y con readaptación en la quinta iteración de la

matriz tangente. Los resulstados fueron los siguientes s

PF PFNWM NW PFNW PFBROY PFBFG2 1

Ca> 11 (a) 12 1
INUM ITER. > 40 > 40 7 7
Cb) 8 <b> 8 1

(aü (a ) 1
254.50 274.76 1
1 CPU Csg.) — — 372.58 360.60 (b) ( b :> 1
241.45 243.22 1

Se tomaron 2x2 puntos de integración en cada elemento.

Ca) Sin readaptación de la matriz tangente.

Cb) Con readaptación de la matriz tangente en la quinta iteración


90

V.4 SOLUCIÓN A LOS EJEMPLOS

E jeíDEio 1^.1

MEF •»•» PLACA TERMICA-2 MATERIALES •**»

RÉGIMEN ESTACIONARIO
91

lo 1^2

MEF H*» PLACA TERMICA-2 MATERIALES »»

RÉGIMEN ESTACIONARIO
92

iJeíDEiQ 1^3

MEF •*»» PLACA TERMICA-2 MATERIALES »*

RÉGIMEN ESTACIONARIO
93

EjemElQ II

MEF •*»» PLACA TERMICA-2 MATERIALES •»»»

RÉGIMEN ESTACIONARIO
9A

iJemBig I I I

MEF *^** PLACA TERMICA-2 MATERIALES »»

RÉGIMEN ESTACIONARIO
95

CAPITULO VI

CONCLUSIONES

En la práctica hemos resuelto problemas de

contracciones estrictas (exixtencia y unicidad de solución,

capítulo I I ) . Por tanto en las aplicaciones numéricas realizadas

el método del punto.fijo converge, siendo satisfactoria la estra-,

tegia de realisar la primera iteración segán dicho método. Ello

nos permite obtener una buena aproximación inicial de la solución

para los métodos de Newton y de Quasi-Newton. La utilización de

éstos conlleva a acelerar la convergencia.

De acuerdo con los resultados presentados en las

¿aplicaciones numéricas podemos concluir, que los métodos de

Quasi-Newton Broyden y BFGS, sin requerir un aumento sustancial

de memoria de ordenador con las implementaciones efectuadas, han

resultado ser más eficaces que los métodos tradicionales de punto

fijo, Newton y Newton modificado en cuanta.a tiempo de cálculo.


96

APÉNDICES
97

APÉNDICE A: ESPACIOS FUNCIONALES

A.l Distribuciones 98
P
A.2 Espacios L (.JL) 100
m
A.3 Espacios de Sobolev H (J^) "102

APÉNDICE B: CARACTERIZACIÓN DE LA CONVERGENCIA SUPERLINEAL.


MÉTODOS DE QUASI-NEWTON

Teorema de caracterización 107

APÉNDICE Cs RESULTADO DE LOS CÁLCULOS

Introducción 116

Fichero de datos I.l 117

Fichero de datos II 119

Fichero de datos III 121

Conexiones nodales 123

Resultados de los cálculos II . 128

Resultados de los cálculos III . 141

APÉNDICE D: PROGRAMACIÓN

D.l Introducción 154

D.2 Listados 156

ELMT5 158

ELMT6 160

QNBR , .... 161

QNBFG2 162

QNBFGS 164
98

APÉNDICE A

ESPACIOS FUNCIONALES

Recordemos aquí brevemente la definición de los

espacios funcionales utilizados en el texto y algunas de sus

propiedades más importantes, entre las cuales se presenta la 8

desigualdad de Holder generalizada y el teorema de Rellich—

Kondrachov, aplicados en el capitulo II.

A.l DITRIBUCIONES

n
Sea SL un abierto cualquiera de R . Empezamos

definiendo el espacio DC-'^!), de funciones infinitas veces

diferenciables y de soport'e compacto en _fL .

D(.JL ') = -C e5 € C C-*^) ; soporte de oá compacto >

Definimos el espacio de distribuciones sobre -O- , D' (.-H.) ,

como el espacio dual de DC-*!.) :

D' C-n.) = L (.DíJi.) ;R)


c

A—1
99

Denotamos por < , > la dualidad entre D' (. Q ') y D C jj ^

Si T € D' C n 5 y (ó € DC jj > el valor de T en B5 lo designamos,

mediante <T,B5>.

T : D< " ) > R

(Z5 > <T,eí>

es una a p l i c a c i ó n que v e r i f i c a las siguientes propiedades s

- linealidad : <T,e51 + e52> = <T,e51> + <T,ei2>

<T,m(!4> = m<T,d>

- continuidad : Sea e5 ^ (á en D< ^ )


n

se tiene <T,(i!5 > •> <T,(!J>


n

C a r a c t e r i z a c i ó n de l,a c o n v e r g e n c i a en D^ljC ^ 2

Una s u c e s i ó n •CTn>GD' C ^^ !) c o n v e r g e a T € D' ( Í2 ') s i s

<Tn,e5> > <T,cí> V eí € DC^^ >

Si f es una función localmente integrable, puede

identificarse con la distribución :

< f , (ó > = f C X ) e5 C X :> d X V eí € D C n )

X = •CX1,X2, ... Xn> , dx = dXl dX2 ... dXn

A-2
--l-QO

A continuación definimos la derivada de una

distribución T , SíT/SiX , como la distribución s


i

ai/ax : D( n ) > R
i

c5 •> OT/aX ,ai> = - <T,aei/aX >


i i

La derivación de distribuciones es continua, es decir

la aplicación :

D' c n :> > D' (. ^ ')


T » aT/ax

es continua.

A.2 ESPACIOS L < n )

P
Se define el espacio L < Í2 ) , con 1 < p < 00 , al

espacio lineal de funciones u tales que :

luí dx < CO
•¿íl

Los espacios L < íí > dotados de la norma

p 1/p
II u II luí dxD
OlPlJl. j
'JL

A-3
•101

son espacios de Banach. En ellos tenemos el espacio L (.-O.) , de

funciones de cuadrado integrable con la norma correspondiente :

1/2
llull = llulj = C 1 luí dxD oC
0,2,-0. o,JL
-¿a
L í-íl) es un espacio de Hilbert para el producto escalar :

r
C u, V) U<K) V<X) dK
D»-a
>(-n.
Podemos identificar L (-/!> con un subespacio de D'(-íl),

es decir toda función u € L (.-ÍL) se puede identificar a una

distribución mediante la aplicación :

L (.-TL ') •> D' C -/L ) .

u » <u,e5> = Cu,oí) V eJ € D C - ^ )

Sea r el contorno de _/L , definimos el espacio :

L(:r)=-Cv:r •> R , I v dr < o¿> >

Desigualdad de Hgider generalizada

. Pl P2 p3
Sean w 6 L C-'^),' ' u € L C-^) , v € L C'-Q.) se tiene

w u V dx ^ llwll . llull . II v i l con 1/pl + l/p2 + l/pS = 1


o , p l , i i .o,p2,JL . o , p 3 , j ^ .

A-4
ID:

A.3 ESPACIOS DE SOBOLEV H C-O.)

Sea la derivada c?{-ésima, tomadas en el sentido de

distribuciones, por inducción :

D "'il^ o'z ^ «^H


QK"Sx ' ... ax
•1 2 n

siendo ^- enteros no negativos.

m _ I
Definimos el espacio de Sobolev H (.-TL) de orden m sobre _/2_ i
al espacio de funciones :

m ^ Z
H (-il) = - C u ; D u € L < - a . ) ,0 4 oí 4 m y

Z o
Asi L <-a> = H c-a)

m
En H (.JT.) s e d e f i n e e l producto escalar

(:u,v) = ^— <D u,D v;)


m \oí\=m

y l a norma

2 1/:
lluK = C ZL-IID ull 3
m,^ \°(\4n\ o,jT,

A-5
la:

m
espacio H (.~Ii'} es un espacio de
El Hilbert. Tendremos
1
asi para el espacio H C-JT.) :

r n r
<u,v)
u V dx + ^^¡csiu/six ). cav/ax ) dx
i=l i i

r 2 n r 1/2
llvll <v,v) = i: V dx + cav/ax ) dx3
1,-^ 1,JL i=l i
^-0, J'Í/L

•1 1 I
Sea ,J2. C -regular, podemos definir el valor de. v € H i-O.')^

sobre la frontera r de ~ÍL, mediante la aplicación : g

0: H C-^) > L Cr )

V ^ oV = V I
Ir

Esta aplicación es continua :

llYvll < cílvll

A tal aplicación se la denomina aplicación traza. La


•1
imagen segán d i c h a a p l i c a c i ó n d e f u n c i o n e s v € H (.-O.') d e t e r m i n a e l
1/2
espacio H ; C r ) : .

"^H C-íl)) ^ L (r )

1/2 1
H < : r ) = - C g : v € H C - ^ ) , , v l = g >
Ir

A-6
•104

Be tiene

•1 1
H = nácleo '^ = -C v € H (.-O.) , ^ v = O >

Si -/I. es acotado al menos en una dirección (con respecto

a una coordenada) la seminorma :

n 2 1/2
luí = c^I ll^u/ax u )
•1,4 i=l i o,-A

1 I
es una-norma de H <.J1') equivalente a la norma inducida |1 . I| ..
o • "• . ' 1,-a. i

Eí§li3yñi¿ad de Poincaré.

Si J2. es acotado, existe una constante c(.JL') tal que :

•1
II vil <: cdJi) I vi V V € H C-O.)
o,_/^ 1,-a o

A-7
105

Teorema de Reí1ich-Kondrachav L21

Sean n € N con n :> 1 , p € R con 1 <^: p <: C»


1
acotado de clase C

Si J M es un abierto de R con una condición de Lipschitz continua

en el contorno r , se tiene que :

•l,p ql
W (. ^ ') ^ L í^) , es una inyección compacta V ql € R

si satisface 1 ^x ql 4 q verificándose 1/q = 1/p - 1/n > O ó

1 < ql < oo cuando p = n

A-S
•106

APÉNDICE B
•107

APÉNDICE B

CARACTERIZACIÓN DE LA CONVERGENCIA SUPERLINEAL :

MÉTODOS DE QUASI-NEWTON

LEMA I

n
Si -Cu > C R converge superl ineal mente a u,

FCu)=0-se verifica :

lim = 1 (B.l)
k>oo IlLi -ull
k

Demostración

|lu^-ul||
ce.2)
II u -ull II u - u l l I II u -ull
k k k

tomando limite en CB.2) :

Hu^-u||
lim \< O c .q.d.
k>oo II u -ull llu -ull
k k

B-1
108

TEOREMA DE CARACTERIZACIÓN DE CONVERGENCIA SUPERLINEAL

n n
Sea F:R :•> R d-iferenciable en el sentido d'e
n
GATEAUX en un abierto conexo DC R , F' continua y no singular

para un u € D.
n
Supuesta la secuencia -CB > € LCR ) de matrices no
k n
singulares y supuesto que para algán u € D la secuencia -Cu > C R
o k
dado por :

—1
u = u - CB 3 FCu :> CB.S)
k+l k k k

permanece en D y converge a u.

Bajo estas condiciones -Cu > converge superlinea 1-


. k
mente a u y FCu)=0 si y solo si:

IKB -F' Cu)) <u -u^) i|


lim • = 0 <B.A)
k^ao II u -u II
k+l k

Demostración

Veamos en primer lugar la suficiencia. Asumiendo

que (8.4) se cumple, y teniendo en cuenta (B.S) se obtiene :

CB--F'(u)).<u - u > = - FCu.) - F ' C L O C U - u )


k k+l k k k+l k

= FCu ) - FCu ) - F'Cu)Cu - u ) - FCu )


k+l k k+l k k+l

B-:
•109

y por la continuidad de F' en u :

CB -F'CuííCu - u ) = - FCu )
k k+1 k k+1

y por (B.4> :

IIFÍu^^^MI
lim = 0 CB,5)
k>«5 II Li -Li II
k+1 k

8
Teniendo en cuenta F<u)=0 y F'Cu) no singular,

existe una constante yO > O tal que :

IIFÍu )U = llFCu )-F(u)ll >^ /S\\\J- -lili


k+1 k+1 / K+1

de donde :

II u -u II II u -ull + lu -ul| / 1 + a
k+1 k k+1 k k

siendo a =
k II u -ull
k

B-3
lio

Por (B.5) se tiene -ÍB. y -^ O que caracteriza la


k
convergencia superlineal. .

Veamos la condición necesaria :

llFCu,^^^)l| UFCuy^^^)-FCu> II Uu^^-ull

llu -u II llu -ull |lu -u II


k+1 k k k+1 k

por hipótesis sobre F' en u se tiene :

IIFCu,^^^ ) II IIF'<LO l|.|lu^^^ -ull llU|^-u!l

i fu -u II 'llu -ull llu -ull


k+1 k k k+1 k

Si -Cu > converge superlinealmente a u y por el


k
lema I tomando limites tendremos :

lim = 0 (B.ó.i
k->oO llu -u II
k+1 k

siendo evidente que se cumple CB.4) c. q. d.

B-4
111

Consecuencias

La ecuación CB.4) nos muestra que si B


converge a
k
F^Xu2., caso del método de Newton donde B es igual a F'Cu ) , el
k k
método iterativo dado por CB.3) converge superlinealmente. El

reciproco no es cierto. La convergencia de B hacia F'Cu )

es referida a la dirección (¿j^ .

^ k+1 k

Los métodos de Broyden y Broyden-Fletcher-Goldgarb-

Sbano -CBF6S) satisfacen CB.4> presentando.convergencia superlineal.

Una conclusión que se deduce del teorema anterior

es la aproximación asintótica en dirección y longitud de Oif

Cincremento de la aproximación de la solución en dos iteraciones

consecutivas) , hacia la corrección ^^i^ del método de Newton,

que es : •

^N -1
C) = - F' (u ) FCu ')

En los métodos de Quasi-Newton :

-1
s, - B FCu )
k k

B-5
112

AproKimación en longit;ud

Evaluamos :

^ • ^ k k " * ^ k k

s CF' (u )D CF' Cu ) - B D«S^)c


k k k

obteniéndose asi la formulación equivalente de CB.6) siguiente :

lim — ^ — — — = O

que nos define una aproximación asintática én longitud de la

diferencia del vector solución en dos iteraciones consecutivas de

los métodos de Quasi—Newton hacia la misma diferencia dada según

el método de Newton.

B-6
113

Veamos que también se v e r i f i c a la aproximación

asintótica en d i r e c c i ó n , para e l l o s establecemos el ' siguiente

lema :

LEMA I I

n
Sea u, V € R —C0>, o< € C0,l3

si llu-vll ^ o^llull entonces <u,v> > O y

livll
1 - 4 ol (*), 1 - c •> ><: o( U*)
liull riuii II vil

Demostración

llull - II vil llu-vll


< >< c?< c . q . d . (*-)
llull llull

% u , v ,••
Denotando w =
llull.tlvll

u -vil = II v i l - 2 jIullJIvll w + llull =

= Cllvll - l l u l l w) + llull - llull w :>, l l u l l Cl - w ) <B.7)

Por hipótesis se verifica

llu-vll ^< d llull CB.8)

B-7
llA

De <B.7) y CB.8> t e n e m o s :

l l u l l Cl - w ) ,{; |lu - vil ,^' o^ .luí

con lo cual (1 - w ) ^< c^ .q.d.


c.q (*-K)

Por último c?(€ fO,!) -> Cl - w ) <C 1

w > O —•> <u,v> > O

Aproximación en dirección

Vamos a aplicar el lema anterior para

N
u = ói v= á

lim =, O Ilu-vll ^c<lluli


k»oO (I ^ ^ II

por t a n t o s e v e r i f i c a la h i p ó t e s i s del l e m a , con l o cual

II vil II S ^ |
•1 - <d de i:o,iD
llull " ^vc»

B-8
115

Pasando al llmit.e en la expresión anterior :

lim

Además por el lema II tendremos

ye ' C>K > 2


^ _ ( ) < oí

y pasando al limite :

lim <. , ^ == 1
k>oO ifg^ii 11^^ II

Por consiguiente "un método iterativo de Quasi-

Newton es superlinealmente convergente si y solo si la dirección¿

se aproxima asintóticamente a la dirección de Newton ¿. en

longitud y dirección".

B-9
116

APÉNDICE C

RESULTADO DE LOS CÁLCULOS

C.l INTRODUCCIÓN

En éste apéndice se dan los listados de. ordenador

obtenidos en las aplicaciones numéricas : Conducción no lineal-

radiación, conducción lineal-radiación.

Asi mismo se adjunta el listado de un fichero de datos

de entrada para cada problema a modo de ejemplo de definición de

las macroinstrucciones correspondientes y conexiones nodales.

C-1
•117

FICHERO DE DATOS : Aplicación numérica I.l con

resolución de punto fijo

primera iteración y Newton

modificado en restantes ite-

raciones.

C-2
nEF í.-t F'L ACÁ TFRnlCA-," HATFRJAI F5 t*

NOfR
AUTO
2,13 118
.25».375F.5».75,1.í3.»].f.75
..5,.3384»•17A8,,2236,.5 '
0,,0.,0.,0.,0.,.5,1.,.75
.5,.3384,.1768,.1118,.25
1,0,2,0,0
2,0,0,0,1
1,1 ,20,10,3 ,2,3,13,9,10,ll,12,CUAEi
2,27 20,10,3,4,5,6,778,9,13,CUAD
MATE
1 35 FLACA TFRMICA-MATERIAL 1
2.,0.005,0.,0.,1,1,2
2 15 PLACA TERMICA-MATERIAL 2
3.,0*005,0,,0,,1,1,2
BOUN
1,10,-1
191,0,1
209,9,-1
380,0,1
FORC
1,10,500.
191,0,500.
209,9,20.
380,0,20,
ENIi
MACROINSTRUCCIDNES
TOL l.E-5
ITER
TANG
FORM
SOLU INCR
ITER CERO
rlESH
UTAN
LOOP 15,
ITER
FORM
SOLy INCR
NEXT
END
MATE
1 15 PLACA TERMICA-MATERIAL 1
2, ,0,005,0,,0,70,1,2
2 15 PLACA TERMICA-MATERIAL 2
3, ,0,005,0, ,0-,', 0,1 ,2
ENIi
STOP
í

C-3
119

FICHERO DE DATOS s Aplicación numérica II con

resolución de punto fijo pri-

mera iteración y Eroyden en

restantes iteraciones con rea-

daptación de la matriz tangen-

te cada cinco iteraciones.

C-4
.•.I'ILL - U - : I ' . ' I ' L K I ; r Mil r e r n:-i i : ,-(-o rcr. n, :-no
\htrJIHF.F\.I.iA7
i TTPE rilNIriEF.DhT
HEF *.* PLACA T F R M I C A - ? MATFRIALFF. **
380»361»3,27l»4
NOF'R 120
AUTO
2»13
» 2 5 f «375» « 5 F • 7 5 r l « r l * ti*f«75
.5» . 3 3 8 > t / . 1768» . 2 2 3 A » . 5
0*f0tr0,t0.t0,t,5fí*t»75
,5».3384».1768».1118»»25
1»O»2»O»O
2»0f0»0»l
l»l»20»10»l»2»3»13»9»10»ll»l?»CUAri
2 » 2 » 2 0 » 1 0 » 3 » 4 » 5 » 6 » 7 » 8 » 9 » Í 3 » CIJAD
ELEH
343»3»1»11»0»0»10

hATE
1 15 PLACA T E R M I C A - M A T F R I A L 1
2.»0.005»0.»0.»1»1»2
2 15 PLACA T E R M I C A - M A T E R I A L 2
3.»0.005f0.»0.»l»l»2
3 16 CONTORNO R A D I A C I Ó N
1E-08»1000.»1

BOUN
209»9»-l
380»0»1

FORC
209»9»20.
3S0»0»20.

ENIi
MACROINSTRUCCIONES
TOL l.E-5
ITER
TANG
FORM
SOLV I NCR
ITFR CERO
MESH
LOOP
ITER CERO
UTAN
LOOP
ITER
FORM
QSNW BROY
NEXT
NEXT
END
MATE
1 15 PLACA TERMICA-MATERIAL 1
2. »0.005»0.»0.»0»1»2
2 15 PLACA TERMICA-MATERIAL 2
3.»0.005»0.»0.»071»2
3 16 CONTORNO RADIACIÓN
1E-08»1000.»0
END
STOP
^ C-5
121

FICHERO DE DATOS s Aplicación numérica 111 con

resolución de punto fijo

primera iteración y Newton en

restantes iteraciones.

C-6
rlEF .*.* PLACA TFRMir.A-? MATF.RIAIFB ti-
380f3Alr3»2f1»^ 122
NOPR
AUTO
2»13
.25».375f.5».75»1,f1,»1.».75
.5» .338<í» .1768r .223ftr .5
0. »0»»0.>0.»0»»•?»1.f.75
.5 r .3384» .1768» . M 18 f .25
1 »O»2»O»O
2f0»0»0»l
l » 3 » 2 0 » 1 0 » l » 2 » 3 » 1 3 » 9 » 1 0 » l í »3 2 » C Ü A r i
2»2»20»10»3»4»5»6»7»8»9»i3»CUAri
ELFM
343»3»1»11»0»0»10
MATE
1 O? PLACA TERHICA-MATFRIAL 1
2. »0.»0.»1
2 02 PLACA TFRMJCA-MATFRJAl. 2
3.»0.»0.»1
3 16 CONTORNO RADIACIÓN
1E-0S»1000.»1
BOUN
209»9»-l
380»0»1
FORC
209»9»20.
3S0»0»20.
END
MACROINSTRÜCCIONFS
TOL l.E-5
ITER
TANG
FORM
son.' I NCR
ITFR CFRO
HESH
LOOP 25.
ITER
TANG
FORM
SOLV INCR
NEXT
END -
MATE
1 02 PLACA TFRMICA-MATERIAL 1
2 . » O • 7 O . »1
2 02 PLACA TERMICA-MATFRIAl 2
3. »0.»0.»1
3 36 CONTORNO RADIACIÓN
1E-08»1000.»1
END
STOP

C-7
123

CONEXIONES NODALES

C-8
MEF ** Pl ACÁ TFFÍMjr.A-? MATFRIAIFS »*

NIJMFRO riF PUNTOS NnnAl.EE 380


NUMFRO riF Fl FMFNTOK
NUMERO r.iF MATFRIAI.FS =
DIMENSIÓN PFL ESFACID
GRADOS DE LIBERTAD POR NODO =
NODOS POR ELEMENTO (MÁXIMO) =
NODOS EXTRA/ELEM =
GRADOS DE IIPERTAD/NODD FXTRA=
GRADOS DE LIBERTAD EXTRA/ELEM=

n
I
HEF » * F l A T A TÉRMICA-? MATFRIAIFS »*

COORDFINAririS fiLOPALEE

NUMERO COORD X rnnRri y


1 0.250 0.000
n 0.375 0.000
3 0.500 0.000
1 0.750 0.000
5 1 .000 0.000
6 1.000 0.500
7 1 .000 1.000
8 0.750 0.750
D 0.500 0.500
10 0.33P 0.338
11 0.177 0.177
12 0.224 0.112
13 0.500 0.250

MATRIZ DE CONEX.IPN
REGIÓN tAno
1

O
I

O
f-j
**.*. RFIGION 1 **** MATCRIñl. 1

20 FILAS 10 nni IIMNAS

Nonns riEi. rnNTORNO 3 13

NUMRROS DE LOS NODOS DE LA RECitON


C¡ o
1 -> 3 4 6 -/ 8 JO
11 12 13 It 15 16 17 18 19 20
21 m 23- 24 25 26 27 28 29 30
T-l
31 33 34 35 36 37 3R 39 4ü
41 4? 43 44 45 46 47 48 49 50
•51 52 53. 51 55 56 57 58 59 óü
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 7^ 78 79 8ü
81 B? 83 34 85 86 87 88 89 90
91 92 93- 94 95 96 97 98 99 100
101 102 J03 104 105 106 107 108 109 ) 10
111 112 113 114 115 U6 117 118 119 120
121 ] 22 123, 124 )?5 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 J43 144 145 146 1 47 148 149 150
151 152 153. IS-Í 155 156 157 15a 159 160
161 162 16? 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 í P4 )85 J 86 í 87 )B8 189 190
191 192 193 194 195 196 197 198 199 200

^00
o
• *» RFGIDN 2 **»* MATFRIAl. ?

20 F I L A S 10 COLUMNAS

NOnOS IiEL CONTORNO

NÚMEROS DE LOS NODOS DE LA REGIÓN

10 201 202 203 204 205 206 207 208 209


20 210 211 212 213 211 215 216 217 218
30 2)9 220 22 3 222 223 oo 4 225 226 227
40 22a '729 230 231 232 233 231 235 236
50 237 238 239 240 241 o/» o 213 244 245
60 244 217 248 219 250 251 252 253 254
70 255 256 . 257 258 259 260 261 262 263
•flO 2A1 265 266 267 268 269 270 271 T-?*)

90 273 274 275 276 277 27P 279 280 281


100 2S2 283 281 285 286 287 288 289 290
110 291 OO 1 293 294 295 296 297 298 299
120 300 301 302 303 304 305 306 307 308
130 309 310 311 312 313 314 315 316 317
140 31H 319 320 321 322 323 321 325 326
150 327 328 329 330 331 332 333 334 335
l¿r0 336 337 338 339 340 311 312 313 344
170 345 346 347 348 349 350 35) 352 353
180 354 355 356 357 358 359 360 361 362
190 363 364 365 366 367 366 369 370 371
200 372 373 371 375 376 377 378 379 380

o
I

K1
128

RESULTADOS DE LOS CÁLCULOS s Conducción no

lineal-radiación.

CAplic. Numr. 11!).

C-13
MEF »* FLACA TFRMir.A-P MATFRIAIFB »*

PROPirriAriFS MATFRIAL

MATFRIAI SFT ] PARA ELEMENTO TIPO )? PLATA TFRMICA-MATFRJAl 1


NON LINFAR HEAT CnNDUCTinN F.LFMFNT
COHrUICTiyiTY Ko O.?OOO0E+01 CONnurTiyiTY K) O.fiOOOOF-O? SPEC HEAT 0•OOOOOF^00 DENSITY O.OOOOOF+00
PLAM ANALYSIE

MATERIAL EET ? PARA El.FMFNTD TIPO 3? PLACA TFRMJCA-MATFRIAL 2


NON LINEAR HEAT CONnUCTinN ELFMFNT

. CONnUCTiyiTY Ko 0.30000E + 01 CDNmiCTiyITY K) 0.50000E-0.? SPFC HFAT O.OOOOOF + 00 fiFUSITY O.OOOOOF + 00


PLAN ANALYSIS

MATFRIAL SET 3 PARA ELEMENTO TIPO 11^ CONTORNO RADIACIÓN


ALFA O.lOOOOE-07 TEMPERATURA RADIANTE O.IOOOOF+O'!

<1
MEF t* fLACA TERMICA-2 MATFRIALFP *»

MACRO IMSTRUr.TIONE

MACRD STATEMENT VARIAPl.F 1 UARIABIE 2


TOL O.lOOOOE-0'! 0,,00000E+00
ITFR O.OOOOOE+00 0,,OOOOOF+00
TANG O.OOOOOF+00 0,.OOOOOF+00
FORM O.OOOOOE+00 0,.OOOOOE+00
SOIA' INCR O.OOOOOE+00 0,.OOOOOE+00
MESH O.OOOOOF+00 0.,00000E+00
LOOP 2.0000 0,,OOOOOF+00
ITER CERO O.OOOOOE+00 0..OOOOOF+00
UTAN O.OOOOOE+00 0..OOOOOE+OO
LOOF' 5.0000 0..OOOOOE+00
ITER O.OOOOOE+00 0,.OOOOOF+00
FORM O.OOOOOE+00 0,.OOOOOF+00
OSNW BROY O.OOOOOF+00 0,.OOOOOF+00
MEXT O.OOOOOF+00 0,.OOOOOF+00
HEXT O.OOOOOE+OO 0,.OOOOOF+00
nisp O.OOOOOE+OO 0,.OOOOOF+00
EN II O.OOOOOE+00 0,.OOOOOF+00
H U M E R O riF ITERACIONES = 1
FORCÉ CONVERGENOE TEST
RNMA> _ C|
512.10 RN 12.10 TOI O.lOOOOE-04

n
I

o
M A T E R I A L SF.T 1 P A R A E L E M E N T O T I P O 1 P L A H A TERMIC.A-MATFRIAI. 1
NON LTNRAR H E A T CONIíUrTinN (CI.EMPNT

CONIílJCTiyiTY K o O . r O O O O F + Ol coNniirTiyTTY KI O.SOOOOF-O.-I SPET HEAT O.OOOOOF+00 nFNRTTY O.OOOOOF+00


PLAN A H A L Y ñ l S

MATFRIAL S E T 2 PARA E L E M E N T O T.TPO J PLACA TFRMinA-MATFRIAl 2


NON L I N E A R H F A T CONI.ilJCTinN E L E M F N T

CONIíUCTIVITY K P 0 . 7 . 0 0 0 0 F + 03 CONIíUCTIVITY Kl O.r.OOOOE-02 SPFC HFAT O.OOOOOF+00 IiENBITY O.OOOOOE+00


PLí^H AMALYSIS

MATERIAL SET 3 PARA ELEMENTO TI PO lí. CONTORNO RADIACIÓN


ALFA O.lOOOOE-07 TEMPFRATII RA RADlANTE O.lOOOOE+04
**MACRO INSTRUCCIÓN 7 EXECUTEP** I OOP yi = 2.000 y? - 16.00
**MACRD INSTRUCCIÓN 8 EXECUTEPíí ITER CERO yi - O.OOOOE + 0'0 V2 - O.OOOOE+OO
NUMERO HE ITERACIONES = O
**MACRO INSTRUCCIÓN 9 EXECUTEIi**. UTAN VI = O.OOOOF+00 V2 - O.OOOOF+00
**hACRn INSTRUCCIÓN 10 EXECUTEntí LOOP VI - 5.000 V2 = 15.00
**MACRO INSTRUCCIÓN 11 EXECUTEn** ITFR VI = O.OOOOF+00 V? = O.OOOOE+00
NUMERO BE ITERACIONES - 1
**MACRO INSTRUCCIÓN 12 EXECUTEP** FORM VI = O.OOOOF+00 V,? = O.OOOOF+OO
FORCÉ CONVEROENCE TEST
RNMAX = 4451.? RN 4451.5 Tor 0.. lOOOOE-04
**MACRO INSTRUCCIÓN 13 EXECUTEIi*» OSNU BROY VI - O.OOOOE+00 V2 - O.OOOOE+00
**MArRO INSTRUCCIÓN 14 EXECUTEIi** NEXT VI = 1.000 V? - 11.00
*ÍMACRn INSTRUCCIÓN 11 EXECl.iTEIi** ITER VI - O.OOOOE+00 V2 - O.OOOOE+OO
NUMERO PE ITERACIONES = ?
**MACRO INSTRUCCIÓN 1? EXECUTEU*» FORM VI ^ O.OOOOE+00 V2 = O.OOOOF+OO
FORCÉ CONVERRENCE TEST
RNMAX = 14?] .5 RN 1220.3 TOl, O.lOOOOF-04
**MACRO INSTRUCCIÓN 13 EXECUTEritt NEXT OSNW BROY VI - O.OOOOE+00 V2 - O.OOOOE+OO
VI = 2,000 V2 = jl.OO
**MACRO INSTRUCCIÓN j4 EXECUTFn** ITER VI - O.OOOOE+00 V3 - O.OOOOE+OO
**MACRO INSTRUCCIÓN 11 EXECUTEtií*
NUMERO DE ITERACIONES = 3 FORM VJ - O.OOOOE+00 V2 - O.OOOOF+OO
**MACRD INSTRUCCIÓN 1? FXFCUTEIi*»
• FORCÉ CONVEROENCE TEST RN 517.4ñ TOL O.lOOOOF-04
RNMAX = 44f.J .f. QSHU BROY VI - O.OOOOE+00 V3 O.OOOOE+OO
ÍÍMACRO INSTRUCCIÓN 13 EXECUTEti** NEXT Vi ^ 3.000 V?
**MACRO INSTRUCCIÓN 14 EXECUTED*» ITER 11.00
VI ^ O.OOOOE+OO V2 O.OOOOE+OO
»*MACRO INSTRUCCIÓN 11 EXECUTETi**
NUMERO DE I.TERACIONFS = 4 FORM VI ^ O.OOOOF+OO O.OOOOE+OO
**MACRO INSTRUCCIÓN 1.? EXECUTEU**
FORCÉ CONVEROENCE TEST RN 1-10.33 TOL O.lOOOOE-04
RNMAX = 4451.? OSNU BROY VI - O.OOOOE+OO V3 O.OOOOE+00
»*MACRO INSTRUCCIÓN 13 EXECUTED** NEXT VI ^ 4.000 V? 11.00
**MACRO INSTRUCCIÓN 14 EXECUTEU** ITER VI - O.OOOOE+00 V2 O.OOOOE+00
**MACRO INSTRUCCIÓN 11 EXECUTEO** FORM VI ^ O.OOOOF+OO V? O.OOOOE+OO
NUMERO HE ITERACIONES = 5
•*»MACRO RNMAX
INSTRUCCIÓN
'^ 12 EXECUTEU*» RN
44?l.f. 21.979 TOL O.lOOOOF-04
O
FORCÉ INSTRUCCIÓN
CONyíROEMCE TEST
I )f.*MACRO 13 E X E C U T E P * * OSHU BROY VI - O.OOOOE+00 V3 O.OOOOE+OO
I-* *»MACRQ INSTRUCCIÓN 14 EXECUTEIi** NEXT VI - 5.000 V2 11.00
**MACRO INSTRUCCIÓN 15 EXECUTEfi** NEXT VI = 1.000 V?. fi.OOO
!|t*MACRO INSTRUCCIÓN 8 EXECUTEIi** ITER CERO VI = O.OOOOE+OO V2 O.OOOOF+OO
NUMERO DE ITERACIONES - O
**MACRO INSTRUCCIÓN 9 EXECUTET** UTAN VI = O.OOOOF+00 . V2 O.OOOOE+OO
suriHi.Ki) iNMKiji;i;ujN K ) F.,\f-.i;iMtu*» i.iiup yt = s.owu > v,; = ií».i;ü

«•MftCRO INSTRUCCIÓN 1) FXECUTFn»» ITFR VI = O.OOOOF+00 t V,? ^ O . O O O O F + 00


NUMERO DF tTFRACIONFR - 1
**MACRO I N S T R U C C I Ó N 12 EXECUTFIi»* FORM VI = O.OOOOF+00 ? V? ^ O.OOOOF+OC
FORCÉ CONVERCENCE TEST
RNMAX = 4451.5 RN - P.2213 TOl - O.lOOOOE-04
**MftCRO INSTRUrCinM 13 EXECIITEO*.* OSNU BROY VI - 0 , O O O O E + 00 » V?. - O.OOOOE + 00
**MAnRO INSTRUCCIÓN 14 EXECUTFTi*» NFXT VI = 1.000 . V.? - 11.00
**HACRn INSTRUCCIÓN It EXEnUTETi** ITER VI - O.OOOOE+00 > VCí - O.OOOOE+00
NUMFRd riF ITERACIONES = 2
«*MACRO INSTRUCCIÓN 12 EXECUTEU*» FORM VI = O.OOOOF + OO r V,? = O.OOOOF + OO
FORCÉ CONVERGENCE TEST
RNhAX - 4451.5 RN - 0.58871E-02 TOl - 0,10000F-04
**MACRO INSTRUCCIÓN 14 EXECUTED** NEXT VI - 5.000 f V2 =r 11.00
**MACRO INSTRUCCIÓN 15 EXECUTFn** NFXT VI = 2.000 r V2 - 8.000
**MACRn INSTRUCCIÓN lé EXECUTEIi** lUSP VI - O.OOOOE+00 . V2 - O.OOOOE+00

O
I
•sj
MEF »» FLACA TFRhlCA-.? MATFRIAl ES »»

NODAL DISPLACFMENTS TIME O.OOOOOE+00

oriF 1 COORIi 2 COORri 1 DFSPL


1 0.1768 0.1768 0.6876E+03
T 0.2127 0.2127 0.6192F+03
7 0.248¿ 0.2186 0.5582E+03
1 0.2B4r. 0.2R45 0.502BF+03
5 0.3204 0.3201 0.1517E+03
ó 0.3564 0.3564 0.4042F+03
n 0.3923 0.3923 0.3598E+03
S 0.4?R2 0.4282 0.318.5F + 03
o 0.4641 0.4611 .0.2804E+03
10 0.5000 0.5000 0.2470E+03
11 0.1827 0.1722 0.6863F+03
12 0.2Í79 0.2057 0.6207E+03
13 0.2532 0.2392 0.5621F+03
14 0.2885 0.2727 0.5086F+03
15 0.3237 0.3062 0.1591E+03
16 0.3590 0.3397 0.4131E+03
17 . 0.3942 0,3732 0.3699E+03
18 • 0.4?95 0.4067 0.3296F+03
19 0.4647 0.4 4 02 0.2921E+03
20 0.5000 0.4737 0.2580F+03
21 0.1883 0.1670 0.6853F+03
22- • 0.2230 0.1982 0,6224F+03
23 0.2576 0.2293 0.5660E+03
24 0.2922 0.2605 0.5.1 44F + 03
25 0.3269 0.2916 0,4665E+03
26 0.3615 0.322B 0,4218E+03
27 0.3961 0.3539 0,3798E+03
28 0.4307 0.3P51 0,3404F+03
29 , 0.4654 0.4163 0,3035F+03
30 0.5000 0.4474 0.2694E+03
31 0,1938 0.1613 0,6817F+03
-I •>
. 0.2278 0.1902 0.6244F+03
33 0.2618 0.2190 0.5700F+03
34 0.2959 0.2179 0.5202E+03
35 0.3299 0.2768 0.4738E+03
36 0.3639 0.3056 0.4304F+03
37 0.3979 0.3315 0.3896F+03
36 0.4320 0.3633 0,3511E+03
39 0.4660 0.3922 0.31iaE+03
40 0,5000 0.421) 0.2807E+03
41 0.1990 0.1551 0.6ai5E+03
42 0.2324 0.)8J8 0.6265F+03
43 • 0.2659 0.20R1 0.5712E+03
44 0.2993 0.2350 0.5260F+03
45 0.3328 0.2616 0 . 4 8 n E + 03
46 0.3662 0.2882 0.4389F+03
47 0.3997 0.3t19 0.3991E+03
IB 0.433J 0.3415 0.3614E+03
49 0.4666 0.3681 0.325RF+03
50 • 0.5000 0.3947 0.2920F+03
O
I
I-i
(-i
w
r»j
MEF »* PLACA TRRMICA-,-! MATERIALES *»

NOriAI niRF'LACFMFNTS TIHE O.OOOOOF + 00

NODE 1 COORD 2 rOORD 3 DESPL


51 0. 2040 0.14R4 0.6P45E+03
52 0. 2369 0.1729 0.6288F+03
53 0. 269R 0.3973 0.f.7P3E + 03
54 0. 3026 0.22tR 0.S317E+03
55 0. 3355 0.246? 0.4R82E+03
56 0. 3684 0.2706 0.4172E+03
57 0. 4013 0,2951 0.40B4F+03
58 0. 4342 0.3195 0.3716E+03
59 0. 4673 0.3440 0.3365E+03
60 0, 5000 0,36R1 0,3031E+03
61 0. 2087 0.341? 0.6847E+03
62 0. 2411 .1635 0.6312E+03
63 0. 2735 .1858 0.5P24F+03
64 0. 3058 3092 0.5373E+03
65 0. 3382 7305 0.4951E+03
66 0..3705 3528 0,4552R+03
67 0, 4029 2751 0,4174E+03
68 0,.4353 3975 0,3813f: + 03
69 0..4676 ,3398 0,3469F+03
70 0..5000 0.3421 0.3139E+03
71 0,.2333 0.1334 0.6853F+03
72 0..2451 0.1537 0.6336E+03
73 0..2770 0.1740 • 0.5B65E+03
74 . 0,.3088 0.194 2 0.542RE+03
75 0..3407 0.2345 0,5018E+03
76 0,.:^.726 0.2347 0.4630F+03
77 0,.4044 0.?550 0.4263F+03
78 0,,4363 0.2753 0.3908F. + 03
79 0,,4681 0.2955 0,3569E+03
80 0,,5000 .3158 0,3243^+03
31 0,,2376 , 1252 0.6857E+03
32 0,,2489 1434 0.6361E+03
33 0,,2803 ,3617 O.f.905E + 03
84 0,,3117 1799 0,5491.F + 03
35 0.,3431 ,1982 0.f.082F + 03
36 . 0,.3745 n65 0,4704R+03
87 0,• 4059 >347 0.4343E+03
88 0,.4372 3530 0.399ñE+03
89 0,.4686 '712 0,3665E+03
90 0,.5000 2895 0.3343E+03
91 0,.2216 ,3364 0.6R64F+03
92 0,.2526 0.1327 0.6385F. + 03
93 0..2835 0.1490 0.5944F+03
94 0 .3144 0,1653 .5532E+03
95 0 .3454 0,1816 .53 44F+03
96 0 .3763 0,1979 ,4775E+03
97 0 .407,-' 0.2342 .4422E+03
98 0 ,4381 0,2305 .4083E+03
99 . 0.4691 0.?469 .3755F+03
100 0 .5000 0,2632 0,3437F+03

4^
MEF »» PLACA TÉRMICA-? MATERIALES »*
NODAL DlñPLACEMENTS TIME O.OOOOOF+00
NODE 1 COORIi 2 COORFf 1 IiESPL
101 0.2255 0.1071 0.6871E+03
102 0.2560 0.12Í5 0.6409F+03
103 0.2865 0.1359 0.5981E+03
101 0.3170 0.5 503 0.55P0F+03
105 0.3475 0.1448 0.5201E+03
106 0.3780 0.1792 0.4P41F+03
107 0.4085 0.1936 0.4195E+03
108 0.4390 0.20PO 0.4J62E+03
109 • 0.4695 0.2221 0.3940F+03
110 0.5000 0.236B 0.3526E+03
111 0.2291 0.0973 O.Añ77E+03
112 0.2592 0.1098 0.6430F+03
113 0.2893 0.1221 0.6011E+03
114 0.3194 0.13f.0 0.5624E+03
115 0.3495 0.1476 0.5251F+03
116 0.3796 ' 0.1602 0.4902F403
117 0.1097 0.1728 0.4563E+03
118 0.439B 0.1854 0.4236F+03
119 0.4699 0.1979 0.391RE+03
120 0.5000 0.2105 0.360RF+03
121 0.2325 0.0869 0.68R1F+03
122 0.2622 0.0977 0.6450E+03
123 0.2920 0.1035 0.6015E+03
124 0.3217 0.1193 0.5664F+03
125 0.3514 0.1302 0.5303F+03
126 0.3811 O.J4J0 0.4957E+03
127 0.4108 0. 1518 0.4621F+05
128 0.4406 0.1626 0.4303F+03
129 0.4703 0.1734 0.3990E+03
130 0.5000 0.1842 0.36B3E+03
131 '0.2357 0.0761 0.6ñS9F+03
132 "0.2651 0.0851 0.6467E+03
133 0.2944 0.0942 0.A072E+03
134 0.3238 0.1033 0.5699E+03
135 0.3532 0.1121 0.5315F+03
136 0.3825 0.1215 0.5006F+03
137 0.4119 0.1306 0.4679F+03
138 0.4413 0.1397 0.4362E+03
139 0.4706 0.14R8 0.1053F+03
140 0.5000 0.1579 0.3750E+03
141 0.2386 0.0647 0.6892R+03
142 0.2677 0.0721 0.64B0F+03
143 0.2967 0.0795 0.6094E+03
144 0.325P 0.0870 0.5729F+03
145 0.3548 0.0941 0.5381F+03
146 0.3838 0.1018 0.5047E+03
147 0.4129 0.1093 0.4725F+03
148 • 0.4419 0.1167 0.44J3E+03
149 0.4710 0.1211 0.1108F+03
150 0.5000 0.13.16 0.3R0BE+03
n
I
o
MEF »* PLACA TERMICft-2 MATERIALES *»

NOriAL PISPl.ACEMENTS TIME O.OOOOOF + 0 0

NODE 1 COORIi 2 COORIi 1 DFRPL


153 • 0.2414 0.052B 0.6893E+03
152 0.2701 0.0586 0.6490E+03
153 0.2988 0.0644 0.6))]F+03
154 0.3276 0.0703 0.5752F+03
155 0.3563 0.076] 0.54)0E+03
156 0.3851 0.0819 0.508tE+03
157 0.433P 0.0878 0.4764F+03
158 •0.4425 0.0936 0.4455R+03
159 0.4713 0.0994 0.4153E+03
160 0.5000 0.1053 0.3ñ56R+03
161 0.2439 0.0404 0.689ÍF+03
162 0.2723 0.0446 0.6491E+03
163 0.3008 0.0489 0.6)2)F+03
164 0.3292 0.0532 0.5768^+03
165 0.3577 0.0575 0.543)F+03
166 0.3862 0.0618 0.5106F+03
167 0.4146 0.066) 0.4793E+03
168 0.4431 0.0701 0.448aF+03
169 0.4715 0.0747 0.4189E+03
170 0.5000 0.07R9 0.38'94F+03
171 0.2461 0.0274 0.6RS4F+03
172 0.2743 0.0302 0.6493F+03
173 0.3026 0.0330 0.6)25F+03
174 0.3308 0.0358 0.5776F+03
175 0.3590 0.0386 0.5443E+03
176 0.3872 0.0411 0.5133E+03
177 0.4)54 0.044? 0.4812E+03
178 0.4436 0.0470 0.1510F+03
179 0.4718 0.049P 0.42)4F+03
180 "0.5000 0.0526 0.3922F+03
181 0.2482 0.0140 0.6872E+03
182 0.2762 0.0153 0.6485F+03
183 0.3041 0.0)67 0.612)F+03
184 0.3321 0.0181 0.5776F+03
185 0.360) 0.0)95 0.5447E+03
186 0.3881 0.0208 0.5129F+03
137 0.4161 0.0222 0.4P22F+03
188 0,4440 0.0236 0.4522F+03
189 0.4720 0.0249 0.4229F+03
190 0.5000 0.0263 0.3939E+03
191 0.2500 0.0000 0.6853F+03
192 0.2778 0.0000 0.6469F+03
193 0.3056 0.0000 0.6109E+03
194 0.3333 0.0000 0.5767F+03
195 0.3611 0.0000 0.544)F+03
196 0.3889 0.0000 0.5126F+03
197 0.4167 0.0000 0.4821E+03
198 0.4444 0.0000 0.')524F + 03
199 - 0.4722 0.0000 0.4232F+03
200 0.5000 0.0000 0.3944E+03
n
I
MEF »» PLACA TÉRMICA-.'' MATERIAI.ER »*

NOriAL tUSPLACEMRNTS TIME O.OOOOOE+00

NOIiF 1 COORIi 2 COORn 1 HEBF'L


201 0.5556 0.5556 0.20'l7E + 03
202 o.6in 0.6111 0.1649F+03
203 0.6667 0.6667 0.1290E+03
204 0.7222 0.72.72 0.9730E+02
205 0.7778 0.777B 0.7040E+02
206 0.B333 0.8333 0.4B78E+02
207 0.8889 0.8889 0.3291E+02
2oe -0.9444 0.9444 0.2323F+0?
209 l.OOOO 1.0000 0.2000E+02
210 0.5556 0.5263 0.2155E+03
211 • 0.6111 0.57B9 0.1759F. + 03
212 0.6667 0.6316 0.1396F+03
213 0.7222 0.6812 0.1073E+03
214 0.7778 0.7368 0.7934E+02
215 "0.8333 0.7895 0.5619E+02
216 0.8889 0.8421 0.3832E+02
217 0.9444 0.8947 0.2615E+02
218 1.0000 0.9'!74 0.2000E+02
219 0.5556 0.4971 0.2263F+03
220 0.6111 0.5468 0.1B66F+03
2*11 • 0.6667 0.5965 0.1501F+03
T:)O 0.7222 0.646? 0.1171E+03
2'23 0.7778 0.6959- 0.8811F+02
224 0.8333 0.7456 0.6351E+02
225 0.8889 0.7953 0.4368E+02
226 0.9444 0.8450 0.2905E+02
ir>"? 1.0000 0.8947 0.2000E+02
228 0.5556 0.4678 0.2371E+03
T29 0.6111 0.5146 0.1972E+03
230 0.6667 0.56)4 0.1604F+03
231 0.7222 0.6082 0.1268F+03
232 0.7778 0.6550 0.96P2F+02
233 0.8333 0.701.R 0.7075F+02
234 0.8889 0.74P5 0.4P99E+02
235 0.9444 0.7953 0.3195F+02
236 1.0000 0.8421 0.2000E+02
237 0.5556 0.4386 0.2480E•^03
238 0.6111 0.4825 0.2077E+03
239 0.6667 0.5263 0.1705F+03
240 0.7222 0.5702 0.1364E+03
241 . 0.7778 0.6140 O.IO54F+03
242 0.8333 0.6579 0.7788E+02
243 0.8889 0.7018 0.542')F + 02
244 0.9444 0.7456 0.34e2E+02
245 1.0000 0.7895 0.2000E+02
246 • 0.5556 0.4094 0.2588E+03
247 0.6111 .0.4503 0.2181F+03
248 0.6667 0.4912 0.1805E+03
249 0.7222 0.5322 0.1157E+03
250 0.7778 0.5731 0.1138E+03
O
I
W
K1
MEF * * PLACA TCftMICA-S MATIÍRIAI.ES *»

• NODAL DISPLACFMFNTS TIME O.OOOOOF+00

NODE 1 COORD 2 COORIi 1 riFSPL


25j 0.8333 0.6140 O.P490F+02
252 0.8889 0.6550 0.5943F+02
253 0.9444 0.6959 0.3767F+02
254 1.0000 0.736fl 0.2000F+02
255 0.5556 0.3801 0.2694E+03
256 0.6111 0.4t81 0.2281F+03
257 0.6667 0.4561 0.1903F+03
25B 0.7222 0.4913 0,1548F+03
259 0.7778 0.53?? 0.1220F+03
260 0.8333 0,570? 0,9179F+02
261 ..0.8RB9 0.6082 0.6454F+02
262 0.9444 0,646? 0.1050F+02
263 1.0000 0,684? 0.2000E+02
264 .0,5556 0,3509 0.2797F+03
265 0,6113 0.3860 0.2384E+03
266 0.6667 0.4211 0.1999e+03
267 0,7222 0.4 561 0.1638F+03
269 •0.7779 0.4912 0.1300F.+03
269 0.8333 0.5263 0.9853F+02
270 0.8889 0.5614 0.6955F+02
271 0.9444 0.5965 0.4328F+02
272 1.0000 0.6316 0.2000F+02
273 0.5556 0.3216 0.2896E+03
274 0,6111 0.3538 0.2480F+03
275 0,6667 0.3860 0.2091F+03
T7 ¿ 0,7222 0.4181 0.1724F+03
277 0.7778 0,4503 0.1377E+03
278 0.8333 0.4825 0.t051F+03
279 0.8889 0,5146 0.7445F+02
290 0,9444 0,5468 0.4602F+02
281 1,0000 0,5789 0,?000E+02
282 0,5556 0.2924 0,?990F+03
283 0,6111 0,3?16 0,?573F+03
284 0,6667 0,3509 0,2l80F+03
285 0,7222 0.3801 0,1807E+03
286 0,7778 0.4091 0.1152F+03
287 0.8333 0.4386 0,1114F+03
288 0.8889 0.4678 0,79l9E+02
289 . 0.9444 0.4971 0,4R68E+02
290 1.0000 0.5263 0,?0O0F+O2
291 0.5556 0.2632 0,3079F+03
292 0.6111 0.2895 0,2660F+03
293 0.6667 0.3158 0,2264E+03
294 0.7222 0.342t 0,1886F+03
295 0.7778 0.3684 0.1523E+03
296 0.8333 0.3947 0.1171F+03
297 0.8889 0.4211 0.B374F+02
298 0.9444 0.4471 0.5125F+02
299 1.0000 0.4737 0.2000F+02
300 0.5556 0.2339 0.3162F+03
n
I
W
W
MEF t* PLACA TERMICA-2 MATERIALES * *
NODAL tUSPLACEMENTS TIME O.OOOOOE+00

NODF 1 COnRíi 2 COORIi . 1 riFBPL


301 0.6Í11 0.2573 0,2741E+03
302 0.6667 0.2R07 0.2342E+03
303 0.7222 0.3041 0.1960E+03
304 0.7778 0.3275 0.1590F+03
305 0.8333 0.3509 0.1231E+03
306 0.8889 0.3743 0.8805E+02
307 0.9444 0.3977 0.5370F+02
308 1.0000 0.4211 0.2000E+02
309 0.5556 0.2017 0.3237F+03
310 0.6111 0.??5] 0.?ei6E+03
311 0.6667 0.2456 0.2111E+03
312 0.7??? 0.2661 0.?0?7F+03
313 0.7778 0.2865 0.1652E+03
314 0.8333 0.3070 0.1284E+03
315 0.8889 0.3275 0.9205E+02
316 0.9444 0.3480 0.5600E+02
317 1.0000 0.3681 0.2000F+02
318 0.5556 0.1754 0.3304E+03
319 0.6111 0.1930 0.2882E+03
320 0.6667 0.2105 0.7479E+03
321 0.7222 0.2281 0.2088E+03
32? 0.7778 0.2456 0.1707E+03
323 0.8333 - 0.263? 0.1331E+03
324 0.8889 0.?807 0.9570E+02
325 0.9444 0.2982 0.5810E+02
326 1.0000 0.3158 0.?OOOE+02
327 0.5556 0.146? 0.3362E+03
328 0.6111 0.1608 0.?940E+03
329 0.6667 0.1754 0.2535E+03
330 0.7222 0.1901 0.2)4?E+03
331 0.7778 0.2017 0.1756E+03
332 0.8333 0.7193 0.1373E+03
333 0.8839 0.2339 0.9892E+02
334 0.9444 0.2 4 85 0.5997F+02
335 1.0000 0.2632 0.2000F+02
336 0.5556 0,1170 0.3411F+03
337 0.6111 0.1287 0.2988E+03
338 0.6667 0.1404 0'.?5P2E + 03
339 0.7222 0.1520 0.21S6E+03
340 0.777B 0.1637 0,1797E+03
341 0.8333 0.1751 0.1409E+03
34? 0.8889 0.1871 0.1017F+03
343 0.9444 0.19R8 0.6157E+02
344 1.0000 0.2105 0.2000E+02
345 0.5556 0.0877 0.3419E+03
346 0.6111 0.0965 0.3027E+03
347 0.6667 0.1053 0.2619E+03
348 0.7??? 0.1140 0.27?2E+03
349 0.7778 0.1228 0.1830E+03
350 0.8333 0.1316 0.1437F+03

O
I
HEF * * PLACA TfíRMtCA-2 HATERIAl.TS »*

NOriAL inSFLACFMFNTS TIME O.OOOOOF+00


NODE 1 COORD 2 COORD 1 rjESFL
351 0.8BB9 0.1404 0.1039E+03
352 0.9444 0.1491 0.6285R+02
353 1.0000 O.íf.79 0.2000E+02
354 0.5556 0.0585 0.3177e+03
355 0.6111 0.0643 0.3054F+03
356 0.4667 0.0702 0.2647f; + 03
357 0.7??? 0.0760 0.7248F+03
358 0.7778 0.0f?l9 0. 1B53E+03
359 0.8333 0.0877 0,145BE+03
360 0.8889 0.0936 0.1055F+03
361 0.9444 0.0994 0.6380E+02
362 1.0000 0.1053 0.2000F+02
363 0.5556 0.029? 0.3494F+03
364 0.6111 0.0322 0.307tE+03
365 0.6667 0.0351 0.2663E+03
366 0.7222 0.0380 0,2264R+03
367 0.777B 0.0409 0.Í86PF+03
368 0.8333 0.Ó439 0.1470E+03
369 0.88P9 0.046B 0.J064E+03
370 0.9444 0.0197 0.6137E+02
371 l.ÓOOO 0.0526 0.2000F+02
372 0.5556 0.0000 0.3500F+03
373 0.6111- 0.0000 0.3077E+03
374 0.6667 0.0000 0.2669E+03
375 0.722? 0.0000 0.2269E+03
376 0.7778 0.0000 0.1873E+03
377 0.8333 0.0000 0.1474E+03
378 0.8889 0.0000 0.1068E+03
379 0.9444 0.0000 0,6457F+02
380 1.0000 0.0000 0.2000E+02

n
K1

o
141

RESULTADOS DE LOS CÁLCULOS s Conducción lineal-

radiación.

(Aplc. Numr. III>.

C-26
MEF ** PLACA TFR:MICA-2 MATERIALES **

PROPIRDAriES MATFRtAL

MATERIAL SFT 1 PARA ELEMENTO TIPO PLACA TFRMTCA-MATFRIAL 1


LINFiAR HEAT CONDUCTION EI.EMENT

CONnUCTIVITY 0.20000E+01 SPECIFIC HEAT O.OOOOOE + 00 FiENSITY O.OOOOOF + 00


PLAN AMALYSIS

MATERIAL SET 2 PARA ELEMENTO TIPO PLACA TERMICA-MATFRIAI. ?


LINEAR HEAT CONOIJCTION ELEMENT

CONDUCTIVITY 0.30000E+01 SPFCIFIC HEAT O.OOOOOE+00 DENRITY O.OOOOOE+00


PLAN ANALYSIS

MATERIAL SET 3 PARA ELEMENTO TIPO 16 CONTORNO RAIiIACION


ALFA O.lOOOOE-07 TEMPERATURA RADIANTE O.tOOOOE + O')

I
MEF * * PLACA T É R M I C A - ? MATFRIALFS »*

MACRO INSTRUCTtONS

MACRO STATEMFNT VARIABLE 1 VARIABI E ?


TOL 0.lOOCOE-OI O.OOOOOE+OO
ITER O.OOOOOE+00 O.OOOOOE+OO
TANG O.OOOOOE+00 O.OOOOOE+OO
FORM O.OOOOOE+00 O.OOOOOE+OO
soi.y .INCR O.OOOOOE+00 O.OOOOOE+00
ITFR CERO O.OOOOOE+00 O.OOOOOE+00
MESH O.OOOOOF+00 O.OOOOOE+OO
LOOP 2.0000 O.OOOOOE+00
ITFR CERO O.OOOOOE+00 O.OOOOOE+00
FANG O.OOOOOE+00 O.OOOOOE+OO
LOOP 5.0000 O.OOOOOE+OO
ITER O.OOOOOE+00 O.OOOOOE+00
FORM O.OOOOOE+00 O.OOOOOE+OO
QSNU BROY O.OOOOOE+00 O.OOOOOE+OO
NEXT O.OOOOOE+00 O.OOOOOE+OO
HEXT O.OOOOOE+OO O.OOOOOE+00
nisp O.OOOOOE+00 O.OOOOOE+OO
£iIBl O.OOOOOF+OO 1.0000
END 0.00-OOOE+OO O.OOOOOE+OO
NUMERO DE ITERACIONES = 1
FORCÉ CONÜFROFHCF TEST
RHMAX •= 510..?r. RN - 5 10.-^5 TOI - O.JOOOOF-04
NUMERO rjE ITERACIONES - f^

O
I
f-j •-i
PROPIltOAriCS MATFRIAL

MATERIAL SET 1 PARA fll.EMFNTO T I F O PLACA T F R H I C A - M A T F R I A L 1


L I N E A R HEAT CONOUCTION ELEMENT

COHnUCTIVITY 0 . ? 0 0 0 0 E + 0 1 SPECIFIC HEAT O.OOOOOE+00 DENSITY O.OOOOOF+00


PLAN /^NAL.YSIS

MATERIAL SET 2 PARA ELEMENTO TIPO 2 PLACA TERMICA-MATERIAI. 2


LINEAR HEAT CONDUCTION ELEMENT
CONDUCTiyiTY 0.30000E+01 SPECIFIC HEAT O.OOOOOF+00 DENSITY O.OOOOOE+00
PLÍlN ANAI.YSIS
MATERIAL SET 3 PARA ELEMENTO TI PO 16 CONTORNO RADIACIÓN
ALFA O.tOOOOE-07 TEMPERATÍ)RA RADI ANTE O.lOOOOE+04
**MACRO INSTRUCCIÓN 8 EXECUTED** LOOP VI - 2.000 V2 17.00
ITER CERO VI -^ O.OOOOE+00 V2 O.OOOOE+OO
**MACRn
NUMEROINSTRUCCIÓN
DE ITERACIONES9 EXECUTED**
= O
.t*MACRO INSTRUCCIÓN 10 EXECUTEÜ** TANR VI - O.OOOOE+00 V2 O.OOOOF+00
í*MACRn INSTRUCCIÓN It EXECUTED** LOOP VI - S.OOO V2 16.00
KtMACRO INSTRUCCIÓN 12 EXECUTEIi** ITFR VI = O.OOOOF+00 V2 O.OOOOE+00
NUMERO OF ITERACIONES - 1
.((«MACRO INSTRUCCIÓN 13 EXECUTEIi** FORM VI - O.OOOOE+OO V2 O.OOOOE+OO
FORCÉ CONVERíiENCE TEST .
RNMAX = 274*. 2 RN 2746.2 TOL .lOOOOE-04
**MACRO INSTRUCCIÓN 14 EXECUTECX» OSHU BROY VI ^ O.OOOOE+00 V2 - O.OOOOE+OO
ftMACRO INSTRUCCIÓN 15 EXECUTFIi** NEXT VI = 1.000 y? - 12.00
ITER VI - O.OOOOE+OO V2 - O.OOOOE+00
1!*MACR0 INSTRUCCIÓN 12 EXECUTED**
NUMERO n'E ITERACIONES = 2 FORM VI = O.OOOOF+00 V? = O.OOOOE+00
**MAr,Rn INSTRUCCIÓN 13 EXECUTEIi**
FORCÉ RNMAX
CONUE^RENCE
- TEST
2746.2 RN 806.27 TOL O ,10000E-04
|:*MACRn INSTRUCCIÓN 14 EXECUTED** OSNW BROY VI - O.OOOOE+00 V2 ^ O.OOOOE+OO
-(«MACRO INSTRUCCIÓN 15 FXFCUTEÍi** NFXT VI = 2.000 V2 -> 12.00
•*MACRn INSTRUCCIÓN 12 EXECUTED** ITER VI - O.OOOOE+00 V2 - O.OOOOE+00
NUMERO DE ITERACIONES = 3
CIMACRO INSTRUCCIÓN .13 EXECUTED** FORM VI ^ O.OOOOE+OO V2 = O.OOOOE+OO
FORCÉ CONVERSENCE TEST
RNMAX - 274Ó.2 RN 366.26 TOI 0. )0000F-04
l(*MACRO INSTRUCCIÓN 14 EXECUTED** OSNIJ BROY VI - O.OOOOE+00 V2 -• O.OOOOE+00
NFXT VI ^ 3.000 V2 = 12.00
r*MACRO INSTRUCCIÓN ]5 EXFCUTFD** I T E R VI - O.OOOOE+OO V2 -
»*M(^CRO INSTRUCCIÓN 12 EXECUTED** O.OOOOE+00
NUMERO DE ITERACIONES = 4 FORM VI = O.OOOOE+00 O.OOOOE+OO
*«MACRO INSTRUCCIÓN 13 EXECUTED**
FORCÉ CONVEROENCE TEST ' RN 111.21 TOL 0. lOOOOE-04
RNMAX = 274<S.2 QSNU BROY VI - O.OOOOE+OO V2 - O.OOOOE+00
t*MACRO INSTRUCCIÓN 14 EXECUTED** NFXT VI ^ 1.000 V2 = 12.00
í*MACRO INSTRUCCIÓN 15 FXFCUTED** ITER VI - O.OOOOE+OO V2 + O.OOOOE+00
t*MACRO INSTRUCCIÓN 12 EXECUTED** FORM VI - O.OOOOE+OO V? - O.OOOOF+00
NUMERO DE ITFRACIONFS = 5
**MACRO INSTRUCCIÓN 13 EXECUTED** RN ?5,¡16 TOL 0. )0000F-04
FORCÉ CONVERGENCE TEST OSNU BROY VI - O.OOOOE+OO V2 -
RNMAX •= 2746,2 O.OOOOE+00
NEXT VI - 5.000 V? - 12.00
««MACRO INSTRUCCIÓN 14 EXECUTED** NEXT VI = 1.000 V2 =
r«MACRO INSTRUCCIÓN 15 EXECUTED** ITFR CFRO VI - V.? - 9.000
O.OOOOF+00 O.OOOOE+OO
««MACRO INSTRUCCIÓN 16 EXECUTED**
MMACRO INSTRUCCIÓN 9 EXECUTED** TAÑO VI ^ O.OOOOE+OO . V2 - O.OOOOF+00
NUMEROINSTRUCCIÓN
««MACRO DE ITERACIONES -• O
10 EXFCUTFD**
**MACRO INSTRUCCIÓN 12 EXECUTFn** ITFR VI = O.OOOOF+00 r V2 - O.OOOOE+OO
NUMERO DE ITERACIONES - 1
**MftCRO INSTRUCCIÓN 13 EXECUTEfi** FORM Vi = O.OOOOF+OO t V2 - O.OOOOE+OO
FORCÉ CONyERCiENCE TEST
RNMAX = • 2746.? RN TOL 0., JOOOOE-04
**hACRO INSTRUCCIÓN 11 EXECUTEP** ORNW PROY yt - O.OOOOE+00 f V2 O.OOOOE+OO
**HACRO INSTRUCCIÓN ]S EXECUTED** NEXT yi = 1.000 r V.? 12.00
**MflCRO INSTRUCCIÓN 12 EXECUTED** ITER yi - O.OOOOE+00 ^9 V2 O.OOOOE+00
NUMERO fiF ITERACIONES = 2
**MACRO INSTRUCCIÓN j3 FXECUTEIi»» FORM VI = O.OOOOF+00 1 V? r- O.OOOOE+OO
FORCÉ CONVERCENCE TEST
RNMAX = 2716.2 RN 0 . 6 P 7 P 1 F - -02 TOL 0. )0000E-04
**MACRO INSTRDCCTOH IS EXECUTED** NEXT VI = S.OOO 7 V2 12.00
**MACRO INSTRUCCIÓN 16 EXECUTED»» NFXT vi = 2.000 f V2 9.000
**MACRO INSTRUCCIÓN 17 EXECUTED** DISP vi -r O.OOOOE+OO f V2 O.OOOOE+00

n
I
o
NOOAl. ntSPI.ftCEMENTS TlhF. O.OOOOOF. + OO

MOriF 1 cnoRii 2 rooRri . 1 riFSPL


1 0.1768 0.1768 0.ñ328E+03
n 0.2J27 0.2127 0.71)4f+03
3 0.2486 0.2486 0.6102F: + 0 3
1 0.2845 0..''P4? 0.5241F+03
5 0.3204 0.3204 0. 1496F + 03
6 0.3564 0.3564 0.3847E+03
-7 0.3923 0.3923 0.32B2F: + 0 3
8 0.4?B? 0.42R2 0.2792F. + 03
o 0.4641 0.4611 0.2373F+02
lÓ -0.5000 0.5000 0.2040F+03
11 0.1827 0.1722 0.8305F+03
12 0.2179 0.2057 0.7140F+03
13 • 0.2532 0.2392 0.61A1F+03
14 0.2RB5 0,2727 0.5328F+03
15 0.3237 0.3062 0.4601F+03
16 0.3590 0.3397 0.3965F+03
17 •0.3942 0.373 2 0.3407F+03
18 0.4295 0.4067 0.29)9F+03
1° 0.4647 0.4402 0.2197F+03
20 .0.5000 0.4737 0.2]44E+03
21 0.1883 0.1670 0.8289E+03
22 0.2230 0.J9B2 0.7)70F+03
23 .0.2576 0.2293. 0.á22BE+03
24 0.2922 0.2605 0.54)6F+03
25 0.3269 0.2916 0.4706E+03
2i 0.3615 0.3228 0.40B2F+03
27 0.3961 0.3539 0.353tF+03
28 0.4307 0.385) 0.3046F+03
29 0.4654 0.4162 0.2621F+03
30 0.5000 0.4474 0.2255E+03
31 0.1938 0.1613 0.8279F+03
32 0.2278 0.1902 0.7204F+03
33 0.2618 0.2190 0.6293F+03
34 0.2959 0.2479 0.5504F+03
35 0.3299 0.2768 0.181tF+03
36 0.3639 0.3056 0.4)99F+03
57 0.3979 0.33 4 5 0.3654F+03
38 0.4320 0.3633 0.3)71E+03
39 0.4660 0.3922 O.2711F+03
40 0.5000 0.42)1 0.2369F+03
41 0.1990 0.1551 0.8275F+03
42 0.2324 0 .1 81 P 0.7241E+03
43 0.2659 0.2081 0.6360F+03
44 0.2993 0.2350 0.5593F+03
45 0.3328 0.2616 0.4916F+03
46 0.3662 0.2882 O.43)4F+03
47 0.3997 0.3119 0.3777E+03
48 . 0.4331 0.3415 0.3296E+03
49 0.4666 0.36R1 0.2B67F+03
50 0.5000 0.3947 0.24B5F+03
O
I
w
0~
NOriAL n i S P l ACEMENTS TIMF O.OOOOOF. + OO

NODE 1 COORD 2 COORIi 1 DESPL


51 •0.2040 D.)4R4 0.B?74F•^03
52 ' 0.2369 0.1729 0.7280F-(-03
53 0.269P 0.1973 0.64?8E-f03
54 0.3026 0.2218 0.5681F•^03
55 0.3355 0.2462 0.5019F-f03
56 0.3684 0.2706 0.4428F-f03
57 0.40)3 0.295) 0.3P97F+03
58 0.4342 0.3195 0.34l9F-f03
59 0.4671 0.3440 0.?9PPF-f03
60 0.5000 0.36B1 0.2602F-f03
61 0.2087 0.14)2 0.8278F-f03
62 0.2411 0.1635 0.7321F^f03
63 •0.2735 0.185P 0.6495F+03
61 0.3058 0.2082 0.5768F•^03
65 0.338? 0.2305 0.5121F•^03
66 0.3705 0.25253 0.1539F-f03
67 0.4029 0.2751 0.4014F-f03
68 0.4353 0.2975 0.3539F+03
69 0.4676 0.319P 0.3108E-f03
70 0.5000 0.3421 0.2717F•^03
71 0.2133 0.1334 O.B2P4F-f03
72 0.2451 0.1537 0.7362F•^03
73 0.2770 0.1740 -0.6562F-f03
74 0.3088 0.1942 0.5854F^f03
75 0.3407 0.2145 0.52?0F•^03
76 .0.3726 0.2347 0.4618F-(-03
77 0.4044 0.2550 0.4)29F-f03
78 0.4363 0.2753 0.3656F•^03
79 0.468] 0.2955 0.3224F^)-03
80 0.5000 0.3158 0.2830F-f03
31 0.2176 0.)252 0.8?9)F-f03
82 0.2489 0.1431 0.7101F•^03
83 0.2803 0.1617 0.66?7F-f03
84 • 0.3117 0.1799 0.5936F-f03
85 "0.343) 0.19R2 0.5315F-f03
86 0.3745 0.2165 0.4752F-f03
87 0.4059 0.2347 0.4239F-f03
S8 0.4372 0.2530 0.3769F-f03
OCf
0.4686 0.2712 0.3337F-f03
90 0.5000 0.2895 0.2910F^f03
91 0.2216 0.1164 0.8300F-f03
92 0.2526 0.1327 0.7445F-(-03
93 0.2835 0.1490 0.6690F+03
94 0.3144 0.1653 0.6016F-I-03
95 0.3454 0.1816 0.5407E-I^03
96 0.3763 0.1979 0.4852F-f03
97 0.407? 0.214? 0.4345F-f03
98 0.4381 0.2305 0.3R77E-f03
99 0.469) 0.2469 0.3445F-I-03
100 0.5000 0.2632 0.3015F-f03

K1
NODAL DISPI.rtCEMENTS TIME O.OOOOOE+OO
NOriF 1 COORfi 2 cnoRn ) riFSPL
101 0.2255 0.1071 0.8310E+03
102 0.2560 0.17Í5 0.74P3E+03
103 0.2865 0.1359 0.6750E+03
104 0.3170 0.1503 0.6090E+03
105 0.3475 0.1648 0.5493E+03
106 ,0.3780 0.1792 0.4947F+03
107 0.4085 0.1936 0.4141E+03
108 0.4390 0.2080 0.3979E+03
109 0.4695 0.2224 0.3548E+03
110 0.5000 0.2368 0.3146F+03
111 0.2291 0.0973 0.8319E+03
112 0.2592 0.1098 0.7520E+03
113 0.2893 0.1224 0.6a05E+03
114 0.3194 0.1350 0.6Í60F+03
115 0.3495 0.1476 0.5573E+03
116 0.3796 0.1602 0.5034F+03
117 0.4097 0.1728 0.1536E+03
118 0.4398 0.1854 0.4074F+03
119 0.4699 0.1979 0.3643F.+03
120 0.5000 0.2105 0.3T''39E + 0 3
121 0.2325 0.0869 0.8327E+03
122 0.2622 0.0,977 0.7552E+03
123 0.2920 0.1.085 0.6855F+03
124 0.3217 O.í193 0.6223F+03
125 0.3514 0.1302 0.5645E+03
126 0.3811 0.1410 0.5])3F+03
127 • o.4ioe 0.1518 0.462tF+03
128 - 0.4406 0.1626 0.416)F+03
129 0.4703 0.1731 0.373tE+03
130 0.5000 0.184? 0.3326F+03
131 0.2357 0.0761 0.8334E+03
132 0.2651 0.085) 0.75B0F+03
133 0.2944 0.0912 0.6ñ9ñE+03
134 0.3238 0.)033 0.627aE+03
135 0.3532 0.1121 0.5709E+03
136 0.3825 0.)?)5 0.5J84F+03
137 0.4119 0.1306, 0.1696E+03
138 0.44)3 0.)397 0.4239F+03
139 0.4706 0.1489 0.3909E+03
140 0.5000 0.1579 0.3403E+03
141 0.2386 0.0647 0.8338E+03
142 0.2677 0.0721 0.7602E+03
143 0.2967 0.0795 0.6934E+03
144 0.3258 0.0870 0.6324E+03
145 0.354B 0.0914 0.5763E+03
146 0.3838 0.)0)8 0.5244E+03
147 .. 0.4129 0.1093 0.4760E+03
148 0.4419 0.)167 0.4306F+03
149 0.4710 0.1241 0.3877E+03
150 .. 0.5000 0.13)6 0.3471E+03

n
NODAL niSfl.ACFMFNTS TIMF O.OOOOOF+00

NDDE 1 COORD 2 r.OÚRÍi 1 riRSF'L


151 0..7414 0.0528 0.e338E+03
152 0.2701 0.0586 0.7617F: + 0 3
153 '6.2988 0.0644 0.6963F+03
154 0.3276 0.0703 0.6360F+02
155 0.3563 0.0761 0.5807F+03
156 '6.3851 0.0819 0.5293F+03
157 0.413P 0.0878 0.4833F+03
158 0.1425 0.0936 0.4362F+03
159 .0.4713 0.0994 0.3934F+03
160 0.5000 0.1053 0.3528F+03
161 0.2439 0.0404 0.B334F+03
162 0.2723 0.0446 0.7621F-f03
163 0.3008 0.04P9 0.6978F+03
161 0.3292 0.0532 0.63fl5F+03
165 0.3577 0.0575 0.5P39F+03
166 0.3862 0.0618 0.5330F+03
167 0.4146 0.0663 0.4854F+03
168 0.4431 0.0701 0.1405F+03
169 0.4715 0.0747 0.3979F+03
170 0.5000 0.0789 0,3573E+03
173 0.2461 0.0274 0.8324F+03
172 0.2743 0.0302 0.7A22E+03
173 0.3026 0.0330 0.69R4F+03
17'! 0.3308 0.0358 0.6398F+03
175 0.3590 0.03R6 0.5857F+03
176 0.3872 0,0411 0.5353F+03
177 0.4354 0.04 4? 0.48P3F+03
178 0.4436 0.0470 0.4435F+03
179 0.471B 0.0498 0.4011E+03
180 0.5000 0.0526 0.3606F+03
181 0.248? 0.0340 0.B305F+03
182 0.2762 0.0153 0.760RF+03
1B3 0.3043 0.0367 0.6976F+03
184 0.3321 0,0181 0.A39SF+03
185 0.3601 0.0 3 95 0.5P62F+03
186 • 0.3881 0.0208 0.5363E+03
187 0.4361 0.022? 0.4a94E+03
133 0.4440 0.0236 0.1451F+03
189 0.4720 0.0?19 0.4029F+03
190 0.5000 0.0263 0.3626E+03
193 • 0.2500 0.0000 O.R?7?F+03
192 0.2778 0.0000 0.7579E+03
193 0.3056 0.0000 0.6955F+03
194 0.3333 0.0000 0.63R3E+03
195 0.3633 0.0000 0.5R52E+03
196 0.3889 0.0000 0.5357E+03
197 0.4367 0.0000 0.4892F+03
198 • 0.4444 0.0000 0,4452E+03
199 0.4722 0.0000 0,4034F+03
200 0.5000 0.0000 0.3633E+03
O

-^
NOriAI. DISPLACEMENTS TIME 0,OO0O0E+O0

HOriF 1 CaORH 2 CnnRP 1 DESPL


201 •0.5556 0.5556 0.1662F+03
20? 0.6111 0.6111 0.)3)7F+03
203 0.6667 0.6667 0.1019E+03
204 0.7??2 0.72?2 0.7677F+02
205 0.7778 0.7778 0.5627E+02
20A 0.8333 0.8333 0.4036E+02
207 0.B989 0.8889 0.2902E+02
20B 0.9444 0.9444 0.?2?3E+02
209 1.0000 1.0000 0.2000E+02
210 0.5556 0.5263 0.)757F+03
211 0.6111 0.5789 0.1111F+03
212 0.6667 0.6316 0.)106F+03
213 0.7222 0.6R42 0.8459E+02
214 .0.7778 0.7368 0.6299F+02
215 0.8333 0.7895 0.1576E+02
216 0.8889 0.842) 0.3286E+02
217 0.9444 0,8947 0.2427F+02
218 1.0000 0.9474 0.?000F+02
219 0.5556 0.4971 0.1855E+03
220 0.6111 0.5468 0.-1504F-f03
221 . 0.6667 0.5965 0.1193E+03
T)2 0.7222 0.6462 0.9240F+02
T?2 0.7778 0.6959 0.6971E+02
22 4 0.8333 0.7456 0.5))5E+02
225 0.8889 0.7953 0.3669Et02
226 0.9444 0.8450 0.763)E+02
227 1.0000 0.8947 0.2000E+02
22B 0.5556 0.4678 0.)956F+03
1^9 0.6111 0.5146 0.1597FtO3
230 0.6667 0.5614 0.)?80F+03
231 0.7222 0.6082 0.1002F+03
TT T 0.7778 0.6550 0.7642E+02
233 0.8333 0.701R 0.565'lE+02
234 0.8889 0.7485 0.4052E+02
235 0.9444 0.7953 0.2835E+02
236 1.0000 0.84?] 0.2000F+02
237 0.5556 0.4386 0.2060F+03
238 0.6111 0.4825 0.)é9?F+03
239 0.6667 0.5263 0.1366F+03
240 0.7222 0.570? 0.)0R0F+03
241 0.7778 0.6140 0.331tE+02
242 - 0.8333 0.6579 0.619?F+02
243 0.8889 0.7018 0.4435E+02
244 0.9444 0.7456 0.3038E+02
245 • 1.0000 0.7895 0.2000F+02
246 0.5556 0.4094 0.2166E+03
247 0.6111 0.4503 0.1787E+03
248 0.6667 0.49)? 0.)453F+03
249 • 0.7222 0.5322 0.1158F+03
250 0.7778 0.573) 0.8978E+02
O

un
O
NOriAl niSPLACEMENTS TIMF O.OOOOOF+00

NOtiE 1 CQORtí COORIi 1 DESPL


251 0. 8333 0. 6140 0. 6727F+02
0. 8889 0. 6550 0. 1816F. + 02
253 Ó. 9444 0. 6959 0. 3211F+02
251 i. 0000 0. 7368 0. 2000E+02
255 0..5556 0. 3801 0. 7271E+03
256 0..6111 0. 4181 0. 1883e+03
257 0. 6667 0. 4561 0. 1540F+03
258 0. 7222 0. 4912 0. 1235E+03
259 0..7778 0. 5322 0. 9639F+02
2Ó0 0. 8333 0. 5702 0. 7258F+02
26] 0, 8889 0. 6082 0. 5195F+02
262 0,.9444 0. 6462 0. 3143F+02
263 1.,0000 0,.6842 0..2000F+02
264 0,.5556 0. 3509 0. 2376E+02
265 0,.6111 0..3860 0..1979F+03
266 íl, .6667 0..4211 0,.1626F+03
267 0,,722? 0,,4561 0..1311E+03
268 0,,7778 0,,4912 0,.1029E+03
269 0,,8333 0,,5263 0,,7785F+02
270 0,,8889 0,,5611 0.,5570E+02
271 0,,9444 0,,5965 0.,3643E+02
1,,0000 0,,6316 0,,2000E+02
273 0,,5556 .0.,3216 0,,2479F+03
274 0,,6111 0,,.3538 0.,2073E+03
275 '0,,6667 0,,3860 0,,1711E+03
276 0,, 7222 0,,4181 0,,13S7E+03
277 0,.7778 0,,4503 0.,1091E+03
278 0,.8333 0,,4825 0,,8303F+02
279 0,.8889 0,,5146 0,,5940E+02
280 0 .9444 0,,5468 0,,3841E+02
281 1 .0000 0.,5789 0.,?000F+02
282 0..5556 0,,2931 0,, 2578F. + 03
283 0 .6111 0,.3216 0., 2 1 6 4 E + 0 3
28-1 0,.6667 0.,3509 0,. 1 7 9 1 F + 0 3
285 0 ,7?22 0..3801 0., 1 4 6 0 F + 0 3
286 0 .7778 0..4091 0.. 1 1 5 7 F + 0 3
287 0 .8333 0..4386 0 .8P09F+02
288 0 .8889 0 .4678 0.. 6 3 0 3 E + 0 2
289 0 .9444 0..4971 0 .4035F+02
290 1 .0000 0 .5263 0 .2000F+02
291 0 .5556 0 .2632 0 .2673E+03
0 .6111 0 .2895 0 .2252E+03
293 0 .6667 0 .3158 0 .1874F+03
294 - 0.7222 0 .3421 0 . 1531E+03
0 .7778 0 .3684 0 .1218F+03
296 0 .8333 0 .3917 0 .9299E+02
297 • 0 .8889 0 .4211 0 .6654F+02
298 0 .9444 0 .4471 0 .4225F+02
299 1 .0000 0 .4737 0 .2000E+02
300 0 .5556 0 .2339 0 .2762F+03
O
I

o m
NODAL DISFI.ACEhENTS TIME O.OOOOOE+00

NOnE 1 COORli 2 CnnRfi 1 fiESPL


30i 0.6111 0.2573 0.2335E+03
30? 0.6667 0.2807 0.)950F+03
303 • 0.7222 0.3041 0.1599E+03
304 -0.777P 0.3275 0.)276E+03
305 0.8333 0.3509 0.9767E+02
306 0.B889 0.3743 0.699)E+02
307 0.9444 0.3977 0.4406E+02
30B 1.0000 0.4?jJ 0.2000E+02
309 0.5556 0.2017 0.2R41E+03
310 0.611Í 0.2251 0.24J2E+03
311 0.6667 0.2456 0.2020E+03
31? 0.7.722 0.266) O.)662E+03
313 0.7778 0.2865 0.1330E+03
314 0.8333 0.3070 0.)021E+03
315 0.8889 0.3275 0.7307E+02
216 0.9444 0.34PO 0.457BE+02
317 1.0000 0.3681 0.2000E+02
31B 0.5556 0.1754 0.?9)7E+03
319 0.6111 0.1930 0.2181E+03
320 0.6667 0.2)05 0.20B4E+03
321 0.7222 0.2281 0.1719E+03
322 0.777B 0.2456 0.1379E+03
323 - 0.8333 0.2633 O.lOAlE+03
32'1 0.8889 0.2B07 0.7597F+02
325 0.9444 0.2982 0.473AE+02
326 • 1.0000 0.3158 0.2000E+02
327 0.5556 0.1462 0.2982E+03
32B 0.6111 0.1608 0.2542E+03
329 0.6667 0.1751 0.2140E+03
330 • 0.722? 0.)901 0.)769E+03.
331 0.7778 0.2017 0.1423E+03
332 0.8333 0.2)93 0.3096E+03
333 . 0.8889 0.2339 0.7856E+02
334 0.9444 0.24B5 0.4878E+02
335 1.0000 0.263? 0.2000E+02
336 . 0.5556 0.))70 0.3037F+03
337 0.6111 0.1287 0.2593E+03
338 0.6667 0.)404 0.2ie8F+03
339 0.7222 0.1520 0.1R12E+03
340 0.7778 0.)637 0.)460E+03
341 0.3333 0.1751 0.1127E+03
342 0.B8P9 0.)87) 0.8078E+02
343 0.9444 0. 1988 0.1999E+02
344 1.0000 0.2)05 0.2000E+02
345 0.5556 0.0877 0.3080E+03
346 0.611) 0.0965 0.2634E+03
347 0.6667 0.1053 0.2226E+03
348 0.7222 0.1)40 0.1B46E+03
349 0.7778 0.1228 0.1490E+03
350 0.8333 0. ) 3) 6 0.1151E+03
n
I
W
•vi
1-1
NUliAi liJ M i n i I l"lt *< I =
1 Inh

1 COORH 2 nnnRD 1 DFSPL


NODE 0.e?57F. + 02
351 0.8889 0.)404
0.9444 0.1191 0.5098R+02
352 0.2000E+02
353 1.0000 0.1579
0.5556 0.0585 0.31t2F+03
354 0.2664F+03
355 0.6111 0.0643
0.6667 0.0702 0.2253F+03
356 0.)P71F+03
357 0.7?.22 0.0760
0.7778 0.0819 0.1512E+03
358 0.1169F+03
359 0.8333 0.0877
0.8889 0.0936 0.83a8E+02
360 0.5)70F+02
36) 0.9444 0.0994
1.0000 0.1053 0.2000F+02
362 0.3131F+03
363 0.5556 0.029?
0.6111 0.0322 0.2682F+03
364 0.??70F+03
365 0.6667 0.035)
0.7222 0.0380 0.1887F+03
366 0.)525F+03
367 0.7778 0.0409
0.8333 0.0439 0.1180F+03
368 0.8469F+02
369 0.8889 0.0468
0.9444 0.0497 0.5215F+02
370 0.2000E+02
37) 1.0000 0.0526
0.0000 0.3137E+03
372 • 0.5556 . 0.26P8F+03.
373 0.6111 . 0.0000
0.0000 0.2276E+03
374 0.6667 0.)B92E+03
375 0.722? 0.0000
0.,0000 0.1530F. + 03
376 0.7778 0.)1P4F+03
577 • 0.8333 0..0000
0..0000 0.8496E+02
378 0.8889 0.5230E+02
379 0.9444 ,0000
0.
0.0000 0.2000E+02
380 1.0000 DJP) yi = O.OOOOF+00 » V? ) .000
**MAr.RO I NSTRUCCION 18 EXFCUTF.D»»
DATOS DEL PRF.PROr.FñO GRÁFICO
MAI.IA: F NODOS: F FIFMFNTOS: F
15.0 . )5.0 161
NC= 16 201 1. 21 4t 61 81
101 121 1^1-
18) )9) 380 ?09 201 37? 720.00
NO.DE VALORES 7 V.MTN= 20.00
V.MAX-^

n
I
05
154

APÉNDICE D

PROGRAMACIÓN

D.l INTRODUCCIÓN

El programa utilizado en el tratamiento por ordenador de |


i
los problemas no lineales descritos en la memoria, ha sido el |

MINIfiEF (.*') el cual es una ampliación del presentado por Taylor =


i

C19D, y al que principalmente se ha incorporado las subrutinas i

siguientes en la realización del presente trabajo : |

ELMT15 Elemento de conducción de calor no lineal K = K + K u g


o 1

ELMT16 Elemento de radiación en la frontera.

Ambas subrutinas determinan las matrices elementales y

vectores de fuerzas correspondientes a la formulación de los

problemas por el método de Newton y método del punto fijo.

QNBR Implementación del método de Quasi-Newton Broyden.

QNBFG2 Implementación del método de Quasi-Newton BFGB

adaptación en forma de producto.

D—1
155

QNBFGS Implementación del método de Quasi-Newton BFGS

formulación original.

El aspecto básico del programa global es un lenguaje de

macroinstruciones a utilizar para elaborar módulos especificos.

El macrolenguaje esté asociado a un conjunto de subprogramas

compactos, pensado cada uno de ellos para calcular uno ó algunos

de los pasos básicos del proceso de resolución mediante el método

de los elementos finitos. Asi tenemos, por ejemplo, las

siguientes macroinstrucciones :

TANG Forma la matriz de rigidez ó tangente simétrica.

UTAN Forma la matriz de rigidez ó tangente asimétrica.

FORM Forma el segundo miembro de las ecuaciones.

SOLV Resuelve las ecuaciones.

CONV Comprueba la convergencia.

QSNW Resuelve el sistema por métodos de Quasi-Newton.

O ) MINIMEF Depto. Cale. Numer. é Inform. ETSI Minas, U.P. Madrid

D-2
•156

D.2 LISTADOS

A continuación se adjuntan las principales subrutinas

incorporadas al MINIMEF señaladas anteriormente, indicando en

primer lugar las variables más significativas.

RELACIÓN DE VARIABLES

NUMNP Numero de nodos

NUMEL Número de elementos

NUMNAT Número de tipos de materiales

NEN Número máximo de nodos conectados a un elemento

NEL Número de nodos del elemento

NDM Dimensión espacial del problema

MA Número del tipo de material

lEL Número del tipo de elemento

IX (*, * :> Conexiones nodales del elemento

xLt:*,*) Coordenadas nodales

NDF Número máximo de grados de libertad en un nodo

ULC*) Desplazamientos nodales

TLC*!) Temperaturas nodales

NEQ Número total de ecuaciones

NST Tamaño de las matrices -de los elementos

IDO) Matriz de condiciones de contorno para cada nodo

se*,*:) Matriz del elemento

SG, TG Puntos de integración en las coordenadas naturales

D-3
157

SHPd,*) Derivada con respecto á la coordenada x. de la

función de forma

SHP(:2,*) Derivada con respecto a la coordenada y de la

función de forma

SHPC3,*) Funciones de forma

XSJ Determinante del jacobiano

PC*) Vector de fuerzas

D-4
SUP.ROllTJrJF El HT 1 5 ( Fi»IH » XI » J X » TI.» S > P » NfiF » NFiH 7 NST r JF-Ij >
»* * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * ** * * * * *** * ** * * ** * * t 158
E ] p n i e r i t o de c o n d u r r i o n cip r a ] o r no ]iriPí»} *
K=KO+Kl*l *

CONhON/CriATñ/ O » H E A D ( 20 ) » NUMNP » NIJMEL f NUMNAT » NFN » NFQ 7 IPR


COMMON/FLDATA/ DM » N » MA » MCT » JFL. f NFL
COMMON/PRL.nii/ PROP
D I M E N S I Ó N r i ( * ) »UI ( * > » X l ( NTiM , * ) » JX ( * ) » TI ( * ) , S ( NST » * ) » P ( * ) »>
1 S H P ( 3 f 9 > » S n ( 9 ) 7 T G ( 9 ) »WG(9) f W L . A Í t ( 2 )
COMHON/NLILOG/NL.»NE
DATA Ui.AB/4HPLANf ^HAXIS/
TRANSFIERE AL PROCESADOR CORRECTO
GO TO (If2»372f5f6)JISW
ENTRA PROPIEDADES DEl MATERIAL
I<(l)=Ko D(2)-:Kl D(3)=c DO)^.- KAT = 1
1 READ(NL»1000) D(J)»D(?)»D(3),D(4)»MPF»KAT»L
URI TE(NE » 2000) D(I)7 D(2)7 D(3);D(4)
IF(L.LE.O,OR.L.GT.S) 1=3
D(5)=L
D(3)=D(3)*D(4)
IF(MPF.NE*0) THEN
D(é)=0. ! Mptodo dpl punto fi.io
ELSE
D(é)-1. ! Método dp Npwton
ENDIF
IF (KAT»NF.2) KAT=1
URITE(NE72001) WLABCKAT)
RETURN
INSERTA COMPROBACIÓN DE LA MALLA SI SE DESEA
2 RETURN
CALCULA LA MATRI7 DE RIGIDEZ X r r J I i i e r mipmbro de I s p r u p c i o n ) -
3 L^D(5)
1F(L*L.NE.LINT) CAl 1. PGAUSS ( L 7 L INT 7 SG » TG 7 U6 )
DO 103 L--^l7LINT
CALL SHAPE(SG(L)7T6(L)7XL >SHP7XSJ7NDM7NEL7IX7.FALSE.)
XS.J = XSJ*UG(L)
IF (KAT.NE.2) GO TO 101
RR = 0.
DO 3 00 1=17NEL
RR=RR+SHP(37l)*XL(l7l)
100 CONTINUÉ
XSJ=XSJ*RR
101 T = 0 .
TX = 0,
TY = 0,
DO 3 04 J=l7NEL
T -^ T + ÜL(.J)*SHP(37 J)
TX = TX + UL(J)*SHP(3 7J)
lO'í TY=TY + UL(J)*SHP(2 7 J)
DO JO? J=í 7NEI.
Al = ( (D(l)+D(2)*T)*S'HP<l7 J)+D("6)*D(2)*SHP(37J)*TX)*XSJ
A2^((D(I)+D(2)*T)*SHP(2 7 J)+D(6)*D(2)*SHP(3 7 J)*TY)*XSJ
DO 102 1=17NEL
S(l7J)=S(l7J)+A1*SHP(3 7l)+A?*SHP(27l)
102 CONTINUÉ
• 103 CONTINUÉ
RETURN
CALCULA LA MATRIZ DF CAPACIDAD CALORÍFICA (MASA)
5 L=D(5)
DO 205 L=17 LINT CALL PGAUSS(i 71 INT7SG7TG7UG)
IF(L*L.NE.LINT)
D-5
LMLl t , M r t | - t ^ M.-> U / f Ih U ; r XI » .'••Hl-' t A . s . l » NJID» N H > .1 A r . h lll, M: . }

XS.J=XS.J*Un(L) 159
I F ( K A T . N F . ? ) n n TP 2 0 4
RR = 0 .
DO 2 0 3 J=3,NEL
RR=RR+SHP(3»T)*XL(l»I>
203 CONTINUÉ
XSJ = XS.J*RR
204 no 205 J=1»NFL
SHJ = D ( 3 > * S H P ( 3 » J ) * X S J
P<J)=P(J)+SHJ
DO 2 0 5 l=lfNEL
S(I» J)=S(J » J)+SHJ*SHP(3 TI)
205 CONTINUÉ
RETURN
CALCULA VECTOR (sesundo mipnihro de l3 ecuarjnn)
6 L:^D(5)
IF<L*L.NE.L.INT) CAl.L PGAUSS (I »I INT » SG , TG» WG )
DO 305 l.= l»LINT
CALL SHAPE(SG(L)»T6(L)»Xl.»SHP»XSJ»NDM»NEL f IX»,FAI..SE.)
XS.J=XSJ*WG(L)
IF (KAT.NF.2) GG TO 401
RR=0. I
DO 400 I=lfNFL i
RR = RR + SHP(3rI)*XL(lf I) |
400 CONTINUÉ |
XS.J = XSJ*RR g
401 T=0. _ §
TX=0. I
a
.TY = 0, 1
DO 402 1=1FNFL - • I
SHJ-SHP(3»I)*XSJ • ' I
T = T+UL(I)*SHP(3»I) i
TX=TX+UL(I)*SHP(lfI) I
402 TY=TY+UL(I)*SHP<2»I) f
A1=(H(1)+D<2)*T)*TX*XSJ I
A2=(D(])+D(2)*T)*TY*XSJ f
DO 403 I=líNEL
405 P(I)=P(I)-A1*SHP(1íI)-A?*SHP(2rI)
305 CONTINUÉ
RETURN
FORMATOS
1000 F0RMAT(4FJ0.0»3I5)
2000 F0RHAT(5X,' NON LINEAR HFAT CONDUCTIGN El. FMFNT ' //5X»
1 'CONDUCTIVITY Ko '»E12.5»5X,'CONDUCTIVITY Kl'fE12•5;5Xf'ñPEC
2 HEAT ' J F 1 2 . 5 , 5Xf ' DFNSITY '»F12.5 )
2001 FORMAT (10XfA4,' ANALYSIS')
END

D-6
SUBROUTINF Fl.MT 1 6 ( n » UL » XI F J X » TI.» S i P » NDF F NDH t NST » J SW ) ^,
160
EleniCínto b n r r c ? -cié r a r i i a c i o r i RH I s frontprn-no line.-;!-

COhHON/r.riATA/ O » HFAfi ( ? 0 ) » NUMNP f NDMFl., NUMMAT » NFN f NFH » JPR


COMMON/FLDATA/ D M » N f h A f M C T ; l E L » N F L
COMMON/PRLOn/ PRDP
DIMFNSION r . i ( * ) » L l l . ( * ) » X L ( 2 » ? ) t I X ( * ) » TI ( * ) » P ( * ) » R H P ( ? ; » 2 ) »
lSG-(2) » S ( N S T » * )
COMMON/NLIl.OG/NL.»NE
DATA S G / 1 . , - l , /
TRANSFIERE A l PROCESAUnR r.nRRFCTCi
GO TO ( I , 2 f 3 f 2 » 5 » 6 ) f ISU
ENTRA CONSTANTE TiE P0LT7MANN < Al FA ) Y TEMPERATURA ( FOCO
CALIENTE)
IKl) = ALFA D(?)=TFMP.
1 READ (NLflOOO) IK I)fD(2)»MPF
URTTF (NE»2000) P(5)»H(2)
D ( 2 ) =D( 2 ) *D < 2 ) *D ( 2 > *D ( 2 >
ri(2) = D<l>*ri(2)
D(3)=4, Ihetodo de Newton
IF(MPF.EQ.l) D(3)=l. ¡Método de punto fiJo
6=]./SQRT(3. )
RETURN
INSERTA COMPROBACIÓN PE LA MALLA SI SE HESFA
2 RETURN
CALCULA MATRIZ ( A ) ( F - r i m e r n n e m b r o de ] r. e c u f ; c . - ¡ o n )
3 DO 102 L-^l»2
CALL S H A P O < S G ( L ) * 6 » XL » SHP » X S J )
T = 0»
DO 100 J = j »NFL
T = T + UL'( J ) * S H P ( 3 > J>
iOO CONTINUÉ
XSJ^D(3)*D(1)*T*T*T*XSJ
DO 102 J ^ 1 » N E L
DO J02 I = 1 » N E L
S(I» J ) = S ( I f J ) + S H P ( 3 » I ) * S H P ( 3 » J)*XSJ
102 C O N T I N U É
RETURN
C s l c u J s e] 5e5íundo m i e m b r o de ] r e c M s c i o n
¿ DO 110 L ^ l f 2
CALL S H A P 0 ( S G ( l . ) * G i X L , S H P J X S J )
DO 3 1 0 I=lfNEL
310 P(I)=P(I)+PR0P*D(2)*SHP(3fI)*XSJ
f u e n t e s r e s i d i J 3 l ( ? s de c o l o r
T= 0.
DO 2 0 0 J = j »NEL
T = T + UL(.J>*SHP(3f J )
200 CONTINUÉ
T=T*T*T*T
XSJ=D(1)*T*XSJ
DO 2 2 0 J=lfNEL
P(J) = P(J)-SHP(3»J)*XSJ
220 CONTINUÉ
110 C O N T I N U É
5 RETURN
FORMATOS .
1000 F O R M A T < 2 F 1 0 , 0 » I 5 )
2 0 0 0 F O R M A T (5X» 'AlFA ' » E 1 2 » 5 f 5 X » ' T E M P E R A T U R A R A D I A N T E 'f
1E12,5 )
END
D-7
SUPR-nUT INE QNBR ( A » r.» riR » B f n , n» R » riFl » J D I A P f NFO f IMAX F J TFR » CFR )
C0M«0N/SAC0/R0(2:3fi7) 161
DIMENSIÓN A( J ) » r . ( l ) » r i R ( . 1 ) » P . ( 1 ) » r i ( l ) f Q ( 3 ) f . i r i J A G ( ] )
DIHENSION HEUHEQrl) tRUlEQtí)
L O R I C A L CFR

C IniF-lenientscion de], método de c u a s i - n e w t n r i "brnvtdpn' rnr3


C resolución de sistemas no lineales
C
IF(JTFR.En*l) THEN
IF(CFR) THEN
CALI. UACTCl (A»r»riR»jriIAG»NFn» .TRUF. » .TRUF. )
ELSE
CALI. ACTCOL(A»DRf JniAGfNFn» .TRUF. » .TRUF. )
ENDTF
DO 100 I=lfNFÜ
B(I)=B(T)+nR(I)
D(I)=-DR(I>
100 CONTINUÉ
C
C almaceno el incremento de ]a primerc aproKimacion
C
ELSF JF(ITFR.GF.2) THFN
IF(CFR) THEN
CALL UACTCL(A»C»nR»JDIAG»NFn».FALSF.».TRUF.)
ELSE
CALI. ACTCOL ( A » DR » JD J AG » NFQ > .FALSE. > .TRUF. )
ENDTF
DO 3 10 I=1»NFQ
Q(I)=-DR(I)
110 CONTINUÉ
K=JTER-1
IF(K.EQ.l) GO TO 200
DO 120 J=1»K-1
P = D0T(DFL(.1 » J) íR(l) F N F Q )
P=P*R0<J)
DO 3 30 1 = 3 íNFQ
Q(I)=0(I)+P*(DFI(J»J)-R(J»J))
130 CONTINUÉ
120 CONTINUÉ
200 DO 140 1=1»NEO
R(I»K)=Q(I)-D(I)
DEL(I»K>^-D(T)
140 CONTINUÉ
P=DnT(DFI(3»K)»R(3FK)íNFQ)
R0(K)^1./P
P=D0T(DEL(1»K)»Q(3)»NFQ)
P=RO(K>*P
DO 150 1 = 3 »NFQ
D(I)=Q(I)+P*(DEL(I» K)-R(I» K) )
B(I)^B(I)-D(I)
DR(I)=-D(I>
150 CONTINUÉ
ENDIF
RETURN
END

D-8
SUPROUTÍNF QNPFP?(A»n»riRfP»F»FF»GAM»riFl » V » U ».IFU AG » K'FQ f IMAX » .
lITFRfCFR)
DIMFNBION A( J ) »n(3 ) »riR(l ) ,P(3 ) »F(] )»FF(3 ) »GAH(.1 ) rUFl ( J )
DIMENSTDM V ( NEQ 7 1 > f W ( NFQ »1 ) ^JDIAGd)
LORir.AL CFR
C
IFdTER.Fn.l ) THFN
C -- Proteser el v^lor de FdJo)
DO 3 00 J=lrNEQ
F(I)=-DR(I)
100 CONTINUÉ
C -- calcula la prjniera iteracjon por npwton
IF(CFR) THEN
CALI. UACTCI <A»C»riR»JriIAG»NFQ».TRUE.».TRllF. )
ELSE
CALL ACTCOL(A»riR» jriTAG»NEQ» .TRUF. » .TRUF. )
ENDIF
DO 110 J=1»NFQ
B(I>=B(I)+DR(I)
DEL(I>=-DR(I)
110 CONTINUÉ
ELSE J F ( T T E R , G E . 2 ) THEN
C — cnlculsmos FdJi )-F(Ui-l) y protG?íeniO'J FdJi)
C — ( 3 = Tter -i)
K=ITER-1
DO 1 2 0 I = l r N E Q
GAM(l)=-DR(I)-F(I)
FF<J)=F<I)
F(I>=-DR(I)
DR(I)= F(I)
120 CONTINUÉ
F' = D0T(DEL('3 )"»GAM(1) »NEQ)
DO 150 T=1>NEQ
W(I»K)=DEL(I)/P
150 CONTINUÉ
P1=-D0T(DEL (1)»FF(3)»NEQ)
P=P/P1
P=SnRT(P)
DO 200 I=l»NEQ
V( J»K)=FF(J)*(3+P)-DR(J)
200 CONTINUÉ
DO 300 J = K»3 »-l
P = DnT(U(3 » J) »DR(1) j^NEQ)
DO 2>Í0 I = 1»NEQ
DR(I)=DR( J>+V(I»vi)*P
240 CONTINUÉ
300 CONTINUF
IF(CFR) THEN
CALL UACTCL(A»C»DR» JDIAGfNEQ» .FAI. BF. , .TRUF. )
ELSE
CALL ACTCOL(AíDR»JDIA6»NFn».FAl SE.».TRUF.)
ENDIF
DO 400 J=1»K
P = D0T(V(3 »J)fDR(l)íNEQ)
DO 350 I=lfNEQ
DR(I)=DR(I)+W(I»J)*P
350 CONTINUÉ
400 CONTINUÉ
DO 500 I=lfNEQ
DEL(I)=-DR(I)
DR(I>=-DR(I) D-9
B(T)=P(I)+nR(I)
DOO l.,UN I J. N U t

ENfíIF 163
RFTURN
ENti

D—10
SUPRnUTlNF. ONPFGS(A»r.»riR»P»F»riAH»riFI »,iriJAn»NFn> JMAX» ITFRf CFR)
CÓMMnN/SAnO/Rn(7R6> »ALFA(7Brt> ,FtFTA<7Rr;) '^^^
niMFNSION A(l ) »r.<l ) »riR(l ) »F((1 )»F(1 ) »riAH(NFn»J )»riFl.(NFn»] )
DIMENSIÓN JDIAr7(l>
LOGTCAL CFK

IF(JTFR.EQ.l) THFN
-- Prote'Sor el valor de F(üo)
DO 100 1=1»NFQ
F(T)=-DR(I>
100 CONTINUÉ
C -- rsJcu]? IB primera iteración por newton
IF(CFR) THEN
CALL UACTCL(A»C»DR»JDJAOrNFn».TRUF.».TRUF.)
ELSE
CALL ACTCOL(A»DRfJDIAfi»NFQF «TRUF.».TRUF.)
ENDTF
DO 110 I=1»NFQ
B(I)=B(I)+DR(I)
DEL<I»1>=-DR(I)
110 CONTINUÉ
ELBE I F ( J T F R . n F . 2 ) THEN
C — c s I c i j l a m o G F ( U i >-F ( U i - 1 ) y proteit{7iiio<5 F(Ui)
C — ( 3 - Iter -1)
K=ITER-1
DO 1 2 0 I = 1 » N F Q
GAMdf K ) ^ - D R ( I ) - F ( I )
F< J ) = - r i R ( I )
DR(l)= F(I)
120 CONTINUÉ
P = riOT ( DFl ( 1 » K ) » PAM ( 1 » K ) f NFQ )
- RO(K) = l . / P ' . . .
P=DOT(DEL(1fK)»DR<1)»NEQ)
ALFA(K>=ROÍK)*P
DO 1 3 0 J = K » 1 » - l
DO 1 4 0 I-^l^NEQ
DR( J)=DR(I)-AL.FA(J)*6AM(I» J)
140 CONTINUÉ
130 CONTINUÉ
IF(CFR) THEN
CAL.L U A C T C l . ( A f Cf DRí j n i A C i f N F O » . F A L S F . » . T R U E . )
ELSE
CALL ACTCOi ( A » D R » J D I A G » N E Q » . F A L S F . » . T R U E . )
ENDIF
DO 1 5 0 J = l r K
P=nOT(GAM<l»J)»DR(1),NEQ)
BETA( J)--^RO( J)*P
P=ALFA(J)-BFTA(J>
DO 160 I=l7NEQ
DR<I)=riR(I)+nEl. (I» J)*P
lóO CONTINUÉ
150 CONTINUÉ
DO 170 I-^lfNEQ
DEL(I»ITER)=-nR(I)
DR(I)=-DR<I)
B(I )=P(I)+DR<T)
170 CONTINUÉ
ENDIF
RETIJRN
END
D-11
.165

BIBLIOGRAFÍA

L13 BATHE, K. J., CIMENTO, A. P.

"Some practical procedures for the solution of nonlinear i

finite element equations". Comp. Meth. Applied Mechanics |


i
and Engr. , Vol 2 2 , 59-85 01980). I

L23 H. BREZIS

"Analyse fonctionnelle. Théorie et applications". Masson

. (:i983j ,

C33 K. W. BRODLIE, A. R. GOURLAY y J. GREENSTADT

"Rank-one and Rank-two Corrections to Positive definíte

.Matrices expressed in Product Form". J. Just. Maths.

Applics. , 1 1 , 73-82 <1973>.

C4D C. G.BROYDEN, J. E. DENNIS JR y JORGE J. MORE

"On the local and superlinear convergence of Quasi-Newton

.. Methods". J. Just. Maths. Applics, 1 2 , 223-245 (1973:).


•166

C5D R. L. BURDEN, J. PAIRES, A. C. REYNOLDS

"Numerical Analysis" (Second edition). Prindle, Weber and

Schmidt C19Si:).

C63 P. G. CIARLET

"The Finite Element Method for Elliptic Problems". North-

Holland (1979).

Lll M. A. CRISTFIELD

"Letter to editor". Inst. J. Num. Meth. in Engr., Vol 1 5 ,

1419-1A20 (;i980:).

CSD J. E. DENNIS, JR. & JORGE J. MORE

"Quasi-Newton Methods, Motivation and Theory". Siam Review,

Val 19, No. 1, 46-87 (1977:).

L9J J. E. DENNIS, JR. & JORGE J. MORE

"A characterisation of superlinear convergence and its

application to Quasi-Newton Methods". Mathematics of

Computation, Vol 2 8 , No 126, 549-560 (1974).

LÍOl M.S. ENGELMAN, G. STRANG y K. J. BATHE

"The application of Quasi-Newton Methods in fluid

mechanics". Int.' J. Num. Meth. Eng., Vol 1 7 , 707-718 C1981>,


167

Lili R. FLETCHER

"A new approach to variable metric algorithms". Computer

Journal, 1 3 , 317-322 (1970).

C123 G. W. JOHNSON, N. H. AUSTRIA

"A Quasi-Newton method employing direct secant updates of

matrix factorizations". Siam J. Numer. Anal. Vol 2 0 , No 2,

315-326 (1983).

C133 MATTHIES, H., STRANG, G.

"The solution of nonlinear finite element equations". Int.

J. Num. Meth. Eng. , Vol 1 4 , 1613-1626 (1979).

C14D H. MATTHIES & G. STRANG

"Numerical eomputations in nonlinear mechanics". Computing

Methods in applied sciences and engineering, 517-524 (1980)

L-ÍSl J. T. ODEN & G. T. CAREY

"Finite Elements. Mathematical Aspects Vol, IV". Prenticé-

Hall (:i983:).

C163 J. T. ODEN & J. N. READY

"An introduction to the Mathematical theory of finite

elements". John Wiley Sons (19763. ,


•168

C17D R. L. TAYLOR
"Solution of nonlinear finite element equations by Quasi-

Newton Methods". Structural Engineering and Structural

Mechanics División. Report No. UCB/SESM-80/07 (1980).

Liai P. A. RAVIART & J. M. THOMAS


"Introduction a l'analyse numérique des equations aux

derivées partielles". Masson (1983).

C193 O. C. ZIENKIEWICZ I
i
"El método de los elementos finitos". Reverte S. A. C1980). !

C20D W. C. DAVIDON 1
"Variable metric method for minimisation". Rep. ANL-5990, |
Argonne National Laboratories, Argonne, IL (rev. 1959) |

L2Í1 C. G. BROYDEN
"A class of methods for solving nonlinear simultaneous

equatios". Mathematics of Computation, 19, 577-593 (1965).

View publication stats

Vous aimerez peut-être aussi