Escolar Documentos
Profissional Documentos
Cultura Documentos
FINITOS
TESE
SUBMETIDA
AO
CORPO
DOCENTE
DA
COORDENAO
DOS
Aprovada por:
________________________________________________
Prof. Marcelo Amorim Savi, D.Sc.
________________________________________________
Prof. Fernando Pereira Duda, D.Sc.
________________________________________________
Prof. Pedro Manuel Calas Lopes Pacheco, D.Sc.
________________________________________________
Dr. Alberto Paiva , D.Sc.
de
de
Trelias
Forma
Adaptativas
e
com
No-linearidades
Janeiro, COPPE
1. Estruturas Adaptativas
2. Ligas com Memria de Forma
I. COPPE/UFRJ
ii
iii
AGRADECIMENTOS
iv
ANLISE DE TRELIAS ADAPTATIVAS COM MEMRIA DE FORMA E NOLINEARIDADES GEOMTRICAS ATRAVS DO MTODO DOS ELEMENTOS
FINITOS
Junho/2005
June/2005
This work presents the simulation and analysis of shape memory trusses,
considering the presence of geometrical non-linearities, by using the Finite Element
Method. First, a presentation of the constitutive model and the formulation of the
mathematical model is made. Then, a tensile test is discussed, and the results are
compared with those of an experimental test found in the scientific literature.
Qualitative analyses of the different behaviors of shape memory alloys are also made,
showing the models capability to represent the thermomechanical behavior of shape
memory alloys. The next step is the simulation of bars under non-homogeneous
conditions of loading, temperature and geometry. Several configurations of adaptative
trusses, built with shape memory bars, are modeled, showing typical behaviors such as
the capability of recovering the original shape with the variation of temperature. Finally,
actuators made by associating shape memory elements to linearly elastic elements are
modeled. All analyses are made with the aid of the commercial software ABAQUS.
vi
Indices
1. Introduo.......................................................................................................... 1
2. Formulao Matemtica .................................................................................... 9
2.1
2.2
2.3
3.2
4.2
4.3
5.2
Atuadores.............................................................................................. 69
6. Concluses...................................................................................................... 79
7. Bibliografia....................................................................................................... 82
Apndice A .......................................................................................................... 85
vii
1. Introduo
comportamento
pseudoelstico
ocorre
em
amostras
submetidas
de
forma
tm
ganho
grande
importncia
nos
ltimos
anos
e,
nesse tipo de placas apresentado por ROH et al. (2002). A estabilidade estrutural de
barras de material elstico reforadas por fibras de SMA analisada por TSAI et al.
(2002).
Este trabalho tem como objetivo analisar trelias adaptativas com memria de
forma com no-linearidades geomtricas, utilizando o modelo constitutivo proposto por
PAIVA et al. (2005). A escolha desse modelo est calcada na sua flexibilidade para
descrever os diferentes comportamentos termomecnicos das SMAs. Para isso utilizase o programa comercial ABAQUS, onde incorpora-se uma rotina com o modelo
constitutivo. O uso do ABAQUS traz vantagens como a versatilidade na gerao de
modelos geomtricos e a existncia de uma vasta biblioteca de elementos e de
avanadas ferramentas de ps-processamento grfico.
Com relao organizao deste trabalho, o captulo dois apresenta uma
descrio do modelo constitutivo utilizado, alm da formulao do modelo de
elementos finitos e a apresentao dos procedimentos numricos empregados na sua
soluo. O terceiro captulo dedicado anlise do comportamento termomecnico
de barras com memria de forma, verificando a capacidade do modelo de elementos
finitos de reproduzir os diferentes comportamentos das ligas com memria de forma.
Para isso, consideram-se carregamentos homogneos, o que permite comparaes
com resultados experimentais disponveis na literatura. O quarto captulo destinado
ao estudo de barras submetidas a condies no-homogneas de carregamento
termomecnico e geometria. O quinto captulo apresenta a anlise de diferentes
trelias adaptativas, alm de uma discusso sobre atuadores com memria de forma.
Finalmente, o sexto captulo apresenta as concluses e sugestes para trabalhos
futuros.
2. Formulao Matemtica
2.1
Modelo constitutivo
4 .
2 ,
1 ,
a austenita (A)
= E ( hT 1 + hC 2 ) T 1 C 2 (T T0 )
Onde
E = EM + 3 ( E A EM )
= M + 3 ( A M ) .
9
(1)
EA
hT
e martensita.
hC
enquanto
EM
T0
=0
para
e
e
esto
so os
a temperatura e
= 0 . Os parmetros A ,
fase.
O modelo constitutivo completo possui alguns termos ligados plasticidade. A
equao (1) no os contm, j que neste trabalho no se considera a existncia de
deformaes plsticas.
As fraes volumtricas de cada um dos microconstituintes so calculadas pelas
equaes (2), (3) e(4).
1 =
2 =
{ + + (
{ ( 2
1
T
h
+ E (
{ +
C
{ ( 2
2
C
h
C
h
T
h
) ) +
2
T
h
+ hT C + E hC hC )
E (T T0 ) 1 J
(2)
+ 1 ( hT C + hC T + E hC hT )
+ E (
) ) +
C 2
h
C
h
E (T T0 ) 2 J
10
(3)
3 =
+
2
1 1
C
T
+ 3 +
E
E
(
)
(
)
M
A
h 2
h 1
A
2
{(
As funes
M ) (T T0 ) ( + 2 1 ) 3 J
C
h
1 , 2
T
h
(4)
1 =
LT
(T TM )
TM
Os parmetros
2 =
LM
constantes e iguais a
L.
LC
LA
(T TM ) 3 =
(T TM )
TM
TM
LA ,
(5)
J ,
que
fornece
as
restries
internas
relacionadas
coexistncia
dos
microconstituintes.
2.2
11
t +t
t
Sij t +tt ij d tV = t +t R
(6)
t +t
t
onde
Sij
deformaes de Lagrange e
t +t
t +t
t ij
o tensor de
Sij
O tensor
(7)
t
t
Sij
ij
seguinte maneira:
t +t
t
Sij = t ij + Sij
Como
t +t
t ij
aproximado por
(8)
= ij
t +t
t ij
(9)
Este incremento, por sua vez, pode ser decomposto em duas parcelas.
ij = eij + ij
(10)
eij
Correspondendo
ij ,
ijeij d tV +
ijij d tV + Sijeij d tV +
(11)
+ Sijij d tV = t +t R
t
S11 = E 11 +
onde
(12)
= E ( hC 2 hT 1 ) + C 2 T 1 (T T0 )
Nesta equao
temperatura e
E , hC , hT , C , T
e
(13)
so constantes do material, T a
11 = e11 + 11
(14)
13
e11 = u1,1
(15)
1 2
11 = u1,1
2
Portanto
e11 = u1,1
(16)
11 = u1,1u1,1
11u1,1d tV +
11 t u1,1u1,1d tV + E u1,1u1,1d tV +
1
2
2
E u1,1
u1,1d tV + E u1,1
u1,1d tV +
2V
V
t
(17)
1
3
+ E u1,1
u1,1d tV + u1,1d tV +
2V
V
t
+ u1,1u1,1d tV = t +t R
t
11u1,1d tV +
11u1,1u1,1d tV + E u1,1u1,1d tV +
(18)
+ u1,1d V + u1,1u1,1d V = t +t R
t
O trabalho das foras externas aplicadas barra pode ser calculado pela
equao (19), onde
t +t
f1B
so as foras de campo e
t +t
f1S
so as foras de
t +t
R=
t +t
t +t
f1 Bu1d tV +
t +t
A funo contnua
u1
t +t
f1 Su1d t S
(19)
funo
u1 = N ( x ) {U }
(20)
Onde
{U } = [ U1
U 2 ]
(21)
[ N ] = 1 ( x )
2 ( x )
(22)
Sendo
U i e U 2
funes
de forma. Como se trata de um elemento de barra, as funes mais indicadas para tal
fim so as funes de Lagrange (REDDY, 1984), ou seja:
1 = 1
x
L
2 =
x
L
(23)
15
[ B ] = [ N ],1 tem-se
[ B]
T t
11d tV +
[ B]
11 t [ B ]{U } d tV +
T t
+ [ B ] E [ B ]{U } d tV +
T
[N ]
T t +t
t +t
f1 B d tV +
d tV +
[ B ]{U } d tV =
(24)
T t +t
S t
[ N ] f1 d S
t +t
[ B]
[ B]
{[ K ] + [ K ] + [ K ]}{U } = {F } {F } {F }
NG
NC
(25)
Sendo
[ K NG ] = [ B ]
11 [ B ] d tV
[ K NC ] = [ B ]
[ B ] d tV
T t
(26)
[ K L ] = [ B ] E [ B ] d tV
T
E
T
{F } = [ B ] t 11d tV
t
{F } = [ B ]
d tV
{F } = [ N ]
T t +t
t +t
A matriz
(27)
[KL ]
f1 B d tV +
[N ]
T t +t
t +t
f1 S d t S
[ K NG ] ,
enquanto
[ K NC ] .
Considerando
[ K ] = [ K L ] + [ K NG ] + [ K NC ] e {F } = {F } {F } ,
pode-se
[ K ]{U } = {F } {F }
(28)
2.3
Mtodo numrico
H ({U }) = 0
Aps a iterao de nmero
diferena entre a soluo exata e
(29)
i,
{U }i
17
obtida. A
H ({U }i + {C}i +1 ) = 0
(30)
{U }i ,
H ({U } i ) +
+
H ({U } i )
{U }
2 H ({U } i )
{U } {U }
{C}i+1 +
(31)
{C}i+1
(32)
Sendo que
J ({U } i ) =
H ({U } i )
(33)
{U }
a matriz jacobiana.
De posse do valor de
{U }i+1 = {U }i + {C}i+1
As iteraes so repetidas at que
(34)
{C}i+1
19
3.1
20
perceptvel nos mdulos elsticos das fases matriz e produto, bem como na
deformao residual mxima. Por esse motivo, o ajuste do modelo feito
considerando-se as propriedades do material a 373 K. As propriedades obtidas por
PAIVA (2004) esto relacionadas na Tabela 3.1.
EA
(GPa)
54
TM
(K)
291,4
EM
(GPa)
42
T0
(K)
295
RT
(MPa)
330
CT
(MPa.s)
0,055
DT
(MPa.s)
2,7
21
(MPa)
LTM
185
CA
(MPa.s)
1
(MPa)
44
DA
(MPa.s)
2,7
deformao
residual
provocada
pela
plasticidade
induzida
por
transformaes de fase (trip), descrita por FISCHER (2000), que se nota ao final do
ensaio experimental de trao.
A Figura 3.3 mostra a comparao dos dados a 353 K. Pode-se perceber que,
mesmo tendo sido as propriedades ajustadas a 373 K, o modelo representa bem o
ensaio real. As curvas numrica e experimental se aproximam bastante tanto em seu
trecho elstico quanto naquele em que h mudana de fase no material, e novamente
22
23
3.2
Testes qualitativos
24
26
Neste ponto, a temperatura alterada para um valor inferior a TM (T= 280 K). O
diagrama tenso deformao aparece na Figura 3.9. Percebe-se nesse caso a
existncia de comportamento no-linear nas etapas de carregamento, ao contrrio do
ocorrido naquelas de descarregamento, que ocorrem completamente em regime
linear.
27
28
RT
os apresenta.
Tabela 3.2: Parmetros do comportamento assimtrico.
TRAO
RT
0,055
COMPRESSO
RC
(MPa)
LTM
330
-0,035
(MPa)
15
(MPa)
44
LCM
(MPa)
100
RC
LCM
29
30
31
sendo seguido por uma recuperao total da deformao residual existente ao final do
ciclo de carregamento mecnico.
33
Neste captulo so analisadas algumas situaes que envolvem condies nohomogneas de carregamento, geometria e temperatura, baseados nas simulaes
apresentadas por LA CAVA et al. (2004).
4.1
Nesta seo analisa-se uma barra submetida a um carregamento nohomogneo. Para isso trata-se uma barra de SMA, de comprimento igual a 20 cm,
com seo reta quadrada de lado igual a 1 cm, com restries nas duas extremidades,
submetida a uma carga axial em seu ponto mdio, como mostrado na Figura 4.1.
Figura 4.1: Modelo de uma barra com restries nas duas extremidades, com
carregamento no ponto mdio.
Este modelo gerado com dois elementos, e o passo de tempo mximo utilizado
de 5x10-3. A ele atribuda uma temperatura homognea igual a 373 K (T>TA). O
histrico de carregamento mostrado na Figura 4.2.
34
Figura 4.2: Ciclo de carregamento aplicado barra com restries nas duas
extremidades.
35
36
37
Neste ponto passa a tratar-se o mesmo caso anterior, porm com temperatura
homognea igual a 280 K (T<TM). O diagrama tenso deformao do elemento 1
mostrado na Figura 4.8, onde observa-se a presena de uma deformao residual,
conforme o esperado para SMAs a baixas temperaturas. Durante o carregamento
verifica-se a presena de comportamento no linear, enquanto o descarregamento
feito de forma linear. A Figura 4.9 mostra a evoluo das transformaes de fase neste
mesmo elemento.
38
39
40
4.2
42
43
44
45
4.3
Geometria no-homognea
Esta seo considera uma barra com seo reta varivel, com temperatura
constante ao longo de seu eixo, submetida a um ciclo de carregamento axial. O
modelo, representado na Figura 4.20, possui trs elementos, cada um com o
comprimento de 10 cm. A rea da seo transversal do elemento 1 de 3 cm2, a do
elemento 2 de 2 cm2 e do elemento 3, 1 cm2. O histrico de carregamento
apresentado na Figura 4.21.
46
Figura 4.21: Histrico de carregamento aplicado barra com seo reta varivel.
47
Figura 4.23: Diagramas tenso deformao da barra com seo reta varivel a
373 K.
48
fase aps o trmino das transformaes nos outros elementos, durante os perodos de
carregamento. Durante o descarregamento, o inverso ocorre, e o elemento 1 comea
a sofrer transformaes de fase antes dos outros dois elementos. Ao final do ciclo de
carregamento, o nico microconstituinte presente nos trs elementos a austenita.
A Figura 4.25 apresenta a evoluo da martensita induzida por trao (M+) nos
trs elementos, ao longo do tempo. possvel verificar que, no elemento 3, esta fase
comea a formar-se antes, durante o carregamento por trao. Durante o
descarregamento, este microconstituinte permanece presente no elemento 3 por mais
tempo.
49
50
Figura 4.29: Diagramas tenso deformao da barra com seo reta varivel a
280 K.
52
53
A Figura 4.32 apresenta a evoluo da martensita induzida por compresso. Vse que esta fase comea a formar-se quando a carga compressiva aplicada, e
permanece estvel at o final da anlise.
54
55
5.1
Trelias adaptativas
56
57
58
59
60
Neste ponto, passa-se a considerar uma trelia de duas barras, onde as duas
barras so feitas de SMA. Considera-se a mesma geometria e o mesmo histrico de
carregamento e temperatura do exemplo anterior. Esta anlise permite estabelecer
uma comparao entre os dois casos que correspondem a uma trelia adaptativa
totalmente construda com memria de forma ou com apenas um elemento atuante. A
Figura 5.8 mostra o deslocamento da extremidade da trelia. Do ponto de vista
qualitativo, o comportamento das duas trelias semelhante. Contudo, a trelia
construda inteiramente em SMA muito mais flexvel do que a outra. Alm disso, sua
extremidade possui uma amplitude de deslocamento muito maior do que a
apresentada pela trelia construda parcialmente com material elstico. A Figura 5.9
mostra uma comparao entre as configuraes das duas trelias no instante de
mxima deformao.
61
63
Verifica-se que, no instante t=1, no qual a carga atinge seu valor mximo, a
extremidade ponto chega ao seu valor extremo de deslocamento. A Figura 5.13
apresenta a configurao deformada da estrutura nesse instante.
64
Nesse ponto passa-se a tratar uma trelia com dezesseis barras de SMA, com
seo reta de 1 cm2 de rea, representada na Figura 5.15. A estrutura encontra-se
inicialmente a 280 K (T<TM). Um carregamento mecnico aplicado em sua
extremidade, e acompanha a rotao do n em que aplicado. Aps a retirada da
carga a temperatura elevada. Os histricos de carregamento mecnico e de
temperatura so mostrados na Figura 5.16, e o passo mximo utilizado de 5x10-3.
65
66
67
68
5.2
Atuadores
69
70
71
72
74
75
76
77
6. Concluses
condies
no-homogneas
de
carregamento,
geometria
mtodo
dos
elementos
finitos
se
mostrou
capaz
de
reproduzir
79
80
satisfatria. Esse fato permite que novas aplicaes para as SMAs sejam analisadas e
desenvolvidas atravs desse mtodo.
A modelagem de componentes estruturais com memria de forma um vasto
campo com inmeras possibilidades a serem exploradas. A incluso de fenmenos
ligados plasticidade na modelagem de trelias adaptativas permitiria a previso dos
efeitos de deformaes plsticas na integridade deste tipo de estrutura, e tornaria
possvel a modelagem e anlise de trelias que explorem o efeito de memria de
forma reversvel. O estudo do comportamento dinmico de barras de SMA poderia
tambm produzir resultados relevantes para o desenvolvimento de novas aplicaes.
A anlise de vigas com memria de forma tambm seria interessante, j que o
modelo constitutivo unidimensional empregado permite esse tipo de estudo. Para a
modelagem de placas e componentes slidos a incorporao de um modelo
constitutivo tridimensional ao ABAQUS torna-se essencial.
A incorporao de fenmenos de transferncia de calor por conduo e
conveco tambm seria relevante para a anlise de estruturas e dispositivos de
SMA.
81
7. Bibliografia
82
ROH, J., KIM, J., 2002, Hybrid Smart Composite Plate Under Low Velocity
Impact, Composite Structures, n. 56, pp. 175 182.
RYKLINA, E. P., KHMELEVSKAYA, I. Y., PROKOSHKIN, S. D., et al., 2004,
The Nickel Titanium Device with SME for the Emergency Interruption of Blood Flow,
Materials Science and Engineering A, n. 378, pp. 519 522.
SAVI, M. A., et al., 2002, Phenomenological Modeling and Numerical Simulation
of Shape Memory Alloys: a Thermo-plastic Phase Transformation Coupled Model,
Journal of Intelligent Material Systems and Structures, n. 3, pp. 261 273.
TOBUSHI, H. et al., 1991, Deformation Behavior of Ni Ti Shape Memory Alloy
Subjected
do
Variable
Stress
and
Temperature,
Continuum
Mechanics
84
Apndice A
*******************************************************************
SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,
1 RPL,DDSDDT,DRPLDE,DRPLDT,STRAN,DSTRAN,
2 TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,MATERL,NDI,NSHR,NTENS,
3 NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,CELENT,
4 DFGRD0,DFGRD1,NOEL,NPT,KSLAY,KSPT,KSTEP,KINC)
C
INCLUDE 'ABA_PARAM.INC'
C
CHARACTER*80 MATERL
DIMENSION STRESS(NTENS),STATEV(NSTATV),
1 DDSDDE(NTENS,NTENS),DDSDDT(NTENS),DRPLDE(NTENS),
2 STRAN(NTENS),DSTRAN(NTENS),TIME(2),PREDEF(1),DPRED(1),
3 PROPS(NPROPS),COORDS(3),DROT(3,3),
4 DFGRD0(3,3),DFGRD1(3,3)
C
C
C
C
C
C
*************************************************************************
*************************** OBSERVAES *********************************
*************************************************************************
=> ESCRITO POR EDUARDO BANDEIRA E PAULO CESAR CAMARA EM ABRIL DE 2004 DO
ORIGINAL DE ALBERTO PAIVA et al.
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
*************************************************************************
************************ PARAMETROS DE ENTRADA **************************
*************************************************************************
PROPS(1) - EA
PROPS(2) - EM
PROPS(3) - XKA
PROPS(4) - XKM
PROPS(5) - XHA
PROPS(6) - XHM
PROPS(7) - OMEGAA
PROPS(8) - OMEGAM
PROPS(9) - XL
PROPS(10) - XLMC
PROPS(11) - XLMT
PROPS(12) - TA
PROPS(13) - TM
PROPS(14) - TF
PROPS(15) - T0
PROPS(16) - SIGESCAI
PROPS(17) - SIGESCAF
PROPS(18) - SIGESCM
PROPS(19) - ETACT
PROPS(20) - ETADT
PROPS(21) - ETACC
PROPS(22) - ETADC
PROPS(23) - ETACA
85
C
C
C
C
C
C
C
C
PROPS(24)
PROPS(25)
PROPS(26)
PROPS(27)
PROPS(28)
PROPS(29)
PROPS(30)
ETADA
ETACI
ETACK
DEFRT
DEFRC
ALFAC
ALFAT
EA
=PROPS(1)
EM
=PROPS(2)
XKA
=PROPS(3)
XKM
=PROPS(4)
XHA
=PROPS(5)
XHM
=PROPS(6)
OMEGAA
=PROPS(7)
OMEGAM
=PROPS(8)
XL
=PROPS(9)
XLMC =PROPS(10)
XLMT =PROPS(11)
TA
=PROPS(12)
TM
=PROPS(13)
TF
=PROPS(14)
T0
=PROPS(15)
SIGESCAI=PROPS(16)
SIGESCAF=PROPS(17)
SIGESCM
=PROPS(18)
ETACT
=PROPS(19)
ETADT
=PROPS(20)
ETACC
=PROPS(21)
ETADC
=PROPS(22)
ETACA
=PROPS(23)
ETADA
=PROPS(24)
ETACI
=PROPS(25)
ETACK
=PROPS(26)
DEFRT
=PROPS(27)
DEFRC
=PROPS(28)
ALFAC
=PROPS(29)
ALFAT
=PROPS(30)
TOL
=PROPS(31)
C
C
C
******************************************************
************** VARIAVEIS DE ESTADO *******************
******************************************************
DEFant
=STATEV(1)
DEFPTEST
=STATEV(2)
BETA1
=STATEV(3)
BETA2
=STATEV(4)
BETA3
=STATEV(5)
BETA1ant
=STATEV(6)
BETA2ant
=STATEV(7)
BETA3ant
=STATEV(8)
BETA1antant
=STATEV(9)
BETA2antant
=STATEV(10)
BETA1s
=STATEV(11)
BETA2s
=STATEV(12)
GAMA
=STATEV(13)
XMU
=STATEV(14)
DBG
=STATEV(15)
T
=TEMP
86
DEF
BETA4
DEFPant
=DEFant+DSTRAN(1)
=1-BETA1-BETA2-BETA3
=DEFPTEST
DBG=DBG+DEFant-STRAN(1)
C
C
C
******************************************************
**************** CONSTANTES DO MATERIAL **************
******************************************************
E=EM-BETA3*(EM-EA)
XK=XKM-BETA3*(XKM-XKA)
OMEGA=OMEGAM-BETA3*(OMEGAM-OMEGAA)
XH=1/((1/XHM)-BETA3*((1/XHM)-(1/XHA)))
SIGMA=E*(DEF-DEFPTEST+ALFAHC*BETA2-ALFAHT*BETA1)
*+ALFAC*BETA2-ALFAT*BETA1-OMEGA*(T-T0)
TCT=TM*((XL+XLMT)*EM+ALFAT*OMEGAM*T0-ALFAT)/
*((XL+XLMT)*EM+ALFAT*OMEGAM*TM)
TCC=TM*((XL+XLMC)*EM-ALFAC*OMEGAM*T0-ALFAC)/
*((XL+XLMC)*EM-ALFAC*OMEGAM*TM)
ALFAHT=DEFRT-(ALFAT/EM)-(OMEGAM/EM)*(TCT-T0)
ALFAHC=-DEFRC-(ALFAC/EM)+(OMEGAM/EM)*(TCC-T0)
C
C
C
******************************************************
************* TENSOES DE ESCOAMENTO ******************
******************************************************
IF (T.LE.TM) THEN
SIGESC=SIGESCM
END IF
IF (T.GT.TM .AND. T.LE.TA) THEN
SIGESC=SIGESCM+(T-TM)/((TA-TM)*(SIGESCAI-SIGESCM))
END IF
IF (T.GT.TA .AND. T.LE.TF) THEN
SIGESC=SIGESCAI+(T-TA)/((TF-TA)*(SIGESCAF-SIGESCAI))
END IF
IF (T.GT.TF) THEN
SIGESC=SIGESCAF
END IF
C
C
C
******************************************************
******************* PROJECAO 1 ***********************
******************************************************
I=0
30
CONTINUE
I=I+1
IF (SIGMA.GE.0.D0 .AND. T.LT.TCT ) THEN
87
XLM=((TCT-T)*(ALFAHT*OMEGAM*TM-XLMT)+XL*(TM-TCT))/(TM-T)
XLA=(2*XL)-XLM
END IF
IF (SIGMA.GE.0.D0 .AND. T.GE.TCT ) THEN
XLM=XL
XLA=XL
END IF
IF (SIGMA.LT.0.D0 .AND. T.LT.TCC ) THEN
XLM=((T-TCC)*(ALFAHC*OMEGAM*TM+XLMC)+XL*(TM-TCC))/(TM-T)
XLA=(2*XL)-XLM
END IF
IF (SIGMA.LT.0.D0 .AND. T.GE.TCC ) THEN
XLM=XL
XLA=XL
END IF
IF (ABS(DEF).GE.ABS(DEF-DSTRAN(1))) THEN
ETAT=ETACT
ETAC=ETACC
ETAA=ETACA
ELSE
ETAT=ETADT
ETAC=ETADC
ETAA=ETADA
C
C
C
END IF
***************************************************************
********** RECALCULA CONSTANTES DO MATERIAL *******************
***************************************************************
E=EM-BETA3*(EM-EA)
XK=XKM-BETA3*(XKM-XKA)
OMEGA=OMEGAM-BETA3*(OMEGAM-OMEGAA)
XH=1/((1/XHM)-BETA3*((1/XHM)-(1/XHA)))
***************************************************************
C
C
C
***************************************************************
************* CALCULO DOS BETAS *******************************
***************************************************************
T1B1=ALFAT*(DEF-DEFPTEST)+(T-TM)*((XLM+XLMT)/TM)
T2B1=-BETA1*(2*ALFAHT*ALFAT+E*(ALFAHT)**2)
T3B1=BETA2*(ALFAT*ALFAHC+ALFAHT*ALFAC+E*ALFAHT*ALFAHC)
T4B1=ALFAHT*(E*(DEF-DEFPTEST)-OMEGA*(T-T0))
T5B1=-ETACI*GAMA*(XKM-BETA3*(XKM-XKA))
T6B1=-ETACK*XMU*((1/XHM)-BETA3*((1/XHM)-(1/XHA)))
BETA1TEST=BETA1ant+(T1B1+T2B1+T3B1+T4B1+T5B1+T6B1)
/(ETAT/DTIME)
T1B2=-ALFAC*(DEF-DEFPTEST)+(T-TM)*((XLM+XLMC)/TM)
T2B2=-BETA2*(2*ALFAHC*ALFAC+E*(ALFAHC)**2)
T3B2=BETA1*(ALFAC*ALFAHT+ALFAHC*ALFAT+E*ALFAHC*ALFAHT)
T4B2=-ALFAHC*(E*(DEF-DEFPTEST)-OMEGA*(T-T0))
88
T5B2=-ETACI*GAMA*(XKM-BETA3*(XKM-XKA))
T6B2=-ETACK*XMU*((1/XHM)-BETA3*((1/XHM)-(1/XHA)))
*
*
*
BETA2TEST=BETA2ant+(T1B2+T2B2+T3B2+T4B2+T5B2+T6B2)
/(ETAC/DTIME)
T1B3=-0.5D0*(EA-EM)*(DEF-DEFPTEST+ALFAHC*BETA2
-ALFAHT*BETA1)**2+(T-TM)*((XLA+XLM)/TM)
T3B3=(OMEGAA-OMEGAM)*(T-T0)*(DEF-DEFPTEST+ALFAHC*BETA2
-ALFAHT*BETA1)
T4B3=-0.5D0*(XKA-XKM)*(GAMA**2)-((1/(2*XHA))-(1/(2*XHM)))
*XMU**2
T5B3=ETACI*GAMA*XK+(ETACK*XMU)/XH
BETA3TEST=BETA3ant+(T1B3+T3B3+T4B3+T5B3)/(ETAA/DTIME)
BETA1=BETA1TEST
BETA2=BETA2TEST
BETA3=BETA3TEST
BETA4TEST=1-BETA1-BETA2-BETA3
40
IF ((BETA1+BETA2+BETA3-1).GT.TOL) THEN
IF(BETA3.EQ.0.D0) THEN
DB=(1-BETA1-BETA2)/2
BETA1=BETA1+DB
BETA2=BETA2+DB
ELSE
DB=(1-BETA1-BETA2-BETA3)/3
BETA1=BETA1+DB
BETA2=BETA2+DB
BETA3=BETA3+DB
END IF
END IF
IF(BETA1.LT.TOL) THEN
BETA1=0.D0
89
END IF
IF(BETA2.LT.TOL) THEN
BETA2=0.D0
END IF
IF(BETA3.LT.TOL) THEN
BETA3=0.D0
END IF
IF (ABS(BETA1-1).LT.TOL) THEN
BETA1=1.D0
END IF
IF (ABS(BETA2-1).LT.TOL) THEN
BETA2=1.D0
END IF
IF (ABS(BETA3-1).LT.TOL) THEN
BETA3=1.D0
END IF
IF (BETA1.LT.0.D0.OR.BETA2.LT.0.D0.OR.
BETA3.LT.0.D0.OR.(BETA1+BETA2+BETA3-1).GT.TOL) THEN
GOTO 40
END IF
FIM 40
IF (SIGMA.EQ.0.D0.AND.BETA1s.EQ.0.D0.AND.BETA2s.EQ.0.D0)THEN
BETA1=0.D0
BETA2=0.D0
END IF
BETA4=1-BETA1-BETA2-BETA3
*
*
IF ((BETA1-BETA1TEST).GT.TOL.AND.(BETA2-BETA2TEST
).GT.TOL.AND.(BETA3-BETA3TEST).GT.TOL.AND.(BETA4-BETA4
TEST).GT.TOL.AND.I.LT.1000) THEN
GOTO 30
C
C
C
C
C
C
C
C
END IF
FIM 30
***************************************************************
********** RECALCULA CONSTANTES DO MATERIAL *******************
***************************************************************
E=EM-BETA3*(EM-EA)
XK=XKM-BETA3*(XKM-XKA)
OMEGA=OMEGAM-BETA3*(OMEGAM-OMEGAA)
XH=1/((1/XHM)-BETA3*((1/XHM)-(1/XHA)))
*****************************************************************
*****************************************************************
****************** RETURN MAPPING *******************************
*****************************************************************
90
SIGMA=E*(DEF-DEFPTEST+ALFAHC*BETA2-ALFAHT*BETA1)
+ALFAC*BETA2-ALFAT*BETA1-OMEGA*(T-T0)
XKSI=SIGMA-XMU
XHTEST=ABS(XKSI)-SIGESC-(XK*GAMA)
IF (XHTEST.GT.0.D0) THEN
XLAMBDA=XHTEST/(E+XK+XH)
SIGMA=SIGMA-(XLAMBDA*E*XKSI)/(ABS(XKSI))
DEFP=DEFPTEST+(XLAMBDA*XKSI)/(ABS(XKSI))
*
*
XMU=XMU+(XLAMBDA*XH*XKSI)/(ABS(XKSI))
+ETACK*(BETA1+BETA2-BETA3-BETA1ant-BETA2ant
+BETA3ant)
GAMA=GAMA+XLAMBDA+ETACI*(BETA1+BETA2-BETA3
-BETA1ant-BETA2ant+BETA3ant)
END IF
ERRO=ABS(DEFP-DEFPTEST)
DEFPTEST=DEFP
IF (ERRO.GT.TOL) THEN
GOTO 30
END IF
******************************************************************
IF (BETA1-BETA1ant.EQ.0.D0.AND.BETA1ant-BETA1antant.NE.0.D0)THEN
BETA1s=BETA1ant
END IF
IF (BETA2-BETA2ant.EQ.0.D0.AND.BETA2ant-BETA2antant.NE.0) THEN
BETA2s=BETA2ant
END IF
********************************************************************
c
C
C
********************************************************************
******************** CALCULO DO JACOBIANO **************************
********************************************************************
E=EM-BETA3ant*(EM-EA)
XK=XKM-BETA3ant*(XKM-XKA)
91
OMEGA=OMEGAM-BETA3ant*(OMEGAM-OMEGAA)
XH=1/((1/XHM)-BETA3ant*((1/XHM)-(1/XHA)))
DB1=BETA1-BETA1ant
DB2=BETA2-BETA2ant
DB3=BETA3-BETA3ant
EAM=EA-EM
OMEGAAM=OMEGAA-OMEGAM
*
*
*
DDB1DDE=(ALFAT+ALFAHT*E)*DTIME/ETAT
DDB2DDE=-(ALFAC+ALFAHC*E)*DTIME/ETAC
DDB3DDE=(-EAM*(DEFant+DSTRAN(1)-DEFPant+ALFAHC
*BETA2ant-ALFAHT*BETA1ant)+OMEGAAM*(T-T0))*DTIME/ETAA
DDSDDE(1,1)=DDB3DDE*EAM*(DEFant+DSTRAN(1)-DEFPant+
ALFAHC*(BETA2ant+DB2)-ALFAHT*(BETA1ant+DB1))+(EM+
(BETA3ant+DB3)*EAM)*(1+ALFAHC*DDB2DDE-ALFAHT*
DDB1DDE)+ALFAC*DDB2DDE-ALFAT*DDB1DDE-DDB3DDE*OMEGAAM*(T-T0)
DEFant=DEF
BETA1antant=BETA1ant
BETA2antant=BETA2ant
BETA3antant=BETA3ant
BETA1ant=BETA1
BETA2ant=BETA2
BETA3ant=BETA3
C
******************************************************************
STATEV(1)
STATEV(2)
STATEV(3)
STATEV(4)
STATEV(5)
STATEV(6)
STATEV(7)
STATEV(8)
STATEV(9)
STATEV(10)
STATEV(11)
STATEV(12)
STATEV(13)
STATEV(14)
STATEV(15)
=DEFant
=DEFPTEST
=BETA1
=BETA2
=BETA3
=BETA1ant
=BETA2ant
=BETA3ant
=BETA1antant
=BETA2antant
=BETA1s
=BETA2s
=GAMA
=XMU
=DBG
STRESS(1)
=SIGMA
RETURN
END
92