Trabajo 2
Trabajo 2
Trabajo 2
vibraciones
Alumnos:
Cristian Menares, Ignacio Miranda, Sebastián
Norambuena
Profesor:
Cristóbal Ponce
Curso:
OIM 425-1
Fecha de entrega:
14-06-2020
índice
Contenido
índice .................................................................................................................................... 2
Introducción: ....................................................................................................................... 3
Resumen: ............................................................................................................................. 4
Objetivos: ............................................................................................................................. 5
Metodología propuesta ...................................................................................................... 6
Análisis de resultados: ......................................................................................................... 7
Respuestas: ...................................................................................................................... 8
1) ................................................................................................................................ 8
.............................................................................................................................................. 9
.............................................................................................................................................. 9
2) .................................................................................................................................... 10
........................................................................................................................................ 12
............................................................................................................................................ 12
3) Simulaciones: ....................................................................................................... 13
............................................................................................................................................ 15
............................................................................................................................................ 15
............................................................................................................................................ 15
............................................................................................................................................ 15
Conclusiones: ..................................................................................................................... 17
Bibliografía: ........................................................................................................................ 18
OIM 425-1 2
Introducción:
Con el avanzar del curso, se han ido adquiriendo herramientas y planteamientos prácticos que
nos permitirán diagnosticar, modelar, interpretar e intervenir situaciones en las cuales las
vibraciones mecánicas puedan estar siendo fuente de problemas.
OIM 425-1 3
Resumen:
Se modela el sistema de suspensión mediante un modelo de parámetros concentrados
conocido como sistemas masa resorte, que nos permita evaluar la dinámica dadas ciertas
condiciones geométricas y características constructivas.
Primero se anotan los parámetros ofrecidos como datos, tales como masas involucradas,
distancias, inercias, coeficientes de amortiguamiento y rigideces.
Luego, se genera un algoritmo en MATLAB que permita determinar los parámetros modales
del sistema. Este ultimo se realiza mediante el problema generalizado de los vectores y
valores propios, debido a la simplicidad de la técnica.
Calculados los parámetros del sistema asociados a la parte transitoria, se procede a evaluar el
comportamiento dinámico del sistema frente a un camino dado por una función determinada,
compuesta de senos y cosenos que le dan la periodicidad necesaria para que estimule nuestro
sistema de amortiguación y podamos ver como reaccionara frente a este estimulo. La
simulación requiere la resolución de múltiples ecuaciones diferenciales ordinarias de segundo
orden, por lo que haciendo uso de una sustitución de variables, la función ODE45 y la técnica
de particiones de Euler, se escribe un algoritmo que prediga la dinámica del sistema dadas las
condiciones en los datos del problema.
OIM 425-1 4
Objetivos:
Desarrollar un algoritmo el MATLAB que permita predecir el comportamiento dinámico del
modelo vibratorio de la suspensión de un automóvil conocido como “half model car”, frente a
diferentes tipos de caminos.
OIM 425-1 5
Metodología propuesta
Con los conocimientos adquiridos a lo largo del curso, se procede a modelar la suspensión
hidráulica de un modelo de coche conocido como “half model car”, un modelo de mediana
complejidad que es utilizado para predecir la respuesta dinámica del automóvil frente a un
camino con baches, modelado a través de una función sinuosa.
Después se procederá a simular; haciendo uso de la técnica de Euler, el proceder del modelo a
lo largo del tiempo. Haciendo uso de la función ODE 45 y las condiciones iniciales dadas por
el problema, se determinarán los desplazamientos sufridos por cada una de las masas
discretizadas.
OIM 425-1 6
Análisis de resultados:
Para el vehículo mostrado, se pide que:
2) Encuentre los parámetros modales de cada modo de vibrar que el modelo predice. (10
puntos)
3.1) El camino por donde transita el vehículo viene dado por una función g1(x) y el vehículo
3.2) El camino por donde transita el vehículo viene dado por una función g2(x) y el vehículo
3.3) El camino por donde transita el vehículo viene dado por una función g3(x) y el vehículo
parte desde el reposo y acelera hasta alcanzar una velocidad máxima V3. (20 puntos)
OIM 425-1 7
Respuestas:
1)
OIM 425-1 8
Ilustración 3: ecuaciones de movimiento chasis
OIM 425-1 9
2)
%% Matrices
M = [mc 0 0 0;0 Ic 0 0;0 0 m1 0;0 0 0 m2];
C = [2*cs cs*(Lf-Lt) -cs -cs;cs*(Lf-Lt)
cs*(((Lt)^2)+((Lf)^2)) cs*Lt -cs*Lf;
-cs cs*Lt cs 0; -cs -cs*Lf 0 cs];
K = [2*ks -ks*(Lf-Lt) -ks -ks;ks*(Lf-Lt)
ks*(((Lt)^2)+((Lf)^2)) ks*Lt -ks*Lf;
-ks ks*Lt kn+ks 0;-ks -ks*Lf 0 kn+ks];
OIM 425-1 10
if FRF11(i)>MFRF11
MFRF11 = FRF11(i);
wn11 = w(i);
else
end
if FRF22(i)>MFRF22
MFRF22 = FRF22(i);
wn22 = w(i);
else
end
if FRF33(i)>MFRF33
MFRF33 = FRF33(i);
wn33 = w(i);
else
end
if FRF44(i)>MFRF44
MFRF44 = FRF44(i);
wn44 = w(i);
else
end
end
wn1 = wn11;
wn2 = wn22;
wn3 = wn33;
wn4 = wn44;
wn = [wn1 wn2 wn3 wn4];
chi1 = -re1/wn1;
chi2 = -re2/wn2;
chi3 = -re3/wn3;
chi4 = -re4/wn4;
chi = [chi1 chi2 chi3 chi4];
OIM 425-1 11
valores de parámetros modales predichos:
(rad/s)
(Rad/s)
OIM 425-1 12
3) Simulaciones:
%% Caso 3.1
v1 = 20000/3600; v2 = 80000/3600;
x11 = v1.*t; x12 = v2.*t;
A1 = 0.04; A2 = 0.06; A3 = 0.035; A4 = 0.01;
L1 = 15; L2 = 9; L3 = 1.5; L4 = 10.5;
a1 = 2*pi/L1; a2 = 2*pi/L2; a3 = 2*pi/L3;a4 = 2*pi/L4;
g1 = @(x1)
A1*sin(a1*x1)+A2*cos(a2*x1)+A3*sin(a3*x1)+A4*cos(a4*x1);
%% Caso 3.2
v3 = 40000/3600; v4 = 120000/3600;
x21 = v3.*t; x22 = v4.*t;
B1 = 0.032; B2 = 0.0128; B3 = 0.028; B4 = 0.02;
P1 = 10.5; P2 = 7; P3 = 5.25; P4 = 12.25;
b1 = 2*pi/P1; b2 = 2*pi/P2; b3 = 2*pi/P3;b4 = 2*pi/P4;
g2 = @(x2)
B1*sin(b1*x2)+B2*cos(b2*x2)+B3*sin(b3*x2)+B4*cos(b4*x2);
%% Caso 3.3
a3 = (140000/3600)/tf;
v3 = a3*t;
x3 = 0.5*v3.*(t.^2);
C1 = 0.1; C2 = 0.016; C3 = 0.03; C4 = 0.019;
O1 = 17.5; O2 = 8.75; O3 = 1.05; O4 = 3.15;
c1 = 2*pi/O1; c2 = 2*pi/O2; c3 = 2*pi/O3;c4 = 2*pi/O4;
g3 = @(x3)
C1*sin(c1*x3)+C2*cos(c2*x3)+C3*sin(c3*x3)+C4*cos(c4*x3);
OIM 425-1 13
%% Desplazamientos Modelo
u0 = [0;0;0;0;0;0;0;0];
f1 = @(x1) [0;0;kn*g1(x1);kn*g1(x1+L);zeros(4,1)];
f2 = @(x2) [0;0;kn*g2(x2);kn*g2(x2+L);zeros(4,1)];
f3 = @(x3) [0;0;kn*g3(x3);kn*g3(x3+L);zeros(4,1)];
[X1,u11] = ode45(@(X1,u11) invB*(f1(X1)-(A*u11)),x11,u0);
[X2,u12] = ode45(@(X2,u12) invB*(f1(X2)-(A*u12)),x12,u0);
[Y1,u21] = ode45(@(Y1,u21) invB*(f2(Y1)-(A*u21)),x21,u0);
[Y2,u22] = ode45(@(Y2,u22) invB*(f2(Y2)-(A*u22)),x22,u0);
[W,u3] = ode45(@(W,u3) invB*(f3(W)-(A*u3)),x3,u0);
yc11 = u11(:,5); theta11 = u11(:,6); yt11 = u11(:,7);
yf11 = u11(:,8);
yc12 = u12(:,5); theta12 = u12(:,6); yt12 = u12(:,7);
yf12 = u12(:,8);
yc21 = u21(:,5); theta21 = u21(:,6); yt21 = u21(:,7);
yf21 = u21(:,8);
yc22 = u22(:,5); theta22 = u22(:,6); yt22 = u22(:,7);
yf22 = u22(:,8);
yc3 = u3(:,5); theta3 = u3(:,6); yt3 = u3(:,7);
yf3 = u3(:,8);
OIM 425-1 14
A pesar de lo errante que pueda
parecer el comportamiento de las
funciones, se logran apreciar al
menos 3 diferentes frecuencias
que se superponen y forman la
onda que se visualiza en los casos
según la velocidad. Hemos de
Ilustración 5: desplazamiento vertical del chasis caso 3.1 notar que para el caso 3.2 la
amplitud de la oscilación del
chasis en la dirección vertical es
mucho menos que en caso 3.1.
además, la forma de la función es
mas armoniosa que en el caso
anterior, es decir, a mayor
velocidad se logra “estabilizar" el
movimiento vertical.
OIM 425-1 15
Vemos que a medida que el auto
alcanza mayor velocidad, la
amplitud de las oscilaciones
comienza a disminuir.
OIM 425-1 16
Conclusiones:
Se ha presentado un algoritmo de solución basado en los conceptos vistos en clase sobre la
predicción del comportamiento dinámico de un automóvil conocido como “half model car”.
El modelo, de 4 GDL, ofrece una noción visual sobre los desplazamientos que sufrirán las
masas involucradas en el sistema.
El modelo, sometido a condiciones de camino simuladas por funciones sinuosas, nos permitió
evaluar la dinámica asociada a los movimientos verticales y de la amplitud de estos
dependiendo de la velocidad a la cual se simula el caso.
OIM 425-1 17
Bibliografía:
1) https://www.educarex.es/pub/cont/com/0055/documentos/10_Informaci%C3%B3n/02
_Fichas_generales/Vibraciones_mecanicas.pdf
2) https://www.youtube.com/watch?v=YhoztV3YsAg
3) Apuntes del curso
4) https://www.academia.edu/16544439/vibraciones_mecanicas_Singuiresu_Rao_5ta_ed
icion
OIM 425-1 18