Professional Documents
Culture Documents
Study of Interactive Bike Simulator in Application PDF
Study of Interactive Bike Simulator in Application PDF
net/publication/241319509
Article in Journal of the Chinese Society of Mechanical Engineers, Transactions of the Chinese Institute of Engineers - Series C · December 2007
CITATIONS READS
4 294
4 authors, including:
All content following this page was uploaded by Ching Kong Chen on 30 March 2015.
Keywords: Virtual Reality, Dynamic Platform, vehicle simulators [3][4][5][7].The bike dynamic model,
Bike. which has been analyzed for many times from different
mathematical levels in previous studies. He and Ma [3]
have thoroughly derived the motion equations for a The
ABSTRACT study of sloshing-force behavior of fluid rear wheel,
respectively, provide force feedback of Korea KAIST
This paper proposes an interactive bike simulator bicycle simulator proposed by Kwon software system.
of 2-degrees-of-freedom (DOF) mechanisms with Handlebar and pedal resistance bike, which are the
dynamic platform driven by changing cable length and most important components in the systems which are
its application to virtual reality for the rider in the attached to the handlebar and the [4] [5], and others.
virtual environments. The bike motion equations and Shin [7] et al. proposed the sliding mode controller with
road conditions in virtual bike driving can be calculated perturbation estimator, which is a well-known
and analyzed by using numerical methods and software model-base controller, for reduction of the low
of the virtual reality. We also expect an interactive bike frequency tracking error associated with the
simulator between rider and virtual reality system could perturbation dynamics.
integrate exercise with entertainment. This paper presents an interactive bike simulator,
which contains the development of 2-DOF dynamic
platform, virtual environment, bike motion equations,
INTRODUCTION numerical simulation and analysis.
Nowadays a variety of vehicle simulators have
been developed for different types of vehicles, such as MECHANISIMS ARCHITECTURE OF
airplane, tank, motorbike, automobile, and ship DYNAMIC PLATFORM
simulators are becoming widely used in training for
driving, evaluation of environments, etc. In the past few The design of the dynamic platform we have
years, virtual reality technique has been extensively developed is based on an idea of using a triangle
applied to movies, AC game, PC game, medicine, platform with the point of H1, H2 and H3. As showed
military affairs, etc. The platform is the most important in Fig. 1, our purpose is to make the center of gravity
part of the vehicle simulator. Today, 6-DOF Stewart be located inside triangle platform, through the change
platform for motion feeling has mostly been used for in center of gravity and length of H2 and H3 to work
relative motion on the platform.
Paper Received August,2007. Revised November,2007 Accepted
December,2007. Author for Correspondence: Jung-Tang Huang.
-633-
J. CSME Vol.28, No.6 (2007)
Fig. 1. Prototype of 3-DOF dynamic platform. Fig. 2. The vibration effect of yaw angle from the
M 6
4 5 1
3 5 3 DOF (2)
3 DOF
Fig. 3. The toggle mechanism and dynamic platform.
The joints of H2 and H3 are connected by cables; Kinematics Analyses of Dynamic Platform
and H1 is a fixed universal joint; therefore the dynamic On the basis of Fig. 4 and Fig. 5, dimension,
platform can generate relative motions by changing coordinate and relative position etc. in each part of the
cable length. platform can be obtained, and following by the
geometry of relative position above, Eqs. (4), (5) and (6)
Vibration Effect of Yaw Angle are calculated out. Using Matlab to analyze Eqs. (4), (5)
Because there is no constraint for the yaw angle, and (6), we comprehend how to make the platform
only controlling cables at H2 and H3 can not withstand working on 2-DOF (pitch angle, roll angle) motions
vibration effect of the platform around the H1 as shown through the controlling of rope length by using a
in Fig. 2. For this reason we consider adding a toggle motor-driven reel.
mechanism, as shown in Fig. 3, which consists of 2-link
(l1, l2) and 3 joints (R1, R2, R3). Consequently, the
platform is reduced into 2-DOF (pitch angle, roll angle)
as calculated by Eq. (3).
M 2 DOF 6
6 8 1
1 1 2 1 3 6 (3)
2 DOF
-634-
H.K. Sun et al.: Dynamic Analysis of Rigid-Body Mechanisms Mounted on Support Structures
S 2
D 2
L1
2
(4)
1 cos 1
F rZ r J r (8)
2 SD M
drive r
F fZ r J f (9)
L1 L1 2 n1r1 sin 1 2
f
According to Eq. (7), (8) and (9), we can derive
L 2
L 2 2 n 2 r2
sin
1 2
the second order differential equation, Eq. (10).
L L
sin 1 2 1 (5) M drive
W FrDrag F fDrag Fwind mg sin
r (10)
Jf J r
x1 D cos 1 L1 cos
1 2
m r 2 r 2 Z
r
x1 y 1 D 2 L1 2 DL 1 cos 2
2 2 2
The main resistances with riding outside are
x 1 2 y 1 2 D 2
L1
2
(6) normally from wind and the road condition of rise and
2 cos 1
2 DL 1 fall as expressed in Eq. (10). In order to run the
simulation of bike dynamic system more accurately, it
will need to consider the effect from coefficients of
drag to the bike dynamic system. The resistance forces
BIKE DYNAMIC MODEL caused by coefficients of drag are shown in Eq. (A1),
(A2) and (A3). Eq. (A1) and (A2) represent the forces
In order to examine the influence caused by extra
acting on Front & Rear wheel, respectively, while Eq.
forces to the system while riding on road surface,
(A3) the force acting onto the rider, etc (Appendix A).
-635-
J. CSME Vol.28, No.6 (2007)
SIMULATION
Numerical Methods of Bike Motion Equations
The motion equation of system, Eq. (10) is a Kinematics Simulation and Analyses of Each Angle
nonlinear second-order differential equation of initial of Dynamic Platform from MATLAB
conditions. In order to solve this differential equation, Fig. 8 and Fig.9 show the relationship between
we adopt Fourth-Order Runge-Kutta method [6]. the pitch angle of platform and the motor is linear. In
addition, the analysis also shows the pitch angle will be
in about 12 degrees while dynamic platform reach in
DEVELOPMENT OF THE VIRTUAL horizontal position with maximum degree of operation
ENVIRONMENT AND VIRTUAL area up to about 24 degrees. Meanwhile, the motor
MODEL rotation angle and operation area of roll angle is also
linear according to Fig. 10. Figures 10 and 11 describe
Animation of virtual bike driving is developed the correlated rotation rate the motor requests when roll
from 3D virtual models of 3D Studio Max and virtual angle is located in horizontal position and also shows
environment of Virtools Dev. For creating exclusive- the relative rotation of two motors following by the
use virtual bike driving such as 3D model, road conditi- change of roll angle to pitch angle. We can derive the
on, bike motion equations, and an option of SDK related parameter from those mentioned above. The
(Software Development Kit) provided by Virtools Dev related parameter is an important pointer to platform
is indispensable. feedback control.
-636-
H.K. Sun et al.: Dynamic Analysis of Rigid-Body Mechanisms Mounted on Support Structures
M drive (N-m) 5 9
Cd 0.0491 0.0491
C xo 0.6 0.6
RS 0.25 0.25
r (m) 0.337 0.337
J f ( kg m 2 ) 0.0885 0.0885
J r ( kg m ) 2 0.1085 0.1085
(rad) 0 0
m Bike (kg) 100 100
Rider
r r 2
2 2
A wheel (m )
A Rider ( m 2 ) 0.6 0.6
Fig. 13. Time response of the acceleration while pedal
-637-
J. CSME Vol.28, No.6 (2007)
-638-
H.K. Sun et al.: Dynamic Analysis of Rigid-Body Mechanisms Mounted on Support Structures
-639-
J. CSME Vol.28, No.6 (2007)
-640-