Professional Documents
Culture Documents
Facultad de Ingeniera
Departamento de Ingeniera Civil
PROGRAMACIN EN MATLAB:
INTRODUCCIN A LA INGENIERA
GEOTCNICA
Introduccin
Objetivos:
1. A partir de lo visto y estudiado en clases, escribir un cdigo en matlab
que :
Calcule las tensiones verticales y horizontales (3d) causadas por un set
de cargas superficiales.
Las cargas superficiales pueden ser verticales u horizontales.
Las cargas pueden ser uniformes o variar linealmente en el caso
prismatico.
Las cargas pueden ser prismaticas o circulares.
Para escribir el cdigo matlab fue necesario suponer ciertas condiciones del
suelo en cuestin, tales como su elasticidad, ser un medio homogneo y ser
isotrpico. stas caractersticas son las limitantes de las ecuaciones de
Boussinesq, cuya relevancia se plantear en el marco terico.
Cabe destacar, que los resultados encontrados por los cdigos trabajan de
forma numrica, por lo cual estn sujetos a un cierto error asociado a los
procesos iterativos, la cantidad de iteraciones realizadas, y las aproximaciones
realizadas. Al variar la sensibilidad de clculo es posible llegar a reducir el error
a una magnitud despreciable para efectos prcticos.
Marco terico
La teora de la elasticidad es usada para estimar esfuerzos verticales y
horizontales en suelos. En 1885, Boussinesq desarroll una ecuacin para un
estado de tensiones en un espacio elstico debido a una carga puntual
actuando perpendicular a la superficie. El suelo debe cumplir con las siguientes
caractersticas:
3Q 3
z
2
z = 2 2 5 /2
(r + z )
[
[
)]
)]
2
( x y ) y2 z
Q 3x z
(
)
x=
12
+ 3 2
2
2 R5
R r ( R+ z ) R r
2
( y x ) x 2 z
Q 3x z
(
)
y=
12
+ 3 2
2
2 R5
R r ( R+ z ) R r
Donde:
r= x 2 + y 2
R= x 2+ y 2+ z 2
= Relacin de Possion
z=
3 Q x z2
5
2 R
x=
3
2
Q x 3 x ( 12 ) 2 2 2 R y
+
R
3
2
2
R+ z
2 R
R
(R + z)
)]
3
2
Qx 3 y ( 12 ) 2 2 2 R x
y=
+
R x
3
2
2
R+z
2 R
R
(R + z)
)]
[
[
R= x 2+ y 2+ z 2
Donde:
= Relacin de Possion
Como podemos observar estos dos ejes requieren la relacin de Possion lo cual
significa que requieren un parmetro de acuerdo al material que se est
trabajando. Entonces, tenemos que para los sentidos X y Y necesitamos
variables del la posicin de la partcula con respecto a la carga, la dimensin de
la carga que causa estos esfuerzos y la relacin de Possion que nos dice el tipo
Variable de salida
[Tv,Tx,Ty]: tensiones verticales y horizontales
para obtener
Carga uniforme.
Variables de entrada:
Variable de salida
Geometra rectangular.
Variable de salida
Variables de entrada
QvC: Vector carga Total vertical ejercida por cada fundacin circular con
carga uniforme introducida
QxC: Vector carga Total horizontal en el eje x ejercida por cada fundacin
circular con carga uniforme introducida
QyC: Vector carga Total horizontal en el eje y ejercida por cada fundacin
circular con carga uniforme introducida
QvU: Vector carga Total vertical ejercida por cada fundacin rectangular
con carga uniforme introducida
QxU: Vector carga Total horizontal en el eje x ejercida por cada fundacin
rectangular con carga uniforme introducida
QyU: Vector carga Total horizontal en el eje y ejercida por cada fundacin
rectangular con carga uniforme introducida
Variable de salida
QvC: Vector carga Total vertical ejercida por cada fundacin circular con
carga uniforme introducida
QxC: Vector carga Total horizontal en el eje x ejercida por cada fundacin
circular con carga uniforme introducida
QyC: Vector carga Total horizontal en el eje y ejercida por cada fundacin
circular con carga uniforme introducida
QvU: Vector carga Total vertical ejercida por cada fundacin rectangular
con carga uniforme introducida
QxU: Vector carga Total horizontal en el eje x ejercida por cada fundacin
rectangular con carga uniforme introducida
QyU: Vector carga Total horizontal en el eje y ejercida por cada fundacin
rectangular con carga uniforme introducida
Las variables que no tienen una leyenda asociada cumplen la misma funcin
que en el programa Tension.m.
Las variables que tienen un (*) antepuesto, corresponden a vectores, donde el
elemento (i) de cada vector corresponde a las caractersticas de la fundacin (i),
la numeracin de las fundaciones no influye sobre el resultado del programa,
solo basta que se cumpla la congruencia mencionada. Todos los vectores
ingresados deben ser del mismo tamao
Variables de salida:
La salida de este programa son los graficos de las matrices generadas para
cada tension en un modelo tridimensional que define el plano ingresado.
Funcionamiento del Cdigo
El Programa plano.m, divide el al rea de las dimensiones ingresadas en
pequeos cuadrados de lado (paso), los cuales son ordenados en una matriz
que registra su distancia hacia el centro de las fundaciones sealadas en la
entrada del programa. Luego, aplica el cdigo TensionesT.m sobre los puntos
de la matriz asociandole a cada uno de estos un valor respectivo a cada tipo de
tension, los cuales despus son graficados en 3 grficos independientes para
cada uno de estos tipos de tensiones.
Plano_x: 100
Plano_y:100
Paso: 2
z: 4
d: 1
largoU:[7 9]
anchoU: [10 8]
largoL: [9 12 9]
anchoL: [6 8 6]
radio: [8 4]
centro_xU:[80 15]
centro_yU: [8 5]
centro_yC: [27 9]
v: 0.2
qyMin: [0 28 30]
QxU:[300 1000]