Vehicle Ride 2
Excel-Link:
https://docs.google.com/spreadsheets/d/1HvEQtJrX6Zc6Bvh7Sa-PhhGF6lvzDrBNmrwj7D4IQLs/edit?usp=sharing
All calculations are done in excel.
1.Calculate the following parameters for the front and rear suspension:
i.Sprung mass critical damping
ii.Unsprung mass critical damping
iii.Sprung mass initial damping coefficient
iv.Unsprung mass initial damping coefficient
v.Low speed compression damping coefficient
vi.High speed compression damping coefficient
vii.Low speed rebound damping coefficient
| FRONT | REAR | |
| Sprung Mass | ||
| Critical Damping, | 5781.549486 | 5631.489539 |
| Initial Damping Coeffecient | 4047.08464 | 3942.042677 |
| Unsprung Mass | ||
| Critical Damping, | 6956.093731 | 8197.560613 |
| Initial Damping Coeffecient | 1391.218746 | 1639.512123 |
| Low speed compression damping coeff | 2023.54232 | 1971.021339 |
| High speed compression damping coeff | 695.6093731 | 819.7560613 |
| Low speed rebound damping coeff, | 6070.62696 | 5913.064016 |
| High speed rebound damping coeff, | 2086.828119 | 2459.268184 |
viii.High speed rebound damping coefficient
2.Using the information calculated above, come up with a force vs. velocity shock curve for the front and rear suspensions (velocity range = 0 to 500 mm/sec)
Plotting is done using Matlab.
%velocity vs force curve_front
clear all
close all
clc
velocity=(0:5:500)
i=1
for c=1:101
%comp_curve
%low
if c <= 10
damping_coeff=2023.54232
force_c(i)=velocity(i)*damping_coeff/1000
%high
else
damping_coeff=695.6093731
force_c(i)= force_c(i-1)+(velocity(i)-velocity(i-1))*(damping_coeff/1000)
end
%rebound_curve
if c <=10
damping_coeff=6070.62696
force_e(i)=-1*velocity(i)*damping_coeff/1000
else
damping_coeff=2086.828119
force_e(i)= (force_e(i-1)-((velocity(i)-velocity(i-1))*damping_coeff/1000))
end
i=i+1
end
figure(1)
plot(velocity,force_c,'linewidth' , 4, 'color','r')
hold on
plot(velocity,force_e,'linewidth' , 4, 'color','g')
plot([0 600], [0 0], 'linewidth' , 4, 'color','b');
title('velocity vs force _front')
xlabel('velocity(mm/sec)')
ylabel('force(N)')
legend('compression','rebound')
%velocity vs force curve_rear
i=1
for c=1:101
%comp_curve
%low
if c <= 10
damping_coeff=1971.021339
force_c(i)=velocity(i)*damping_coeff/1000
%high
else
damping_coeff=819.7560613
force_c(i)= force_c(i-1)+(velocity(i)-velocity(i-1))*(damping_coeff/1000)
end
%rebound_curve
if c <=10
damping_coeff=5913.064016
force_e(i)=-1*velocity(i)*damping_coeff/1000
else
damping_coeff=2459.268184
force_e(i)= (force_e(i-1)-((velocity(i)-velocity(i-1))*damping_coeff/1000))
end
i=i+1
end
figure(2)
plot(velocity,force_c,'linewidth' , 4, 'color','r')
hold on
plot(velocity,force_e,'linewidth' , 4, 'color','g')
plot([0 600], [0 0], 'linewidth' , 4, 'color','b');
title('velocity vs force _rear')
xlabel('velocity(mm/sec)')
ylabel('force(N)')
legend('compression','rebound')
Output Plots: