Professional Documents
Culture Documents
INGENIERA DE LA CONSTRUCCIN
___________________________________________________
INGENIERA GEOTECNICA
APUNTES TEMA 9
____________________________________________________
ndice
En este tema se introducen los mtodos numricos en geotecnia. Se empieza por el mtodo de
diferencias finitas aplicado a la ecuacin de flujo en rgimen estacionario. Las diferencias
finitas es un mtodo basado en la aproximacin como diferencias de la ecuacin diferencial a
resolver. Puesto que una derivada es un cociente de diferencias pasando al lmite para un
incremento de coordenada espacial o temporal, resulta que el mtodo es muy natural. El
mtodo de diferencias finitas se ha aplicado mucho a la ecuacin de conservacin de agua
(flujo) incluyendo tambin una variante que se conoce como diferencias finitas integradas o
volmenes finitos.
En segundo lugar se pasa a explicar el mtodo de elementos finitos. Como este mtodo se
desarroll inicialmente en el contexto de problemas mecnicos, se ha considerado adecuado
aprovechar las ecuaciones de equilibrio para desarrollar la metodologa del mtodo de los
elementos finitos. Se define inicialmente una interpolacin en tringulo se segundo orden a
utilizar para interpolar el campo de desplazamientos a partir de los desplazamientos nodales.
A partir de esta interpolacin se pueden calcular deformaciones usando dicho campo de
desplazamientos. Alternativamente, se introduce la interpolacin mediante funciones de
forma, lo que permite una metodologa muy generalizable. Se plantea todo el proceso para
tringulos de segundo orden por ser este el primer elemento en el programa de elementos
finitos PLAXIS, del que se incluye una descripcin de uso en el Apndice 1. En el Apndice
2 se incluye una breve descripcin de CODE_BRIGHT-GiD que es un programa para
resolver problemas generales acoplados en medio porosos. Finalmente se incluyen algunos
comentarios sobre el proceso de modelacin.
9.2. METODO DE DIFERENCIAS FINITAS PARA LA ECUACIN DE FLUJO EN
RGIMEN ESTACIONARIO
9.2.1 INTRODUCCIN
h h
K x K y W
x x y y
W C E
Kx
x x C x x 2
K xCE hE K xCE K xWC hC hW K xWC
x 2
que, como se puede observar, permite considerar la heterogeneidad del medio.
Finalmente al substituir todos los pasos intermedios en la ecuacin general de flujo resulta:
hN 2hC hS h 2hC hW
Ky Kx E W
y 2
x 2
9.3.1. INTRODUCCIN
u Nv
o en forma explcita:
u x ( x, y ) v1x N1 vx2 N 2 ...
u y ( x, y ) v1y N1 v y2 N 2 ...
volveremos mas adelante a este planteamiento.
u x ( x, y ) a0 a1 x a2 y a3 x 2 a4 xy a5 y 2
u y ( x, y ) b0 b1 x b2 y b3 x 2 b4 xy b5 y 2
donde las 12 constantes dependen de los valores de los desplazamiento nodales. Para
determinar estas constantes basta con particularizar en los 6 valores de desplazamiento
conocidos en los seis nudos del tringulo.
1.5
Tringulo
original
1 Tringulo
deformado
0.5
-0.5
-0.5 0 0.5 1 1.5
9.3.2. DEFORMACIONES
u x
xx a1 2a3 x a 4 y
x
u y
yy b2 b4 x 2b5 y
y
u u y
xy x (b1 a 2 ) (a 4 2b3 ) x (2a5 b4 ) y
y x
Por otro lado las funciones de interpolacin se pueden poner en funcin de coordenadas
locales:
N 1 (2 1) N 4 4
N 2 (2 1) N 5 4
N 3 (2 1) N 6 4
que como puede observarse toman valores de 1 en su respectivo nudo y 0 en los dems. Estas
funciones se pueden poner en funcin de (x,y) para determinar la forma anteriormente
descrita. Las coordenadas locales suman la unidad y por tanto se pueden reducir a 2 en lugar
de 3.
Para pasar de las coordenadas globales (x,y) a las coordenadas locales (,,) se resuelve el
sistema de ecuaciones siguiente:
1 1 1 1
x1 x2 x3 x
y y3 y
1 y2
El sistema de ecuaciones anterior permite calcular la siguiente matriz:
1
x y
x x
x x
y y
que se puede usar para calcular las derivadas de las funciones de interpolacin respecto a las
coordenadas (x,y):
N1 N1 N1
x x x
N1 N1 N1
y y y
que son las que se usan posteriormente.
F ( x, y )dxdy F (, ) J d d
k
F '(, )d d F '( i , i ) wi
i 1
donde los valores a usar son simplemente:
Punto i i i wi
1 1/6 1/6 2/3 1/3
2 1/6 2/3 1/6 1/3
3 2/3 1/6 1/6 1/3
9.3.4. DEFORMACIONES USANDO LAS FUNCIONES DE FORMA
Para pasar de las coordenadas globales (x,y) a las coordenadas locales (,,) se resuelve el
sistema de ecuaciones siguiente:
1 1 1 1
0 1 0 x
0 0 1 y
que se puede poner como:
1
x
y
de forma que:
1
x y
1 0
1
1 0 x x
x x 0 1 0 1
y y
que se usan para calcular:
N1 N1 N1
x x x
N1 N1 N1
y y y
recordando que:
N 1 (2 1) N 4 4
N 2 (2 1) N 5 4
N 3 (2 1) N 6 4
y por ltimo solo queda:
u x N1 1 N 2 2
xx vx vx ...
x x x
u y N1 1 N 2 2
yy vx vx ...
y y y
u u y N1 1 N 2 2 N N
xy x vx vx ... 1 v1x 2 vx2 ...
y x y y x x
En este caso:
N1 N1 N1
4 1 1 1 0 0 4 1
x x x
N1 N N1
1 4 1 1 0 0 1 0
y y y
N 2 N N 2
2 4 1 1 0 0 4 1
x x x
N 2 N N 2
2 4 1 0 0 1 0
y y y
N 3 N N 3
3 0 1 4 1 0 0
x x x
N 3 N N 3
3 0 0 4 1 1 4 1
y y y
etc
1
x
y
1 x y
u x N1 1 N 2 2 N 3 3
xx vx vx vx ... 4 1 v1x 4 1 vx2 0 ...
x x x x
4 (1 x y ) 1 v1x 4 x 1 vx2 0 ...
0
x
N 0 N2 0 N3 0 N4 0 N5 0 N6 0
L 0 N 1
y 0 N1 0 N2 0 N3 0 N4 0 N5 0 N 6
y x
siendo la matrix B la siguiente:
N1 N 2
0 0 ...
x x
N1 N 2
B 0 0 ...
y y
N1 N1 N 2 N 2
...
y x y x
es decir que se ha construido una matriz operador diferencial B que aplicada sobre el vector
de desplazamientos (vector columna) da las deformaciones (vector columna). La matriz
N(x,y) aplicada al vector de desplazamientos nodales da como resultado los desplazamientos
en cualquier punto del medio (se han supuesto 6 nudos en el elemento).
Notese que tanto la deformacin como la tensin se han expresado en forma vectorial en lugar
de tensorial:
xx xx
yy yy
xy xy
El escalar A puede ser tambin de orden superior, es decir, un vector o una matriz.
L p 0
T
El mtodo de residuos ponderados o mtodo de Galekin consiste en suponer que esta ecuacin
se va a cumplir de forma no exacta en cada punto sino en promedio en todo el dominio. Esto
es:
N L
p dV j j 1, M
T T
j
v
es decir, que se va a minimizar el error en unos puntos que precisamente son los nudos. Se ha
introducido un trmino adicional que representa las condiciones de contorno. Por ltimo, para
reducir el orden de las derivadas parciales se aplica el teorema de Green que equivale a hacer
una integral por partes:
N L dV N j pdV 0 j 1, M
T T T
j
v v
dV N tdS N
T
L N j pdV 0 j 1, M
T T
j j
v s v
L N dV N tdS N
T
j 1, M
T T
j j j
pdV
v s v
Por otro lado, la ecuacin constitutiva del material puede escribirse como:
D
siendo D la matriz de rigidez del material. Si las deformaciones se escriben en funcin de los
desplazamientos resulta:
D Bv
B
D B j vdV N j tdS B j p dV j 1, M
T T T
j
v s v
Estas integrales sobre todo el dominio en realidad acaban siendo sobre los elementos ya que
las funciones de interpolacin y ponderacin solo son diferentes de cero en los elementos
adyacentes al nudo que se considera. En resumen, este problema se reduce a un sistema de
ecuaciones tal como:
Av f
cuyas dimensiones son el nmero de dimensiones (nmero de nudos) x (nmero de
desplazamientos por nudo).
vx f x
1 1
a a a a a a
a a a a a a v1 f 1
x x
a a a a a a a a a a v x2 f x2
2 2
a a a a a a a a a a vx f x
a a a a a a a a a a a a v x3 f x3
a a a a a a a a a a a a
a a a a a a a a a a a a
a a a a a a a a a a a a
a a a a a a a a a a a a a a
a a a a a a a a a a a a a a
a a a a a a a a a a a a a a
a a a a a a a a a a a a a a
a a a a a a a a a a a a
a a a a a a a a a a a a
a a a a a a a a a a a a
a a a a a a a a a a a a
a a a a a a a a a a
a a a a a a a a a a
a a a a a a v x20 f x20
a a a a a a v y20 f y20
Los problemas no lineales requiren que la matriz A se actualice o bien una descomposicin de
las fuerzas aplicadas en subincrementos.
1
D
E 1
(1 2)(1 )
1 2
2
xx xx
yy yy
xy xy
9.4. EL PROCESO DE MODELACIN
Desarrollar un modelo mediante alguna tcnica numrica en geotecnia requiere una serie de
pasos previos a tomar un programa y ejecutarlo. En primer lugar hay que abordar el problema
simplificndolo tanto desde el punto de vista de los procesos como desde el punto de vista
geomtrico y temporal. Normalmente se puede construir un modelo altamente complejo pues
las interacciones en medio poroso son grandes y siempre es posible encontrar interrelaciones
o acoplamientos que tengan alguna repercusin aunque sea pequea.
La rotura no drenada del terreno bajo una cimentacin es un problema que se puede resolver
sin necesidad del clculo de las presiones intersticiales, siempre que se tomen parmetros
resistentes de rotura no drenada (resistencia al corte sin drenaje). Es decir, que basta resolver
las ecuaciones de equilibrio y el adecuado modelo constitutivo que puede ser elasticidad ms
plasticidad perfecta.
Una vez se ha decidido qu procesos de van a resolver y las ecuaciones que los van a
representar se puede pasar a analizar el dominio geomtrico sobre el que se va a hacer. El
dominio dnde se resuelven las ecuaciones es una idealizacin de la geometra real, por tanto,
hay que partir de planos o mapas. El dominio se subdivide en materiales y adems hay que
aplicar condiciones iniciales y condiciones de contorno. Que el dominio se divida en
materiales es una forma muy general de considerarlo y que se suele aplicar a slidos, medio
poroso entre otros casos. En este contexto, un material sera un terreno que tienen unas
determinadas caractersticas hidrulica y/o mecnicas. En caso de incluir una zapata, podra
ser considerada otro material y se le podran asignar las propiedades del hormign. Adems
de las propiedades de los materiales, sobre el dominio hay que aplicar condiciones iniciales y
condiciones de contorno. Las condiciones iniciales son las presiones o niveles piezomtricos
en el problema hidrulico y las tensiones en el problema mecnico. Adems pueden tambin
ser condiciones iniciales la porosidad u otras variables llamadas de historia.
CODE_BRIGHT
http://www.etcg.upc.edu/recerca/webs/code_bright
Oate, E. Clculo de Estructuras por el Mtodo de Elementos Finitos, Anlisis Elstico Lineal, Cimne, 1992.
PLAXIS
http://www.plaxis.nl/
Zienkiewicz O.C. and R. Taylor, The Finite Element Method, Fourth Edition (1987), McGraw Hill, Europe.
APENDICE I. DESCRIPCIN GENERAL DEL PROGRAMA PLAXIS
ASPECTOS GENERALES DE LA MODELACI N
Un modelo tiene que ser suficientemente grande como para que los
contornos no influyan en el problema analizado.
Puntos/Points:
Principio y final de lineas.
Se usan tambien para localizar: anchors, point forces, point
fixities
Lineas/Lines:
Contornos
Capas de suelos
Separacin de etapas de construccin
Clusters:
Areas cerradas por lineas. Se reconocen solas al generar las
lineas.
Dentro del cluster, las propiedades del suelo son homgneas.
Dentro del cluster habrn elementos con las mismas
propiedades.
En una malla de elementos finitos, hay 3 componentes:
Elementos:
Triangulares (generacin de la malla). Por defecto tiene 6 nudos.
Tambin hay de 15 nudos que son ms exactos.
Nudos:
Introducir Lesson 1 en el
campo Title y escribir
Asientos de una cimentacin
circular in el campo
Comments.
En el campo Acceleration y
est indicado -90, que
corresponde a gravedad
vertical hacia abajo.
En la ventana de Dimensions
los valores por default son:
Length = m; Force = kN;
Time = day.
En la ventana Geometry
dimensions se introducen las
dimensiones de la zona de
dibujo.
Para generar objetos se pueden usar los iconos o las opciones del
menu Geometry.
Para construir el contorno del problema hay que seguir los siguientes
pasos:
Notas:
Los puntos y lineas mal situados se modifican con: Selection ,
arrastrar, y/o <Supr> del teclado.
> El icono Undo sirve para deshacer una operacin.
> Las lineas sern perfectamente horizontales o verticales si se mantiene el
<Shift> durante su generacin.
La geometria propuesta no tiene vigas, rotulas, geotextiles, interfases, anclajes o tuneles.
Nota:
Es necesario completar el modelo geomtrico antes de generar la malla de elementos finitos. Esto significa
que todavia falta poner las condiciones de contorno y los parmetros del modelo.
CONDICIONES DE CONTORNO
Para poner condiciones de contorno al problema planteado hay que seguir los siguientes
pasos:
Click en el icono Standard fixities o elegir Standard fixities en el
menu Loads, para poner las condiciones tpicas de problemas
geotecnicos.
Nota:
El valor de desplazamiento prescrito puede cambiarse mediante
Selection y doble-click en la linea donde se han impuesto. Si se
selecciona Prescribed displacements en la ventana Select, aparece una
nueva ventana donde hacer las modificaciones.
Por otro lado, el valor aplicado realmente est controlado por el
multiplicador que se definir mas adelante.
PROPIEDADES DE LOS MATERIALES
PROPIEDADESDELACAPADEARENA
Notas:
Las propiedades de materiales se pueden cambiar abriendo la ventana
de Material Sets, seleccionando y usando el boton <Edit>.
Alternativamente, dicha ventana puede abrirse por doble-click en el
cluster y en el <Change> de la ventana de propiedades. Para asignar un
material se selecciona y se usa el boton <Apply>. El programa realiza
comprobaciones de consistencia de las propiedades.
GENERACIN DE LA MALLA DE ELEMENTOS FINITOS
Una vez que se ha generado la malla y antes de iniciar los clculos, hay que introducir las
condiciones iniciales. Normalmente consisten en condiciones del agua subterrnea, geometria
inicial y estado inicial de tensiones efectivas. En este caso, no hay agua subterrnea por
encontrarse seca la arena pero si hay que generar las tensiones efectivas iniciales, para lo que
se usar la opcin de K0-procedure.
Para introducir las condiciones iniciales hay que seguir los siguientes pasos:
Click en el icono o seleccionar a travs del menu.
Aparece una ventana que indica el peso especfico del agua. Si se
confirma con <OK> se pasa al modo de agua subterrnea.
En el programa hay dos modos: water pressures y geometry
configuration. Como este problema no requiere presin de agua hay
que pasar al geometry configuration mediante el botn de la
derecha del interruptor:
Click en el icono de generacin de tensiones (cruces rojas) o
seleccionar en el men Generate la opcin de Initial stresses. En
esta ventana aparece la opcin de K0-procedure.
Para conseguir que todo el peso se aplique hay que dejar
Mweight=1 . Aceptar el valor de K0 que se propone en el
programa y confirmar con <OK>.
Notas:
La opcin K0-procedure solo puede ser
utilizada para geometrias horizontales,
superficie del suelo horizontal y nivel
fretico horiozontal.
El valor por defecto de K0 se
calcula mediante la frmula de Jaky's:
K0 = 1-sin. Si se cambia el ngulo de
rozamiento entonces K0 se actualizar
si se introduce un valor negativo en el
campo.
Una vez generadas las condiciones iniciales se puede pasar a
Calcular.
En este momento se pregunta por Guardar, lo que debe aceptarse.
CALCULO
Unavezsehanintroducidoyguardadolosdatosdeentrada,elprogramadeentrada
dedatossecierrayseponeenmarchaeldecalcular.Esteprogramaseusapara
definiryejecutarfasesdeclculoytambinparaseleccionarfasesyacalculadasque
sequierenvisualizar.
Las fases de clculo que se definan aparecen listadas en la parte inferior de la ventana. Las
sub-hojas General, Parameters and Multipliers permiten definir las fases de clculo.
La primera fase de clculo se define automticamente. En este problema hay que definir una
fase siguiente que sea la aplicacin de carga (Indentation). Esta fase es de plastic calculation.
Para introducir las fases de clculo hay que seguir los siguientes
pasos:
Nota:
La magnitud total de una carga/desplazamiento aplicados en la fase de
clculo es el producto del valor de entrada y el multiplicador
correspondiente.
Antes de proceder al clculo es conveniente seleccionar nudos o puntos de tensin para la
generacin de curvas carga-desplazamiento o tensin-deformacin. Pasos a seguir:
Solo se ejecutan las fases indicadas con una flecha () y empezando con la indicada en
Start from phase.
Nota:
El botn <Calculate> solo aparece cuando hay fases seleccionadas
para calcular.
INGENIERIA GEOTECNICA
Tema 9. Modelacin
Notas:
Se pueden aadir, insertar o borrar nuevas fases de clculo mediante
las opciones <Next>, <Insert> y <Delete>.
Si una fase se ha calculado correctamente aparece con una marca
verde (), sino una marca roja ().
Las fases seleccionadas para clculo aparecen con una flecha azul
().
<Output> o <Calculate> aparecen dependiendo de que se haya
terminado el clculo o este todava pendiente.
Para comprobar los valores alcanzados de los multiplicadores se puede mirar en
Reached values dentro de la sub-ventana Multipliers. Para el caso estudiado, hay que
tomar el valor de Force-Y que es la carga aplicada en la cimentacin rgida para
conseguir el desplazamiento impuesto. Como este problema es axisimtrico hay que
multiplicar por 2 al valor de la ventana. El resultado es del orden de 1100 kN.
Esta fuerza significa una tensin de 1100 kN/(12)=350 kPa = 35 t/m2. Este valor es la
presin de hundimiento de la cimentacin (rgida).
INGENIERIA GEOTECNICA
Tema 9. Modelacin
2 2 31
N q = exp tg tg + exp tg31 tg 45 + 6.6 3.12 20.6
4 2 2
N q 1 20.6 1 32.6
Nc =
tg tg31
N = 2 N q + 1tg 2 20.6 + 1 tg31 25.9
_____________________________
INGENIERIA GEOTECNICA
Tema 9. Modelacin
_______________________________________
INGENIERIA GEOTECNICA
Tema 9. Modelacin
En este apndice se explica brevemente que es GiD, sus peculiaridades respecto a otro
tipo de aplicaciones, el concepto de pre y postprocesador, y la filosofa general del
programa, predispuesta a la personalizacin por el usuario para sus necesidades en el
mbito de la simulacin numrica.
1. DEFINICIN
El programa se encarga de crear una malla (para elementos finitos, diferencias finitas u
otros mtodos) y transferirle los datos asociados a la geometra.
Cualquier usuario puede crear su tipo de problema particular, de modo que GiD
conozca la sintaxis de su programa de simulacin particular.
INGENIERIA GEOTECNICA
Tema 9. Modelacin
2. GEOMETRA
La geometra de GiD est organizada siguiendo un esquema jerrquico (vase Figura 1):
Figura 1
En la escala inferior de la jerarqua estn los puntos, por encima de estos estn las
curvas, que siempre han de tener un punto en cada extremo (en un CAD usualmente
esto no es as, puede existir una lnea pero ningn punto).
Es totalmente distinto hacer una simulacin de dos lneas independientes que de dos
lneas conectadas por un punto comn.
Por encima de las curvas estn las superficies, y por ltimo los volmenes. El contorno
exterior de una superficie debe estar formado por un conjunto cerrado de lneas (cerrado
topolgicamente, es decir, las lneas deben compartir los puntos de conexin), adems
pueden existir contornos interiores (agujeros).
Una entidad hace referencia a las entidades que tiene por debajo, por este motivo GiD
impedir borrar una lnea mientras exista alguna superficie que la tenga por contorno.
Puntos
Curvas
o Segmentos rectos
o Arcos de circunferencia
o Curvas Nurb (non uniform racional b-splines)
o Polilneas
INGENIERIA GEOTECNICA
Tema 9. Modelacin
Superficies
o Planas
o Coons (interior interpolado a partir del contorno)
o Nubs recortadas (superficies Nurbs de las que se toma solamente una
porcin, descrita por las curas del recorte)
o Superficies-malla (la forma de la superficie viene descrita por una malla
de tringulos subyacente)
Figura 2. Ejemplo de curva Nurb (2.a), superficie nurb sin recortar (2.b)
y recortada (2.c)
INGENIERIA GEOTECNICA
Tema 9. Modelacin
3.1 Materiales
El concepto de GiD material est naturalmente relacionado con el concepto fsico del
material que compone un objeto.
Una entidad de GiD slo puede tener como mximo un material asociado, a diferencia
de lo que pasa con las condiciones.
Hasta que no se carga un tipo de problema, no hay disponible ningn material. Dicho
tipo de problema describe en un fichero *.mat los campos que lo describen.
Por ejemplo, para un clculo elstico lineal se requieren campos para el mdulo
elstico, coeficiente de Poisson y la densidad, mientras que para un clculo trmico
estos campos no tienen sentido y se requiere en cambio la conductividad trmica del
material.
Se puede crear un nuevo material derivado de otro, del que hereda los campos, a los que
se les pueden dar nuevos valores.
3.2 Condiciones
INGENIERIA GEOTECNICA
Tema 9. Modelacin
En el concepto de condicin, se puede considerar cualquier dato que deba ser asociado a
las entidades, por ejemplo condiciones de contorno (apoyos, valores impuestos, etc),
fuerzas, etc.
Una condicin, en principio, puede asignarse varias veces a una entidad (segn se
defina).
Una condicin puede visualizarse con un smbolo asociado, lo cual puede ser
interesante. Por ejemplo, si se considera una seccin de una viga como una condicin,
podr dibujarse de manera orientada, lo cual facilita la deteccin de un error en la
entrada del usuario.
Una condicin slo puede asignarse al tipo de entidad que se explicite en su definicin:
puntos, lneas, superficies, volmenes, nodos, elementos o capas.
INGENIERIA GEOTECNICA
Tema 9. Modelacin
Este ltimo tipo, capa, no es en realidad una entidad geomtrica, puede usarse
sobreentendiendo que se supone aplicada a todo lo que est en dicha capa (para ahorrar
memoria evitando crear una condicin para cada entidad).
Los datos generales (problem data) se usan para guardar la informacin que no est
relacionada con las entidades geomtricas, son datos comunes a todo el problema, como
por ejemplo el valor de constantes como la gravedad, el tipo de solver con el que se
van a resolver las ecuaciones, etc.
3.4 Intervalos
Usualmente, los intervalos sirven para definir, por ejemplo, casos de carga distintos en
cada paso de tiempo en problemas dinmicos, separar varias hiptesis de carga, etc.