Project

Damping coefficient determination and Force vs Velocity shock curve

AIM:

1. Calculate the following parameters for 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

(viii) High speed rebound damping coefficient

GIVEN DATA:

SOLUTION:

Workflow:

- Find critical damping and damping coefficient

- Find the low speed and high speed compression damping coefficient

- Find the low speed and high speed rebound damping coefficient using the given ratio

Formulae:

Sprung mass critical damping = 2 * sqrt (Ride rate * Sprung mass per corner)

Ride rate = (Wheel rate * Tire rate) / (Wheel rate + Tire rate)

Unsprung mass critical damping = 2 * sqrt [(Wheel rate + Tire rate) * Unsprung mass per corner]

Sprung mass initial damping coefficient = Sprung mass damping ratio * Sprung mass critical damping

Unsprung mass initial damping coefficient = Unsprung mass damping ratio * Unsprung mass critical damping

Low speed compression damping coefficient = Sprung mass initial damping coefficient / 2

High speed compression damping coefficient = Uprung mass initial damping coefficient / 2

Low speed rebound damping coefficient = Rebound/Compression ratio * Low speed compression damping coefficient

High speed rebound damping coefficient = Rebound/Compression ratio * High speed compression damping coefficient

Parameter Front Shock Rear Shock Unit
Sprung mass critical damping (`C_[cs]`) 5781.549486 5631.489539 N/m/sec
Unsprung mass critical damping (`C_[c us]`) 6956.093731 5709.72854 N/m/sec
Sprung mass initial damping coefficient (`C_s`) 4047.08464 3942.042677 N/m/sec
Unsprung mass initial damping coefficient (`C_[us]`) 1391.218746 1141.945708 N/m/sec
Low speed compression damping coefficient (`C_[comp-low]`) 2023.54232 1971.021339 N/m/sec
High speed compression damping coefficient (`C_[comp-high]`) 695.6093731 570.972854 N/m/sec
Low speed rebound damping coefficient (`C_[reb-low]`) 6070.62696 5913.064016 N/m/sec
High speed rebound damping coefficient (`C_[reb-high]`) 2086.828119 1712.918562 N/m/sec

Excel Output:

Excel Link: https://docs.google.com/spreadsheets/d/1o0grqwWKBKO17_VQh7kso6yP9AwlU4q7Fb9kJqgN6fg/edit#gid=0

AIM:

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)

SOLUTION:

Formulae:

Below Knee speed (<= 50 mm/sec):

Compression force = Low speed compression damping coefficient * Velocity

Rebound force = - Low speed rebound damping coefficient * Velocity

Above Knee speed (> 50 mm/sec): (n = iteration)

Compression force (n) = Compression force (n-1) + [Velocity (n) - Velocity (n-1)] * High speed compression damping coefficient

Rebound force (n) = Rebound force (n-1) - [Velocity (n) - Velocity (n-1)] * High speed rebound damping coefficient

Front shock:

Code #1:

% Shock curve (Front)

% Inputs:

v = 0:5:500;    % velocity (mm/sec)
Cc_1 = 2023.54232;   % before knee speed - compression
Cc_2 = 695.6093731;    % after knee speed - compression
Cr_1 = 6070.62696;   % before knee speed - rebound
Cr_2 = 2086.828119;   % after knee speed - rebound


% Solution:

i=1;
for ct=1:101    % Divisions in plot
    
    % Compression curve
    if ct <= 10
        Fc(i) = Cc_1*v(i)/1000;   % force upto knee speed
    else
        Fc(i) = Fc(i-1) + Cc_2*(v(i)-v(i-1))/1000;   % force after knee speed
    end
    
    % Rebound curve
    if ct <= 10
        Fr(i) = -Cr_1*v(i)/1000;   % force upto knee speed
    else
        Fr(i) = Fr(i-1) - Cr_2*(v(i)-v(i-1))/1000;   % force after knee speed
    end
    
    i=i+1;
end

 
% Plot:

plot(v,Fc,'linewidth',3)
hold on
plot(v,Fr,'linewidth',3)
plot([0 500],[0 0],'linewidth',3,'linestyle','--','color','k')
xlabel('Velocity (mm/sec)')
ylabel('Force (N)')
title('Shock curve (Front)')
legend('Compression','Rebound')
grid on
hold off

Output #1:

Plot #1:

Rear shock:

Code #2:

% Shock curve (Rear)

% Inputs:

v = 0:5:500;    % velocity (mm/sec)
Cc_1 = 1971.021339;   % before knee speed - compression
Cc_2 = 570.972854;    % after knee speed - compression
Cr_1 = 5913.064016;   % before knee speed - rebound
Cr_2 = 1712.918562;   % after knee speed - rebound


% Solution:

i=1;
for ct=1:101    % Divisions in plot
    
    % Compression curve
    if ct <= 10
        Fc(i) = Cc_1*v(i)/1000;   % force upto knee speed
    else
        Fc(i) = Fc(i-1) + Cc_2*(v(i)-v(i-1))/1000;   % force after knee speed
    end
    
    % Rebound curve
    if ct <= 10
        Fr(i) = -Cr_1*v(i)/1000;   % force upto knee speed
    else
        Fr(i) = Fr(i-1) - Cr_2*(v(i)-v(i-1))/1000;   % force after knee speed
    end
    
    i=i+1;
end

 
% Plot:

plot(v,Fc,'linewidth',3)
hold on
plot(v,Fr,'linewidth',3)
plot([0 500],[0 0],'linewidth',3,'linestyle','--','color','k')
xlabel('Velocity (mm/sec)')
ylabel('Force (N)')
title('Shock curve (Rear)')
legend('Compression','Rebound')
grid on
hold off

Output #2:

Plot #2:

CONCLUSION: From the above results, we can infer that both the compression and rebound forces are high for Front shock as compared to the Rear shock.

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.