You are on page 1of 3

,__....aY ,t,:...l _..s.

1/3

Vibration of Simple Mechanical Systems


Objective
By the end of this lab, students should be able to
- analyze simple mechanical systems,
- do the necessary approximations to convert real-life continuous systems into simple lumped ones, and
- quantify the system parameters.

Introduction
The aim of this experiment is to investigate the transmissibility of a coil spring vibration isolators. The isolator is fitted
to a shaker. The shaker provides excitation over a broad range of frequencies and the acceleration at the top and the
bottom of the mount are compared. Figure 1 shows the setup and a schematic of the mechanical system. The vibrating
mass (m) is squeezed between two compression springs of the same dimensions. Those springs are sitting on two light
seats that are rigidly mounted to the table of an electromagnetic shaker through an M4 threaded rod. Two
accelerometers a1 and a2 are waxed to the top seat and the mass m, respectively.
The investigation is done in two steps:
1. Measurement of the transmissibility.
2. Calculation of the transmissibility.



Figure 1. Set up for transmissibility measurement. (Left: Schematic Right: Photo)


Useful Data
The vibrating mass is made of low carbon steel. The portion with the large diameter is 20 39 mm, while the two
shoulders are 7 17 mm. The through hole is 5 mm. The mean diameter of the springs D is 19 mm with 6.5
effective turns. They are made of spring steel ( 80 = G GPa) wires with diameter d = 0.1 inch.

Shaker base
Threaded rod
Bottom spring
Top spring
Top seat
Bottom seat
Locking nut
Acc. (a
1
)
Acc. (a
2
)
Mass (m)

,__....aY ,t,:...l _..s.



2/3
Procedures for the measurement:
1. Open MATLAB, and make sure that the settings of the switch box is set to the following:
Output 1 is connected to input 2, and output 2 is connected to input 4.

2. In order to check the system, run a ready made program to read the data online
read_data

3. Wait until the lab assistant tells you to start recording right before starting.

4. Define the following parameters
sf = 1024; % sampling frequency
st = 5; % sampling time
ns = st*sf; % number of samples
nav = 5; % number of averages
nfftl = 20000; % number of fft lines
xyav = zeros(nfftl/2+1,1); % initialize TF for(x/y) average

5. Capture data for (nav) times
figure(1); % open figure 1
for i = 1:nav
a = WAVRECORD(ns,sf,2); % record data
[xy,f] = tfestimate(a(:,1),a(:,2),[],[],nfftl,sf);
%calculate TF
xyav = (xyav*(i-1)+xy)/i; % average with previous data
subplot(2,1,1); cla; % top half: clear axis
semilogx(f,20*log10(abs(xyav)));% plot abs(TF)
axis([20,500,-50,20]); grid on; % select axes lims; turn grid on
subplot(2,1,2); cla; % bottom half: clear axis
semilogx(f,180/pi*(angle(xyav))); % plot phase
axis([20,500,-180,180]); grid on;% select axes lims; turn grid on
xlabel('Frequency - Hz'); ylabel('Phase^o'); % label axes
end

Procedure for the calculation:
1. Calculate the mass m. [0.206 kg]
2. Calculate the stiffness (k) of each spring using
e
N D
Gd
k
3
4
8
= [9336 N/m]
3. As a first approximation, neglect the mass of the springs and choose from Figure 3 either (a), (b), or (c) as a
suitable lumped system representation.

Figure 3. Possible lumped system representation.

4. Calculate the natural frequency
n n
f , of the approximate system. [ 48 =
n
f Hz]
m
k k
m/2
k
k
m/2
k
k
m
(b) (a) (c)

,__....aY ,t,:...l _..s.



3/3
5. Assume the displacement of m is x(t) and that of the shaker is y(t).
Start by the equation of motion
) ( 2 ) ( y x k y x c x m = & & & &
to show that the transfer function y x / for a harmonic excitation of y is given by:
( ) ( )
( ) ( ) ( )
2
2
2
2 2
2 2 2
2 2
fc m f k
fc k
y
x


+
+
=

where c is the damping coefficient.

6. Plot on a semi-log scale the frequency response
( ) y x f / log 20 ,
for the approximate system taking
12 . 0 2 / =
n
m c
.

k = 9336; m = 0.206; zeta = 0.12; % system parameters
wn = sqrt(2*k/m); c = 2*m*wn*zeta; % nat freq and damping coef.
f = 0:1:1000; w = 2*pi*f; % frequencies
xy =

% Write a MATLAB command that calculates the transmissibility (TR)
%described by the above equation using the following hints:
%a) The square root in MATLAB is done using: sqrt
%b) Take care of the order of the brackets
%c) To multiply or divide two vectors of the same length, write: u.*v

figure(1); subplot(2,1,1); hold on; % use same figure
semilogx(f,20*log10(abs(xy)),r,'LineWidth',2); % plot theor. trans.

7. Compare this to the one you experimentally measured in the lab. Write down your comments on the
success/failure of the proposed model to predict the response of the real system.

Report
1. In your report, write your MATLAB code and put your plots and include all calculations.
2. Derive the expression for transmissibility starting from the equation of motion. (Item 5 in calculation
procedure)
3. Comment on the transmissibility curve in general. In which region is the damping most effective?
4. Comment on the difference between the measured and calculated transmissibility.
5. In our modeling, we have assumed a single degree of freedom system. For which frequency range is this
assumption valid?
6. What can we do to make the simulation better?

You might also like