Professional Documents
Culture Documents
ConfAIM2014 0328
ConfAIM2014 0328
net/publication/286651922
CITATIONS READS
18 28,429
4 authors, including:
Luc Rolland
Memorial University of Newfoundland
28 PUBLICATIONS 256 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Luc Rolland on 02 April 2016.
Abstract—This paper describes the implementation of mechanism is comprised of two very well-known
general multibody system dynamics on Scissor lift Mechanism mechanisms which are four bar mechanism and slider crank
(i.e. four bar parallel mechanism) within a bond graph mechanism. Fig.1 shows the mentioned two mechanisms and
modeling framework. Scissor lifting mechanism is the first Fig.2 shows the complete system model of the scissor lift
choice for automobiles and industries for elevation work. The mechanism. The links form a parallel kinematic mechanism
system has a one degree of freedom. There are several
and they are connected by revolute joints. Each four link
procedures for deriving dynamic equations of rigid bodies in
classical mechanics (i.e. Classic Newton-D’Alembert, Newton- form a rhombus like structure and where length of each link
Euler, Lagrange, Hamilton, kanes to name a few). But these are is same. There is a driving mechanism connected with the
labor-intensive for large and complicated systems thereby error lower end of the moving link which is located at the ground
prone. Here the multibody dynamics model of the mechanism is platform. The driving mechanism can be electric, hydraulic
developed in bond graph formalism because it offers flexibility or pneumatic based on design criteria. They can be connected
for modeling of closed loop kinematic systems without any to the systems in different ways. Some very popular ways of
causal conflicts and control laws can be included. In this work, connecting them are to connect at the center of corner joint or
the mechanism is modeled and simulated in order to evaluate connect it on the base as slider crank or connected to any
several application-specific requirements such as dynamics,
actuator link (e.g. hydraulic, pneumatic etc.). But here we
position accuracy etc. The proposed multibody dynamics model
of the mechanism offers an accurate and fast method to analyze considered one DC motor as the driving mechanism. It is
the dynamics of the mechanism knowing that there is no such located at the base and connected with the slider crank. A
work available for scissor lifts. The simulation gives a clear idea brief literature review relating to this multibody dynamics
about motor torque sizing for different link lengths of the problem is presented in Section II. The kinematics of the
mechanism over a linear displacement. mechanism is analyzed in Section III. The development
process of the dynamic model of the system is offered in
I. INTRODUCTION
Section IV. The result from the simulation is presented in
The main use of scissor lift type elevating platforms is Section V. The model was verified in Section VI. Discussion
vertical transportation of load with or without human. They about the model is presented in the Section VII. Finally,
are widely used for the assembly works (e.g. aircraft parts Section VIII offers the concluding remarks.
assembly, motor parts assembly), the maintenance of
constructions or they can be used in the inner material
transportation system. The scissor lift structure can be mobile
if it is mounted on the vehicle or the right truck, i.e. adaptable
to different purposes [1]. There is an increasing importance
of modeling and simulation of complex and large mechanical
systems. For scissor lifting mechanism proper and functional
dynamic simulation of the system has a great importance as
their primary function is to elevate worker tools and load to a
desired height while allowing the operator to control the
movement and position of the lift. Therefore proper
designing, manufacturing and maintenance of scissor lifting
mechanism not only increase productivity but also worker’s
safety [2]. Unfortunately, fatal accidents and non-fatal
incidents have also happened during scissor lift operations [3,
4].Therefore a proper dynamic model is very necessary to
investigate the dynamic behavior of the system. This
1394
Fig.4. Schematic of a Single Link
A. Bond graph Model of Each Link
Fig.3. Figure for kinematic analysis For bond graph modeling of a single beam a body is
considered with mass and rotational inertia. External forces
III. KINEMATIC ANALYSIS OF THE MECHANISM are applied at port A and B. Formulation become much easier
when all bodies in a multibody system contains three inertial
Brief kinematic analysis of hydraulic actuator based scissor
coordinate(x,y,θ). The velocity of the point B with respect to
lift mechanism is described in [7]. In the multi stages scissor
the point G can be formulated as:
lift mechanism the moving links forms a rhombus
configuration. A detailed kinematic analysis of the rhombus VB = VG + VB/G (9)
structure configuration and repeated rhombus structure is
done by Dr. Rolland [5]. The kinematic analysis for the Where the point G is the center of the gravity of the link. If
scissor lift can be done by looking at the loops of Fig. 3. the distance from the point G to the point B is r then the
equation will be:
From fig. 3, θ’=θ’’ and the loop 102 forming an isosceles
triangle. So, l12 = l/2 = l02 (Where l=length of each link). VB = VG + (rB/G) (10)
Input is S and output is h. Applying Pythagoras theorem:
rB/G = BG cos θ i+ BG sin θ j (11)
(l/2)2 = h2 + (S/2)2 (1)
l2/4 = h2 + S2/4 (2) (rB/G) = - BG sinθ ̇ i + BG cosθ ̇ (12)
h2 = l2/4 – S2/4 (3)
From the above equation the velocity component along x axis
h=√ (4) and velocity component along y axis of the point B are:
Differentiating (4) with respect to time gives the velocity. VBx = ̇ - BG sinθ ̇ (13)
̇ -1/2
(l/2 – S/2) (5) VBy = ̇ + BG cosθ ̇
From (1) we can write another inverse relationship: (14)
S=√ (6) For point A velocity with respect to the point G is :
By differentiating (6) with respect to time we get:
̇ (l – 4h)(l2 - 4h2)-1/2 (7) VA = VG + VA/G (15)
The height h with respect to θ’ would be: VA = VG + (rB/G) (16)
h=l/2 sin θ’ (8)
Fig. 3 shows H =2h and the total height from Fig. 2 is 4h. rB/G = BG cos θ i+ BG sin θ j (17)
Further differentiation of (5) and (7) with respect to time
The x and y velocity components of the point A can be
will give the acceleration.
written as follows:
IV. DYNAMICS OF THE MECHANISM VAx = ̇ + AG sinθ ̇ (18)
Dong et al. investigate the dynamic stability of scissor lift VAy = ̇ - AG cosθ ̇ (19)
mechanism and a lumped parameter model was developed
based on the dynamic characteristics resulted from the To make A or B fixed we just need to apply zero flow
simulation [2]. It was an approach based on practical work source or approximately zero on parasitic spring in the bond
and no dynamic model was presented on the whole system. graph. MTF is used in the bond graph to get the velocity
Hence this paper presents a dynamic model of the complete constraints. Fig.4 shows the bond graph model of a single
system which is attractive and fast compared to time and beam where length, mass and inertia parameters are
effort required by classic dynamics modeling methods. considered as global parameter.
1395
Fig. 7. DC Motor Bond Graph
1396
Fig. 9. Bond graph model of Scissor-lift mechanism with two rhombus stages
A. Simulation for Upward Movement (Desired Height = 6m, Initial Height = 5m)
B. Simulation for downward movement (Desired Height = 4m, Initial Height = 5m)
1397
Fig. 15. Required movement of the driving link in the base
1398
REFERENCES [23] J. Wittenburg and U. Wolz, “MESA VERDE: A symbolic program for
nonlinear articulated-rigid-body dynamics.” Cincinnati, Ohio: ASME
[1] Beqir Hamidi, “Design and Calculation of the Scissores-type Design Engineering Division Conference and Exhibit on Mechanical
Elevating Platform,” Open Journal of Safety Science and Vibration and Noise, September 1985, pp. 1–8, ASME Paper No. 85-
Technology, vol. 2, pp. 8-15, 2012. DET-151.
[2] Ren G. Dong, Christopher S. Pan, Jared J. Hartsell, Daniel E. [24] 2014, 20-sim Software, v. 4.4, Controllab Products b.v., Enchede, The
Welcome, Tim Lutz, Anne Brumfield, James R. Harris, John Z. Wu, Netherlands. [Online]. Available: http://www.20sim.com .
Bryan Wimer, Victor Mucino, Kenneth Means, “An Investigation on [25] Geoff Rideout and Jeffrey L. Stein, “An Energy-Based Approach to
the Dynamic Stability of Scissor Lift.” Parameterizing Parasitic Elements for Eliminating Derivative
[3] M. McCann, “Death in Construction Related to Personnel Lifts, 1992- Causality”, International Conference on Bond Graph Modeling
1999,” Journal of Safety Research, Vol. 34, No. 5, 2003, pp. 507-514. (ICBGM’ 2003).
doi:10.1016/j.jsr.2003.07.001 [26] D. Zimmer, F. E. Sellier, “The Medelica Multi Bond Graph Library,
[4] C. S. Pan, A. Hoskin, M. McCann, D. Castillo, M. Lin and K. Fern, 2006-2007,” Journal of Developments and Trends in Modeling and
“Aerial Lift Fall Injuries: A surveillance and Evaluation Approach for Simulation, Vol. 17, No. 3/4, 2003, pp. 5-13, ISSN:9029-226
Targeting Prevention Activities,” Journal of Safety Research, Vol. 38,
No. 6, 2007, pp. 617-625. doi:10.1016/j.jsr.2007.08.002
[5] C. Scheiner, Pantographice, seu ars delineandi res quaslibet per
parallelorrammum lineare seu cavum, mechanis, mobile, Romae: Ex
typographia Ludouici Grignani, sumptibus Hermanni Scheus, vol. 12,
1631, pp. 108.
[6] Rolland, L. 2010. Kinematic Synthesis of a New Generation of Rapid
Linear Actuator for High Velocity robotics, Advanced Strategies for
Robot Manipulators, S. Ehsan Shafiei (Ed.), ISBN: 978-307-099-5.
[7] https://www.google.com/patents/US3246876?dq=ininventor:%22Char
les+L+Larson%22&hl=en&sa=X&ei=57KjUrOMa6gsQSd_IG4Bw&
ved=0CDkQ6AEwAA#forward-citations
[8] Tao Liu1, Jian Sun, “Simulative Calculation and Optimal Design of
Scissor Lifting Mechanism,” 2009 Chinese Control and Decision
Conference (CCDC 2009).
[9] W. Schiehlen, “Multibody system dynamics: Roots and
perspectives,”Multibody System Dynamics, vol. 1, no. 2, pp. 149–
188,November 2004.
[10] R. Sinha, V.-C. Liang, S. Member, C. J. J. Paredis, and P. K. Khosla,
“Modeling and simulation methods for design of engineering
systems,”Journal of Computing and Information Science in
Engineering,vol. 1, pp. 84–91, 2001.
[11] L.W. Tsai, Mechanism Design Enumeration of Kinematic Structures
According to Function. CRC Press LLC, 2001, ch. 9, p. 228.
[12] J. J. McPhee, “On the use of linear graph theory in multibody system
dynamics,” Nonlinear Dynamics, vol. 9, no. 1, pp. 73–90,1996.
[13] D. Karnopp, D. L. Margolis, and R. C. Rosenberg, System Dynamics:
Modeling and Simulation of Mechatronic Systems, 4th ed. JohnWiley
and Sons, Inc., Hoboken, New Jersey, 2005. J. Clerk Maxwell, A
Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford:
Clarendon, 1892, pp.68-73.
[14] W. Borutzky, Bond Graph Methodology: Development and Analysis
of Multidisciplinary Dynamic System Models, 1st ed. Springer
London, 2010.
[15] D. Karnopp, “Understanding multibody dynamics using bond graph
representations,” Journal of the Franklin Institute, vol. 334, no. 4, pp.
631 – 642, 1997.
[16] Diaz-Calderon, C. J. J. Paredis, and P. K. Khosla, “Automatic
generation of system-level dynamic equations for mechatronic
systems,” Computer-Aided Design, vol. 32, no. 5-6, pp. 339 –
354,2000.
[17] M. Otter, H. Elmqvist, and F. E. Cellier, “Modeling of multibody
systems with the object-oriented modeling language dymola,” in
Nonlinear Dynamics. Kluwer Academic Publishers, 1996, pp. 91–110.
[18] J. Luckel, F. Junker, and S. Toepper, “Block-Oriented Modeling of
Rigid Multibody Systems with Regard to Subsystem Techniques,” in
Advanced Multibody System Dynamics Simulation and Software
Tools, W. Schiehlen and E. Dordrecht, Eds. Netherlands: Kluwer
Academic Publishers, 1993, pp. 49–66.
[19] D. Antic, “B. Vidojkovic and M. Mladenovic, An Introduction to
Bond Graph Modeling of Dynamic System”, IEEE 1999
[20] R. B. Gillespie and J. E. Colgate, “A survey of multibody dynamics
for virtual environments,” in Dynamic Systems and Control Division
(ASME, ed.),(Dallas, TX), 1997, pp. 45–54.
[21] 2010, MSC. Software, ADAMS Multibody Dynamics. [Online].
Available: http://www.mscsoftware.com/Products/CAE-Tools/
Adams.aspx
[22] 2010, LMS Engineering Innovation, LMS DADS. [Online].
Available: http://www.lmsintl.com/DADS
1399