You are on page 1of 44

T1.

Introduccin al anlisis no lineal

1. Introduccin
2. Tipos de no linealidades y ejemplos
3. Introduccin al MEF
4. Planteamiento general del problema no lineal
Mtodos numricos de solucin
5. NSTAR: mdulo de clculo no lineal de Cosmos/m v.2.95
6. Ejemplos
T1. Introduccin al anlisis no lineal. 1.1 Introduccin

Formulacin de un problema estructural en desplazamientos:


Ku = R
Problema lineal K, R independientes de u
Problema no lineal K= K(u) y/o R= R(u)

Actualmente es posible abordar numricamente casi cualquier problema


no lineal.
La utilizacin de nuevos materiales con comportamiento claramente no
lineal, y la exigencia de estructuras ms ligeras y seguras provoca un
mayor uso de los modelos no lineales.
El M.E.F es uno de los mtodos numricos ms utilizados, en especial en
el caso de problemas no lineales.
La clasificacin lineal o no lineal es artificial. Todo tiene un cierto
grado de no linealidad, el problema es saber si la aproximacin lineal es
vlida o catastrfica.
El coste de un anlisis no lineal es entre 10 y 100 veces el de un anlisis
lineal sobre el mismo modelo. Con la complejidad de la solucin y del
mtodo sucede algo similar, siendo en ocasiones excesiva.
Nunca usar una nica estrategia de anlisis. Antes de realizar un calculo
no lineal se debe haber realizado un estudio lineal.
T1. Introduccin al anlisis no lineal. 1.1 Introduccin

9 Ejemplo: Estructura de un grado de libertad con no linealidad geomtrica

u
Lo
N = N (u) a

o (u)

b b

Buscamos Ku = P

Ecuaciones: Geometra: L(u) = (a u)2 + b 2


au
(u) = arcsen
L(u)
No linealidad geomtrica
Lo L(u ) 2 2
Compatibilidad (u-): = con Lo = a + b
Lo

Pequeas deformaciones
N
Comportamiento (-): = = E
A
Material lineal
Equilibrio: 2N sen (u) = P
T1. Introduccin al anlisis no lineal. 1.1 Introduccin
9 Ejemplo: Estructura de un grado de libertad con no linealidad geomtrica
A) Solucin lineal:
o
pequeos desplazamientos
u
L(u )Lo u sen o
o
(u ) o P/EA
1.5
Lo L(u ) sen o
Compatibilidad: u
Lo Lo 1.0

Comportamiento: N = E A 0.5
Equilibrio: 2N sen o = P
0.0 u/a
sen o
2
a 2
-1 0 1 2 3
2 Eu = P K L = 2 EA
Lo (
a + b2
2
)
32 -0.5

-1.0 Grandes
B) Grandes desplazamientos: desplazamientos
-1.5 Pequeos

Compatibilidad :
L L(u )
= o = 1
(a u )2
+b 2
desplazamientos
Lo a + b2
2 -2.0
Relacin carga generalizada (P/EA) - desplazamiento generalizado (u/a)
Comportamiento :

N = EA = EA1
(a u )2 + b 2
para o = 15, en teora lineal y no lineal
a2 + b2

a u
Equilibrio : 2N =P
L(u)
Se obtiene KNL (u) u = P

u u 2L2o 1
con KNL (u) = K L 1 1
a
2a Lo + L(u) L(u)
T1. Introduccin al anlisis no lineal. 1.1 Introduccin

En general no se dispone de la solucin analtica, luego es necesario resolver


de forma iterativa un sistema de ecuaciones no lineales con la forma:
(u) = 0
La solucin obtenida depender de la aproximacin inicial utilizada.
Pueden existir mltiples soluciones incluso en problemas elsticos, en
general la solucin que buscamos depende de la historia utilizar mtodos
incremntales de resolucin de sistemas de ecuaciones no lineales.

9 El anlisis no lineal evita la aparicin de puntos singulares


F
en los que la solucin tensional diverge

9 Estos problemas desaparecen utilizando el anlisis no lineal


adecuado, aunque en muchos casos no es necesario aplicarlo. Puntos singulares

Divergencia de la solucin con carga puntual

Tensin de VM
en punto 1
60

50
40

30
20

10
GDL
0
0 500 1000 1500 2000
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

Material no lineal
No linealidad geomtrica por grandes desplazamientos y pequeas deformaciones
No linealidad geomtrica por grandes desplazamientos y deformaciones
No linealidad de contorno
Consideracin del proceso constructivo

9 Material no lineal: relacin no lineal entre tensiones y deformaciones


T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Material no lineal: material elastoplastico

Dimensionamiento de un rigidizador transversal aligerado de acero

y Et
E

T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos
9 Grandes desplazamientos y pequeas deformaciones
Rigidizacin o flexibilizacin de la respuesta estructural

Placa a flexin:

Teora lineal: uymax = -5.28 cm, VMmax = 1.076e6 KN/m2


Teora no lineal: uymax = -2.68 cm, VMmax = 6.32e5 KN/m2
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos
9 Grandes desplazamientos y pequeas deformaciones: estructuras de edificacin
Respuesta
Cargas desplazamientos Parmetro de carga elstica

Carga mxima

Lmite elstico

Efectos de segundo orden: P y P Parmetro de desplazamiento


P P
Sway H
H
Load Displacement
x x

Frame M(x) = Hx M(x) = Hx + P + P x / h


M(h) = Hh M(h) = Hh + P
Efecto P: Efecto dominante debidos al movimiento relativo horizontal de las plantas
Efecto P: Efecto debido a la flexin de las barras, slo es significativo en elementos muy esbeltos
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Grandes desplazamientos y pequeas deformaciones: Pandeo


T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Grandes desplazamientos y pequeas deformaciones: Pandeo

Arco parablico articulado de 30 m. de luz y 5m. de altura, utilizando un nico perfil IPE de acero
S235. Se supone impedido el pandeo fuera del plano del arco.

1 T/m

5m

30 m

Se discretiza el arco mediante 50 elementos barra rectos, obtenindose los esfuerzos de clculo N y M en
cada barra. A partir de estos esfuerzos y considerando = 1 se obtiene un perfil mnimo IPE 160.
Sin embargo, es necesario comprobar el pandeo global mediante un anlisis a pandeo o un clculo que
inluya la no linealidad geomtrica, donde se obtiene:

Modo de pandeo 1: cr1 = 0.289 Modo de pandeo 2: cr1 = 0.66

El diseo con IPE160 es incorrecto y fallara por pandeo global para una carga de 0.289 T/m
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Grandes desplazamientos y grandes deformaciones

9 Contacto e impacto

1m

P
E1 = E2 = 2.1e8 KPa
1 = 2 = 0.3
1 y1 = y2 = 2.7e5 KPa
0.5 m y P = 3e5 KPa

x
0.5 m 2

2m
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Contacto

a) b)
Material lineal: Campo de movimientos verticales a) y horizontales b)

a) b)
Tensin equivalente de Von Mises a) en el caso lineal, y deformaciones plsticas equivalentes b) en
el caso de material elastoplastico
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos
terreno dovelas
9 Proceso constructivo mortero dovelas escudo terreno
15 mm
terreno

m
4675 m
46 mm 46
90 95 90 mm
mm 45 mm 35
45

8430 mm
9380 mm
9350 mm

9070 mm
escudo 421
5m
m
90

15 mm

10800 mm pletinas mortero


pletinas

1 0.6 m

1 Relleno
15.5 m 2 Tosco arenoso
2 13.6 m
3 Tosco
Y
Pi,eje = 215 KPa
Pt,eje = 120 KPa
X
3 Vm = 5.76 m3

Etapas del proceso en una seccin transversal

Fase 1 Fase 2 Fase 3


Movimientos verticales en cada etapa de avance
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Proceso constructivo

Deformacin plstica equivalente en el terreno

X (m)
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
0

-1

-2
-3

-4

-5

-6

-7

-8
-9
Frente
-10
Salida escudo
-11 Final
Uy (mm)
T1. Introduccin al anlisis no lineal. 1.2. Tipos de no linealidades y ejemplos

9 Tensores utilizados segn el tipo de anlisis

TIPO DESCRIPCIN FORMULACIN MEDIDAS DE TENSIN Y


DEFORMACIN

Relacin no lineal Tensiones y deformaciones


Material no lineal Material no lineal solo
ingenieriles
u, infinitesimal

Las fibras tienen grandes TL: Tensin segunda de


Grandes movimientos y rotaciones, Piola-Kirchhoff.
desplazamientos y TL:Lagrangiana total
pero las extensiones y el Deformacin de Green-
rotaciones con UL:Lagrangiana
pequeas cambio de ngulo entre actualizada Lagrange
deformaciones fibras es pequeo
UL: Tensin de Cauchy
Relacin - no lineal o
Deformacin de Almansi
lineal

Las fibras tienen grandes TL: Tensin segunda de


movimientos y rotaciones Piola-Kirchhoff.
Grandes TL:Lagrangiana total
con grandes extensiones y Deformacin de Green-
deformaciones, UL:Lagrangiana
desplazamientos y cambio de ngulo entre actualizada Lagrange
rotaciones fibras
UL: Tensin de Cauchy
Relacin - no lineal o
Deformacin logaritmica
lineal
T1. Introduccin al anlisis no lineal. 1.3. Introduccin al MEF

9 Formulacin fuerte
Dado un cuerpo 3D definido sobre el dominio con un contorno superficial , y referido a un sistema
de coordenadas estacionario X, Y, Z. Sobre l actan unas cargas por unidad de volumen rb, cargas por
unidad de superficie rt en el rea t ; y unos desplazamientos prescritos u en u.

Se busca calcular el campo de desplazamientos u y los correspondientes estados de tensiones y


deformaciones , que cumplen
x xy xz
x + y + z + rbx = 0

y yz
div + rb = 0 en xy + + + rby = 0 en (I )
x y z
yz z
xz + + + rbz = 0
x y z

x nx + xy n y + xz nz = rtx

n = rt en t xy nx + y n y + yz nz = rty en t (II )

xz nx + yz n y + z nz = rtz

u = u en u (III )

[
Siendo nT = nx , n y , n z ] un vector unitario normal t, y las tensiones y deformaciones:
u v w u v v w w u
T = (u)T = , , , + , + , + =D
x y z y x z y x z
T1. Introduccin al anlisis no lineal. 1.3. Introduccin al MEF

9 Formulacin dbil

Aplicando el PTV, denominando u al campo virtual y al campo de deformaciones


virtuales asociado, la expresin resultante es

d = uT rb d + uT rt d
T

Mtodos variacionales:
Se parte de un funcional y se le aplica la condicin de primera variacin sea nula, es decir que
sea estacionario: (u) = 0 .
El funcional es una expresin integral que de forma implcita contiene las E.D. que rigen el
problema, en estructuras el funcional ms habitual es la energa potencial p, y la condicin de
primera variacin nula equivale al principio de energa potencial estacionaria: entre todas las
configuraciones admisibles de un sistema conservativo, la que satisface las condiciones de
equilibrio hace la energa potencial del sistema estacionaria para pequeas variaciones admisibles
de los desplazamientos.

Para el caso de elasticidad, la expresin general de la energa potencial es:


1
p = T d uT rb d uT rt dt

2 t
T1. Introduccin al anlisis no lineal. 1.3. Introduccin al MEF

9 Formulacin dbil

En el caso de un sistema de un grado de libertad (GDL) como el muelle de la figura, la


aplicacin de la condicin de variacin nula permite encontrar la configuracin de equilibrio
del sistema, en la que la energa potencial es mnima.

1 2
k p (u ) = U + =ku Pu
P 2
u p = 0 ku P = 0

En sistemas con mltiples GDL, puesto que las variaciones de cada uno de los GDL son
independientes y arbitrarias, la condicin de variacin nula de la energa potencial permite establecer
un sistema de ecuaciones de equilibrio:

u = {u1, ... , u n } y p = p (u)


p p p p
p (u) = 0 u1 + ... + u n = 0 = 0 i = 1,..., n =0
u1 u n u i u
T1. Introduccin al anlisis no lineal. 1.3. Introduccin al MEF

9 Formulacin de elementos finitos


Discretizando el dominio por un conjunto de elementos interconectados por sus nudos es posible
interpolar el campo de movimientos u en un punto interior de un elemento a partir de los movimientos
nodales ae del elemento.
n
u N ie aie = N e a e
i =1

Siendo n el nmero de nudos del elemento, ae el vector de desplazamientos nodales elemental y Ne la


matriz de funciones de forma del elemento.

Considerando elementos isoparamtricos:


n
x = N i (, , ) x i
i =1

Las deformaciones se interpolan a partir de los desplazamientos nodales como:

e = B ea e

N i N i N i
x 0 0 0
y z

B e = [B1 , ..., B n ] ; (B )
e T
i = 0

N i
y
0
N i
x
0
N i
z
en 3D
N i N i N i
0 0 0
z x y

donde Be es la matriz de deformacin del elemento.


T1. Introduccin al anlisis no lineal. 1.3. Introduccin al MEF

9 Formulacin de elementos finitos


Aplicando las expresiones anteriores a la expresin integral del PTV:


e e
T
d = uT rb d + uT rt d
e te

uT = aT NT ; T = aT BT

Luego:


aT BT D B d a = aT N T rb d + N T rt d
e e e e e e
t

La expresin anterior se reduce a


Ka=R
Siendo K la matriz de rigidez global de la estructura y R el vector de fuerzas nodales equivalentes.

K = Ke ; Ke = B
eT
D B e d
e e

R = R be + R et con R eb = N eT R b d , R et = N eT R t d
e e e te

Si en el vector tensin se incluyen las posibles deformaciones y tensiones iniciales:

(
e = D B e a e eI + eI )
Se aaden al vector de fuerzas nodales los trminos:

R e I = B eT I d y Re I = B eT I d
e e
T1. Introduccin al anlisis no lineal. 1.4. Planteamiento no lineal y mtodos numricos

En la formulacin lineal del M.E.F. se obtiene un sistema de ecuaciones de equilibrio en la forma


Ka=R
Definiendo el vector de fuerzas nodales internas F, producido por el estado tensional alcanzado en
el equilibrio, como
( )
F = B T d = B e e d
T

es posible plantear las ecuaciones de equilibrio como una igualdad entre las fuerzas externas
aplicadas y las fuerzas internas desarrolladas por el sistema
RF=0
La resolucin de un problema no lineal mediante el M.E.F. se basa en un planteamiento incremental
del mismo, en el que en cada paso o incremento se resuelven de forma iterativa aproximaciones
lineales del problema.
t
K a = t + t R t F
Siendo t una variable de paso que indica el nivel de carga o de desplazamientos en que se encuentra
el sistema.
t+t t+t
El problema que se plantea es encontrar la solucin en t+t caracterizada por: R F = 0,
conocida la solucin en t: tR tF = 0 y el incremento de carga asociado al paso.

La obtencin de a no es inmediata puesto que las variables del problema dependen del
estado de desplazamientos. Para resolverlo se utilizan un conjunto de tcnicas numricas que
se pueden agrupar en tres grandes bloques:
T1. Introduccin al anlisis no lineal. 1.4. Planteamiento no lineal y mtodos numricos
9 Ecuacin de equilibrio Ka=R
F = B T d = ( B e ) e d
T RF=0
e

9 Planteamiento incremental iterativo t


K a = t +t R t F
9 Elementos del algoritmo de solucin: mtodo de control, esquema iterativo, controlador de convergencia

Mtodos de control: Conducen el proceso de solucin incremental a lo largo del camino no lineal. Si la carga
externa est prescrita, el ms habitual es el control en fuerzas, introducindose en cada paso un incremento de carga

control en fuerzas control en desplazamientos control de longitud de arco

Mtodos iterativos: Dentro de cada paso resuelven de forma


iterativa la ecuacin hasta alcanzar la solucin

Esquemas de control de convergencia:


Indican cuando debe concluir el proceso iterativo
T1. Introduccin al anlisis no lineal. 1.4. Planteamiento no lineal y mtodos numricos

Esquema iterativo
Reescribiendo el sistema de ecuaciones t+tR t+tF = 0 como (t+ta) = 0, y aproximando la
funcin mediante su desarrollo en serie de Taylor de primer orden, en torno a la solucin se obtiene

( t +t ai ) ( t + t ai 1 ) +
a t + t ai 1
( t + t i
)
a t + t ai 1 = 0

donde el ndice i indica la aproximacin i-sima del vector de desplazamientos buscado.


Si las fuerzas externas son independientes de la deformacin, se define la matriz jacobiana o de
rigidez tangente en la iteracin i1 como
t + t F
K Ti 1 = =
a t+t ai1 a t+t a i1
Definiendo el incremento de movimientos de la iteracin i como:
ai = t+t i
a t+tai1
La ecuacin se transforma en:
t + t
K Ti 1 ai = t + t
R t + t
F i 1
El trmino derecho de la ecuacin anterior se denomina vector de fuerzas residuales t+ti e indica
el desequilibrio entre las cargas externas totales y las fuerzas internas desarrolladas.
La ecuacin anterior con las condiciones iniciales siguientes constituye el mtodo iterativo de
Newton-Raphson (N.R.)
t + t t + t t + t 0
K T0 = t K T ; R0 = t R y a = ta
T1. Introduccin al anlisis no lineal. 1.4. Planteamiento no lineal y mtodos numricos

Representacin grfica del mtodo de N.R. con control en fuerzas Representacin grfica del mtodo de NRM. con control en fuerzas

9 En el caso del mtodo de Newton-Raphson modificado (N.M.R.) nicamente se actualiza


la matriz de rigidez tangente al principio de cada paso, mantenindose constante durante
las iteraciones del paso.
T1. Introduccin al anlisis no lineal. 1.4. Planteamiento no lineal y mtodos numricos

9 En el caso de los mtodos de tipo Cuasi-Newton como el B.F.G.S, se utilizan


matrices con aproximacin secante entre dos iteraciones.

Mtodos secantes con control en fuerzas

9 Entre todos los mtodos iterativos, el nico con convergencia cuadrtica es el de N.R.,
sin embargo, si la matriz de rigidez es grande, el coste computacional para actualizarla
en cada iteracin puede hacer ms eficiente el mtodo de N.R.M. o el B.F.G.S, aunque el
nmero de iteraciones necesario para alcanzar la convergencia sea superior.
T1. Introduccin al anlisis no lineal. 1.4. Planteamiento no lineal y mtodos numricos

9 La matriz de rigidez tangente se calcula en funcin del tipo de no linealidad presente


en el problema. Por ejemplo, en el caso de elasticidad no lineal en pequeos
desplazamientos y deformaciones, la relacin entre tensiones y deformaciones ser
de la forma = () y la matriz de rigidez tangente se expresa en funcin de la
matriz elstica tangente DT como:

F
K T = = BT d = BT DT B d con DT =
a a

9 Los criterios de convergencia, se basan en normas de las variaciones del incremento


de desplazamientos iterativo, de las fuerzas residuales o de la energa, obligando a
que sus valores sean inferiores a una cierta tolerancia prescrita. En el caso de utilizar
una norma eucldea de las fuerzas residuales el criterio de terminacin sera de la
forma

(
T )12
R

siendo el vector de fuerzas residuales final del paso t, R el vector de cargas


externas del paso, y una tolerancia prescrita con unos valores tpicos entre 103 y
105 en funcin del grado de precisin de la mquina utilizada.
T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.
El anlisis no lineal se ejecuta siempre sobre el caso de carga LC = 1.
La eleccin del tipo de no linealidad se realiza en las opciones del tipo de elemento (EGROUP):

Op5: Tipo de material:


0 = LE = elstico lineal
1 = VMI = Von Mises Isotrpico (elastoplastico)
2 = VMK = Von Mises Cinemtico (elastoplastico)
3 = MR = Mooney-Rivlin (Hiperelstico incompresible)
4 = NLE = No lineal elstico (curva - definida por el usuario mediante el comando Material Curve)
5 = DP = Drucker-Prager (elastoplastico para suelos granulares)
6 = OH = Ogden (Hiperelstico incompresible)
8 = VEM = Viscoelasticidad
9 = B-K = Blatz-Ko (Hiperelstico compresible)
11 = CT = Hormign
12 = TRI = Tresca-Saint Venant Isotrpico
13 = TRK = Tresca-Saint Venant Cinemtico
-1...-50 = Materiales programados por el usuario

Op6: Formulacin de desplazamientos:


0 = Small = pequeos desplazamientos
1 = UL = Lagrangiana actualizada
2 = TL = Lagrangiana total

Op7: Fluencia:
-1...n = Ley de fluencia programada por el usuario
0 = No , 1 = Si

Op8: Pequeas o grandes deformaciones:


0 = Small
1 = Large
T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.

9 En funcin del tipo de material elegido se introducen sus parmetros mediante las propiedades del material
(MPROP) o mediante la definicin por puntos de curvas tensin-deformacin (Comando Material Curve de
LoadsBC > Function Curve).
9 Cuando se definen curvas de material, quedan asociadas al material activo en ese momento.
9 En el caso de elementos lmina composite, el material no lineal disponible es el criterio de rotura de Tsai-Wu.

Comando relacionados con el anlisis no lineal

9 El anlisis no lineal se basa en una solucin incremental del problema, para ello se utiliza una variable
tiempo, que puede ser real si el problema es dinmico, o ficticia si es esttico.

9 En el caso de que se utilize el mtodo de control en fuerzas todas las cargas van asociadas a curvas
temporales para su aplicacin incremental, si el control es en desplazamientos se asocia la curva temporal a
un grado de libertad del problema.

9 El programa calcula la carga aplicada o el desplazamiento de control en un instante t, como el producto del
valor definido de la carga por su curva temporal asociada.

9 Al definir una carga, esta queda asociada a la curva temporal activa. En la tabla STATUS1 es posible
identicar la curva temporal (TC) activa, por defecto la ltima definida.

9 Con el comando ACTSET (Control > Active) es posible cambiar la curva temporal activa. Al listar las cargas
o desplazamientos se indica cual es su curva asociada.
T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.

Comando relacionados con el anlisis no lineal

Time Parameters: Definicin del tiempo de inicio, tiempo final e incremento temporal.
Initial Cond: Condiciones iniciales de desplazamientos, velocidades y aceleraciones en anlisis dinmico.

Time/Temp Curve: Definicin por puntos o fichero externo de curvas temporales de carga y de curvas temporales de temperatura.
Material Curve: Definicin por puntos o por fichero de una curva de material no lineal.
Material Curve Type: Tipo de curva de material (elstica, plstica...).
T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.

Comando relacionados con el anlisis no lineal

Initialize: Inicializa las grficas con los parmetros por defecto.


Activate Pre-Proc: Inicia el proceso de dibujo de una grfica de preproceso, como una curva temporal o del material.
Activate Post-Proc: Inicia el proceso de dibujo de una grfica de postproceso, como una curva de movimientos o tensiones en
el tiempo. Para dibujar estas grficas es preciso indicar antes de lanzar el anlisis los nudos y elementos en los que se desean
almacenar resultados para la elaboracin de grficas.
Activate User-Plot: Inicia el proceso de dibujo de una grfica con datos del usuario en ficheros externos.
Set Plot Parameter: Parmetros de las grficas.
Set Plot Range: Lmites numricos de los ejes de grficas.
Set Reference Line: Dibujo de lneas de referencia en las grficas.
Identify Point: Identificacin de puntos de grficas mediante ratn.
Plot Curves: Dibujo de las grficas ya activadas.
T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.

Comando relacionados con el anlisis no lineal

Solution Control: Seleccin del mtodo de control (fuerza, desplazamiento o


longitud de arco), y del mtodo iterativo de solucin (NR, NRM, o BFGS).
Integration Options: Seleccin del mtodo de integracin temporal (Newmark,
Wilson-Theta o diferencias centrales) y de sus parmetros, en el caso de anlisis
dinmico no lineal.
AutoStep Options: Parmetros mximos mnimos del paso temporal, dejando
que el programa determine el paso ptimo de forma automtica (line search).
Base Motion Parameters: Asociacin de las curvas ssmicas de excitacin de la
base a las direcciones espaciales y definicin de sus multiplicadores.
Damping Coefficient: Definicin de los parmetros del amortiguamiento de
Rayleigh, en anlisis dinmico no lineal.
Print Options: Seleccin del tipo de resultados a imprimir en el fichero *.out.
Plot Options: Seleccin de los pasos temporales en los que se almacenan
resultados para dibujo en pantalla.
Response Options: Seleccin de los nudos en los que se quiere guardar la
informacin para la posterior realizacin de grficas de postproceso.
T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.

Comando relacionados con el anlisis no lineal

NonL Analysis Options (A_NONLINEAR): Parmetros del anlisis no lineal.


T1. Introduccin al anlisis no lineal. 1.5. NSTAR. Anlisis no linel Cosmosm v.2.8.

Comando relacionados con el anlisis no lineal

Contact: Men para la definicin de las zonas de contacto.


T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica

La arandela cnica de la figura esta sometida a la carga P y puede deslizar horizontalmente sobre el
plano en el que se apoya.

h = 0.4 cm
d1 = 1.6 cm
d2 = 5 cm
t = 0.24 cm
E = 2.1 108 Kpa
= 0.3

El modelo axisimtrico de la arandela esta disponible en el fichero aran.gfm.


1. Calcular el desplazamiento vertical de la arandela para una carga unitaria y deducir el valor de
la carga de colapso ( = h) suponiendo el problema lineal.

2. La curva carga-desplazamiento (p-) de la arandela es no lineal, debido a que la rigidez de la


arandela depende de la geometra. Para obtener de forma aproximada la curva p- se puede proceder
de forma incremental, se aplica un incremento de carga p y se calcula el incremento de
desplazamientos u producido: K(x) u = p; con los desplazamientos calculados se actualizan las
coordenadas de los nudos del modelo y se calcula una nueva K(x + x) que se utiliza en la siguiente
iteracin.
Aplicando el mtodo anterior calcular la curva p- de la arandela y la carga de colapso.

3. Resolver el problema considerando la no linealidad geomtrica y comparar los resultados con los
anteriores.
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica

Resultados

1. Clculo lineal: uy1 = -0.000399 m Pcr = 10.02 KN


Fichero sesin:

File > New > Localizacin y nombre del nuevo modelo


File > Load > aran.gfm;
Display > Display_Option > Scale;
Display > View_parameter > View
VIEW, 0, 0, 1, 0
Analysis > Static > Run Static Analysis
Results > Plot > Deformed Shape;
Results > Plot > Displacement
ACTDIS/DISPLOT, 1, Uy, 0, Contour Plot;
Results > Plot > Identify Result (picar en el nudo 1)

2. U tilizando increm ento s de carga de 1 KN , y con la opcin U pdate Coordinate


Flag del co mando Static A nlisis O ptions activa (1).

E l co lapso se pro duce entre el paso 5 y 6 co n: Pcr = 5.5 KN


T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica


3. Utilizando control en fuerzas: Pcr = 2.65 KN
Fichero sesin:
Propsets > Element Group
EGROUP, 1,PLANE2D,0,1,1,0,0,2,0,0 (Grandes movimientos con TL)
LoadsBC > Load_Options > Time Parameters
TIMES > 0,1,0.025 (40 pasos)
LoadsBC > Function Curve > Time/Temp Curve
CURDEF > time,1,1,0,0,1,10 (Carga lineal entre 0 y 10 KN, en 1 s)
Analysis > Nonlinear > Solution Control
NL_CONTROL > 0,1 (Control en fuerzas y NR)
Analysis > Nonlinear > Plot Options
NL_PLOT > 1,100,1,0
Analysis > Nonlinear > Response Options
NL_NRESP > 1,1 (Generacin de grficas del nudo 1)
Analysis > Nonlinear > Run Nonlinear Analysis
---------------------------- Se corta el anlisis en el paso 11, t = 0.275 s
Results > Plot > Deformed Shape (paso 10, y poner escala 1:1)
Edit > Plot > Curves
CRPLOT;
Results > Plot > Identify Result (picar en el nudo 1)
Display > XY_Plots > Activate Post_proc
ACTXYPOST, 1, time, Uy, 1;
Display > XY_Plots > Plot Curves
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica


9 En la grfica siguiente aparece la variacin en el tiempo del desplazamiento vertical del nudo 1,
observndose la bifurcacin al inicio de la matriz de rigidez tangente negativa.

9 Para conseguir pasar la zona de rigidez negativa se ha utilizado el mtodo de paso temporal automtico con un
paso mnimo de 0.001 s, y mximo de 0.02 s.

9 Otra forma es modificar el paso temporal, reducindolo, y aplicar el comando RESTART del men Analysis.
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica

9 Modificando directamente el modelo anterior:

Fichero sesin:

Analysis > Nonlinear > Autostep Options


NL_AUTOSTEP > 1, 0.001, 0.02, 5
Analysis > Nonlinear > Run Nonlinear Analysis
-------------
Results > Plot > Deformed Shape (poner escala 1:1)
Results > Plot > Animate

9 Probar a utilizar el comando ACTXYPRE para dibujar la curva temporal, y el comando


ACTXYPOST para la grafica de desplazamientos. Al utilizar los comandos DEFPLOT y
ANIMATE trabajar con escalas unitarias.
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica


4. Utilizando control en desplazamientos: Pcr = 2.72 KN
Por el tipo de no linealidad, la convergencia es mejor en este caso que en el anterior.

9 En la grfica adjunta aparece la variacin en el tiempo del factor de carga (LFACT), que
multiplicado por la carga unitaria definida indica la carga real en cada instante temporal.
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 1: No linealidad geomtrica. Arandela Cnica

Fichero sesin (se supone que se parte de un modelo nuevo, es decir, recin cargado el
.GFM):

Propsets > Element Group


EGROUP, 1,PLANE2D,0,1,1,0,0,2,0,0 (Grandes movimientos con TL)
LoadsBC > Load_Options > Time Parameters
TIMES > 0,1,0.01 (100 pasos)
LoadsBC > Function Curve > Time/Temp Curve
CURDEF > time,1,1,0,0,1,-0.01 (Desplazamiento vertical nudo 1 lineal
entre 0 y 0.01 m, en 1 s)
Analysis > Nonlinear > Solution Control
NL_CONTROL > 1,1,1,Uy (Control en movimientos verticales del nudo 1
y NR)
Analysis > Nonlinear > Plot Options
NL_PLOT > 1,100,1,0
Analysis > Nonlinear > Response Options
NL_NRESP > 1,1 (Generacin de grficas del nudo 1)
Analysis > Nonlinear > Run Nonlinear Analysis
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 2: No linealidad del material. Rigidizador transversal aligerado


Realizar un anlisis lineal y con material no lineal elastoplstico perfecto de un rigidizador transversal de un
tablero, cuyas dimensiones y cargas se indican en la Figura siguiente.
La carga considerada es la reaccin mxima del apoyo, que se introduce como carga de presin en la zona
superior del rigidizador: P = Rmax/(2L1t), siendo t el espesor del rigidizador y Rmax = 5500 KN.

y
L2

L1
P
L1 = 2 m L6 = 0.9 m
x L2 = 3 m L7 = 2 m r
L3 =1.3 m L8 = 0.65 m R1
L4 = 0.7 m L9 = 0.1 m R2 1

L5 = 0.4 m L10 = 1.6 m L10 L3


E1 = 2.1.108 KN/m2 E2 = 5.106 KN/m2 R1 = 0.5 m
L8
1 = 0.3 2 = 0.3 r
R2 = 0.4 m
1 = 1.10-5 C-1 K = 1 KN/sC r = 0.1 m
L9
2
K1 = 1 KN/sC espesor t2 = 0.4 m L4 L5 L6
L7
e = 2600 Kg/cm2
espesor t

El modelo del rigidizador transversal para anlisis lineal est disponible en el fichero rigi.gfm, con un espesor de
0.04 m, y una presin P = Rmax/(2L1t) = 34375 Kpa.

Utilizando un material elastoplastico perfecto del tipo Von Mises Isotrpico con tensin de fluencia y = 2.6e5
KPa, y modulo de elasticidad tangente Et = 0, calcular:
1. Distribucin de tensiones en anlisis lineal para un espesor t = 4 cm

2. Distribucin de tensiones lineal y no lineal para un espesor t = 2.5 cm.


T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 2: No linealidad del material. Rigidizador transversal aligerado


Solucin
1. Clculo lineal, t = 0.04 m: Tensin mxima de Von Misses = 2.263 e5 KPa
Comandos:
File > New > Localizacin y nombre del nuevo modelo
File > Load > rigi.gfm;
Display > Display_Option > Scale;
Display > View_parameter > View
VIEW, 0, 0, 1, 0
Analysis > Static > Run Static Analysis
Results > Plot > Deformed Shape;
Results > Plot > Stress
ACTSTR, 1, Von;

2A Clculo lineal, t = 0.025 m: Tensin mxima de Von Misses = 3.621 e5 KPa

Comandos:
Propsets > Real Constant
RCONST, 1,1,1,1,0.025; (Cambio de espesor a 2.5 cm)
Loads_bc > Structural > Presssure > Define by Curves
PCR, 24,-55000,24,1,-55000,2; (P = -55000 en direccin Y)
Analysis > Static > Run Static Analysis
Results > Plot > Stress
ACTSTR, 1, Von;
T1. Introduccin al anlisis no lineal. 1.6. Ejemplos

Ejemplo 2: No linealidad del material. Rigidizador transversal aligerado

2B Clculo no lineal, t = 0.025 m: Tensin mxima de Von Misses = 2.5983 e5 KPa


Comandos:
Propsets > Element Group
EGROUP, 1,TRIANG,0,1,0,0,1; (Material no lineal tipo Von Misses Isotrpico)
Propsets > Material Properties
MPROP, 1,SIGYLD,2.6e5,ETAN,0; (Propiedades elastoplasticas)
LoadsBC > Load_Options > Time Parameters
TIMES > 0,1,0.1 (10 pasos)
LoadsBC > Function Curve > Time/Temp Curve
CURDEF > time,1,1,0,0,1,1 (Carga lineal entre 0 y 1, en 1 s)
Analysis > Nonlinear > Solution Control
NL_CONTROL > 0,1 (Control en fuerzas y NR)
Analysis > Nonlinear > Plot Options
NL_PLOT > 1,10,1,0
Analysis > Nonlinear > Run Nonlinear Analysis
Results > Plot > Deformed Shape
Results > Plot > Stress
ACTSTR, 10, Von; (tensiones en el paso 10)
Results > Plot > Animate;

You might also like