Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T1 Intro No Lineal PDF
T1 Intro No Lineal PDF
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
u
Lo
N = N (u) a
αo α (u)
b b
Buscamos Ku = P
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
9 Ejemplo: Estructura de un grado de libertad con no linealidad geométrica
A) Solución lineal:
αo
pequeños 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 E∆u = P ⇒ K L = 2 EA
Lo (
a + b2
2
)
32 -0.5
-1.0 Grandes
B) Grandes desplazamientos: desplazamientos
-1.5 Pequeños
— Compatibilidad :
L − L(u )
ε= o = 1−
(a − u )2
+b 2
desplazamientos
Lo a + b2
2 -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
⎛ u⎞ ⎛ u⎞ 2L2o 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
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
σy Et
E
ε
T1. Introducción al análisis no lineal. 1.2. Tipos de no linealidades y ejemplos
9 Grandes desplazamientos y pequeñas deformaciones
Rigidización o flexibilización de la respuesta estructural
Placa a flexión:
Límite elástico
h δ
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.
1 T/m
5m
30 m
• 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 β = 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:
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
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. Introducción al análisis 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)
Tensión equivalente de Von Mises a) en el caso lineal, y deformaciones plásticas equivalentes b) en
el caso de material elastoplastico
T1. Introducción al análisis 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
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
9 Proceso constructivo
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
9 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.
⎧σ 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
9 Formulación débil
∫ δε σ dΩ = ∫ δuT rb dΩ + ∫ δuT 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: δΠ (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”.
9 Formulación débil
1 2
k Π p (u ) = U + Ω =ku − Pu
P 2
u δΠ 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:
ε 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 ⎦
∑ ∫ δε
e Ωe
T
σ dΩ = ∑ ∫ δuT rb dΩ + ∑ ∫ δuT rt dΓ
Ωe Γte
Luego:
⎡ ⎤ ⎡ ⎤
δaT ⎢∑ ∫ BT D B dΩ⎥ a = δaT ⎢∑ ∫ N T rb dΩ + ∑ ∫ N T rt dΓ ⎥
⎣⎢ e Ωe ⎦⎥ ⎣⎢ e Ωe e Γe
t
⎥⎦
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
(
σ 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
Ω 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
9 Ecuación de equilibrio Ka=R
F = ∫ B T σ dΩ = ∑ ∫ ( B e ) σ e d Ω
T R–F=0
Ω e Ω
• 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
• 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
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
9 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
⎛ ∂F ⎞ ∂σ ∂ε ∂σ
K T = ⎜ ⎟ = ∫ BT dΩ = ∫ BT DT B dΩ con DT =
⎝ ∂a ⎠ Ω ∂ε ∂a Ω
∂ε
(
Ψ ≡ ΨT Ψ )12
≤ε R
Op7: Fluencia:
-1...n = Ley de fluencia programada por el usuario
0 = No , 1 = Si
9 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).
9 Cuando se definen curvas de material, quedan asociadas al material activo en ese momento.
9 En el caso de elementos lámina composite, el material no lineal disponible es el criterio de rotura de Tsai-Wu.
9 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.
9 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.
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. Introducción al análisis no lineal. 1.5. NSTAR. Análisis no linel Cosmosm v.2.8.
• 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.
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
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
Resultados
9 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.
9 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
Fichero sesión:
9 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
Fichero sesión (se supone que se parte de un modelo nuevo, es decir, recién cargado el
.GFM):
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
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
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