Professional Documents
Culture Documents
1
Contents
1 Introduction 3
4 Vibrations 9
4.1 Mass Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 Undamped Frequencies . . . . . . . . . . . . . . . . . . . . . . . . 9
4.3 Mode Shapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.4 Decoupling EoM . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.5 Generalized Forces . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.6 Step Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Conclusion 15
6 Reference 16
2
1 Introduction
Vibration dynamics of Multi-Degree-of-Freedom (MDOF) systems are charac-
terised by what is known as ride comfort. Knowing that the human body is
sensitive to particular types of frequencies, amplitudes and duration of these
vibrations. Understanding the behaviour of such MDOFS is therefore critical
when trying to optimise the riders comfort.
The assignment will be split up into 3 parts. The goal of the first is the build
the energies and find the equations of motion. Secondly, finding the equilibrium
points and linearizing around these points to evaluate stability of the system.
Thirdly, analysing natural frequencies, mode shapes and specifically looking at
damped motion.
3
2 Kinematics,Energies and Equations of Motion
For the mapping of different variables with respect to the frame, the center
of mass of the frame xf , yf was used. The points 1 to 4 where then converted
using a rotation matrix.
0
x xf cos(θ) −sin(θ) x
= + ∗ (1)
y0 yf sin(θ) cos(θ) y
xF = x1 − s ∗ sin(asus − θf ); (2)
yF = y1 − s ∗ cos(asus − θf ) (3)
Equation 2 and Equation 3 appear from the fact that the front axle can only
move in the direction of the suspension
xB = x4 (4)
yB = y4 (5)
Equation 4 and Equation 5 reduce the DoF since they are both rigidly at-
tached to the frame of the bike.
4
xb = x3 − lb ∗ sin(β) (8)
yb = y3 + lb ∗ cos(β) (9)
Equation 8 and Equation 9 eliminate two DoF due to the fact that the bike
rider is assumed to be fixed onto the saddle.
5
Figure 2: Tire spring calculation
However for the elastic potential energy of the tires a different approach was
needed. The length of the springs were calculated as the difference between the
rims and tires for every point, as shown in Figure 2, provided with the assign-
ment. Through integration the total elastic energy of a tire was found. The
initial length was estimated to be zero, because an inflated tire is prestressed.
Z 2π
1
∗ ktire ∗ (L − L0 ) dφ (13)
2 0
6
3 Equilibrium, Linearization and
Stability
3.1 Equilibrium
To find equilibrium positions we only have to look at the potential energy terms
since it is a scleronomic system. Also note that for now damping shall be
ignored. Therefore relevant the equation becomes:
∂V
= fv (qe ) = 0 (15)
∂q qe
Now that we have found the 11 equations of motions, we want to find the
equilibrium points of the system under the assumption that the rotation of the
front tire is fixed (i.e. θtF = 0).
The nonlinear set equations will be solved using the Newton-Raphson al-
gorithm. This method requires an educated guess of the initial conditions q0 ,
which leads to a unbalance in the generalised forces we define as residual r0 .
fv (q0 ) = r0 6= 0 (16)
This unbalance is evaluated in terms of a tangential stiffness matrix as:
∂fv (q0 )
K(q0 ) = (17)
∂q
As we want the residue to ultimately reach zero, one can solve for the cor-
rection
∆q = −K(q)−1 r0 (18)
Furthermore, this correction was updated after every iteration until a desired
convergence criterion was reached. We chose our maximum number of iterations
to be 30 and the tolerance sufficiently small to get accurate equilibrium points.
The initial conditions (left-side of Equation 19) and equilibrium positions
(rightside of Equation 19), which converged after 13 iterations.
θB −(q0 (4) + X4 )/(rtire ) θB −3.3994
θf 0 θf 0.0645
θtF 0 θtF 0
θtB (q0 (4) + X4 )/(rtire ) θtB −3.3994
xf −X1 + Lsus ∗ sin(asus ) xf 0.4346
yf =
q0 = Y1 qeq yf = 0.2073 (19)
=
β αf b β 0.5385
s Lsus s 0.4958
θF 0 θF 0
yt −rtire yt −0.0060
ytB −rtire ytB −0.0054
7
3.2 Linearization & Stability
After calculating our equilibrium positions we need to find out whether they
are stable or not. In order to find out we plug qeq into the linearized stiffness
matrix (Equation 20). The eigenvalues of K have to be positive for the system
to be around a stable equilibrium point.
−8.299e − 12
636.4
2364.0
3554.0
∂2V
3788.0
K= Keigenvalues =
(20)
∂q∂q 42399.0
46799.0
73566.0
1.296e5
2.119e5
2.562e5
The column vector above shows that indeed all eigenvalues are positive. Note
that the first eigenvalue should just be zero, as this is a numerical rounding off
error.
8
4 Vibrations
4.1 Mass Matrix
The linearized Mass Matrix was found using Equation 21
∂ 2 T
M= (21)
∂ q̇∂ q̇ q=qeq
det K − ω 2 M = 0
(22)
The eigenfrequencies of the system are:
0
3.0216
4.1565
14.4483
16.9708
ω= 20.2984 [Hz] (23)
32.3214
40.2382
41.4703
72.0986
77.9561
9
4.3 Mode Shapes
The first six modeshapes are plotted and displayed in Figures (3–6).
10
Figure 7: Eigenmode 5 (f = 16.9708 Hz) Figure 8: Eigenmode 6 (f = 20.2984 Hz)
Low resonance frequencies are causing most of the discomfort when riding
the bike. As we only consider the lower frequencies, the first 6 eigenmodes have
been plotted for a visual inspection.
Eigenmode 1:
The first eigenmode seems to be a rigid body mode (ω=0) meaning that there
is no elastic deformation. The body vibrates only in the x-direction.
Eigenmode 2:
The first elastic mode in Figure 4 clearly shows a compression of the back wheel,
while the front wheel does the opposite and extends.
Eigenmode 3:
The third mode is to some extend a mirror image of the 2nd eigenmode. Here
there is compression of the front wheel while extension of the back.
Eigenmode 4:
Shaking of the entire structure where there also seems to be some deformation
in the arms of biker. This also is the first mode where there is significant dis-
placement in the front tire.
Eigenmode 5:
The front & back -tires are experiencing deformation in opposite direction. This
might mean they are vibrating in anti-phase, and they might cancel out. The
bike is leaning forward.
Eigenmode 6:
The sixth modeshape shows us that the frame of the bike is leaning backwards,
while both wheels experience deformation in the same direction.
11
4.4 Decoupling EoM
To further simplify the system, the equations of motion have been decoupled to
Equation 24 which is found in the course lecture notes.
xT
(r) Kx(r) = γr (24)
xT
(r) Mx(r) = µr (25)
The values found for µr and γr are:
1 0
1 0.0036
1 0.0068
1 0.0824
1 0.1137
1
γr = 0.1627
µr = (26)
1 0.4124
1 0.6392
1 0.6789
1 2.0522
1 2.3992
∂Qctot
C= (30)
∂ q̇
From the vibration & superposition slides of Engineering Dynamics, it is
concluded that if C/K = 0.1 there is proportional damping. In the case of the
mudbike this is much smaller than 0.1, thus proportional damping is assumed.
12
4.6 Step Response
Finally the step response of the first 4 modes was analysed. The first equation
needed was the uncoupled equations of motion.
After applying Laplace transform and rewriting the equation to ηr (s) this
becomes:
φr + sηr (0) + η̇r (0)
ηr (s) = (32)
s2 + 2ωr s + ωr2
With:
βr
= (33)
2ωr µr
xTr Mq0 xTr Mq̇0
ηr (0) = η̇r (0) = (34)
µr µr
Due to no external forces φr = 0. The initial conditions given in the assignment
are longitudinal(xf ) velocities of 1, 5, 10 m/s and a step of 0.1 at t=0 for ytF
and at t = t0 for yt B. These conditions can be inserted into ηr (0) and η̇r (0)
First only the impulse at the front wheel is considered.
0 0
0 0
0 0
0 0
0 1
q0 = 0 q̇0 =
0
0 0
0 0
0 0
0.1 0
0 0
(35)
In Figures 9-12 the responses of the first four eigenmodes are displayed. Re-
sponse mode 1 has no oscillations in it because it is a rigid bode mode. In the
other responses there is clearly some damping because eventually they all go to
zero. However it seems that there is a mistake somewhere in the responses, the
damping takes long. There also should be a second peak since there is a lagged
time response of the back tire. Vibrations of the front and back tire also should
have some effect on each other.
13
Figure 9: Response Mode 1 Figure 10: Response Mode 2
14
5 Conclusion
The main goal of analysing the Mud-bike was to be able to say something
about the ride comfort. In order to do this we first derived the equations of
motion. Through linearizing these equations, finding equilibriumpoints and
calculating eigenfrequencies, it was possible to plot the different eigenmodes.It
was discovered that the bike has one rigid body mode, the rest of the modes are
elastic. With the plots in subsection 4.3 it can be predicted how vibrations will
act on the bike and rider.
15
6 Reference
picture front cover - Geldeford, Caj.”Android Images of Honda Dirt Bike”.
http://goldwallpapers.com/main/3441-honda-dirt-bike.html.
16