Você está na página 1de 1

17/04/23 22:07 C:\Users\coelh\Desktop\DINESTA...\A2_E2.

m 1 of 1

1 %Rafael Magalhães Coelho - 190019174


2 %Atividade Semanal 02
3
4 %% Exercício 2-a
5 clc
6 clear all
7
8 %Initial data
9
10
11 k = 2E5; % N/m
12 zeta = 0.005;
13
14 x0 = 0.15; % m
15 m0 = 0.5; % kg
16 m = 20; % kg
17 ms = 60; % kg
18
19 freq = 1500; % rpm
20
21 %% Problem
22
23 wn = sqrt(k /(m + m0 + 33*ms/140));
24 wr = freq*2*pi/60;
25 r = wr/wn;
26
27 X = (m0*x0/((m+m0) + 33*ms/140))*((r^2)/sqrt((1-r^2)^2 + (2*zeta*r)^2));
28
29 fprintf('A magnitude da vibração causada pelo desbalanceamento na frequência de operação do rotor é de: %i m\n', X)
30
31 % The max deflection happens at about r = 1, therefore:
32
33 wr = wn;
34 r = wr/wn;
35 freq_max = wr*60/(2*pi);
36
37 X_max = (m0*x0/((m+m0) + 33*ms/140))*((r^2)/sqrt((1-r^2)^2 + (2*zeta*r)^2));
38
39 fprintf('A rotação que causa amplitude máxima da vibração é de: %i rpm\n', freq_max)
40 fprintf('A amplitude máxima é de: %i m\n', X_max)
41

Você também pode gostar