Imc171 TF Cx64 Guerra Guillen 2020 01

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

TRABAJO FINAL

FACULTAD DE INGENIERIA

CURSO:
Introducción a los métodos computacionales

PROFESORA:
Cuba Samaniego, Lizbeth Mónica

INTEGRANTES:

 Guerra Posada, Ariana Sofía ………(U201716310)


 Guillén Celestino, Lesly Myrella……(U20171C985)

SECCIÓN:
CX64

2020 – 1
ÍNDICE

1. Resumen..............................................................................................................................3
2. Abstract...............................................................................................................................3
3. Introducción.......................................................................................................................3
4. Métodos...............................................................................................................................4
4.1. Sujetos.........................................................................................................................4
4.2. Técnicas e Instrumentos.............................................................................................4
4.3. Procedimiento.............................................................................................................5
5. Interfaz Guide.....................................................................................................................6
6. Resultados...........................................................................................................................6
7. Conclusiones.......................................................................................................................6
8. Bibliografía.........................................................................................................................6
DESARROLLO DE CÓDIGOS EN MATLAB PARA EL ANÁLISIS DE LA VIBRACIÓN EN UNA
ESTRUCTURA DE ACERO

MATLAB CODE DEVELOPMENT FOR VIBRATION ANALYSIS IN A STEEL STRUCTURE

Guerra Posada, Ariana Sofía

Guillén Celestino, Lesly Myrella

Universidad Peruana de Ciencias Aplicadas, Lima, Perú

1. Resumen
En el siguiente artículo se realizará estudios y cálculos que permitan analizar y desarrollar una
interfaz gráfica en Matlab, cuyo objetivo es determinar y graficar el comportamiento oscilatorio
(vibración) de los componentes de una estructura de acero, luego de un evento sísmico.

Las ecuaciones que se ingresarán al Matlab se calcularán mediante factores los cuales son, la
matriz de rigidez, la matriz de masa, la matriz de amortiguamiento, y el vector de cargas para
ello los parámetros que tenemos son, la masa, la rigidez y el tiempo.

Palabras claves: Artículo científico, Matlab, programación, vibraciones, acero, evento sísmico.

2. Abstract

In the following article, studies and calculations will be carried out to analyze and develop a
graphic interface in Matlab, whose objective is to determine and graph the oscillatory behavior
(vibration) of the components of a steel structure, after a seismic event.

The equations that will be entered into Matlab will be calculated by means of factors which are,
the stiffness matrix, the mass matrix and the damping matrix, for this purpose the parameters we
have are, mass, stiffness and time.

Keywords: Scientific article, Matlab, programming, vibrations, steel, seismic event.

3. Introducción

En el ámbito de las estructuras, uno de los objetivos es lograr un buen funcionamiento de las
edificaciones, tratando de mitigar los efectos de los sismos durante y después de ocasionarse el
movimiento. Para lograr este objetivo, se han venido realizando numerosas investigaciones, que
van desde la aplicación de los principios básicos, como es lograr un balance entre la rigidez,
resistencia y capacidad de deformación, hasta el desarrollo de artefactos que permitan aislar las
estructuras, con el fin de reducir las fuerzas que transmite el sismo a éstas.

Las vibraciones mecánicas se refieren a la oscilación de un cuerpo o un sistema mecánico


alrededor de su posición de equilibrio. La vibración excesiva en estructuras, generadas como
consecuencia de un sismo puede producir el colapso estas. El cálculo de estas incógnitas
muchas veces es complicado, pues depende de parámetros o factores que tengan las estructuras
a analizar, la programación mediante códigos radica en la eliminación de la preocupación por
las operaciones rutinarias, el ingenio necesario para preparar el modelo con que se pretende
representar la realidad y el análisis crítico de los resultados se verán a través del programa
Matlab.

4. Métodos
4.1. Sujetos
Se trabajó con la bibliografía que corresponde al curso de Ingeniería Sismo resistente, en
específico el análisis dinámico de estructuras, ello nos permitirá simular los movimientos
vibratorios a lo que se somete un elemento estructural. Para resultados más próximos a la
realidad, se utilizó el software Matlab.

4.2. Técnicas e Instrumentos


Como técnicas de investigación, procedimos a revisar trabajos realizados por otros autores, así
como bibliografía relacionada al tema, dentro de las cuáles observamos la importancia de
conceptos como la rigidez, la masa y el amortiguamiento.

Vibraciones

También llamado oscilación es un movimiento que se repite después del intervalo de tiempo y
pertenece al movimiento de un sistema elástico. La frecuencia es el periodo por unidad de un
tiempo.

En el sistema vibratorio se dividen en 3 almacenamientos:

o Almacenamiento de energía potencial – resorte o elasticidad.

o Almacenamiento de energía cinética – masa o energía.

o Disipación gradual de energía – amortiguamiento.

Amortiguamiento

Se define como el mecanismo por el cual la energía vibratoria de un sistema se convierte


progresivamente en calor o sonido.

o Amortiguamiento viscoso
o Amortiguamiento por fricción seca

o Amortiguamiento por histéresis

Autovalores y Auto vectores


Si se tiene una matriz cuadrada, se busca los vectores (auto vector) que, al multiplicarlo con
dicha matriz, se obtiene el mismo vector escalado por un 𝜆, el cual sería el autovalor. Por lo que
se utilizará el siguiente comando:

Eig(A): Este comando obtiene directamente de una matriz A, los autovalores.

[V,D] = eig(A): Se pide dos matrices, la matriz V dará los vectores propios y la matriz D dará
los valores propios. Se debe recordar si la matriz A existe y es diagonalizable, la matriz D es la
diagonal compuesta por los autovalores y se obtiene de la siguiente manera:

D=V (−1)∗A∗V
4.3. Procedimiento
Para iniciar el análisis de la vibración de la estructura, revisamos la ecuación general para un
análisis dinámico en un sistema de múltiples grados de libertad, esta expresión como
mencionamos anteriormente este depende de la Matriz de masa, la Matriz de amortiguamiento,
la matriz de rigidez y el vector de cargas.

La ecuación general del análisis dinámico es el siguiente:

Mq +Cq+ Kq=Q

La forma general para el cálculo de la Matriz de Rigidez de la estructura, aplicada para tres
niveles, es la siguiente.

También, establecimos el valor de la Matriz de Masa de la estructura, así como la matriz de


amortiguamiento, que es el resultado de la suma de la Matriz de rigidez y la Matriz de masa a
las cuales se les multiplica por una constante.

- La forma general de la matriz de masa es:

- La matriz de amortiguamiento es:


C=a 0 M +a 1 K
Las constantes que multiplican a las matrices tanto de rigidez como de masa se calculan
mediante el factor de amortiguamiento, al cual representaremos mediante la siguiente expresión:

Método de la diferencia central:

Con este calcularemos la posición de la estructura en cualquier instante de tiempo, primero


hallaremos el vector aceleración, luego la posición un paso atrás y la matriz de rigidez efectiva;
con la ayuda de esta última determinamos la expresión para cualquier instante de tiempo.

- Valor inicial de la aceleración:

- Valor de la posición un paso atrás:

- Matriz de rigidez efectiva:

Resultado:

- Posición para cualquier instante de tiempo:

Un
a vez obtenidos estos datos, se introdujeron de manera codificada en el software Matlab
y se realizó una Interfaz Guide para poder sintetizar y visualizar gráficamente los
resultados obtenidos. Todo lo mencionado en estos párrafos se mostrarán mediante
códigos en los siguientes puntos.
5. Interfaz Guide

6. Resultados

7. Conclusiones

8. Bibliografía

También podría gustarte