Вы находитесь на странице: 1из 44

T1.

Introducción al análisis no lineal

1. Introducción
2. Tipos de no linealidades y ejemplos
3. Introducción al MEF
4. Planteamiento general del problema no lineal
Métodos numéricos de solución
5. NSTAR: módulo de cálculo no lineal de Cosmos/m v.2.95
6. Ejemplos
T1. Introducción al análisis no lineal. 1.1 Introducción

Formulación 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 numéricamente casi cualquier problema


no lineal.
 La utilización de nuevos materiales con comportamiento claramente no
lineal, y la exigencia de estructuras más ligeras y seguras provoca un
mayor uso de los modelos no lineales.
 El M.E.F es uno de los métodos numéricos más utilizados, en especial en
el caso de problemas no lineales.
 La clasificación “lineal” o “no lineal” es artificial. Todo tiene un cierto
grado de no linealidad, el problema es saber si la aproximación lineal es
válida o catastrófica.
 El coste de un análisis no lineal es entre 10 y 100 veces el de un análisis
lineal sobre el mismo modelo. Con la complejidad de la solución y del
método sucede algo similar, siendo en ocasiones “excesiva”.
 Nunca usar una única estrategia de análisis. Antes de realizar un calculo
no lineal se debe haber realizado un estudio lineal.
T1. Introducción al análisis no lineal. 1.1 Introducción

 Ejemplo: Estructura de un grado de libertad con no linealidad geométrica

Buscamos Ku = P

L(u)  a  u  b
2 2
Ecuaciones: —Geometría:
au
(u)  arcsen
L(u)
No linealidad geométrica
Lo  L(u ) 2 2
—Compatibilidad (u-):  con Lo  a  b
Lo

Pequeñas deformaciones
N
—Comportamiento (-):   E
A
Material lineal
—Equilibrio: 2N sen (u)  P
T1. Introducción al análisis no lineal. 1.1 Introducción
 Ejemplo: Estructura de un grado de libertad con no linealidad geométrica
A) Solución lineal:
pequeños desplazamientos
L(u )Lo  usen 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 Eu  P  K L  2 EA
Lo a  b 2 3 2
2 -0.5

-1.0 Grandes
B) Grandes desplazamientos: desplazamientos
-1.5 Pequeños

— Compatibilidad :
L  L(u)
 o  1
a  u 2  b2 desplazamientos
Lo a 2  b2 -2.0
Relación carga generalizada (P/EA) - desplazamiento generalizado (u/a)
— Comportamiento :

N  EA  EA1 
a  u 2  b 2 
para o = 15º, en teoría lineal y no lineal
 a2  b2 
 
a u
— Equilibrio : 2N P
L(u)
Se obtiene KNL (u)u  P
2
 u  u  2Lo 1
con KNL (u)  K L  1 1  
 a  2a  Lo  Lu L(u)
T1. Introducción al análisis no lineal. 1.1 Introducción

— En general no se dispone de la solución analítica, luego es necesario resolver


de forma iterativa un sistema de ecuaciones no lineales con la forma:
(u)  0
— La solución obtenida dependerá de la aproximación inicial utilizada.
— Pueden existir múltiples soluciones incluso en problemas elásticos, en
general la solución que buscamos depende de la historia  utilizar métodos
increméntales de resolución de sistemas de ecuaciones no lineales.

 El análisis no lineal evita la aparición de puntos singulares


en los que la solución tensional diverge

 Estos problemas desaparecen utilizando el análisis no lineal


adecuado, aunque en muchos casos no es necesario aplicarlo.
Divergencia de la solución con carga puntual

Tensión de VM
en punto 1
60
50
40
30
20
10
GDL
0
0 500 1000 1500 2000
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Material no lineal
 No linealidad geométrica por grandes desplazamientos y pequeñas deformaciones
 No linealidad geométrica por grandes desplazamientos y deformaciones
 No linealidad de contorno
 Consideración del proceso constructivo

 Material no lineal: relación no lineal entre tensiones y deformaciones


T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Material no lineal: material elastoplastico

Dimensionamiento de un rigidizador transversal aligerado de acero


T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos
 Grandes desplazamientos y pequeñas deformaciones
Rigidización o flexibilización de la respuesta estructural

Placa a flexión:

Teoría lineal: uymax = -5.28 cm, VMmax = 1.076e6 KN/m2

Teoría no lineal: uymax = -2.68 cm, VMmax = 6.32e5 KN/m2


T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos
 Grandes desplazamientos y pequeñas deformaciones: estructuras de edificación
Respuesta
Cargas desplazamientos Parámetro de carga elástica
l
Carga máxima

Límite elástico

Efectos de segundo orden: P y Pd Parámetro de desplazamiento


P P
Sway H 
H
Load Displacement
x
x

h d

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


M(h) = Hh M(h) = Hh + P 
• Efecto P:Efecto dominante debidos al movimiento relativo horizontal de las plantas
• Efecto Pd: Efecto debido a la flexión de las barras, sólo es significativo en elementos muy esbeltos
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Grandes desplazamientos y pequeñas deformaciones: Pandeo


T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Grandes desplazamientos y pequeñas deformaciones: Pandeo

Arco parabólico 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.

• Se discretiza el arco mediante 50 elementos barra rectos, obteniéndose los esfuerzos de cálculo N y M en
cada barra. A partir de estos esfuerzos y considerando b = 1 se obtiene un perfil mínimo IPE 160.
• Sin embargo, es necesario comprobar el pandeo global mediante un análisis a pandeo o un cálculo que
inluya la no linealidad geométrica, donde se obtiene:

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

El diseño con IPE160 es incorrecto y fallaría por pandeo global para una carga de 0.289 T/m
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Grandes desplazamientos y grandes deformaciones

 Contacto e impacto
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Contacto

a) b)
Material lineal: Cam po de m ovim ientos vertic ales a) y horizontales b)

a) b)
Tensión equivalente de Von Mises a) en el c aso lineal, y deform ac iones plástic as equivalentes b) en
el c aso de m aterial elastoplastic o
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Proceso constructivo

Etapas del proc eso en una sec c ión transversal

Fase 1 Fase 2 Fase 3


Movim ientos vertic ales en c ada etapa de avanc e
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Proceso constructivo

Deform ac ión plástic a 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. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos

 Tensores utilizados según el tipo de análisis

TIPO DESCRIPCIÓN FORMULACIÓN MEDIDAS DE TENSIÓN Y


DEFORMACIÓN

• Relación no lineal Tensiones y deformaciones


Material no lineal Material no lineal solo
ingenieriles
• u,  infinitesimal

• Las fibras tienen grandes TL: Tensión segunda de


Grandes movimientos y rotaciones, Piola-Kirchhoff.
desplazamientos y TL:Lagrangiana total
pero las extensiones y el Deformación de Green-
rotaciones con UL:Lagrangiana
pequeñas cambio de ángulo entre actualizada Lagrange
deformaciones fibras es pequeño
UL: Tensión de Cauchy
• Relación - no lineal o
Deformación de Almansi
lineal

• Las fibras tienen grandes TL: Tensión segunda de


movimientos y rotaciones Piola-Kirchhoff.
Grandes TL:Lagrangiana total
con grandes extensiones y Deformación de Green-
deformaciones, UL:Lagrangiana
desplazamientos y cambio de ángulo entre actualizada Lagrange
rotaciones fibras
UL: Tensión de Cauchy
• Relación - no lineal o
Deformación logaritmica
lineal
T1. Introducción al análisis no lineal. 1.3. Introducción al MEF

 Formulación 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 actúan 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. Introducción al análisis no lineal. 1.3. Introducción al MEF

 Formulación débil

 Aplicando el PTV, denominando du al campo virtual y d al campo de deformaciones


virtuales asociado, la expresión resultante es

 d  d   duT rb d   duT rt d
T

  t

 Métodos variacionales:
Se parte de un funcional y se le aplica la condición de primera variación sea nula, es decir que
sea estacionario: d (u)  0 .
El funcional es una expresión integral que de forma implícita contiene las E.D. que rigen el
problema, en estructuras el funcional más habitual es la energía potencial p, y la condición de
primera variación nula equivale al principio de energía potencial estacionaria: “entre todas las
configuraciones admisibles de un sistema conservativo, la que satisface las condiciones de
equilibrio hace la energía potencial del sistema estacionaria para pequeñas variaciones admisibles
de los desplazamientos”.

Para el caso de elasticidad, la expresión general de la energía potencial es:


1
 p   T  d   uT rb d   uT rt dt

2  t
T1. Introducción al análisis no lineal. 1.3. Introducción al MEF

 Formulación débil

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


aplicación de la condición de variación nula permite encontrar la configuración de equilibrio
del sistema, en la que la energía potencial es mínima.

1 2
 p (u )  U   ku  Pu
2
d p  0  ku  P  0

En sistemas con múltiples GDL, puesto que las variaciones de cada uno de los GDL son
independientes y arbitrarias, la condición de variación nula de la energía potencial permite establecer
un sistema de ecuaciones de equilibrio:

u  u1, ... , u n  y  p   p (u)


 p  p  p  p
d p (u)  0  du1  ...  du n  0   0 i  1,..., n  0
u1 u n u i u
T1. Introducción al análisis no lineal. 1.3. Introducción al MEF

 Formulación 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 número de nudos del elemento, ae el vector de desplazamientos nodales elemental y Ne la


matriz de funciones de forma del elemento.

Considerando elementos isoparamétricos:


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
y z
0 
 
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 deformación del elemento.


T1. Introducción al análisis no lineal. 1.3. Introducción al MEF

 Formulación de elementos finitos


Aplicando las expresiones anteriores a la expresión integral del PTV:

  d
e e
T
 d    duT rb d    duT rt d
e te

duT = daT NT ; dT = daT BT

Luego:

   
daT   BT D B d  a  daT   N T rb d    N T rt d 
 e e   e e e e
t


La expresión 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 tensión se incluyen las posibles deformaciones y tensiones iniciales:


 e  D B e a e   eI   eI 
Se añaden al vector de fuerzas nodales los términos:

R e I   B eT  I d y Re I    B eT  I d
e e
T1. Introducción al análisis no lineal. 1.4. Planteamiento no lineal y métodos numéricos

En la formulación 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   BT  d    B e  e d
T

 e 

es posible plantear las ecuaciones de equilibrio como una igualdad entre las fuerzas externas
aplicadas y las fuerzas internas desarrolladas por el sistema
R–F=0
La resolución 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 solución en t+t caracterizada por: R– F = 0,
conocida la solución en t: tR – tF = 0 y el incremento de carga asociado al paso.

La obtención de a no es inmediata puesto que las variables del problema dependen del
estado de desplazamientos. Para resolverlo se utilizan un conjunto de técnicas numéricas que
se pueden agrupar en tres grandes bloques:
T1. Introducción al análisis no lineal. 1.4. Planteamiento no lineal y métodos numéricos
 Ecuación de equilibrio Ka=R
F   B  d     B   d
T e T e R–F=0
 e 

 Planteamiento incremental iterativo t


K a  t t R  t F
 Elementos del algoritmo de solución: método de control, esquema iterativo, controlador de convergencia
• Métodos de control: Conducen el proceso de solución incremental a lo largo del camino no lineal. Si la carga
externa está prescrita, el más habitual es el control en fuerzas, introduciéndose en cada paso un incremento de carga

control en fuerzas control en desplazamientos control de longitud de arco

• Métodos iterativos: Dentro de cada paso resuelven de forma


iterativa la ecuación hasta alcanzar la solución

• Esquemas de control de convergencia:


Indican cuando debe concluir el proceso iterativo
T1. Introducción al análisis no lineal. 1.4. Planteamiento no lineal y métodos numéricos

• Esquema iterativo
Reescribiendo el sistema de ecuaciones t+tR – t+tF = 0 como (t+ta) = 0, y aproximando la
función mediante su desarrollo en serie de Taylor de primer orden, en torno a la solución 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 aproximación i-ésima del vector de desplazamientos buscado.


Si las fuerzas externas son independientes de la deformación, se define la matriz jacobiana o de
rigidez tangente en la iteración i–1 como
t  t     F 
K Ti 1     
 a  tt ai1  a  t t a i1
Definiendo el incremento de movimientos de la iteración i como:
ai = t+t i
a – t+tai–1
La ecuación se transforma en:
t  t
K Ti 1 ai  t  t
R t  t
F i 1
El término derecho de la ecuación anterior se denomina vector de fuerzas residuales i e indica
t+t

el desequilibrio entre las cargas externas totales y las fuerzas internas desarrolladas.
La ecuación anterior con las condiciones iniciales siguientes constituye el método 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. Introducción al análisis no lineal. 1.4. Planteamiento no lineal y métodos numéricos

Representación gráfica del método de N.R. con control en fuerzas Representación gráfica del método de NRM. con control en fuerzas

 En el caso del método de Newton-Raphson modificado (N.M.R.) únicamente se actualiza


la matriz de rigidez tangente al principio de cada paso, manteniéndose constante durante
las iteraciones del paso.
T1. Introducción al análisis no lineal. 1.4. Planteamiento no lineal y métodos numéricos

 En el caso de los métodos de tipo Cuasi-Newton como el B.F.G.S, se utilizan


matrices con aproximación secante entre dos iteraciones.

Métodos secantes con control en fuerzas

 Entre todos los métodos iterativos, el único con convergencia cuadrática es el de N.R.,
sin embargo, si la matriz de rigidez es grande, el coste computacional para actualizarla
en cada iteración puede hacer más eficiente el método de N.R.M. o el B.F.G.S, aunque el
número de iteraciones necesario para alcanzar la convergencia sea superior.
T1. Introducción al análisis no lineal. 1.4. Planteamiento no lineal y métodos numéricos

 La matriz de rigidez tangente se calcula en función del tipo de no linealidad presente


en el problema. Por ejemplo, en el caso de elasticidad no lineal en pequeños
desplazamientos y deformaciones, la relación entre tensiones y deformaciones será
de la forma  = () y la matriz de rigidez tangente se expresa en función de la
matriz elástica tangente DT como:

 F    
K T      BT d   B T DT B d con DT 
 a    a 


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


de desplazamientos iterativo, de las fuerzas residuales o de la energía, obligando a
que sus valores sean inferiores a una cierta tolerancia prescrita. En el caso de utilizar
una norma euclídea de las fuerzas residuales el criterio de terminación sería 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 típicos entre 10–3 y
10–5 en función del grado de precisión de la máquina utilizada.
T1. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.
El análisis no lineal se ejecuta siempre sobre el caso de carga LC = 1.
La elección del tipo de no linealidad se realiza en las opciones del tipo de elemento (EGROUP):

Op5: Tipo de material:


0 = LE = elástico lineal
1 = VMI = Von Mises Isotrópico (elastoplastico)
2 = VMK = Von Mises Cinemático (elastoplastico)
3 = MR = Mooney-Rivlin (Hiperelástico incompresible)
4 = NLE = No lineal elástico (curva - definida por el usuario mediante el comando Material Curve)
5 = DP = Drucker-Prager (elastoplastico para suelos granulares)
6 = OH = Ogden (Hiperelástico incompresible)
8 = VEM = Viscoelasticidad
9 = B-K = Blatz-Ko (Hiperelástico compresible)
11 = CT = Hormigón
12 = TRI = Tresca-Saint Venant Isotrópico
13 = TRK = Tresca-Saint Venant Cinemático
-1...-50 = Materiales programados por el usuario

Op6: Formulación de desplazamientos:


0 = Small = pequeños 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: Pequeñas o grandes deformaciones:


0 = Small
1 = Large
T1. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.

 En función del tipo de material elegido se introducen sus parámetros mediante las propiedades del material
(MPROP) o mediante la definición por puntos de curvas tensión-deformación (Comando Material Curve de
LoadsBC > Function Curve).
 Cuando se definen curvas de material, quedan asociadas al material activo en ese momento.
 En el caso de elementos lámina composite, el material no lineal disponible es el criterio de rotura de Tsai-Wu.

 Comando relacionados con el análisis no lineal

 El análisis no lineal se basa en una solución incremental del problema, para ello se utiliza una variable
tiempo, que puede ser real si el problema es dinámico, o ficticia si es estático.

 En el caso de que se utilize el método de control en fuerzas todas las cargas van asociadas a curvas
temporales para su aplicación incremental, si el control es en desplazamientos se asocia la curva temporal a
un grado de libertad del problema.
 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.

 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.

 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. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.

 Comando relacionados con el análisis no lineal

 Time Parameters: Definición del tiempo de inicio, tiempo final e incremento temporal.
 Initial Cond: Condiciones iniciales de desplazamientos, velocidades y aceleraciones en análisis dinámico.

 Time/Temp Curve: Definición por puntos o fichero externo de curvas temporales de carga y de curvas temporales de temperatura.
 Material Curve: Definición por puntos o por fichero de una curva de material no lineal.
 Material Curve Type: Tipo de curva de material (elástica, plástica...).
T1. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.

 Comando relacionados con el análisis no lineal

 Initialize: Inicializa las gráficas con los parámetros por defecto.


 Activate Pre-Proc: Inicia el proceso de dibujo de una gráfica de preproceso, como una curva temporal o del material.
 Activate Post-Proc: Inicia el proceso de dibujo de una gráfica de postproceso, como una curva de movimientos o tensiones en
el “tiempo”. Para dibujar estas gráficas es preciso indicar antes de lanzar el análisis los nudos y elementos en los que se desean
almacenar resultados para la elaboración de gráficas.
 Activate User-Plot: Inicia el proceso de dibujo de una gráfica con datos del usuario en ficheros externos.
 Set Plot Parameter: Parámetros de las gráficas.
 Set Plot Range: Límites numéricos de los ejes de gráficas.
 Set Reference Line: Dibujo de líneas de referencia en las gráficas.
 Identify Point: Identificación de puntos de gráficas mediante ratón.
 Plot Curves: Dibujo de las gráficas ya activadas.
T1. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.

 Comando relacionados con el análisis no lineal

 Solution Control: Selección del método de control (fuerza, desplazamiento o


longitud de arco), y del método iterativo de solución (NR, NRM, o BFGS).
 Integration Options: Selección del método de integración temporal (Newmark,
Wilson-Theta o diferencias centrales) y de sus parámetros, en el caso de análisis
dinámico no lineal.
 AutoStep Options: Parámetros máximos mínimos del paso temporal, dejando
que el programa determine el paso óptimo de forma automática (line search).
 Base Motion Parameters: Asociación de las curvas sísmicas de excitación de la
base a las direcciones espaciales y definición de sus multiplicadores.
 Damping Coefficient: Definición de los parámetros del amortiguamiento de
Rayleigh, en análisis dinámico no lineal.
 Print Options: Selección del tipo de resultados a imprimir en el fichero *.out.
 Plot Options: Selección de los pasos temporales en los que se almacenan
resultados para dibujo en pantalla.
 Response Options: Selección de los nudos en los que se quiere guardar la
información para la posterior realización de gráficas de postproceso.
T1. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.

 Comando relacionados con el análisis no lineal

 NonL Analysis Options (A_NONLINEAR): Parámetros del análisis no lineal.


T1. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.

 Comando relacionados con el análisis no lineal

 Contact: Menú para la definición de las zonas de contacto.


T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica

La arandela cónica 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 axisimétrico de la arandela esta disponible en el fichero aran.gfm.


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

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


arandela depende de la geometría. Para obtener de forma aproximada la curva p-d 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
iteración.
Aplicando el método anterior calcular la curva p-d de la arandela y la carga de colapso.

3. Resolver el problema considerando la no linealidad geométrica y comparar los resultados con los
anteriores.
T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica

Resultados
1. Cálculo lineal: uy1 = -0.000399 m Pcr = 10.02 KN
Fichero sesión:

 File > New > Localización 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. Utilizando incrementos de carga de 1 KN, y con la opción Update Coordinate


Flag del comando Static Análisis Options activa (1).

El colapso se produce entre el paso 5 y 6 con: Pcr = 5.5 KN


T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica


3. Utilizando control en fuerzas: Pcr = 2.65 KN
Fichero sesión:
 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 (Generación de gráficas del nudo 1)
 Analysis > Nonlinear > Run Nonlinear Analysis
---------------------------- Se corta el análisis 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. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica


 En la gráfica siguiente aparece la variación en el tiempo del desplazamiento vertical del nudo 1,
observándose la bifurcación al inicio de la matriz de rigidez tangente negativa.

 Para conseguir pasar la zona de rigidez negativa se ha utilizado el método de paso temporal automático con un
paso mínimo de 0.001 s, y máximo de 0.02 s.

 Otra forma es modificar el paso temporal, reduciéndolo, y aplicar el comando RESTART del menú Analysis.
T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica

 Modificando directamente el modelo anterior:

Fichero sesión:

 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

 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. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica


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.

 En la gráfica adjunta aparece la variación en el tiempo del factor de carga (LFACT), que
multiplicado por la carga unitaria definida indica la carga real en cada instante temporal.
T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 1: No linealidad geométrica. Arandela Cónica

Fichero sesión (se supone que se parte de un modelo nuevo, es decir, recién 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 (Generación de gráficas del nudo 1)
 Analysis > Nonlinear > Run Nonlinear Analysis
T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 2: No linealidad del material. Rigidizador transversal aligerado


Realizar un análisis lineal y con material no lineal elastoplástico perfecto de un rigidizador transversal de un
tablero, cuyas dimensiones y cargas se indican en la Figura siguiente.
La carga considerada es la reacción máxima del apoyo, que se introduce como carga de presión en la zona
superior del rigidizador: P = Rmax/(2L1t), siendo t el espesor del rigidizador y Rmax = 5500 KN.

El modelo del rigidizador transversal para análisis lineal está disponible en el fichero rigi.gfm, con un espesor de
0.04 m, y una presión P = Rmax/(2L1t) = 34375 Kpa.
Utilizando un material elastoplastico perfecto del tipo Von Mises Isotrópico con tensión de fluencia y = 2.6e5
KPa, y modulo de elasticidad tangente Et = 0, calcular:

1. Distribución de tensiones en análisis lineal para un espesor t = 4 cm


2. Distribución de tensiones lineal y no lineal para un espesor t = 2.5 cm.
T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 2: No linealidad del material. Rigidizador transversal aligerado


Solución
1. Cálculo lineal, t = 0.04 m: Tensión máxima de Von Misses = 2.263 e5 KPa

Comandos:
 File > New > Localización 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 Cálculo lineal, t = 0.025 m: Tensión máxima 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 dirección Y)
 Analysis > Static > Run Static Analysis
 Results > Plot > Stress
ACTSTR, 1, Von;
T1. Introducción al análisis no lineal. 1.6. Ejemplos

 Ejemplo 2: No linealidad del material. Rigidizador transversal aligerado

2B Cálculo no lineal, t = 0.025 m: Tensión máxima 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 Isotrópico)
 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;

Вам также может понравиться