Sie sind auf Seite 1von 26

UNIVERSIDAD PRIVADA DEL NORTE

Facultad de Ingeniería
Escuela Profesional de Ingeniería de Minas

TEMA:
“EL MÉTODO D EELEMENTOS FINITOS (MEF) APLICADOS A TORSIÓN EN MATLAB”

DOCENTE:
Gonzales Aredo Yessica Judith

CURSO:
Calculo IV

INTEGRANTES:
Chilon Pompa Charliz
Días Días Lorena
Julca López Dalila
Laboriano Suarez Tatiana
Minchan Crisologo María Rosalía
Vásquez Salazar Ana
Villanueva Rodriguez Quilmer
RESUMEN
En el presente informe basado en el método de los elementos finitos es un método
numérico general para la aproximación de soluciones de ecuaciones diferenciales parciales
muy utilizado en diversos problemas de Ingeniería y Física. El MEF Permite resolver
ecuaciones diferenciales asociadas a un problema físico sobre geometrías complicadas; se
usa en el diseño y mejora de productos y aplicaciones industriales.

El MEF permite obtener una solución numérica aproximada sobre un cuerpo o dominio
(medio continuo) sobre el que están definidas ciertas ecuaciones diferenciales. El conjunto
de elementos finitos forma una partición del dominio también denominada discretización.
Dentro de cada elemento se distinguen una serie de puntos representativos llamados
«nodos». Dos nodos son adyacentes si pertenecen al mismo elemento finito; además, un
nodo sobre la frontera de un elemento finito puede pertenecer a varios elementos. El
conjunto de nodos considerando sus relaciones de adyacencia se llama «malla».
INTRODUCCIÓN
La forma en la que las EDP se presentan habitualmente en la modelización de
fenómenos de la Ciencia y Tecnología, los modelos dinámicos o de evolución son
los más naturales en la medida que reproducen nuestra propia concepción del
mundo: un espacio tri-dimensional que evoluciona y cambia en el tiempo.
Cuando el estado o variable de un modelo o sistema de evolución es finito
dimensional, el modelo más natural es un sistema de EDO. Así, por ejemplo, para
posicionar una partícula en el espacio necesitamos de tres variables dependientes
del tiempo y para describir su dinámica un sistema de tres ecuaciones
diferenciales.
Por ejemplo cuando se pretende describir la deformación de cuerpos elásticos o la
temperatura de un cuerpo sólido en los que la deformación o temperatura de cada
uno de los puntos de ese medio continuo constituye una variable o incógnita del
sistema. Los modelos matemáticos naturales en este caso son las EDP.
OBJETIVOS
OBJETIVO GENERAL

Explicar el procedimiento en Matlab del Método de Elementos Finitos en los


problemas propuesto

OBJETIVO ESPECIFICOS
 Dar a conocer la teoría básica de los elementos finitos y resolver problemas
prácticos de ingeniería.

 Conocer la fundamentación matemática, física y los conceptos fundamentales del


método del elemento finito.

 Desarrollar habilidad en el modelamiento computacional de problemas reales


para que sean resueltos por el método de los elementos finitos.

 Identificar una serie de pasos a seguir antes de llevar a cabo la aplicación del
método elementos finitos.
MARCO TEORICO
El MEF, si bien en una dimensión espacial y en problemas con coeficientes
constantes como los que estamos estudiando proporciona esquemas numéricos de
aproximación muy semejantes a los que hemos barajado mediante diferencias
finitas, conceptualmente es bien distinto.
Como vimos en el contexto de la ecuación de Laplace, el MEF consiste en buscar
“soluciones” en un espacio de dimensión finita.
Para ello comprobamos si el producto escalar del operador diferencial con todas las
funciones de dicho espacio es nulo (para lo cual es preciso adoptar una formulación
variacional del problema que se obtiene integrando por partes).
Presentemos pues brevemente la adaptación del MEF al problema que nos ocupa.
Lo haremos en el caso de las aproximaciones semi-discretas si bien la adaptación al
caso de aproximaciones completamente discretas (explícitas o implícitas en tiempo)
es automática. Consideramos la misma partición {xj}j=1,...,M, xj = jh del intervalo (0,
π). A cada nodo interno xj , j = 1, ..., M le asociamos una función de base φj (x),
continua y lineal a trozos tal que φj (xl) = δjl, j = 1, ..., M; l = 0, ..., M + 1, siendo δ la
delta de Kronecker.
ESTRUCTURA GENERAL DEL PROGRAMA
Los principales procedimientos en el análisis de elementos finitos son.

a) Leer los datos de entrada y asignar los tamaños adecuados de la matriz.


b) Calcular matrices de elementos y vectores para cada elemento.
c) Montar matrices y vectores de elementos en la matriz del sistema y en el vector.
d) Aplicar restricciones a la matriz del sistema y al vector.
e) Resolver la ecuación matricial para las variables nodales primarias.
f) Computadora Variables secundarias.
g) Trazar y / o imprimir los resultados deseados
Cada procedimiento se expone en las secciones subsiguientes usando la
ecuación diferencial ordinaria de segundo orden

,
(3.1.1)
y

La formulación débil de la ecuación es

(3.1.2)

Si usamos las funciones de forma lineal, eqs. (2.4.7) y (2.4.8), la matriz


de elementos para se convierte en
(3.1.3)

Donde () 'denota la derivada con respecto a Z. La Evaluación de la integración da

(3.1.4)

Por otro lado, el vector de elementos es

(3.1.5)

Si , el vector de elemento se convierte

(3.1.6)
DATOS DE ENTRADA
Los principales parámetros de entrada necesarios para el programa de
análisis de elementos finitos para la ecuación (3.1.1) son:

El número de nodos totales en el sistema,

El número de elementos totales en el sistema,

Coordine los valores de cada nodo en términos del sistema de coordenadas


global,

Tipos de cada elemento

Información para las condiciones de contorno, y

Coeficientes para la ecuación (3.1.1)


El dominio del problema está discretizado en la Fig. 3.2.1. Aquí se utilizan cinco
elementos lineales de igual tamaño. Por lo tanto, el número de nodos totales en
el sistema

Gcoord

Nodos
ENSAMBLAJE DE MATRICES Y VECTORES DE
ELEMENTOS
La matriz de elementos y el vector se expresan en las ecuaciones (3.1.4) y
(3.16). Estas expresiones son funciones de la longitud de cada elemento. Como
resultado, la longitud de cada elemento se calcula a partir de los valores de
coordenadas de los nodos asociados con el elemento.

EJEMPLO (3.3.1)

Sea k y f la matriz del elemento y el vector para cualquier elemento. Además, kk y


ff son la matriz del sistema y el vector.

El índice de matriz contiene los grados de libertad asociados con el elemento.


Entonces, k y f se almacenan en kk y ff de la siguiente manera. Esto se repite
para cada elemento.
APLICACIONES Y RESTRICCIONES

La información para restricciones o condiciones de contorno se proporciona en


arrays llamados bcdo f y bcval como se describe en la sección anterior. La
ecuación matricial del sistema se modifica con esta información. El tamaño de la
ecuación matriz del sistema es igual al número total de grados de libertad en el
sistema.

Esto significa que la ecuación matricial contiene movimientos corporales rígidos.


Como resultado, las restricciones evitan que la ecuación matricial sea singular. Si
se aplica una restricción al grado de la libertad en la ecuación matricial, la
ecuación de la matriz se reemplaza por la ecuación de restricción.
EJEMPLO (3.4.1)

Para el presente ejemplo, la ecuación matricial del sistema es

El tamaño de la ecuación matricial es y hay dos restricciones. Estas


restricciones se aplican a la ecuación de la matriz del sistema como se muestra
a continuación:

EJEMPLO (3.4.2)

Este ejemplo muestra otra forma de aplicar la condición de contorno sin destruir la
simetría de la matriz del sistema
EJEMPLOS DE APLICACIÓN D EPROGRAMAS
EJEMPLO (3.5.1)

Utilizando el método de elementos finitos. Los coeficientes de la ecuación


diferencial se suponen a = 1, b = -3 y c = 2 mientras que la función se supone
1. El tamaño del dominio es igual a 1 (es decir, L = 1) y cinco elementos lineales
de igual tamaño son Utilizados para el presente análisis. El programa de
computadora escrito en MATLAB se proporciona a continuación junto con los
resultados. El programa principal se muestra a continuación:
EJEMPLO (3.5.2)

La misma ecuación diferencial que la del ejemplo 3.5.1 se resuelve aquí. Las
condiciones de contorno son diferentes. Son

La izquierda es la condición límite esencial como antes, mientras que el extremo


derecho es la condición límite natural. Como se ve en la ecuación. (3.1.2) la
condición límite con un valor conocido de ontribuye al vector de la columna del
lado derecho. Por ejemplo, la ecuación (82.4.23) muestra cómo la condición de
contorno natural se incorpora en el vector de columna. Debido a que el vector de
columna se mueve al lado derecho de la ecuación matricial, se resta del vector de
columna del lado derecho. La lista de programas se da a continuación para ver si
está completa. La comparación del programa con el del ejemplo anterior indica la
diferencia entre las condiciones límite esenciales (i.e. u (1) = 0) y naturales.
METODO DE ELEMETOS FINITOS PARA
ECUACIONES DIFERENCIALES PARCIALES
• En estos métodos, el dominio de la solución se divide en una
malla con puntos discretos O nodos (figura 31.1b). Entonces,
se aplica la EDP en cada nodo, donde las derivadas parciales
se reemplazan por diferencias finitas divididas.

Diferencias finitas

La aplicación de tales pasos a problemas de ingeniería se desarrollará


en las siguientes secciones
• Discretización: Este paso consiste en dividir el dominio de la
solución en elementos finitos. En la figura. se muestran ejemplos de Los
elementos empleados en una, dos y tres dimensiones. Los puntos de
intersección de las líneas que forman los lados de los elementos se
conocen como nodos, y los mismos lados se denominan líneas o planos
nodales.

FORMULAS PARA
INERPOLAR

U=N1u1+N2u
2
• Ecuaciones de los elementos :El
siguiente paso consiste en
desarrollar ecuaciones para aproximar la solución de cada elemento y
consta de dos pasos. Primero, se debe elegir una función apropiada con
coeficientes desconocidos que aproximará la solución. Segundo, se
evalúan los coeficientes de modo que la función aproxime la solución de
manera óptima.
Elección de los funciones de aproximación. Debido a que son fáciles de
manipular matemáticamente, a menudo se utilizan polinomios para este
propósito. En el caso unidimensional, la alternativa más sencilla es un
polinomio de primer grado o línea recta.

u(x)= a0+a1x
u1= a0+a1x1
Donde u(x)= la
variable dependiente, u2= a0+a1x2
a0 y a1 =constantes y
x = la variable
independiente.
• Ensamble : El proceso de ensamble está regido por el
concepto de continuidad. Es decir, las soluciones de
elementos contiguos se acoplan, de manera que los valores
de las incógnitas (y algunas veces las derivadas) en sus nodos
comunes sean equivalentes. Así, la solución total será
continua.
[K]{u') = {F'}

• donde [k] = la matriz de propiedades de ensamble y {u'} y { F'}


= vectores columna de las incógnitas y de las fuerzas externas,
marcadas con apóstrofos para denotar que son ensamble de
los vectores {u} y { F} de los elementos individuales.
• Condiciones de frontera
Antes de resolver la ecuación dice modificarse para
considerar las condiciones de frontera del sistema.
Dichos ajustes dan como resultado

[K]{u') = {F'}
Aplicación del elemento finito

En una dimensión o
lineal

Bidimensional

Tridimensional
APLICACIÓN DEL EDP CON SOFTWARE
para resolver EDP, como los paquetes para el elemento
finito) a menudo están limitados a simples dominios
rectangulares.
• PASO 1:
Distribución de temperatura en uno
placo caliente, calculado con el
método del elemento finito.

Para identificar las temperaturas en


los diferentes nodos se usara una
ecuación del método de Liebman.
• PASO 2.
Se usa como herramienta para calcular la
distribución de las temperaturas en cada
nodo.
Solo se usa en modelo de placas calientes.

Ecuación por el
método de
Liebman
• Se usa una malla fina.
• Se aisló la frontera inferior
• Se agrego una fuente de calor de 150
a la mitad de una placa
• PASO 3:
Los datos calculados en
Excel se cargara en
Matlab con los
siguientes comandos.

• Se guarda con el nombre plate txt.


• Se agregan los comandos en Matlab.

>> load plate.txt


>> [px,py]=gradient(plate)
>>cs=contour(plate) ;clabel(cs);hold on
>>quiver(-px,-py) ;hold of
MUCHAS GRACIAS

Das könnte Ihnen auch gefallen