Vous êtes sur la page 1sur 17

PROGRAMA A CDIGO ABIERTO EN VISUAL BASIC CON

ENTORNO EXCEL, DE ELEMENTOS FINITOS TIPO TRINGULO,


PARA PROBLEMAS DE ELASTICIDAD BIDIMENSIONAL
Farfn Eduardo Daniel
Ingeniero Civil
Universidad Autnoma Juan Misael Saracho
hijo_lalito_14@hotmail.com

RESUMEN
La aplicacin del mtodo de los elementos finitos slo cobra real importancia
cuando es usado en un lenguaje de programacin, por lo cual se hace necesario
generar una herramienta didctica para su uso en las materias tericas de
elementos finitos y afines.
Este trabajo de investigacin versa en la creacin de un programa de anlisis
estructural a cdigo abierto, en el lenguaje de programacin Visual Basic con
entorno Excel, mediante el mtodo de los elementos finitos, usando solamente al
elemento triangular lineal para determinar las deformaciones y esfuerzos de un
medio continuo para un material lineal, homogneo e istropo en elasticidad
bidimensional, en una condicin plana de esfuerzos y de deformaciones.
El aporte cientfico del presente trabajo de investigacin, es la particularidad que
tiene el programa en organizar la matriz de rigidez de cada elemento y a la matriz
ensamblada como tal, en funcin a los grados de libertad desconocidos y conocidos.
Se da validez de la confiabilidad y eficiencia que tiene el programa al demostrar la
semejanza de los resultados con soluciones analticas preestablecidas.
ABSTRACT
The application of the finite element method takes real importance only when it is
used in a programming language, so it is necessary to generate a teaching tool for
use in theoretic subject related finite elements.
This research deals with the creation of a structural analysis program to open
source in the programming language Visual Basic with Excel environment by finite
element method, using only the lineal triangular element to determine the strains and
stresses of a continuous medium for a lineal, homogeneous and isotropic twodimensional elasticity, in a flat condition of effort and strain material
The scientific contribution of this research is the special feature that has the
program organizing the stiffness matrix of each element and the joined matrix as
such, according to the known and unknown degrees of freedom.
Validity of the reliability and efficiency that has the program by demonstrating
similarity of the results with analytical solutions is given preset.
Pgina 1 de 17

PLANTEAMIENTO
La potencia y funcionalidad del mtodo de los elementos finitos lo ha convertido
en una herramienta importante para la investigacin terica y experimental en
aplicaciones de la mecnica de slidos. De igual forma, el mtodo participa cada vez
ms en la ingeniera de diseo y construccin, principalmente en la Ingeniera
Estructural.
La intervencin del computador como medio para la aplicacin del mtodo de los
elementos finitos en la simulacin de problemas con muchos grados de libertad,
exige que el estudiante, adems de comprender el mtodo, programe y automatice
el procedimiento de clculo.
La investigacin propuesta busca mediante la aplicacin del lenguaje de
programacin Visual Basic, enriquecer la base conceptual de programacin y el
criterio para el anlisis de elementos estructurales mediante el mtodo de los
elementos finitos.
Para lograr el cumplimiento de los objetivos de estudio, se acude a la creacin de
un programa informtico o software didctico a cdigo abierto bajo el mtodo de los
elementos finitos tipo tringulo, que expresen el comportamiento ms lgico y real
de un elemento estructural.
Esta investigacin propuesta ayudara a la mayor parte de los proyectistas
estructurales y usuarios a ser partcipes activamente del proceso de aprendizaje en
el tema, observando, entendiendo y desarrollando progresivamente cada una de las
etapas de clculo en forma analtica y con el software, para la determinacin de los
esfuerzos y deformaciones en una condicin plana de esfuerzos o de deformaciones
de manera eficiente y rpida.
OBJETIVOS
Los objetivos desarrollados en el presente trabajo de investigacin son:
General.- El objetivo general es:
Crear un programa de anlisis estructural a cdigo abierto en Visual Basic con
entorno Excel, de elementos finitos tipo tringulo, para problemas de
elasticidad bidimensional.
Especficos.- Entre los objetivos especficos citamos:
Determinar las deformaciones y esfuerzos de un slido sometido a fuerzas
estticas en condicin plana de esfuerzos o de deformaciones, en los vrtices
del elemento finito tipo tringulo, considerando que el material es elstico,
lineal, homogneo e istropo.

Pgina 2 de 17

Motivar, estimular y facilitar el aprendizaje del mtodo de los elementos finitos


en el campo de la ingeniera civil, a travs del uso de subrutinas
preestablecidas.
Analizar cada procedimiento y desarrollar nuevos procesos de clculo que le
permitan al usuario una transparencia y flexibilidad del programa.
Generar una herramienta didctica para su uso en las materias tericas de
elementos finitos y afines, ya que la aplicacin del mtodo de los elementos
finitos slo cobra real importancia cuando es usado en un lenguaje de
programacin.
Generar una lnea de investigacin en anlisis numrico, empleando una
metodologa preestablecida, como el lenguaje de programacin y el entorno
de la entrada y salida de datos.
ESTADO DEL ARTE
Concepto de mecnica del medio continuo: La mecnica del medio continuo o
simplemente mecnica del continuo estudia el comportamiento mecnico de los
slidos y los fluidos en una escala macroscpica, ignorando la naturaleza
discontinua del material, el cual se considera uniformemente distribuido en la
totalidad del cuerpo.
Elemento finito triangular lineal: El elemento triangular lineal es un elemento
finito bidimensional de aproximacin lineal de 3 nudos, cuya funcin de aproximacin
o interpolacin est definida por:
(1)

Donde:

Coordenadas de cualquier punto interno.

Valor correspondiente al punto interno.

Constantes a definir del plano que pasa por los valores nodales.

La expresin (1) se conoce como un polinomio lineal completo en dos variables


independientes, porque contiene todos los trminos posibles de grado menor o igual
a uno. Las tres constantes independientes
pueden determinarse si se
especifican tres valores de , lo cual explica por qu el tringulo de tres nodos es el
elemento lineal natural en dos dimensiones.

Pgina 3 de 17

Figura 1. Elemento finito triangular lineal.


La funcin de aproximacin puede ser escrita como:

(2)

Donde:

Valores nodales conocidos.

Tabla 2: Funciones de forma.


Donde
es el rea del elemento triangular lineal,
son
denominadas funciones de forma y donde las constantes
estn en funcin de
las coordenadas del tringulo (Figura 1) definidas por:
Pgina 4 de 17

Tabla 3: Constantes a,b,c del elemento finito triangular.


En formato matricial la funcin de aproximacin es:

(3)

El operador nabla afectado por la funcin de aproximacin resulta:

Donde se define a la matriz de operadores diferenciales

como:

Matriz constitutiva
del slido elstico: El comportamiento mecnico real de
los materiales es bastante complejo, sin embargo es posible establecer la relacin
entre el esfuerzo y la deformacin mediante modelos matemticos denominados
modelos constitutivos.
Escribiendo en un formato matricial la relacin existente entre los esfuerzos y
deformaciones resulta:
(6)
Pgina 5 de 17

Donde la matriz

est definida por:

Tabla 4: Componentes de la matriz constitutiva de un slido elstico


bidimensional.
Mtodo de los elementos finitos aplicado a la teora de la elasticidad: Del
planteamiento de los trabajos virtuales aplicable a la mecnica del medio continuo y
el anlisis estructural, se define a la matriz de rigidez del elemento finito triangular
lineal como:

Pgina 6 de 17

Donde:

Tabla 5: Componentes de la matriz de rigidez del elemento finito triangular.


Conocida la matriz de rigidez y el vector de fuerzas de cada elemento, se procede
a ensamblar las matrices y vectores globales de la forma:

Pgina 7 de 17

Donde
es la matriz de rigidez y
el vector de fuerzas ensamblado, lo que
permite encontrar el vector de desplazamientos desconocidos
de la expresin:
(11)

Una vez resuelto el sistema de ecuaciones lineales, se determina el


, para luego determinar el vector de
desplazamiento nodal de cada elemento
deformaciones
como:

(12)

Siendo:

Donde:

Pgina 8 de 17

EJERCICIOS DE APLICACIN
A continuacin se analizar dos tipos de ejercicios de aplicacin usando el
programa desarrollado. En el primer ejercicio se muestra una aplicacin de la
mecnica de suelos, con la finalidad de obtener la distribucin de esfuerzos
verticales que se producen debido a la accin de una cimentacin continua sobre el
suelo, comparando los resultados obtenidos con la teora de Boussinesq.
Posteriormente en el segundo ejercicio se analizara la distribucin de esfuerzos
horizontales de una viga simplemente apoyada el cual presenta un agujero
concntrico rectangular, y est sometido a una carga uniforme de superficie, ms su
peso propio.
Ejercicio N1: Se tiene un suelo de arena fina (Figura 5.1), cuyas dimensiones
para fines de este ejercicio son: 15 m de ancho ,12 m de profundidad y 1 m de largo.
Estas dimensiones se adoptaron de modo que se pueda apreciar de manera clara y
precisa el bulbo de presiones. La cimentacin continua descansa sobre una seccin
unitaria de 1 m por 1 m, cuya fuerza de superficie aplicada al suelo es de
. El
suelo presenta un mdulo de elasticidad o mdulo de Young
coeficiente de Poisson de

y un

Figura 6: Suelo de arena fina.


Para analizar los esfuerzos verticales del programa con la teora de Boussinesq,
usaremos la ecuacin de Terzagui y Carothers, definidas como:

Pgina 9 de 17

Donde:
ngulo formado entre los lados

, en

ngulo formado con la vertical y el lado

, en

ngulo formado con la vertical y la recta que forma

con el lado

, en

En la Figura 7 se muestra las variables presentes de la ecuacin de Terzagui y


Carothers:

Figura 7: Distribucin de esfuerzos bajo una carga rectangular de longitud infinita.


Pgina 10 de 17

Para el programa se defini dos tipos de malla de elementos finitos, las cuales
describiremos a continuacin:
Malla No1: En la figura 8 se muestra a la malla de elementos finitos con 403
nudos y 720 elementos, dividida por elementos tipo tringulo:

Figura 8: Malla No 1 de elementos finitos.


Comparando los valores de la ecuacin (17) con los del programa respecto de la
seccin de estudio tenemos:

Tabla 9: Datos obtenidos con el programa (Malla No1) y la teora de Boussinesq.


Pgina 11 de 17

Malla No2: En la figura 10 muestra la malla de elementos finitos con 775 nudos y
1440 elementos, dividida por elementos tipo tringulo:

Figura 10: Malla No 2 de elementos finitos.


Comparando los valores de la ecuacin (17) con los del programa respecto
respecto de la seccin de estudio tenemos:

Tabla 11: Datos obtenidos con el programa (Malla No2) y la teora de Boussinesq.
Pgina 12 de 17

A continuacin se presenta la distribucin de esfuerzos verticales generadas en


las dos mallas:

Figura 12: Distribucin de esfuerzos verticales

Malla No 1.

Figura 13: Distribucin de esfuerzos verticales

Malla No 2
Pgina 13 de 17

Ejercicio N2: Una viga simplemente apoyada el cual presenta un agujero


concntrico rectangular de 0,25m x 0.10m Figura 14 se encuentra sometida a una
carga de superficie uniformemente distribuida de
adems de su peso propio.
El elemento es de Hormign, con peso especfico
elasticidad longitudinal

y coeficiente de Poisson

, con mdulo de
.

Figura 14: Viga simplemente apoyada con agujero concentrico rectangular.


Malla No1: La malla de elementos finitos est comprendida por 224 nudos y 376
elementos, dividida por elementos tipo tringulo:
La distribucin de esfuerzos generados en toda la viga a travs del programa en
la malla de elementos finitos es:

Figura 15: Distribucin de esfuerzos

(KN/m2)
Pgina 14 de 17

CONCLUSIONES Y RECOMENDACIONES
Conclusiones.- Las conclusiones al finalizar el trabajo de investigacin es:
El programa desarrollado tiene por finalidad realizar el anlisis estructural de
cualquier tipo de slido bidimensional, que goce de las condiciones de un
material lineal, homogneo e istropo en una condicin plana de esfuerzos y
de deformaciones.
Nos permite hacer un anlisis en todo el continuo del slido.
El mtodo de los elementos finitos (M.E.F) es el mtodo ms utilizado y
exacto en la actualidad para el anlisis estructural, cobrando real importancia
solamente cuando es escrito en un lenguaje de programacin.
El (M.E.F) nos permite hacer un anlisis de todo el continuo del slido y se
pudo evidenciar la versatilidad que tiene el mtodo en una condicin plana de
esfuerzos o deformaciones aplicable en cualquier tipo de geometra.
En aquellos lugares donde exista cambio brusco de seccin o concentracin
de esfuerzos, es necesario hacer ms finita la malla de elementos finitos.
Se logr dar validez, de la confiabilidad y eficiencia que tiene el programa al
demostrar la semejanza de los resultados con soluciones analticas
preestablecidas.
Se pone en evidencia que en aquellos lugares en los cuales existe un cambio
brusco de seccin existe una concentracin grande de esfuerzos, como as
tambin en la zona de apoyo los esfuerzos disminuyen de forma
considerable, aspectos que son de importancia a la hora de diseo.
Este programa tambin es aplicable a aquellos slidos los cules presenten
una seccin variable o hueca, debido a que la matriz de rigidez creada en el
programa es la matriz de rigidez del medio continuo, por lo tanto se podr
analizar el slido sin importar la geometra que presente.
Recomendaciones.- Las recomendaciones de este presente trabajo de
investigacin son:
No se puede ingresar datos de momentos puntuales, sino como un par de
fuerzas.
Aproximar la solucin del problema elstico, aumentando el nmero de
elementos finitos.
En el ingreso de datos, las fuerzas de superficie deben ser necesariamente
uniformes.

Pgina 15 de 17

El programa solo permite ingresar datos de las componentes de fuerzas que


estn contenidas en el plano de estudio y no as aquellas componentes de
fuerzas que estn fuera del plano.
Usar este programa en aplicaciones didcticas, como una herramienta en las
materias tericas de elementos finitos y afines.
COLABORADORES
Tutor: Ing. MsC. Fabin Cabrera Exeni.
BIBLIOGRAFIA
La bibliografa consultada en el presente trabajo de investigacin es el siguiente:
R. K. LIVESLEY Elementos finitos introduccin para ingenieros, Editorial
Limusa, S.A, Mxico D.F.
O. C. ZIENKIEWICZ El mtodo de los elementos finitos.
CELIGUETA LIZARZA JUAN TOMS Mtodo de los Elementos Finitos para
Anlisis Estructural Tercera edicin, Septiembre 2008.
LINERO S. DORIAN y GARZN A. Diego Elementos de la mecnica del
medio continuo para cuerpos slidos Volumen 1, Universidad Nacional de
Colombia Bogot 2010.
ANDREW Pytel y FERDINAND L. Singer Resistencia de materiales, Cuarta
edicin.
RUSSELL C. HIBBELER Anlisis Estructural, Tercera edicin.
JUREZ BADILLO, RICO RODRGUEZ Mecnica de suelos, Tomo 2 Teora
y Aplicaciones de la Mecnica de Suelos, LIMUSA Noriega Editores.
DELGADO VARGAS MANUEL, Interaccin suelo estructura, Editorial
Escuela Colombiana de Ingeniera. Colombia 1999.
P. JIMENEZ MONTOYA, A. GARCIA MESEGUER y F. MORAN CABRE
Hormign Armado, Tomo I 13.a Edicin (Ajustada a la Instruccin EH-91).
HWEI P. HSU Anlisis Vectorial Fondo educativo Interamericano, S.A.
LUIS A. SANTAL Vectores y Tensores Con Sus Aplicaciones, Editorial
Universitaria de Buenos Aires EUDEBA.
LOUIS LEITHOLD El clculo, Sptima edicin.
HOWARD ANTON Introduccin al lgebra lineal Segunda edicin, Limusa
Noriega Editores.
Pgina 16 de 17

FOTOGRAFA

Nombre y Apellidos: Farfn Eduardo Daniel


Profesin: Ingeniero Civil
Pas: Bolivia
Edad: 25 aos

Pgina 17 de 17