You are on page 1of 16

Çukurova Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, 33(4), ss.

67-82, Aralık 2018


Çukurova University Journal of the Faculty of Engineering and Architecture, 33(4), pp. 67-82, December 2018

Dynamic Modeling of Slider-Crank Mechanism for Selecting Input


Parameters for Desired Piston Speeds: Lumped Mass Approach

Mehmet İlteriş SARIGEÇİLİ*1, İbrahim Deniz AKÇALI1


1
Çukurova Üniversitesi, Mühendislik Fakültesi, Makine Mühendisliği Bölümü, Adana

Geliş tarihi: 02.08.2018 Kabul tarihi: 25.12.2018

Abstract

Here the dynamic behavior of slider-crank mechanism with a driving force applied at crank-pin center, has
been modeled to formulate the piston speed. In view of the abundance of the parameters involved, a lumped
parameter approach has been preferred to obtain a compact equation in the form of a second order non-
linear differential equation. The complexity of the resulting equation has mandated implementing a
numerical solution technique by which the effects of the selected parameters on the piston speed have been
investigated. Under similar conditions an experimental model has been prepared and the tests have been
carried out to compare the results. Low error levels achieved in two results have demonstrated the validity
of the developed model.

Keywords: Slider-crank mechanism, Dynamic model, Required piston speed, Lumped mass approach

İstenen Piston Hızları için Giriş Parametrelerinin Seçilmesi Amacıyla Krank-Biyel


Mekanizmasının Dinamik Modellenmesi: Topaklanmış Kütle Yöntemi

Öz

Piston hızının çıkarılması için, krank-pim merkezine bir kuvvet uygulanan krank-biyel mekanizmasının
dinamik davranışı modellenmiştir. Dahil edilen parametrelerin çokluğu göz önüne alındığında ikinci
dereceden lineer olmayan bir diferansiyel denklem şeklinde kompakt bir denklem elde etmek için
topaklanmış parametre yöntemi tercih edilmiştir. Elde edilen denklemin karmaşıklığı, bir sayısal çözüm
yöntemi uygulamayı zorunlu kılmıştır. Bu yolla çalışmada seçilen parametrelerin piston hızı üzerindeki
etkileri incelenmiştir. Benzer şartlar altında deneysel bir model hazırlanmış ve sonuçları karşılaştırmak için
testler gerçekleştirilmiştir. İki sonuç arasında elde edilen düşük hata oranları geliştirilen modelin
geçerliliğini kanıtlamıştır.

Anahtar Kelimeler: Krank-biyel mekanizması, Dinamik model, Piston hızı kontrolü, Topaklanmış kütle
yaklaşımı

*
Sorumlu yazar (Corresponding author): Mehmet İlteriş SARIGEÇİLİ, msarigecili@cu.edu.tr

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 67


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

1. INTRODUCTION the development of the model, Hamilton’s


principle, Lagrange multiplier, geometric
Slider-crank mechanisms which are used for either constraints and partitioning method were used. The
converting rotational motion into translational obtained differential equation was solved by fourth
motion (as in internal combustion engines) or vice order Runge-Kutta Method. Due to the complex
versa (as in pumps or compressors) are widely nature of the non-linearity of the parameters, they
applied [1–2] in industry. Slider-crank mechanism applied real-coded genetic algorithm for identifying
is also used as a feeder [3] such that stock material optimum parameters of the mechanism. On the
is pushed towards processing machine. In the feeder other hand, Huang et al. [9] studied a spatial slider-
application, the piston pushing force as well as the crank mechanism for developing the dynamic
piston speed at different stages of the processing model of it and similar procedures of the study of
(i.e. raw stock material free motion, pushing the Ha et al. [8] were applied.
material against machine, etc.) is very critical for
production quality. In a recent study [4], the process Fung et al. [10] reported on the dynamic model of
of obtaining constant pushing force in a feeder an intermittent slider-crank mechanism driven by a
slider-crank mechanism has already been permanent magnetic synchronous servo motor at
explained. However, studying piston speed requires crank with two different constraining stops for the
development of dynamic model for feeder slider- slider. The connecting rod of the mechanism was
crank mechanism. Once the model is obtained, made out of a pneumatic cylinder. Hence, as the
design by analysis technique can be applied to slider was stopped the pneumatic cylinder was
determine the appropriate values of dimensional either contracted or extended by a pressure
and operational parameters by evaluating their regulating valve, based on the motion
effects on piston speed within acceptable tolerance characteristics. Fourth order Runge-Kutta Method
limits in the interval of operation. was applied for the solution of the derived
differential equations from Hamilton’s principle.
In the literature, there are several studies Silva et al. [11] developed a kinematic model of an
concentrating on dynamic model of a slider-crank inverted slider-crank mechanism where each link
mechanism for realizing different objectives. was represented as a vector and the corresponding
Franco et al. [5] used a slider-crank mechanism as a kinematic parameters (i.e. position, velocity and
hand-powered press used for producing straw bales. acceleration) were found out by matrix operations.
Halicioglu et al. [6] reported the design and analysis The obtained mathematical model has been solved
of a slider-crank mechanism actuated by a servo by Runge-Kutta Method and the results were
motor at crank and used as press for metal forming compared by multibody model developed in
operations. Their study applied kinematics and ADAMS/View. The comparison of the results
dynamics of slider-crank mechanism available from showed that the errors were considerable.
the literature. Erkaya et al. [7] presented the
dynamic analysis of both a conventional and a Dynamic models used in the speed control of slider-
modified (with additional eccentric connector and crank mechanisms are also available. As an
planetary gears) slider-crank mechanism for example, Yan and Chen [12] used Bezier curves in
internal combustion engines. Even though the order to represent crank angular positions for
inertial effects were taken into consideration the attaining a desired piston speed trajectory. The
gravitational effects were neglected. input motion of the crank was provided by a servo
motor controlled on the basis of a PID algorithm.
Ha et al. [8] developed the dynamic model of a Hence, the Bezier parameters as well as PID
slider-crank mechanism by taking into account parameters had to be optimized for the
mass, external force and motor electric input. The corresponding desired speed trajectory in their
model was based on a crank driven by a servo motor work. Lin et al. [13] proposed a fuzzy functional
with a piston sliding at zero eccentricity from the neural network position controller for slider-crank
crank center as well as along the horizontal axis. For mechanism driven by a permanent magnet

68 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

synchronous servo motor. The dynamic model of None of these studies answer the problem of
the mechanism derived from Hamilton’s principle obtaining a constant piston speed or a constant
and the Lagrange multiplier were used. It should be displacement for unit time interval in feeder slider-
noted that a rotating disk was used as a crank in the crank mechanisms. Hence, in this study, dynamic
model. On the other hand, Wai et al. [14] developed model of a slider-crank mechanism is obtained first.
a fuzzy neural network controller with adaptive The resulting second order non-linear differential
learning rate for the same type of mechanism with equation is solved by numerical methods. Then, an
the same permanent magnet synchronous servo experimental setup is developed to validate the
motor driver. theoretical model results. In the results section, the
effect of only crank position at the start of motion
There are many studies that consider dynamic and externally added mass (out of 13 parameters) on
model of slider-crank mechanisms for the purposes piston speed are evaluated for obtaining the desired
of piston or joint lubrication. For example, Zhao et piston speed within allowable tolerance.
al. [15] used Lagrange multipliers and constraint
Jacobian matrix for developing the dynamic 2. METHOD
equations of the slider-crank system. Hence, this
dynamic model was coupled with the lubrication In this paper, a slider-crank mechanism used as a
model of piston skirt-liner system. By this way, slap feeder (Figure 1) is considered. The driving force
noise and lubrication performances could be on the slider-crank is made up of:
evaluated with respect to several criteria such as I. The constant FB force with constant magnitude
design parameters of piston, bore clearance, bulge and constant line of action
position and curvature parameter of piston skirt II: Externally added mass mB at the crank-pin
profile, etc. Reis et al. [16] developed the dynamic center (point B) in the direction of producing
model of lubricated joints that have clearance in static (mBg) and dynamic (mBaB) effects with
acceleration aB at point B.
between piston-pin revolute joint and in a slider-
Hence, the driving force produces a non-linear
crank mechanism of an internal combustion engine.
forward translational piston motion. The rotational
The developed model takes into account the
spring assembled to the crank at O has the tendency
hydrodynamic effects as well as clearance and to obtain constant pushing force on the piston by
friction effects. balancing interacting forces developed due to the
vertical force. When the mechanism is released at a
Several studies in the literature are reported on particular position the piston gains speed. Hence,
applying the developed dynamic model on vibration the problem is either obtaining a constant piston
effects. For instance, Wang and Chen [17] displacement from free motion in between each
developed dynamic model of a slider-crank processing stage or obtaining acceptable constant
mechanism with a composite coupler in the form of piston speed for non-resistive / non-contact
an axially periodic array for studying the parametric processing in between definite piston positions.
resonance of the mechanism. The developed model
is based on Fourier-series approach and Newtonian The links of the slider-crank mechanism in Figure 1
mechanics. Akbari et al. [18] developed dynamic are identified as: link 1 is ground; link 2 is crank;
model of a slider-crank mechanism with a flexible link 3 is connecting rod; and link 4 is piston. The
coupler by using Euler-Lagrange method as well as dimensions of the mechanism of interest are crank
the mode summation technique. Even though they and connecting rod lengths (L2 and L3, respectively)
analyzed the dynamic behavior of the mechanism, and eccentricity between the crank center and piston
they also proposed two control methods for line of action (L4). The centers of gravity of crank
elastodynamic vibration suppression of the flexible and connecting rod are away from points O and B
coupler, with actuation at crank ground joint by an by rG2 and rG3, respectively. The masses of crank,
electric motor. connecting rod and piston are represented by m2, m3,
and m4, respectively. The variables are crank angle

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 69


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

Figure 1. Slider-crank mechanism

θ and connecting rod angle β, with corresponding L3  rG 3


sign conventions. FB represents external load m3B  m3 (3)
L3
applied whereas mbucket stands for bare bucket mass.

In order to simplify the dynamic model of the slider- m3C  m3  m3B (4)
crank mechanism, the crank mass is lumped at
points O and B while the connecting rod mass is Resultantly, the masses can be considered as
lumped at points B and C. Hence, the total mass at lumped at points A and B in the system as follows:
point B makes only circular motion whereas the
total mass at point C makes only translational mB  m2B  m3B  M B (5)
motion.
mc  m3C  m4 (6)
The lumped mass of crank and connecting rod can
be obtained by finding the statically equivalent
mass systems [19]. The crank mass (m2) can be whereas the lumped mass at point O (mO) is defined
replaced by a statically equivalent system lumped at by Eq. (2). It should be noted that MB represents any
points B (m2B) and O (m2O). The effect of crank external mass applied at point B including mbucket to
mass at points B and O can be expressed as: create a vertical downward force.

The next step would be to develop free body


rG 2
m2B  m2 (1) diagram (FBD) of each link (Figure 2) and analyze
L2 the equilibrium conditions. From FBD of link 4, the
following two equations are obtained since there is
m2O  m2  m2B (2) no moment effect:

Similarly, the connecting rod mass (m3) can be  Fx  0 F34x -μF14 -mC XC =0 (7)

replaced by a statically equivalent system lumped at
points B (m3B) and C (m3C). Hence, the effect of
connecting rod mass at points B and C can be
  y  0 F34 y  F14  mC g  0 (8)
expressed by means of the following relationships:

70 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

In a similar fashion, the equilibrium and  Fx  0 F43 x  F23 x  0 (9)



D’Alembert equations are written for the
connecting rod and crank by considering FBD of
link 3 and link 2, respectively:

Figure 2. Free body diagram of each link in the slider – crank mechanism

  y  0 … F43 y  F23 y  0 (10) Eqs. (7) and (8) can be rearranged to obtain:

F34x =μF14 +mC XC (17)


M C  0 … F43 y L2 cos   F43 x L2 sin   0 (11)
F34y =mC g-F14 (18)
Fx  0 F32x +F12x -
 ... Recalling that the interacting joint forces should be
2 equal and opposite to each other, Eqs. (17) and (18)
mB L2 θ cos θ +mB L2 θ sin θ =0 (12)
can be substituted into Eq. (11) to obtain the
following relation:
  y  0 …F32y +F12y -FB -
2 F34 y   F34 x tan  (19)
mB g+mB L2 θ sin θ +mB L2 θ cos θ =0 (13)
Eqs. (17) – (19) can be solved for F14 as:
M O  0 …T+mB L2 2 θ-F32x L2 cos θ +F32y L2 sin θ -
mC g+mC XC tan β
mB gL2 sin θ -FB L2 sin θ =0 (14) F14 = (20)
1-μ tan β

Substituting Eq. (20) into Eqs. (17) and (18) would


It should be noted that normal and tangential yield:
accelerations at point B used in Eq. (14) are defined
as: mC g+mC XC tan β
F23x =F34x =mC XC +μ (21)
1-μ tan β
aBt =L2 α=L2 θ (15)
mC g+mC XC tan β
2 2 F23y =F34y =mC g- (22)
aBn =L2 ω =L2 θ (16) 1-μ tan β

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 71


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

If the torque from spring acting on the crank is L2 2


β=- cos θ sec β θ -
defined as in Eq. (23) and is substituted into Eq. L3
L2 L2 2 2
(14), it will lead to Eq. (24): sin θ sec β θ+ sin2 θ sin β sec3 β θ (31)
L3 L3 2

T2  k   0*  (23) Substituting Eqs. (30) & (31) into Eq. (27) and
further manipulation results in:
mC g+mC XC tan β
k θ-θ*0 +mB L2 2 θ+ mC XC +μ XC =θ
2
-L2 sin θ -
L22
sin2 θ sec β +L2 cos θ sin β sec β -
1-μ tan β L3
2
L2
mC g+mC XC tan β sin2 θ sin2 β sec3 β +θ L2 cos θ +L2 sin θ sin β sec β (32)
L2 cos θ - mC g- L2 sin θ - L3
1-μ tan β
mB gL2 sin θ -FB L2 sin θ =0 (24) Substituting Eq. (32) into Eq. (24) and further
manipulation yields:
In Eqs. (23) & (24), k, θ and θ0* represent spring
coefficient, crank angle and crank neutral angle for
spring, respectively. The position of the piston ( )
is given by Eq. (25). Piston speed ( ) and 1-μ tan β k θ-θ*0 -mB gL2 sin θ -FB L2 sin θ
acceleration ( ) can be found by taking first and
second order derivative, respectively:
μmC gL2 cos θ +μmC gL2 sin θ tan β + -
X C  L2 sin   L3 cos  (25)
mC L2 2 cos θ sin θ -
L32
˙ ˙ ˙
mC cos θ sin2 θ sec β +mC L2 2 cos2 θ tan β -
X C  L2 cos    L3 sin   (26) L3
L2 3
mC cos θ sin2 θ tan2 β sec β -mC L2 2 sin2 θ tan β -
L3
˙2 ˙ 2 L32
sin3 θ tan β sec β +mC L2 2 sin θ cos θ tan2 β -
¨ ¨ ¨
X C  L2 sin  L2 cos  L3 cos    L3 sin   (27) mC
L3
L2 3
mC sin3 θ tan3 β sec β
The relation in between the crank and connecting L3
rod angular positions can be defined from Figure 1 mB L2 2 -μmB L2 2 tan β
as in Eq. (28) and it can be solved for β as in Eq. +mC L2 2 cos2 θ
(29): / 1
+2 cos sin tan
L3 sin   L2 cos   L4 (28) sin tan
tan (33)
 L2 cos   L4  where 1 tan 0. Eq. (33) can be written as
  sin 1   (29)
 L3  a second order non-linear differential equation as:
2
By taking the first and second order derivatives of A0 θ +A1 θ θ +A2 θ θ=0 (34)
Eq. (28) and manipulating the obtained results
would yield the connecting rod angular speed and where A0, A1 and A2 can be written as:
accelerations as follows:
A0 = 1-μ tan β k θ-θ*0 -mB gL2 sin θ -
˙ L2 ˙
FB L2 sin θ +μmC gL2 cos θ +μmC gL2 sin θ tan β (35)
  sin  sec   (30)
L3

72 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

A1 =-mC L2 2 cos θ sin θ - θ t0 =θ0 (42)


L32
mC cos θ sin2 θ sec β +mC L2 2 cos2 θ tan β - dθ
L3
t0 =ω t0 =ω0 (43)
L2 3 2 2 2 2 dt
mC cos θ sin θ tan β sec β -mC L2 sin θ tan β -
L3
L32 In the solution procedure, if the first order
mC sin3 θ tan β sec β +mC L2 2 sin θ cos θ tan2 β -
L3 derivative of the crank angle θ is defined as in Eq.
L2 3 (44) then second order derivative of the crank angle
mC sin3 θ tan3 β sec β (36)
L3
θ can be defined by Eq. (45).
A2 =mB L2 2 -μmB L2 2 tan β +mC L2 2 cos2 θ + dθ
=ω=f1 t,θ,ω (44)
2 2 2 dt
2mC L2 cos θ sin θ tan β +mC L2 sin θ tan2 β (37)
dω d2 θ
Each term in A0, A1 and A2 is divided by “mBL22” to = =f2 t,θ,ω (45)
dt dt2
prevent any instability at numerical solution process
and the following constants in Eq. (38) are defined From Eq. (34), the second order derivative of the
to obtain the new A0, A1 and A2 as in Eqs. (39) – crank angle θ can easily be obtained as:
(41), respectively:
A1 f21 +A0
L
λ1 = 2; λ2 = 4 ; λ3 =
L mC
; f2 =- (46)
A2
L3 L3 mB
k g FB
λ4 = ; λ5 ; λ6 = (38)
mB L2 2 L2 mB L2 The change in θ and ω in the discrete time interval
“h” can be calculated by Eqs. (47) and (48),
A0 = 1-μ tan β λ4 θ-θ*0 - respectively.
cos θ-β
λ5 +λ6 sin θ +μλ3 λ5 (39)
cos β 1
θn+1 =θn + ∆θ1 +2∆θ2 +2∆θ3 +∆θ4 (47)
6
2
cos θ-β sin θ
A1 =-λ3 sin θ-β +λ1 (40) 1
cos2 β cos2 β
ωn+1 =ωn + ∆ω1 +2∆ω2 +2∆ω3 +∆ω4 (48)
6
cos2 θ-β
A2 =1-μ tan β +λ3 In these equations, Δθ1 and Δω1 represent the
cos2 β
(41) corresponding slope values multiplied by h at the
beginning of the discrete time interval and
3. SOLUTION OF NON-LINEAR calculated as in Eqs. (49) and (50), respectively.
DIFFERENTIAL EQUATION BY
RUNGE-KUTTA METHOD ∆θ1 =hf1 tn ,θn ,ωn (49)

Eq. (34) is a second order non-linear differential ∆ω1 =hf2 tn ,θn ,ωn (50)
equation. It can be solved by numerical methods
where one of them is the 4th order Runge-Kutta Δθ2 and Δθ3 as well as Δω2 and Δω3 represent the
Method [20]. In this method, the change in slopes corresponding slope values at the intermediate
of the first and second order differentials are points of the discrete time interval (tn+h/2) and
evaluated at 4 different points for each individual calculated as in Eqs. (51)-(54), respectively.
discrete time interval: the beginning and end points
as well as two intermediate points of an individual h ∆θ1 ∆ω1
time interval. Initial conditions are defined by Eqs. ∆θ2 =hf1 tn + ,θn + ,ωn + (51)
2 2 2
(42) and (43).

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 73


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

h ∆θ1 ∆ω1 positon of the crank in each video frame is tracked


∆ω2 =hf2 tn + ,θn + ,ωn + (52)
2 2 2
for obtaining the piston position according to Eq.
h ∆θ2 ∆ω2 (25) at a particular time frame.
∆θ3 =hf1 tn + ,θn + ,ωn + (53)
2 2 2
h ∆θ2 ∆ω2 The physical as well as operational parameters of
∆ω3 =hf2 tn + ,θn + ,ωn + (54)
2 2 2
the experimental setup are tabulated in Table 1.
Experiments are performed for 10 kg, 12 kg and 14
Lastly, Δθ4 and Δω4 represent the corresponding
kg external loads as the only driving force added to
slope values at the end of the discrete time interval
the bucket. However, the bare mass of the bucket is
and given as:
1,04 kg which should be added to the external load
∆θ4 =hf1 tn +h,θn +∆θ3 ,ωn +∆ω3 (55) values. Experiments are carried for 3 different crank
starting angular positions for each net external load
∆ω4 =hf2 tn +h,θn +∆θ3 ,ωn +∆ω3 (56) applied (represented by MB). The configuration of
the experiments is also listed in Table 2 for ready
reference.
4. EXPERIMENTS
Table 1. Physical and operational parameters for
An experimental setup (Figure 3) is developed to experiments
validate the results obtained from numerical m2 L2 k
solution of the second order non-linear differential 0,96 0,45 80
(kg) (m) (Nm/r)
equation. The setup has a crank, a connecting rod m3 L3
and a piston sliding inside a channel. A spring is 0,96 0,45 µ 0,3
(kg) (m)
attached to the crank and the ground. On the crank m4 L4
and connecting rod pin, a bucket is assembled to add 0,76 0 FB (N) 0
(kg) (m)
any external load. There is also a scale attached for mb rG2
representing the crank angular position 1,04 0,225 θ0* (°) 20
(kg) (m)
instantaneously. rG3 ω0
0,225 0
(m) (r/s)

Table 2. Experiment configurations


MB = MB = MB =
11,04 kg 13,04 kg 15,04 kg
Exp. 1 θ = 20° θ = 20° θ = 20°
Exp. 2 θ = 30° θ = 30° θ = 30°
Exp. 3 θ = 40° θ = 40° θ = 40°

5. RESULTS AND DISCUSSION


Results of experiments are obtained by analyzing
each video frame as explained in previous section
Figure 3. Experimental setup and tabulated in an Excel worksheet. Theoretical
solutions for Eq. (34) are developed by applying the
Each experiment is recorded by a handy camcorder. 4th order Runge-Kutta method as explained in
The recorded videos are analyzed by a software Section 3. Hence, theoretical and experimental
program called “Movie Maker” such that each one results are graphically shown in Figures 4-6. In
second consists of 25 frames. Hence, the angular Figure 4, theoretical and experimental results are

74 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

shown when 11,04 kg external load applied for Figure 7 represents graphically the error percentage
three different crank starting angular positions of each experimental result against the
values. Similarly, Figure 5 and Figure 6 present corresponding theoretical result. From this figure,
theoretical and experimental results graphically for error percentage of θ = 20° experiment for each
external loads of 13,04 kg and 15,04 kg, external load depicts a considerable error level even
respectively. In these figures, the effect of crank though the error level keeps less than 10% until 0,4
position at the start of motion for each externally seconds. Interestingly, error percentage of θ = 30°
added mass value can be explained as lower crank experiment for any external load is always less than
angles (steeper crank positions) yielding larger 5% except only for higher loads. Finally, error
piston displacements in a longer duration. Also, the percentage of θ = 40° experiments tend to yield
effect of externally added mass value can be higher errors at lower external load whereas higher
observed as higher mass values producing larger external load results indicate to almost zero error.
piston displacement in a shorter duration. Therefore, the obtained results demonstrate that the
proposed method can be regarded as reliable to
The figures show that when crank starting angle is analyze the dynamic effects of any slider-crank
30°, theoretical and experimental results very mechanism for securing a desired piston speed at
closely match for any three external load applied. particular piston positions. As an example, piston
Larger deviations are observed when crank starting speed vs. piston position graphs for three different
angle is 20°. external loads are drawn for crank starting angle
θ=30° in Figure 8 and similar graphs are drawn for
At this point, it would be better to show the error three different crank starting angle values when MB
percentage of experimental results against is kept constant at 13,04 kg, (Figure 9).
theoretical results. The error percentage for each
experiment is calculated by the following equation: Analysis of Figure 8 clearly shows that an increase
in the external load results in higher speeds in a
Error %= wider range of piston displacement whereas in
Theoretical result-Experimental result Figure 9 a decrease in the crank starting angle
*100 (57) would result in higher piston speeds in a wider
Theoretical result
piston displacement.

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 75


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

Figure 4. Comparison of theoretical and experimental results for 11,04 kg external load

76 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

Figure 5. Comparison of theoretical and experimental results for 13,04 kg external load

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 77


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

Figure 6. Comparison of theoretical and experimental results for 15,04 kg external load

78 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

Figure 7. Comparison of error percentage of theoretical results against experimental results

Figure 8. Analysis of External load MB on piston speed vs. displacement for θ=30°

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 79


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

Figure 9. Analysis of crank starting angle θ on piston speed vs. displacement for MB =13,04 kg

The problem at this point would be to choose theoretical model. Nevertheless, the differences
appropriate piston positions where piston speed between the theoretical and experimental models
deviation constrained to a predetermined error level can be explained by the following factors:
with respect to desired average speed. As an  The frictional effects at revolute joints.
example, in Figure 8 or Figure 9, by considering the  Three-dimensional effects of the moving
graph for MB =13,04 kg and θ=30° as well as an gravitational loads added in the bucket on the
acceptable maximum 5% deviation from average accelerating slider towards the end of the fast
speed would yield a minimum speed of 0,64 m/s experiments.
where the maximum speed is 0,71 m/s as well as a  Non-uniform and variable coefficient of
resultant average speed is 0,675 m/s. Hence, in the friction between piston and ground.
corresponding figures, the piston operation range  Lumped mass system not satisfying dynamic
would be identified as from 0,58 m to 0,74 m for the equivalence condition.
minimum speed. In this piston position range, the  The resolution and frame per second of the
piston speed is restrained to 5% error. camera being not high enough.
Hence, the piston position vs. piston speed graphs If these factors are taken into account in continuous
can be evaluated by changing the dimensional and model of the dynamic behavior of the mechanism,
operational parameters until the acceptable piston then the opportunities of the speed control
speed in the required piston range is obtained. developed from the improved theoretical model will
give a better opportunity to that end, which is a
6. CONCLUSION subject of future work.

Here in this work, against the force acting on the 7. REFERENCES


crank-pin of a slider-crank mechanism the dynamic
behavior of the mechanism is modeled by lumped- 1. Vinogradov, O., 2000. Fundamentals of
mass approach to achieve the speed control of the Kinematics and Dynamics of Machines and
piston. An experimental model under similar Mechanisms (1st ed.), CRC Press, Boca Raton
conditions was set up and experiments were carried (FL).
out for comparative purposes. The difference 2. Myszka, D., 2012. Machines and Mechanisms,
between theoretical and experimental models were Applied Kinematic Analysis (4th ed.), Prentice
reasonably low to demonstrate the reliability of Hall, Upper Saddle River (NJ).

80 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018


Mehmet İlteriş SARIGEÇİLİ, İbrahim Deniz AKÇALI

3. Erdil, A.H., 1998. Buz Kalıplarından Kar 12. Yan, H.S., Chen, W.R., 2000. On the Output
Üretilmesi İçin Bir Makina Tasarımı, Yüksek Motion Characteristics of Variable Input Speed
Lisans Tezi, Çukurova Üniversitesi, Adana, 94. Servo-controlled Slider-crank Mechanisms,
4. Sarigecili, M.I., Akcali, I.D., 2018. Mechanism and Machine Theory, 35(4),
Development of Constant Output–input Force 541-561. DOI: 10.1016/S0094-114X(99)00023
Ratio in Slider–crank Mechanisms, Inverse -3
Problems in Science and Engineering. (In Press) 13. Lin, F.J., Fung, R.F., Lin, H.H., Hong, C.M.,
DOI: 10.1080/17415977.2018.1470625. 2001. A Supervisory Fuzzy Neural Network
5. Franco, W., Iarussi, F., Quaglia, G., 2016. Controller for Slider-crank Mechanism,
Human powered press for producing straw bales Mechatronics, 11(2), 227-250. DOI: 10.1016/
for use in construction during post-emergency S0957-4158(99)00070-7
conditions, Biosystems Engineering, 150, 170- 14. Wai, R.J., Lin, F.J., 1998. A Fuzzy Neural
181. DOI: 10.1016/j.biosystemseng.2016.08. Network Controller with Adaptive Learning
007. Rates for Nonlinear Slider-crank Mechanism,
6. Halicioglu, R., Dulger, L.C., Bozdana, A.T., Neurocomputing, 20(1–3), 295-320. DOI:
2016. Structural Design and Analysis of a Servo 10.1016/S0925-2312(98)00022-8
Crank Press, Engineering Science and 15. Zhao, B., Dai, X.D., Zhang, Z.N., Xie, Y.B.,
Technology, an International Journal, 19(4), 2016. A New Numerical Method for Piston
2060-2072. DOI: 10.1016/j.jestch.2016.08.008. Dynamics and Lubrication Analysis, Tribology
7. Erkaya, S., Su, Ş., Uzmay, İ., 2007. Dynamic International, 94, 395-408. DOI: 10.1016/j.
Analysis of a Slider–crank Mechanism with triboint.2015.09.037
Eccentric Connector and Planetary Gears, 16. Reis, V.L., Daniel, G.B., Cavalca, K.L., 2014.
Mechanism and Machine Theory, 42(4), Dynamic Analysis of a Lubricated Planar
393-408. DOI: 10.1016/j.mechmachtheory. Slider–crank Mechanism Considering Friction
2006.04.011. and Hertz Contact Effects, Mechanism and
8. Ha, J.L., Fung, R.F., Chen, K.Y., Hsien, S.C., Machine Theory, 74, 257-273. DOI: 10.1016/
2006. Dynamic Modeling and Identification of j.mechmachtheory.2013.11.009
a Slider-crank Mechanism, Journal of Sound 17. Wang, Y.M., Chen, C.H., 2012. The Dynamics
and Vibration, 289(4–5), 1019-1044. DOI: of a Slider-crank Mechanism with a Fourier-
10.1016/j.jsv.2005.03.011. Series Based Axially Periodic Array Non-
9. Huang, M.S., Chen, K.Y., Fung, R.F., 2010. Homogeneous Coupler, Journal of Sound and
Comparison Between Mathematical Modeling Vibration, 331(22), 4831-4847. DOI: 10.1016
and Experimental Identification of a Spatial /j.jsv.2012.05.025.
Slider–crank Mechanism, Applied 18. Akbari, S., Fallahi, F., Pirbodaghi, T., 2016.
Mathematical Modelling, 34(8), 2059-2073. Dynamic Analysis and Controller Design for a
DOI: 10.1016/j.apm.2009.10.018. Slider–crank Mechanism with Piezoelectric
10. Fung, R.F., Chiang, C.L., Chen, S.J., 2009. Actuators, Journal of Computational Design and
Dynamic Modelling of an Intermittent Slider– Engineering, 3(4), 312-321.
crank Mechanism, Applied Mathematical DOI: 10.1016/j.jcde.2016.05.002.
Modelling, 33, 2411-2420. DOI: 10.1016/j.apm. 19. Hirschhorn, J., 1962. Kinematics and Dynamics
2008.07.004 of Plane Mechanisms (First ed.), McGraw-Hill
11. Silva R., de C., Nunes, M.A.A., Bento, J.P.M., New York.
da Costa, V.E., 2013. Modelling an Inverted 20. Chapra, S.C., Canale, R.P., 2010. Numerical
Slider Crank Mechanism Considering Methods for Engineers (Sixth ed.) McGraw-
Kinematic Analysis and Multibody Aspects, Hill, New York.
Proceedings of the XV International
Symposium on Dynamic Problems of
Mechanics (DINAME 2013), Buzios, RJ,
Brazil, 1-10.

Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018 81


Dynamic Modeling of Slider-Crank Mechanism for Piston Speed Control: Lumped Mass Approach

82 Ç.Ü. Müh. Mim. Fak. Dergisi, 33(4), Aralık 2018

You might also like