Professional Documents
Culture Documents
Universidad de Sevilla
INTRODUCCIN AL ANLISIS
ESTRUCTURAL CON ELEMENTOS
FINITOS USANDO
Luis Rodrguez-Tembleque
y
Ramn Abascal Garca
INDICE DE CONTENIDOS:
1. Bibliografa.
2. Introduccin. Resumen histrico del Mtodo de los Elementos
Finitos (MEF) y ANSYS.
3. El Mtodo de los Elementos Finitos. Programacin con
ordenador.
4. Introduccin al programa: ANSYS.
5. ANSYS. Etapas del Anlisis con Elementos Finitos (AEF):
- Preprocesado:
- Resolucin:
Introduccin
Aplicacin de las Condiciones de Contorno,
Calculo de los desplazamientos Nodales.
- Post-prcesado:
Introduccin
Representacin Grfica.
Obtencin de Tablas de Resultados asociados a Elementos.
6. Verificacin de Resultados.
El MTODO DE LOS
ELEMENTOS FINITOS,
INTRODUCCIN A
ndice de Contenidos
Bibliografa.
Introduccin. Resumen histrico del Mtodo de los
Elementos finitos (MEF) y ANSYS.
El Mtodo de los Elementos Finitos. Programacin con
ordenador.
Introduccin al programa: ANSYS.
ANSYS: Etapas del Anlisis con Elementos Finitos (AEF).
Verificacin de Resultados.
Bibliografa
Moaveni S., Finite Element Anlisys, Theory and Application with Ansys, 2
Ed., Pearson Education, Inc. (2003).
Enlaces de inters:
Peter Budgell . Finite Element Analysis with ANSYS: Information and Tips:
http://www3.sympatico.ca/peter_budgell/home.html
1900s: Origen del MEF tal y como se conoce hoy da. Medios Continuos
elsticos son aproximados mediante barras elsticas equivalentes.
En la actualidad :
Ensayos de impacto
Ensayos de vibraciones y acstica
Vista superior
1. Anillo fibroso
2. Nucleo pulposo
Pre-Procesado
Resolucin
Post-Procesado
Anlisis de Estructuras mediante el MEF
1.
2.
3.
4.
5.
6.
7.
Pre-Procesado
1. Discretizacin del dominio en Elementos Finitos:
SISTEMA REAL
xx
MODELO E.F.
x ( ) =
(e)
Nnod E
N ( ) x
(e)
(e) (e)
x =N x
(e)
=1
uu
u ( ) =
(e)
Nnod E
N ( ) u
(e)
=1
Formulacin Isoparamtrica
11
PTV :
dV = u f dV +
f dS + u P
s
u = N
= Lu = B
= D = D B
K(e) = Pb + Ps + P
(e)
K = B D BdV
e
T
b
b
P = N f dV
e
P s = N T f s dS
K(e)
en la matriz
Cargas
Desplazamientos
5.1. Cargas. C
Clculo del vector de Carga global: Clculo y Ensamblaje de
los vectores de cargas nodales equivalentes, de cada elemento y aplicacin
de las cargas nodales exteriores.
P b = N f b dV
T
F = Fb + Fs + Fext
Ps =
f s dS
K = F
Anlisis de Estructuras mediante el MEF
13
k11u1 + k12u2 +
u1 = u1
k13u3 + L= f1
~~ ~
K = F
Resolucin
6. Resolucin de un sistema lineal de Ecuaciones:
Se obtienen los desplazamientos nodales:
Ax = b
14
Post-Procesado
7. Obtencin y Representacin de resultados : Deformaciones,
Tensiones, Reacciones
(e) = B
= DB
(e)
Errores
Extrapolacin local:
NnodE
N ( )
=1
(e)
Alisado:
1 n El (k)
i =
i
n El k =1
Anlisis de Estructuras mediante el MEF
15
16
Enter
ANSYS
Nivel Inicial
BEGIN LEVEL
FINISH
/PREP7
PREPROCESADOR
GENERAL
FINISH
/SOLU
SOLUCIN
FINISH
/POST1
POSTPROCESADOR
GENERAL
Nivel de
Procesador
Pintar resultados.
Listar resultados.
17
Gestor de ficheros
18
Directorio de Trabajo
Nombre de ficheros
19
Utility Menu
Toolbar
Main Menu
Graphics window
20
como: Control de Ficheros, listado, seleccin y controles grficos. Tambin finaliza sesin.
21
22
23
24
elementos
Modelo slido
25
Generacin de Nodos
Main Menu > Prep. > -Modelling-Create > Nodes
Modelado Slido
N, NODE, X, Y, Z (,THXY,THXZ,THYZ)
Generacin de Elementos
Generacin
Directa
E, I, J, K, L, M, N, O, P
EN, IEL, I, J, K, L, M, N, O, P
26
Generaci
Generacin de Elementos
27
MODELADO SLIDO
Lines
Areas
Volumes
3-D: VOLMENES
rectngulo
crculo
polgono...
prisma
cono
esfera...
Los volmenes estn limitados por reas, las reas por lneas y las lneas por puntos clave
(keypoints).
Al definir cualquier Entidad o Forma geomtrica, ANSYS genera todas las Entidades de
orden inferior.
Todas las Formas geomtricas predefinidas se generan respecto al origen de un plano de
trabajo (WP).
Las Entidades y Formas geomtricas pueden combinarse mediante operaciones booleanas.
28
MODELADO SLIDO
A) Sistemas de Coordenadas:
CS 0
CS 1
Utility Menu > Work Plane > Change Active CS to >
CS 2
Los sistemas locales son definidos por el usuario y se emplean para definir o
realizar operaciones de seleccin sobre entidades geomtricas (nodos, puntos
clave...) Utility Menu > Work Plane > Local Coordenate System >
29
MODELADO SLIDO
B) Plano de Trabajo (Working Plane, WP):
Sistema de Coordenadas.
Opciones de visualizacin.
Control de malla.
30
MODELADO SLIDO
B) Plano de Trabajo (Working Plane, WP):
31
MODELADO SLIDO
C) Generacin de Puntos Clave, Lneas, reas y Volmenes:
PUNTOS CLAVE
K, NPT, X, Y, Z
LNEAS
LINES
In active C. S.
Main Menu > Preprocessor > Create > Lines > Splines
SPLINES
1
2
32
MODELADO SLIDO
REAS
VOLUMENES
33
MODELADO SLIDO
D) Operaciones Booleanas:
Permiten combinar entre s las lneas, reas y volmenes ya creados
ADICIN
A1+A2
A1
A3
A2
AADD,NA1,NA2,...,NA9
Nmero de las otras reas a sumar (salvo si NA1=P(ICK))
Nmero del primer rea ( ALL, PICK)
SUSTRACCIN
A1
A1-A2
A2
A3
ASBA,NA1,NA2
34
MODELADO SLIDO
E) Visualizacin de Entidades Geomtricas:
35
En general hay cuatro formas caractersticas de elementos: punto, lnea, rea o volumen.
Un elemento lnea se representa normalmente por una lnea recta o curva que
conecta dos o tres nodos. Algunos ejemplos son: vigas, barras, tubos y lminas
axisimtricas.
El tipo de elemento debe elegirse de forma que los grados de libertad sean suficientes
para caracterizar la respuesta del modelo.
36
LINK1
barra
articulada 2-D
LINK8
barra
articulada 3-D
LINK10
cable (solo
traccin)
BEAM3
viga 2-D
BEAM4
viga 3-D
SOLID45
hexaedro
membrana
lmina
placa
laja elstica
lmina
laja elstica
placa
37
M
K
Y
J
Elementos lineales
eje X desde el nodo I
hasta el nodo J
O
L
N
K
I
X
Elementos slidos
2-D y 3-D
SEC paralelo al sistema
global cartesiano
38
39
La mayora de los elementos de ANSYS tienen opciones que nos permiten especificar
informacin adicional sobre nuestro anlisis. Estas opciones son conocidas en ANSYS
como Keyoptions (KEOPTs).
Por ejemplo, para el PLANE 82, con KEOPT(3) seleccionamos entre las siguientes
opciones de anlisis:
- Tensin Plana.
- Axilsimetra.
- Deformacin Plana.
- Tensin Plana con espesor.
Main Menu > Prep > Element - Type> Add/Edit/Delete > Options
40
Para conocer stas y otras opciones de los elementos hemos de recurrir a la Ayuda de
ANSYS ( Help ). En ella podemos encontrar las propiedades y caractersticas de todos
los elementos, as como cualquier otra informacin relacionada con ANSYS.
41
Por ejemplo:
42
Pre-procesado:
Definicin de las constantes Real del Elemento
El conjunto de constantes Real contiene, en general, las propiedades geomtricas del
elemento ( espesor, rea/inercia de la seccin transversal,...)
Para definirlas:
43
Pre-procesado:
Definicin de las propiedades del Material
Las propiedades fsicas del material se definen en base al tipo de problema que se va a
modelar:
o
Termico
o
Estructural
o
Electromagntico
o
Acustico
o
Fluidos
o
Piezoelectrico
o
44
- Main Menu > Prep. > Material Props > Material Models
45
46
1.
Tipo de Elemento
Material
Constantes Reales
47
All Areas
Picked Areas
AATT
48
2.
B.
Mapped Meshing:
A.
49
FREE MESHING:
Alternativamente se recomienda
utilizar el algoritmo SmartSizing
(orden que optimiza la definicin
de la malla).
SmartSizing admite dos niveles de control:
Bsico: el usuario slo especifica el nivel
de refinamiento de la malla (1- malla fina;
...; 10- malla gruesa)
Avanzado
Main Menu > Preprocessor > -Meshing- Size Cntrls > -SmartSize- Basic
50
B.
MAPPED MESHING:
51
Geometra a Mallar
52
longitud del lado del elemento en los contornos (lneas) del modelo.
En caso de
Main Menu > Prep. > Meshing > Size Cntrls > ManualSize > -Keypoints- conflicto entre
definiciones de
tamao, la
jerarqua es:
1) LESIZE
2) KESIZE
3) ESIZE
53
54
698 elementos
55
326 elementos
492 elementos
56
57
Forma del
elemento
Posicin de
los Nodos de
las aristas
58
3.
Generacin de la Malla:
Mallado de reas:
Main Menu > Preprocessor > Mesh > Areas > Free
59
4.
60
MTODOS DE SELECCIN: Permite trabajar con slo una parte (activa) del modelo.
La parte desactivada no se puede listar, borrar,
Utility Menu > Select > Entities
Se pueden seleccionar:
- Nodos
( NSEL )
- Elementos
( ESEL )
- Puntos Clave
( KSEL )
- Lneas
( LSEL )
- reas
( ASEL )
- Volmenes
( VSEL )
61
62
Resolucin: Introduccin
63
Presiones sobre
lneas
Desplazamientos
en puntos clave
Fuerzas en
puntos clave
En general es preferible aplicar las C.C. sobre el modelo slido, ya que de esta
manera no resulta necesario redefinir dichas C.C. en caso de modificar el mallado de
elementos finitos.
Para resolver el problema, las C.C. han de estar aplicadas sobre el modelo de
elementos finitos (Nodos y elementos). ANSYS realiza dicha transferencia
automticamente durante la resolucin.
64
SOBRE LNEAS:
Main Menu > Solution > Define Loads-Apply > Structural > Displacement > On Lines
SOBRE REAS:
Main Menu > Solution > Define Loads-Apply > Structural > Displacement > On Areas
SOBRE NODOS:
Main Menu > Solution > Define Loads-Apply > Structural > Displacement > On Nodes
b)
65
CARGAS APLICADAS:
Fuerzas Puntuales: Se pueden especificar fuerzas concentradas sobre los
puntos clave o sobre los nodos:
Main Menu > Solution > -Loads-Apply > Force/Moment > On Nodes
CARGAS CONCENTRADAS EN PUNTOS CLAVE
Main Menu > Solution > -Loads-Apply > Force/Moment > On KeyPoints
Fuerzas de Superficie: Se pueden especificar sobre lneas, reas, superficies
compuestas por nodos o caras de elementos:
200
L1
SFL,1,PRES,200
300
200
300
200
L
1
L1
SFL,1,PRES,300,200
SFL,1,PRES,200,300
On Areas
On Nodes
On Elements...
66
ACEL,0,+9.8
67
Resolucin:
Calculo de los desplazamientos Nodales
Antes de dar la orden de solucin, resulta conveniente salvar la base de datos para
prevenir un posible fallo durante dicho proceso de resolucin:
SAVE
Datos Entrada
Base de Datos
Resultados
SOLVER
Resultados
Fichero de Resultados
68
69
Post-procesado: Introduccin
Una vez resuelto el problema, hemos de visualizar, tanto en formato grfico, como en
forma de listado o tabla, los valores que toman las magnitudes caractersticas de
nuestro problema: tensiones, deformaciones, desplazamientos,Para ello recurrimos a
la fase de Post-procesado.
70
REPRESENTACIN DE LA DEFORMADA:
Main Menu > General Postproc > Plot Results >Deformed Shape
Utility Menu > Plot > Results > Deformed Shape
PLDISP, Kund
71
REPRESENTACIN DE ISOCONTORNOS:
Isocontornos asociados a Elementos:
Main Menu > General Postproc > Plot > Results > Contour Plot > Element Solu
Utility Menu > Plot > Results > Contour Plot > Element Solution
PLESOL, Item, Comp
Item
S
EPTO
Comp
X,Y,Z,XY,YZ,XZ
1,2,3
EQV
X,Y,Z,XY,YZ,XZ
1,2,3
EQV
Descripcin
Tensor de tensiones
Tensiones principales
Tensin equivalente
Idem. deformaciones totales
(EPTO=EPEL+EPPL+EPCR)
(Total = Elstica + Plstica +
Creep)
etc.
72
REPRESENTACIN DE ISOCONTORNOS:
Isocontornos asociados a Nodos:
Main Menu > General Postproc > Plot > Results > Contour Plot > Nodal Solu
Utility Menu > Plot > Results > Contour Plot > Nodal Solution
PLNSOL, Item, Comp
Comp
X,Y,Z,SUM
ROT
X,Y,Z,SUM
Descripcin
Desplazamientos X, Y, Z
o suma vectorial
Rotaciones X, Y, Z o
suma vectorial
etc.
Para resultados derivados:
Item
Comp
Descripcin
X,Y,Z,XY,YZ,XZ
1,2,3
EQV
Tensor de tensiones
Tensiones principales
Tensin equivalente
etc.
73
(1)
(2)
- Aproximacin local
- Alisado
74
ETABLE define una tabla de valores asociados a cada elemento activo (seleccionado).
Slo se almacena un valor por elemento, de manera que ANSYS promedia sobre cada
elemento si ello fuese necesario.
Main Menu > General Postproc > Element Table > Define Table
ETABLE, Lab, Item, Comp
Etiqueta definida por el
usuario (< 8 caracteres)
Comp
X,Y,Z,SUM
ROT
X,Y,Z,SUM
Descripcin
Desplazamientos X, Y, Z
o suma vectorial
Rotaciones X, Y, Z o
suma vectorial
etc.
Para resultados derivados:
Item
Comp
Descripcin
X,Y,Z,XY,YZ,XZ
1,2,3
EQV
Tensor de tensiones
Tensiones principales
Tensin equivalente
etc.
Anlisis de Estructuras mediante el MEF
75
76
77
78
Utility Menu > Plot > Results > Contour Plot > Element Table Data
79
80
Verificacin de Resultados
Errores inherentes a la formulacin de elementos finitos:
Dominio
Simplificacin de la geometra:
Aproximacin
del Dominio
MEF
Deformada real
Elemento cuadrtico
Elemento cbico
MEF
Orden = 2ng - 1
Dificultades Numricas
81
k2<<k1
82
1. Preprocesado:
Introducimos el Ttulo
Construccin de la Geometra
Definicin del tipo de elemento (Element Type)
Definicin de las Propiedades Geomtricas del elemento
Definicin de Propiedades del Material
Parmetros de Mallado
Mallado
2. Resolucin:
Definicin del Tipo de Anlisis (Analysis Type)
Aplicamos restricciones en desplazamientos
Aplicamos cargas
Resolucin del sistema
3. Post-procesado:
Clculos a mano
Anlisis de Convergencia usando ANSYS
Deformada
Desplazamientos
Tensiones
Error de discretizacin mximo en el elemento
PRE-PROCESADO
Introducimos el Ttulo
Utility Menu > File > Change Title
Construccin de la Geometra
a. Creacin de la forma rectangular principal
Preprocessor > Modeling > Create > Areas > Rectangle > By 2 Corners
a.
Esto generar un rectngulo en el que la esquina izquierda inferior posee las coordenadas
0,0,0 y la superior derecha, las coordenadas 200,100,0. (Alternativamente, se podra usar
la lnea de comando BLC4,0,0,200,100)
b.
c.
Sustraccin
Ahora queremos sustraer el crculo del rectngulo.
c.
Sustraccin
- Para aplicar el operador Booleano, seleccionamos desde el menu del Preprocessor:
Modeling > Operate > Booleans > Subtract > Areas
- En ese momento aparecer una ventana de sustraccin de reas y en la ventana de
entradas de ANSYS aparecer el siguiente mensaje: [ASBA] Pick or enter base areas from
which to subtract :
c.
Sustraction
- Por tanto, seleccionamos el rea base (el rectngulo) cliqueando sobre l. Nota: El rea
seleccionada se tornar rosa una vez haya sido seleccionada.
- Debe aparecer la siguiente ventana, ya que tenemos dos reas en la misma localizacin
sobre la que hemos cliqueado.
- Nos aseguramos que toda el rea del rectngulo est seleccionada (de lo contrario
cliqueamos 'Next') y entonces pulsamos 'OK'.
- Cliqueamos 'OK' sobre la ventana de sustraccin de reas.
- Ahora ser solicitada la seleccin de las reas sustraendo. Seleccionamos el crculo
cliqueando sobre l y pulsamos 'OK'.
c.
Sustraccin
- Ahora debemos tener el siguiente modelo::
10
11
12
3.
PLANE82 es una versin de orden superior del elemento 2-D, de cuatro nodos
(PLANE42). PLANE82 elemento cuadriltero de 8 nodos que es ms idneo para
modelar contornos curvos.
13
En este ejemplo, necesitamos un elemento de tensin plana con espesor, por tanto
14
4.
Real Constants
None, if KEYOPT (3) = 0, 1, or 2
THK -Thickness, if KEYOPT (3) = 3
(Alternativamente, el comando para el paso anterior es R,1,20)
5.
15
Preprocessor > Material Props > Material models > Structural > Linear >
Elastic > Isotropic
Vamos a introducir las propiedades del acero, como se muestra a continuacin:
EX = 200000 MPa
PRXY = 0.3
16
6.
Parmetros de Mallado
Para indicarle a ANSYS como debe ser el tamao de los elementos,
Preprocessor > Meshing > Size Cntrls > Manual Size > Areas > All Areas
7.
17
Mallado
Ahora el modelo slido puede ser mallado.
En el 'Preprocessor' seleccionamos el menu: Meshing > Mesh > Areas > Free y seleccio_
namos el rea a mallar. (Alternativamente, la lnea de comando para este paso es: AMESH,ALL)
Debemos obtener lo siguiente:
18
RESOLUCIN
APLICACIN DE CONDICIONES DE
CONTORNO Y RESOLUCIN
19
> New Analysis). (Alternativamente, la lnea de comando para este paso es: ANTYPE,0)
20
2.
Como todos los g.d.l estn restringidos, seleccionamos 'All DOF' e introducimos '0' en la casilla
de valor de campo.
Veremos algunos tringulos azules en la ventana grfica indicando las restricciones de
desplazamiento impuesto
3.
21
Aplicamos cargas
Como se muestra en la figura inicial, existe una carga por unidad de longitud de 20N/mm
distribuida sobre el lado derecho de la pletina. Para aplicar dicha carga:
Solution > Define Loads > Apply > Structural > Pressure > On Lines
Calculamos la presin sobre el canto derecho de la pletina dividiendo la carga distribuida por
el espesor (1 MPa).
22
4.
Aplicamos cargas
5.
23
POST-PROCESADO
24
2.
Clculos a mano
Resuelto el problema, hemos de verificar la solucin obtenida. Para ello hemos de ser capaces de
estimar que valores toman realmente las diferentes variables de campo de nuestro problema, si
bien no cuantitativamente (por la dificultad de nuestro problema), si cualitativamente.
Para este problema determinamos:
- Desplazamientos mximos: stos ocurren en el extremo derecho de la pletina, para el
caso de una placa sin taladro toman el valor de 0.001mm. Por lo tanto, Los desplazamientos
mximos de nuestro problema han de ser levemente superiores, pero del mismo orden.
- Tensiones: Las tensiones equivalentes mximas tienen lugar en el entorno superior e
inferior del taladro, y su valor es conocido analticamente (3.9 Mpa).
Anlisis de Convergencia usando ANSYS
- En este momento hemos de comprobar si nuestros resultados convergen o no. Para ello
visualizaremos como varan los valores del desplazamiento mximo y tensin equivalente en
algunos nodos, conforme disminuimos el tamao de los elementos.
- Como el valor mximo de las tensiones equivalentes en el entorno del taladro es conocido,
comprobaremos dicha magnitud. Primero encontraremos un nodo que se encuentre en la parte
superior del taladro. Para ello pintamos los nodos y vemos su numeracin:
25
- Listamos las tensiones (General Postproc > List Results > Nodal Solution > Stress,
Principals SPRIN) y comprobamos la SEQV (Equivalent Stress / von Mises Stress)
para el nodo en cuestin. (marcado en rojo)
26
Preprocessor > Meshing > Size Cntrls > Manual Size > Areas > All Areas
ahora decrementamos el tamao del elemento.
b.
Areas > Free). Una vez que tenemos seleccionado el rea, cliqueamos 'OK' y
aparecer la siguiente ventana .
c.
d.
Repetimos los pasos 'a' - 'd' para ver convergencia. (hemos de tener en cuenta que la
numeracin de los nodos de observacin varan cada vez que refinamos la malla). Pintando
la variacin de las variables de campo con la malla, veremos la convergencia.
27
Podemos ver como la los valores de tensin y desplazamiento mximo del nodo, convergen a
la solucin real a medida que el nmero de elementos aumenta.
La Tensin de von Mises, en la parte superior del taladro, toma un valor de 3.8 MPa
aproximadamente. Por lo tanto, usando ANSYS vemos que cometemos un error inferior al
2.5% con respecto a la solucin analtica.
El desplazamiento mximo encontrado es de 0.0012mm, como habamos estimado.
Por tanto, los resultados obtenidos con ANSYS son aceptables para verificar el modelo.
28
29
30
3.
31
Deformada
General Postproc > Plot Results > Deformed Shape > Def + undeformd
para ver la deformada e indeformada de nuestro dominio.
32
4.
Desplazamientos
General Postproc > Plot Results > Nodal Solution... selecionamos DOF
solution, USUM en la ventana
5.
33
Tensiones
- General Postproc > Plot Results > Nodal Solution... Seleccionamos
Tensin, von Mises en la ventana.
- Podemos listar las tensiones equivalentes de von Mises para verificar los resultados
en ciertos nodos.
34
e
n
e en = nreal ne
e
e
n
e
n
a
n
e
n
e
e = max max
(nudos del (compontes
elemento)
de la tensin)
Elemento.
e
n
elementos
ee
35
36
37
38
! Preprocesado
!-----------------
! Resolucin
!-----------------
! Post-Procesado
!----------------------
/PREP7
/SOL
DL,4, ,ALL,
SFL,2,PRES,-1,
/STATUS,SOLU
SOLVE
FINISH
/POST1
PLDISP,1
PLNSOL, S,EQV, 0,1.0
BLC4,0,0,200,100
CYL4,100,50,20
ASBA,1,2
ET,1,PLANE42
KEYOPT,1,3,3
R,1,20
MP,EX,1,200000
MP,PRXY,1,0.3
AESIZE,ALL,5
AMESH,ALL
FINISH
Anlisis de Estructuras mediante el MEF
39
1. Clculo de Tensiones
2. Estimacin del error de discretizacin
3. ANSYS. Post1 Error Approximation
Clculo de tensiones
(e) = B
(e) = C B
Extrapolacin local:
NnodE
N ( )
=1
(e)
Alisado:
Nodo i
i =
1 n El (k)
i
n El k =1
Problema:
Aproximacin por mnimos cuadrados de una funcin por otra de orden inferior
y ( x) = 1 + x + x 2
g ( x) = a + b x
x [1, + 1]
Funcin error:
+1
E = [ y ( x) g ( x)]2 dx = f (a, b)
y = 1+ x + x2
E
=0
4
a
a = y b =1
E
3
=0
b
4
+x
3
-1
1
3
1
3
+1
Extrapolacin Local
Caso 1D:
1
1 + 1
= 1
2 p
p 2
1+
A 1
=
B 2 1
1
1
1
p
p 1
1
1 2
1+
p
p
4
Extrapolacin Local
Caso 2D:
1
1
2
( , ) = (1 )(1 ) (1 + )(1 ) (1 + )(1 + ) (1 )(1 + )
4
p
p
p
p
p
p
p
p 3
4
A = ( A , A )
B = ( B , B )
C = ( C ,C )
D = ( D , D )
Anlisis de Estructuras mediante el MEF
u u = Na
Extrapolacin
local
Alisado
Aproximamos:
=E
Error absoluto :
du
a
dx
e a
e =
1
E
[ [
2
a ] d
1/ 2
Caso general
e =
[ [
e = O ( h m )
]T C-1[ a ]d
1/ 2
Pgina 1 de 6
The error approximation technique used by POST1 (PRERR command) for displacement-based
problems is similar to that given by Zienkiewicz and Zhu(102). The essentials of the method are
summarized below.
The usual continuity assumption used in many displacement based finite element formulations
results in a continuous displacement field from element to element, but a discontinuous stress field.
To obtain more acceptable stresses, averaging of the element nodal stresses is done. Then, returning
to the element level, the stresses at each node of the element are processed to yield:
(19108)
where:
= stress error vector at node n of element i
where:
ei = energy error for element i (accessed with ETABLE (SERR item) command)
vol = volume of the element (accessed with ETABLE (VOLU item) command)
[D] = stress-strain matrix evaluated at reference temperature
{} = stress error vector at points as needed (evaluated from all {n} of this element)
where:
e = energy error over the entire (or part of the) model (accessed with *GET (SERSM item) command)
Nr = number of elements in model or part of model
mk:@MSITStore:C:\Archivos%20de%20programa\ANSYS%20Inc\v110\CommonFi... 16/10/2007
Pgina 2 de 6
(19111)
where:
E = percentage error in energy norm (accessed with PRERR, PLDISP, PLNSOL (U item), *GET (SEPC item)
commands)
U = strain energy over the entire (or part of the) model (accessed with *GET (SENSM item) command)
= strain energy of element i (accessed with ETABLE (SENE item) command) (see ANSYS Workbench Product
Adaptive Solutions)
The ei values can be used for adaptive mesh refinement. It has been shown by Babuska and
Rheinboldt(103) that if ei is equal for all elements, then the model using the given number of
elements is the most efficient one. This concept is also referred to as error equilibration.
At the bottom of all printed nodal stresses (the PRNSOL or PRESOL command), which may
consist of the 6 component stresses, the 5 combined stresses, or both, a summary printout labeled:
ESTIMATED BOUNDS CONSIDERING THE EFFECT OF DISCRETIZATION ERROR gives
minimum nodal values and maximum nodal values. These are:
(19112)
(19113)
where min and max are over the selected nodes, and
where:
= nodal minimum of stress quantity (output as VALUE (printout) or SMNB (plot))
= nodal maximum of stress quantity (output as VALUE (printout) or SMXB (plot) )
j = subscript to refer to either a particular stress component or a particular combined stress
mk:@MSITStore:C:\Archivos%20de%20programa\ANSYS%20Inc\v110\CommonFi... 16/10/2007
Pgina 3 de 6
The error approximation technique used by POST1 (PRERR command) for temperature based
problems is similar to that given by Huang and Lewis(126). The essentials of the method are
summarized below.
The usual continuity assumption results in a continuous temperature field from element to element,
but a discontinuous thermal flux field. To obtain more acceptable fluxes, averaging of the element
nodal thermal fluxes is done. Then, returning to the element level, the thermal fluxes at each node of
the element are processed to yield:
(19114)
where:
= thermal flux error vector at node n of element i
where:
ei = energy error for element i (accessed with ETABLE (TERR item) command)
vol = volume of the element (accessed with ETABLE (VOLU item) command)
[D] = conductivity matrix evaluated at reference temperature
{q} = thermal flux error vector at points as needed (evaluated from all {qn} of this element)
where:
e = energy error over the entire (or part of the) model (accessed with *GET (TERSM item) command)
Nr = number of elements in model or part of model
The energy error can be normalized against the thermal dissipation energy.
(19117)
mk:@MSITStore:C:\Archivos%20de%20programa\ANSYS%20Inc\v110\CommonFi... 16/10/2007
Pgina 4 de 6
where:
E = percentage error in energy norm (accessed with PRERR, PLNSOL, (TEMP item) or *GET (TEPC item)
commands)
U = thermal dissipation energy over the entire (or part of the) model (accessed with *GET (TENSM item) command)
= thermal dissipation energy of element i (accessed with ETABLE (TENE item) command) (see ANSYS
Workbench Product Adaptive Solutions)
The ei values can be used for adaptive mesh refinement. It has been shown by Babuska and
Rheinboldt(103) that if ei is equal for all elements, then the model using the given number of
elements is the most efficient one. This concept is also referred to as error equilibration.
At the bottom of all printed fluxes (with the PRNSOL command), which consists of the 3 thermal
fluxes, a summary printout labeled: ESTIMATED BOUNDS CONSIDERING THE EFFECT OF
DISCRETIZATION ERROR gives minimum nodal values and maximum nodal values. These are:
(19118)
(19119)
where min and max are over the selected nodes, and
where:
= nodal minimum of thermal flux quantity (output as VALUE (printout) or SMNB (plot))
= nodal maximum of thermal flux quantity (output as VALUE (printout) or SMXB (plot))
j = subscript to refer to either a particular thermal flux component or a particular combined thermal flux
The error approximation technique used by POST1 (PRERR command) for magnetics- based
mk:@MSITStore:C:\Archivos%20de%20programa\ANSYS%20Inc\v110\CommonFi... 16/10/2007
Pgina 5 de 6
problems is similar to that given by Zienkiewicz and Zhu (102) and Huang and Lewis (126). The
essentials of the method are summarized below.
The usual continuity assumption results in a continuous temperature field from element to element,
but a discontinuous magnetic flux field. To obtain more acceptable fluxes, averaging of the element
nodal magnetic fluxes is done. Then, returning to the element level, the magnetic fluxes at each node
of the element are processed to yield:
(19120)
where:
= magnetic flux error vector at node n of element i
where:
ei = energy error for element i (accessed with ETABLE (BERR item) command)
vol = volume of the element (accessed with ETABLE (VOLU item) command)
[D] = magnetic conductivity matrix evaluated at reference temperature
{B} = magnetic flux error vector at points as needed (evaluated from all {Bn} of this element)
where:
e = energy error over the entire (or part of the) model (accessed with *GET (BERSM item) command)
Nr = number of elements in model or part of model
(19123)
where:
mk:@MSITStore:C:\Archivos%20de%20programa\ANSYS%20Inc\v110\CommonFi... 16/10/2007
Pgina 6 de 6
E = percentage error in energy norm (accessed with PRERR, PLNSOL, (TEMP item) or *GET (BEPC item)
commands)
U = magnetic energy over the entire (or part of the) model (accessed with *GET (BENSM item) command)
= magnetic energy of element i (accessed with ETABLE (SENE item) command) (see ANSYS Workbench
Product Adaptive Solutions)
The ei values can be used for adaptive mesh refinement. It has been shown by Babuska and
Rheinboldt(103) that if ei is equal for all elements, then the model using the given number of
elements is the most efficient one. This concept is also referred to as error equilibration.
At the bottom of all printed fluxes (with the PRNSOL command), which consists of the 3 magnetic
fluxes, a summary printout labeled: ESTIMATED BOUNDS CONSIDERING THE EFFECT OF
DISCRETIZATION ERROR gives minimum nodal values and maximum nodal values. These are:
(19124)
(19125)
where min and max are over the selected nodes, and
where:
= nodal minimum of magnetic flux quantity (output as VALUE (printout))
= nodal maximum of magnetic flux quantity (output as VALUE (printout))
j = subscript to refer to either a particular magnetic flux component or a particular combined magnetic flux
Contains proprietary and confidential information of ANSYS, Inc. and its subsidiaries and affiliates.
mk:@MSITStore:C:\Archivos%20de%20programa\ANSYS%20Inc\v110\CommonFi... 16/10/2007
1. Tensin plana.
2. Estructura de Barras 2D. Anlisis Esttico.
3. Bancada elevada 3D. Anlisis Modal.
Pre-Procesado
crculo 2
crculo 3
XCENTER
20
20
YCENTER
20
80
RADIO
20
20
YCORNER
20
WIDTH
20
HEIGHT
60
10
11
12
13
14
15
16
6. Parmetros de Mallado
Preprocessor > Meshing > Size Cntrls > Manual Size > Areas > All Areas
Seleccionamos el tamao medio del borde del elemento, 8mm. Ms adelante tendremos
que realizar un anlisis de convergencia del modelo.
(Alternativamente, el comando sera: AESIZE,ALL,8,)
17
7. Mallado
- Primero hemos de seleccionar los atributos del elemento:
18
Malla1:
N Nodos:
527
N Elementos:145
19
Resolucin
20
21
Desplazamientos
Cargas
22
4. Resolvemos el sistema
Solution > Solve > Current LS
Anlisis de Estructuras mediante el MEF
23
Post-Procesado
24
- Anlisis de sensibilidad:
Es necesario comprobar que la solucin ha convergido. Para ello reduciremos el
tamao de los elementos hasta que veamos que no hay variaciones significativas en
nuestra solucin, segn nuestro criterio de convergencia.
- Error de discretizacin:
Adems se visualizar el error de discretizacin, es decir el error asociado a la
aproximacin de la solucin, de manera que podamos ver la calidad de nuestra malla.
25
Fy = Po 2 R e = 25000 N
26
2. Deformada
General Postproc > Plot Results > Def + undeformed para ver la deformada e
indeformada de nuestra pieza. Podemos observar como la zona de los taladros
empotrados no sufre deformacin.
27
3. Desplazamientos Nodales
- Para pintar desplazamientos Nodales: General Postproc > Plot Results > Contour
Plot > Nodal Solution , selecciona DOF Solution USUM en la ventana.
- Alternativamente podemos obtener esos resultados en una lista General Postproc
> List Results > Nodal Solution...
28
29
Podemos listar las tensiones de von-Mises en ciertos nodos para verificar resultados:
General Postproc > List Results. Select Stress, Principals SPRIN
Tensiones Nodales
Isocontornos Elementales de Tensin
30
e en = nreal ne
Elemento.
ne
e en ne = na ne
e = max max
(nudos del (compontes
elemento)
de la tensin)
na
e
n
e en ne
ee
31
32
33
Estudio de Convergencia
34
Estudio de Convergencia
Refinamos la malla: cambiamos el tamao de los Elementos
a.
b.
c.
d.
Para cambiar el tamao del elemento, necesitamos volver al men del Preprocessor.
Preprocessor > Meshing > Size Cntrls > Manual Size > Areas > All Areas
ahora decrementamos el tamao del elemento (AESIZE,ALL,6).
A continuacin remallamos el modelo (Preprocessor > Meshing > Mesh >
Areas > Free). Una vez que tenemos seleccionado el rea, cliqueamos 'OK' y
aparecer la siguiente ventana .
La malla obtenida:
35
Malla 2:
N Nodos:
959
N Elementos: 279
36
Deformada
37
Desplazamientos Nodales
38
39
Tensiones Nodales
40
Refinamos la malla:
Malla creada con ANSYS 10.0 University Intermediate.
41
Malla 3:
N Nodos:
7439
N Elementos: 2353
42
43
44
!********************************
! PRE-PROCESADO:
!********************************
/PREP7
! Crea geometra:
!---------------BLC4,20,0,80,100
CYL4,100,50,50
CYL4,20,20,20
CYL4,20,80,20
BLC4,0,20,20,60
FLST,2,5,5,ORDE,2
FITEM,2,1
FITEM,2,-5
AADD,P51X
CYL4,20,20,10
CYL4,20,80,10
CYL4,100,50,30
FLST,3,3,5,ORDE,2
FITEM,3,1
FITEM,3,-3
ASBA,
6,P51X
!*
! Tipo de Elemento:
!-----------------ET,1,PLANE82
!*
KEYOPT,1,3,3
KEYOPT,1,5,2
KEYOPT,1,6,0
!* ! Constantes Real:
!----------------R,1,20,
!*
! Propiedades del Material:
!-------------------------MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,200000
MPDATA,PRXY,1,,0.3
!********************************
! PROCESADO:
!********************************
FINISH
/SOL
!*
ANTYPE,0
! C.C. / desplazamientos:
!------------------------!*
FLST,2,8,4,ORDE,3
FITEM,2,2
FITEM,2,4
FITEM,2,-10
!*
/GO
DL,P51X, ,ALL,
!*
! C.C. / carga:
!--------------FLST,2,2,4,ORDE,2
FITEM,2,13
FITEM,2,-14
/GO
Anlisis de Estructuras mediante el MEF
!*
! Parmetros de Mallado:
!----------------------AESIZE,ALL,6,
!*
! Mallamos:
!---------MSHKEY,0
AMESH,ALL
!*
45
!*
SFL,P51X,PRES,20.833333,
!*
SAVE
!*
/STATUS,SOLU
SOLVE
!*********************************
! POST-PROCESADO:
!*********************************
FINISH
/POST1
!*
! Deformada:
!----------PLDISP,2
!*
! Desplazamientos Nodales:
!------------------------PLNSOL,U,SUM,0,1
!*
! Tensiones Elementales:
!----------------------PLESOL,S,EQV,0,1
!*
46
: 46.4e-4 m2
: 1740e-8 m4
Canto : 160e-3 m
Seccin 2, perfiles huecos cuadrados: Dems Barras
A
: 18.1e-4 m2
: 266e-8 m4
Canto : 100e-3 m
Pre-Procesado
b. Formamos Lineas:
Los keypoints han de estar conectados. Definiremos las lneas seleccionando con el
ratn los keypoints.
En el men principal seleccionamos: Preprocessor > Modeling > Create >
Lines > Lines > In Active Coord. Y aparecer la siguiente ventanar:
- Usando el ratn cliqueamos sobre keypoint #1. ste ser
marcado por un pequeo recuadro amarillo.
- A continuacin repite esta operacin con el keypoint #2. En
ese instante se habr creado una lnea que aparecer en
pantalla, uniendo dichos puntos.
- Conecta el resto de keypoints usando el mismo mtodo.
- Al finalizar, pulsa 'OK' en la ventana 'Lines in Active Coord.
10
ANSYS: BEAM3
11
ANSYS: BEAM3
12
13
perfil 1
perfil 2
rea:
46.6e-4 m2
18.1e-4 m2
Inercia:
1740e-8 m4
266e-8 m4
160e-3 m
100e-3 m
Canto:
R,1,46.4e-4,1740e-8, 160e-3, , , ,
R,2,18.1e-4, 266e-8, 100e-3, , , ,
14
15
( La lneas de comandos:
MP,EX,1,200e9, MP,PRXY,1,0.3, MP,DENS,1,,7850).
Anlisis de Estructuras mediante el MEF
16
6. Parmetros de Mallado
Preprocessor > Meshing > Size Cntrls > Manual Size > Lines > All Areas
Seleccionamos el nmero de elementos que tendr cada lnea de nuestro modelo slido.
Para el un anlisis esttico ser suficiente 1 elemento (beam3) por barra.
(Alternativamente, el comando sera: LESIZE,ALL, , ,1, )
17
7. Mallado
-
Al mallar hemos de tener en cuenta que tenemos dos tipos de secciones. Por
ello se seleccionarn los atributos de los elementos conforme a la regin del
modelo slido que se vaya a mallar.
Lneas 9, 10 y 11:
-
18
El resto de Lneas:
-
19
Elements
Nodes
Malla1:
N Nodos:
N Elementos:11
20
Resolucin
21
22
Desplazamientos
Cargas
23
4. Resolvemos el sistema
Solution > Solve > Current LS
24
Post-Procesado
25
26
2. Deformada
General Postproc > Plot Results > Def + undeformed para ver la deformada e
indeformada de la pasarela (visualizamos desplazamientos nodales).
27
3. Desplazamientos Nodales
- Para pintar desplazamientos Nodales: General Postproc > Plot Results > Contour
Plot > Nodal Solution , selecciona DOF Solution USUM en la ventana.
- Tambin podemos obtener esos resultados en una lista:
General Postproc > List Results > Nodal Solution...
28
29
B
C
ETABLE,N_I,SMISC, 1
30
31
Diagrama de Axiles:
PLLS,N_I,N_J,1,0
32
Diagrama de Cortantes:
PLLS,V_I,V_J,1,0
33
Diagrama de Flectores:
PLLS,M_I,M_J,1,0
34
Listamos las ETABLEs de los Flectores en todos los puntos de los elementos:
35
36
37
Para visualizar los diagramas de esfuerzos con ANSYS, tendremos que colocar
ms elementos por barra. La solucin obtenida anteriormente no variar, pero
ahora la representacin grfica de los resultados mejorar.
38
Anlisis Modal
Anlisis Modal
Anlisis Armnico
Anlisis Transitorio
Anlisis Espectral
v
i
0 0 ui
v i
i
0 0 u j
v j
j
0 0
0
0
0 0
0
0
0
M=
0
0
(por defecto)
LUMPM, OFF
Se obtiene empleando las mismas funciones de forma utilizadas para calcular la matriz de rigidez
La masa de cada elemento se concentra en sus nodos, obtenindose una matriz diagonal
LUMPM, ON
0
M=
0
0
0
0 0 0
0 0
0 0
0 0
0
0
0
0
0 0 0
0 0 0 0
0 ui
0 vi
0 i
0 u j
0 v j
j
REDUCED
emplea matrices reducidas, asociadas a una serie de g.d.l. Maestros que el
usuario (o el propio ANSYS) debe seleccionar previamente. El proceso de
solucin es ms rpido que con las opciones SUBSPACE pero menos exacto, ya
que las matrices reducidas slo permiten obtener una solucin aproximada.
SUBSPACE
permiten obtener un determinado nmero M (reducido: M<<N) de modos y
frecuencias. No resulta necesario definir g.d.l. maestros.
UNSYMMETRIC
se emplea cuando las matrices del sistema no son simtricas (e.g., problemas de
interaccin fluido-estructura).
DAMPED
se emplea cuando el amortiguamiento del sistema es importante.
Reduccin de Guyn
Nmode
Expandir solucin
Nmode
N gdl Totales
2
N gdl Maestros
2
Bancada
formada por un forjado de H.A. circundado por 4 vigas perimetrales
(perfiles HEB), y 4 soporte (perfiles HEB)
Anlisis de Estructuras mediante el MEF
Pre-Procesado
10
L,
4,
L,
5,
L,
6,
L,
7,
L,
8,
!*
AL,5,6,7,8
8
6
7
8
5
11
12
Aadimos masas:
Los elementos que no son considerados en el anlisis esttico por poseer
escasa o nula rigidez, si han de ser considerados, en cuanto a elementos
msicos se refiere, en el anlisis dinmico.
Por esta razn se le aade al forjado otra masa por unidad de superficie
que tiene en cuenta la masa de la turbina.
13
R,2,0.3,0,0,0,0,0,
RMORE,0,0,0,
RMORE
RMORE,555.555555555,
14
15
Parmetros de mallado:
16
Resolucin
17
18
19
Solution > Define Loads > Apply > Structural > Displacement > On
20
!*
MODOPT,SUBSP,15,0,0, ,OFF
RIGID,
SUBOPT,8,4,24,0,0,ALL
!*
/STATUS,SOLU
SOLVE
21
Post-Procesado
22
Malla 1:
N Nodos: 521
Matriz de Masa: Congruente
23
Malla 2:
N Nodos: 1821
Matriz de Masa: Congruente
24
K =4
12 EI
L3
f =
1
2
K
M
Freq (Hz)
7,852610037
25