You are on page 1of 9

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/284175995

Design of Scotch yoke mechanisms with improved driving dynamics

Article  in  Proceedings of the Institution of Mechanical Engineers Part K Journal of Multi-body Dynamics · November 2015
DOI: 10.1177/1464419315614431

CITATIONS READS

3 22,633

3 authors, including:

Vigen Arakelyan Arakelian Jean-Paul Le Baron


Institut National des Sciences Appliquées de Rennes Institut National des Sciences Appliquées de Rennes
145 PUBLICATIONS   1,086 CITATIONS    18 PUBLICATIONS   66 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Dynamic Decoupling of Robot Manipulators View project

All content following this page was uploaded by Vigen Arakelyan Arakelian on 19 September 2016.

The user has requested enhancement of the downloaded file.


Original Article

Proc IMechE Part K:


J Multi-body Dynamics
Design of Scotch yoke mechanisms with 0(0) 1–8
! IMechE 2015

improved driving dynamics Reprints and permissions:


sagepub.co.uk/journalsPermissions.nav
DOI: 10.1177/1464419315614431
pik.sagepub.com

Vigen Arakelian1,2, Jean-Paul Le Baron2 and Manuk Mkrtchyan1

Abstract
Input torque balancing through addition of an auxiliary mechanism is a well-known way to improve the dynamic behavior
of mechanisms. One of the more efficient methods used to solve this problem is creating a cam-spring mechanism.
However, the use of a cam mechanism is not always possible or desirable because of the wear effect due to the contact
stresses and high friction between the roller and the cam. The Scotch yoke mechanism is most commonly used in control
valve actuators in high-pressure oil and gas pipelines, as well as in various internal combustion engines, such as the
Bourke engine, SyTech engine and many hot air engines and steam engines. This mechanism does not create lateral forces
on the piston. Therefore, the main advantages of applications include reducing friction, vibration and piston wear, as well
as smaller engine dimensions. However, the input torque of the Scotch yoke mechanism is variable and can be balanced.
This paper proposes to balance the input torque of Scotch yoke mechanisms without any auxiliary linkage just by adding
linear springs to the output slider. It is shown that after cancellation of inertial effects the input torque due to friction in
joints becomes constant, which facilitates the control of the mechanism. An optimal control is considered to improve the
operation of balanced Scotch yoke mechanisms. The efficiency of the suggested technique is illustrated via simulations
carried out by using ADAMS software.

Keywords
Scotch yoke mechanism, input torque, balancing, optimal control, dynamics

Date received: 16 May 2015; accepted: 6 October 2015

Introduction applications include reducing friction, vibration and


It is obvious that whatever the power of control, even piston wear, as well as smaller engine dimensions.
today, one cannot correctly operate a machine with The analysis of a Scotch yoke mechanism shows
poor mechanics. If the input torque, that is, the torque that its input torque is highly variable. The input
ensuring the constant speed, is highly variable, the torque may be reduced by optimal redistribution of
resulting drive speed fluctuation will be substantial. moving masses.7–11 or by using non-circular gears.12
Therefore, highly variable input torques might excite One of the more efficient methods used to solve the
torsional vibration, while input torques with frequent problem of input torque balancing is creating a cam-
sign changes present a very unfavorable loading case spring mechanism, in which the spring is used to
for the gears that are possibly present between the absorb the energy from the system when the torque
mechanism and its driving actuator. is low, and release energy to the system when the
This paper provides a simple and efficient input required torque is high. It allows reducing the fluctu-
torque balancing method, which can be applied to ation of the periodic torque in the high-speed mech-
Scotch yoke mechanisms. The Scotch yoke mechan- anical systems.13–21
ism is subject to a wide range of applications and The input torque balancing technique proposed in
various publications have been devoted to its this paper is achieved by adding linear springs.
study.1–5 This mechanism is most commonly used in
control valve actuators in high-pressure oil and gas
pipelines, as well as in various internal combustion
1
engines, such as the Bourke engine, SyTech engine IRCCyN, Nantes Cedex, France
2
and many hot air engines and steam engines. It is I.N.S.A. Rennes, Rennes, France
also used in testing machines to simulate vibrations
Corresponding author:
having simple harmonic motion.6 The Scotch yoke Vigen Arakelian, I.N.S.A., Rennes 20, avenue des Buttes de Coesmes CS
mechanism does not create lateral forces on the 70839, Rennes, F-35708, France.
piston. Therefore, the main advantages of Email: vigen.arakelyan@insa-rennes.fr

Downloaded from pik.sagepub.com by guest on February 2, 2016


2 Proc IMechE Part K: J Multi-body Dynamics 0(0)

Figure 2. Input torque of a Scotch yoke mechanism.

where IS1 is the axial inertia moment of link 1; mi are


Figure 1. Scotch yoke mechanism. the masses of the corresponding links (i ¼ 1, 2, 3); rS1
is the distance between the centre of the joint O and
Input torque of a Scotch yoke the centre of mass S1 of link 1.
Substituting equation (5) into equation (1), the
mechanism
input torque of the mechanism is
The Scotch yoke mechanism is a reciprocating motion
mechanism, converting the linear motion of a slider MIN ¼ 0:5m3 l2OA ð’_ Þ2 sin 2’ ð6Þ
into rotational motion of a crank or vice versa
(Figure 1). In the present study, it has been considered The obtained result shows that the input
that the gravitational forces are perpendicular to the torque of a Scotch yoke mechanism varies according
motion plane. to sin2u (Figure 2).
As is mentioned by Berkof,7 the input torque of a It means that the average value of the input torque
single degree of freedom mechanism due to inertial is equal to zero, and the correction moment created by
effects can be found from equation the spring system should be similar to the input torque
of the mechanism. Thus, in balancing the system for
1 dT the periods ’ 2 ½0; =2 and ’ 2 ½; 3=2, the spring
MIN ¼ ð1Þ
’_ dt must to absorb and accumulate the energy from the
Scotch yoke mechanism because the input torque is
where T is the total kinetic energy of the mechanism low. With regard to the periods ’ 2 ½=2;  and
and ’_ is the input angular velocity. ’ 2 ½3=2; 2, the spring should release energy to
The relationship between the rotation of link 1 and the Scotch yoke mechanism because the required
the translation of link 3 can be written as torque is high.
It should be noted once again that in the present
s ¼ lOA sin ’ ð2Þ paper, the input torque due to inertial effects is con-
sidered. In the case of the presence of combustion
where ’ is the rotating angle of link 1; lOA is the length forces, the input torque balancing will be different.
of link 1, i.e. the distance between the joints O and A; For the case of engines please see combustion-induced
s is the translational displacement of slier 3. torque variation in literature.22
The slider velocity can be found by differentiating
equation (2)
Input torque balancing
s_ ¼ lOA ’_ cos ’ ð3Þ The spring system should ensure the following
Considering that the input angular velocity is con- condition
stant and differentiating equation (3), the slider accel-
eration can be written as Fsp dx þ MIN d’ ¼ 0 ð7Þ
2
s€ ¼ lOA ð’_ Þ sin ’ ð4Þ
The kinetic energy of the mechanism can be where Fsp ¼ kx is the elastic force of the spring; k is
written as the stiffness coefficient of the spring, x is the displace-
ment of the spring.
 
T ¼ 0:5ð’_ Þ2 IS1 þ m1 r2S1 þ m2 l2OA þ m3 l2OA cos2 ’ It should be noted that Fsp has a minus sign during
ð5Þ the accumulation of energy and a plus sign during the
restitution of energy.

Downloaded from pik.sagepub.com by guest on February 2, 2016


Arakelian et al. 3

For the period of the accumulation of potential


energy
Z’
Aaccum ¼  MIN d’
Z ’0
¼ 0:5m3 l2OA ð’_ Þ2 sin 2’d’
0
¼ 0:5m3 l2OA ð’_ Þ2 sin2 ’ ð8Þ
Figure 3. Displacements of the balancing spring.

The maximal value of the accumulate potential With regard to the spring it can be written
energy for both periods mentioned above is Z xmax
Z =2 Arest ¼ kxdx ¼ 0:5kðx2max  x2 Þ ð17Þ
x
Amax ¼  MIN d’
0
Z =2 or
¼ 0:5m3 l2OA ð’_ Þ2 sin 2’d’ ¼ 0:5m3 l2OA ð’_ Þ2 rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
0
2Arest
ð9Þ x ¼ x2max  ð18Þ
k

Integrating equation (7) for the period of energy To determine the displacement x of the spring for
accumulation, the following relationship can be the period of energy restitution, let us introduce equa-
obtained tion (14) and equation (16) into equation (18)
Z’ Zx
Aaccum ¼  MIN d’ ¼  kx dx ð10Þ x ¼ xmax sin ’ ð19Þ
0 0
and So for two periods, accumulation and restitution,
displacements of the spring are same, see Figure 3.
Aaccum ¼ 0:5kx2 ð11Þ The proposed traditional solution for input torque
balancing in Scotch yoke mechanism is to add a
From which cam to input crank in order to execute harmonic dis-
placements of the spring. However, taking into
rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
2 account particularities of the Scotch yoke mechanism,
x¼ Aaccum ð12Þ it will be shown that a simple balancing technique of
k
the input torque can be found.
when x ¼ xmax , the accumulation of energy becomes Let us now turn our attention to the displacements
maximum of slider 3. The displacements of the slider vary with
the sinusoidal law. Therefore, it is possible to balance
Amax ¼ 0:5kx2max ð13Þ the input torque of a Scotch yoke mechanism by
adding linear springs between the frame and output
Now, from equation (9) and equation (13) the stiff- slider 3. The added springs should ensure the condi-
ness coefficient of the spring can be determined tion: xmax ¼ lOA .
Thus, by adding simple linear springs the input
m3 l2OA ð’_ Þ2 torque due to the inertial forces will be fully cancelled.
k¼ ð14Þ Although the described solution is very simple, this is
x2max
the first time it is proposed.
To determine the displacement x of the spring let
us introduce equation (8) and equation (14) into equa-
tion (12)
The input torque due to friction in joints
Let us now consider a Scotch yoke mechanism taking
x ¼ xmax sin ’ ð15Þ into account the friction in the mechanism’s joints.
Let us now consider the period of energy restitution. Several friction models have been proposed having
In this case, the following expression concerning different levels of accuracy, and wide variety of con-
input torque can be written as trol solutions have been developed for its
Z compensation.23–30

sin 2’ In Sawyer et al.,32 a nearly ideal two-dimensional
Arest ¼ m3 l2OA ð’_ Þ2 d’ ¼ 0:5l2OA ð’_ Þ2 cos2 ’
=2 2 Scotch yoke mechanism was constructed to test a
ð16Þ model of wear depth as a function cycle number.
The model originally developed by Blanchet33 was

Downloaded from pik.sagepub.com by guest on February 2, 2016


4 Proc IMechE Part K: J Multi-body Dynamics 0(0)

non dimensionalized and simplified under conditions


of large numbers of cycles. Experiments, given in lit-
The input torque due to friction in joints
erature,32 showed a linear progression of wear over The differential equation describing the motion of the
two distinct regions, suggesting a sudden transition Scotch yoke mechanism without linear springs to the
in wear modes just after 1.5 million cycles. output slider is given by
The review showed that friction must be considered  
in dynamic models in order to optimally control ðtÞ ¼ IS1 þ m1 r2S1 þ m2 l2OA þ m3 l2OA cos2 ’ðtÞ ’ðtÞ

mechanisms. 1
In the present paper, the friction model developed  m3 l2OA ’_ 2 ðtÞ sin 2’ðtÞ ð22Þ
2
by Wilson and Sadler34 has been used. The choice of
this model is due to the fact that it provides analytical The joint variable is ’ðtÞ and the control torque
results. It allows authors to keep the principal struc- is ðtÞ
ture of the paper with only analytically tractable The parameters of the Scotch yoke mechanism are
solutions.
After torque balancing described above, the reac- m1 l2OA lOA
tion forces in prismatic joints are cancelled, i.e. IS1 ¼ ; rS1 ¼ ; lOA ¼ 0:1m;
12 2 ð23Þ
F23 ¼ F03 ¼ 0, where F23 is the reaction force between m1 ¼ 3kg; m2 ¼ 0:5kg; m3 ¼ 5kg
links 2 and 3; F03 is the reaction force between link 3
and the frame (denoted as ‘‘0’’). In order to simplify the expression of ðtÞ, please
With regard to the reactions in revolute joints, they note that
are constant due to the condition: F21 þ F01 þ Fint
1 ¼ 0, 8  
where F21 is the reaction force between links 2 and 1; < ½’ðtÞ ¼ IS1 þ m1 r2S1 þ m2 l2OA þ m3 l2OA cos2 ’ðtÞ 40
F01 is the reaction force between the frame and link 1; 1
Fint : B½’ðtÞ, ’ðtÞ
_  ¼ m3 l2OA ’_ 2 ðtÞsin 2’ðtÞ
1 is the resultant inertia force of link 1. 2
Thus, for determination of the input torque of the ð24Þ
balanced mechanism, only the bearing friction in
revolute joints O and A should be taken into consid- The dynamic model is shown below
eration. It is known that the effect of the frictional
contact at the bearing surfaces is always a torque _ 
B½’ðtÞ, ’ðtÞ ðtÞ
€ ¼
’ðtÞ þ ð25Þ
which acts in a direction to oppose the relative rota- ½’ðtÞ ½’ðtÞ
tion of the two links34
The steady-state for
MðjifrÞ ¼ eji ji Fji cos ji sgnð’_ j  ’_ i Þ ð20Þ
_  is : ’ðtÞ
ðtÞ ¼ B½’ðtÞ, ’ðtÞ € ¼0 ð26Þ
where eji is the nominal radius of the bearing (in
practical mechanisms the difference between the By adding simple linear springs, the input torque
radii of the bearing and the shaft or pin is less due to the inertial forces is fully cancelled (null value
than 0.2% and thus eji may be taken as the nominal € ¼ 0:
for ðtÞ in steady-state) but ’ðtÞ
size of the bearing); ji is the coefficient of friction; Now, for the steady-state, let us consider the
Fji is the bearing reaction force of link j on link i; Scotch yoke mechanism with friction in joints. It
ji is the friction angle (ji ¼ tan1 ji ); ’_ j is the should be assumed that the input torque due to fric-
angular velocity of link j; ’_ i is the angular velocity tion in joints can be represented through an additional
of link i. constant disturbance d ðtÞ in the state equation as
Therefore, the input torque of the balanced mech- follows
anism can be written as
        
_
’ðtÞ 0 1 ’ðtÞ 0 0
¼ þ uðtÞ þ d ðtÞ
MIN ¼ Mð01frÞ þ Mð21frÞ ¼ e01 01 F01 cos 01 sgnð’_ 0  ’_ 1 Þ €
’ðtÞ 0 0 _
’ðtÞ 1 1
|fflfflffl{zfflfflffl} |fflfflfflffl{zfflfflfflffl} |fflfflffl{zfflfflffl} |ffl{zffl} |ffl{zffl}
þ e21 21 F21 cos 21 sgnð’_ 2  ’_ 1 Þ ð21Þ _xðtÞ A xðtÞ B E

ð27Þ
Thus, after balancing of the inertia forces, the input
torque of the Scotch yoke mechanism becomes con- The observed variable is given by
stant and can be determined by the some of friction  
torques in joints O and A. yðtÞ ¼ 1 0 xðtÞ ð28Þ
Let us now consider the optimal control of the |fflfflfflffl{zfflfflfflffl}
C
Scotch yoke mechanism to ensure the constant input
angular velocity and the given input torque due to This double integrator is unstable but completely
friction in joints. controllable and observable. It is easily from equation

Downloaded from pik.sagepub.com by guest on February 2, 2016


Arakelian et al. 5

(27) that the zero-steady-state error optimal control The steady-state optimal observer which allows
law is given by estimating xðtÞ and d ðtÞ has the form
" #  " #    
^  d^ ðtÞ
uðtÞ ¼ GxðtÞ ð29Þ _^
’ðtÞ 0 1 ^
’ðtÞ 0 0 ^
¼ _ þ uðtÞ þ d ðtÞ
€’ðtÞ
^ 0 0 ^
’ðtÞ 1 1
The gain matrix G is an appropriate steady-state |fflfflfflffl{zfflfflfflffl} |fflfflfflffl{zfflfflfflffl} |fflfflfflffl{zfflfflfflffl} |ffl{zffl} |ffl{zffl}
_^xðtÞ A B E
optimal feedback, xðtÞ ^ is an estimate of the state- ^xðtÞ
^ 0 1
vector xðtÞ and d ðtÞ is an estimate of the disturbance
d ðtÞ.  B " #C
  k1 B   ’ðtÞ
^ C
The function of the gain matrix G ¼ g1 g2 is to þ ByðtÞ  1 0 C
k2 B _
|fflfflfflffl{zfflfflfflffl} ’ðtÞ
^ C
stabilize the system by moving the closed-loop poles @ A
C |fflfflfflffl{zfflfflfflffl}
in the left-half complex plane. ^xðtÞ
For d^ ðtÞ ¼ d ðtÞ ¼ 0 and xðtÞ
^ ¼ xðtÞ, we seek uðtÞ 0 1
that minimizes the cost B " #C
_^ B   ’ðtÞ
^ C
Z B
d ðtÞ ¼ k3 ByðtÞ  1 0 C ð33Þ
1   _
|fflfflfflffl{zfflfflfflffl} ’ðtÞ
^ C
J¼ Ly2 ðtÞ þ u2 ðtÞ dt @ A
C |fflfflfflffl{zfflfflfflffl}
Z0 1 ^xðtÞ
 T
 2
¼ x ðtÞQC xðtÞ þ u ðtÞ dt
0
The state-equations of the observer are
The matrix L is based on the controllability tran- 2 3 2
sient gramian defined by _^ 32 3 2 3
’ðtÞ k1 1 0 ^
’ðtÞ 0
6€ 7 6 7 6
Z TP h i 6 ’ðtÞ 7
4 ^ 5 ¼ 4 k2 0 1 5 4 ’ðtÞ ^ 5þ417
_ 7 6
5 uðtÞ
T
GC ð0, TP Þ ¼ eAt BBT eA t
dt ð30Þ _^ k3 0 0 ^
d ðtÞ 0
d ðtÞ
0 |fflfflfflffl{zfflfflfflffl} |fflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflffl} |fflfflfflffl{zfflfflfflffl} |fflffl{zfflffl}
 1 x_ E ðtÞ AE xE ðtÞ BE
For the matrix L ¼ TP CGC ð0, TP ÞCT , the 2 3
k1
matrix QC ¼ CT LC is symmetric and semi-definite 6 7  
positive. The parameter Tp assume that poles of þ 4 k2 5 yðtÞ with yðtÞ ¼ 1 0 0 xE ðtÞ
|fflfflfflfflfflfflffl{zfflfflfflfflfflfflffl}
closed-loop system may be placed, in the S plane, at k3 CE
the left or near of the vertical straight with the |fflfflffl{zfflfflffl}
K
abscissa  1=TP :
ð34Þ
The output equation uðtÞ ¼ GxðtÞ of the control- T 
ler is unique, optimal, full state feedback control law The function of the gain matrix K ¼ k1 k2 k3
with G ¼ BT C that minimizes the cost J. is to stabilize asymptotically the observer. The duality
The matrix C is the unique, symmetric, positive between the optimal regulator and the optimal obser-
definite solution to the algebraic Riccati equation ver (Kalman filter) enables us to transfer from the regu-
AT C þ C A  C B BT C þ QC ¼ 0: lator to the observer all important results.
For the double integrator, the matrix G is The behavior of the Riccati equation can be
" rephrased as follows: AE O þ O ATE  O CTE CE
pffiffiffi pffiffiffi #
pffiffiffiffiffiffiffiffiffi
O þ QO ¼ 0
3 2 3
G ¼ g1 ¼ g2 ¼ ð31Þ The matrix QO ¼ ½TR GO ð0, TR Þ1 is based on the
2
TP TP
observability transient gramian defined by
Z TR h i
Then the closed-loop characteristic polynomial is T

given by GO ð0, TR Þ ¼ eAE t CTE CE eAE t dt ð35Þ


0
pffiffiffiffiffiffiffiffiffi
pffiffiffi pffiffiffi
2 3 3 The solution of the observer Riccati equation is
2
PC ðsÞ ¼ s þ sþ 2 :
TP TP  
c1 c2 c3 T
If PC ðsÞ ¼ s2 þ 2!n s þ !2n , K ¼ O CTE ¼ k1 ¼ T k 3 ¼ k2 ¼
pffiffiffiffiffiffi T2R T3R
pffiffiffi pffiffiffi R
3 2 pffiffiffi
!n ¼ and  ¼ For c21  2c2 ¼ 9 and c3 ¼ 12 5, the numerical
TP 2
values are: c1 ¼ 7:198 c2 ¼ 21:408 c3 ¼ 26:83
For obtain the observer, the constant disturbance Then the characteristic polynomial is
is the following


3:0735 2 4:1248 8:7303
PO ðsÞ ¼ s þ s þ sþ
d_ ðtÞ ¼ 0 ð32Þ TR TR T2R

Downloaded from pik.sagepub.com by guest on February 2, 2016


6 Proc IMechE Part K: J Multi-body Dynamics 0(0)

 
If PO ðsÞ ¼ ðs þ !1 Þ s2 þ 2!0 s þ !20 taking into account that xmax ¼ lOA ¼ 0:1m. The reac-
!0 ¼ 2:9547
TR and  ¼ 0:698 tion forces in joints O and A are jF01 j ¼ 197:39N and
Figure 4 shows the closed-loop control system jF21 j ¼ 49:35N respectively.
which accumulates information about the plant The variations of the reaction forces in revolute
during operation and allows a zero steady-state track- joints O and A for balanced and unbalanced mechan-
ing error in spite of constant disturbance d ðtÞ defined isms are given in Figure 6.
by equation (32). The input torque of the initial mechanism without
Let us now consider an illustrative example with balancing springs determined from equation (6) and
simulations carried out by using ADAMS software. with them determined from equation (21) is shown in
Figure 7.
Illustrative example and numerical
simulations
Let us carry out the torque balancing of a Scotch yoke
mechanism with parameters (Figure 4): lOA ¼ 0:1m;
m1 ¼ 3kg m2 ¼ 0:5kg m3 ¼ 5kg; ’_ ¼ 10s1 ;
e01 ¼ e21 ¼ 0:01m; 01 ¼ 21 ¼ 0:2.
To balance the input torque of the Scotch yoke
mechanism shown in Figure 5, two pairs of compres-
sion springs were used. The first pair balances the
input torque for one haft of the crank rotation and
the second pair for other haft of the crank rotation.
Figure 5(a) and (b) shows the Scotch yoke mech-
anism in dead point positions when x ¼ xmax .
The stiffness coefficient k of each pair of springs is Figure 6. The reaction forces in the revolute joints of the
4934:8N=m, which are determined from equation (14) Scotch yoke mechanism before and after balancing.

Figure 4. The closed-loop control system.

Figure 5. The Scotch yoke mechanism in dead point positions.

Downloaded from pik.sagepub.com by guest on February 2, 2016


Arakelian et al. 7

Figure 7. The input torque of the Scotch yoke mechanism


before and after balancing.
Figure 9. Control law uðtÞ ¼ G^xðtÞ  d^ ðtÞ (solid line) and
disturbance d ðtÞ ¼ 0:48 Nm.

Figure 9 shows the control law uðtÞ ¼


^  d^ ðtÞ with integral action which allows the
GxðtÞ
disturbance rejection.
The control structure that results from combining
observer with state feedback law has the property that
the constant disturbance is always compensated so
that a zero steady-state regulation or zero tracking
error results.

Conclusion
This paper deals with the input torque balancing of
Scotch yoke mechanisms due to inertia effects. The
_ (solid line) and ’_ R ðtÞ ¼ 10
Figure 8. Angular velocity ’ðtÞ
input torque balancing in linkages is usually carried
(dashed line).
out by adding cam-spring mechanisms. In this study it
The numerical simulations showed that in compari- is disclosed that Scotch yoke mechanisms can be
son with balanced mechanism, 98% reduction in balanced without any auxiliary linkage by adding
input torque has been achieved (from 24.7 Nm to linear springs to the output slider. Although the
0.48 Nm). described solution is very simple, this is the first
Let us now consider the optimal control of the time, it has been proposed. The analysis of the input
mechanism to ensure the constant input angular vel- torque showed that the variation of elastic balancing
ocity and the given input torque. forces is a function of the slider displacement.
The closed-loop control law can be written as Therefore, the balancing of the input torque of a
h i Scotch yoke mechanism can be carried out by two
uðtÞ ¼ ’€ R ðtÞ  g1 ½’ðtÞ _^  ’_ R ðtÞ  dðtÞ
^  ’R ðtÞ  g2 ’ðtÞ ^ pairs of springs connected with the output slider.
The suggested balancing solution has been improved
for the Scotch yoke mechanism taking into account
’R ðtÞ, ’_ R ðtÞ and ’€ R ðtÞ are given by the equations the friction in the mechanism’s joints. Numerical
8 simulations showed that in comparison with balanced
< ’R ðtÞ ¼ 10t
> mechanism, 98% reduction in input torque has been
’_ R ðtÞ ¼ 10 achieved. It has been shown that after balancing the
>
: input torque becomes constant, which facilitate the
’€ R ðtÞ ¼ 0
control of the mechanism. It has also been shown
that after balancing the reaction forces in two revolute
For Tp ¼ TR ¼ 1s, the following results are joints become constant and far less than before bal-
obtained: g1 ¼ 1:732, g2 ¼ 1:861, k1 ¼ 7:198, k2 ¼ ancing (for the considered mechanism about 91% in
21:408, k3 ¼ 26:83: joint A and 72% in joint O).
The responses, with Matlab software, to disturb- However, the given reduction can be reached if the
ance at t ¼ 4s are shown in Figures 8 and 9. input link has a constant angular velocity. To ensure
Figure 8 presents the angular velocity ’_ ðtÞ, which this condition an optimal control has been developed.
approaches at t ¼ 12s, the constant reference It was shown that the given optimal control law ensures
’R ðtÞ ¼ 10, independently of the disturbance a constant input angular velocity taking into account
d ðtÞ ¼ 0:48Nm: the friction in joints, as well as the given input torque.

Downloaded from pik.sagepub.com by guest on February 2, 2016


8 Proc IMechE Part K: J Multi-body Dynamics 0(0)

Declaration of Conflict Interests Proceedings 1996 ASME design engineering technical


The author(s) declared no potential conflicts of interest with conference, Irvine, California, 18–22 August 1996.
respect to the research, authorship, and/or publication of 17. Arakawa M, Nishioka M and Morita N. Torque com-
this article. pensation cam mechanism. In: Proceedings of joint
international conference on advanced science and technol-
ogy, Zhejiang University, Hangzhou, China, 1997,
Funding
pp.302–305.
The author(s) received no financial support for the research, 18. Guilan T, Haibo F and Weiyi Z. A new method of
authorship, and/or publication of this article. torque compensation for high speed indexing cam
mechanisms. ASME J Mech Des 1999; 121: 319–323.
References 19. Angeles J and Wu CJ. The optimum synthesis of en
1. William L Jr. Carlson, Cloud St. Scotch Yoke, US elastic torque-compensating cam mechanism. Mech
Patent 4075898, Cloud St, MN, 1976. Mach Theory 2001; 36: 245–259.
2. Ling J, Cao Y and Wang Q. Experimental 20. Arakelian V and Briot S. Balancing of linkages and
investigations and correlations for the performance of robot manipulators. In: Advanced methods with illustra-
reciprocating heat pipes. J Heat Transfer Eng 1996; 17: tive examples. The Netherlands: Springer, 2015.
34–35. 21. Arakelian V and Briot S. Simultaneous inertia force/
3. Ling J, Cao Y and Wang Q. Critical working frequency moment balancing and torque compensation of slider-
of reciprocating heat-transfer devices in axially recipro- crank mechanisms. Mech Res Commun 2010; 37:
cating mechanisms. J Heat Transfer Eng 1998; 41: 265–269.
73–80. 22. Rahnejat H. Multi-body dynamics: vehicles, machines
4. Wang X, Subic A and Watson H. Two-dimensional and mechanisms. Warrendale, PA: SAE, 1998.
lubrication analysis and design optimization of a 23. Armstrong-H’elouvry B. Control of machines with fric-
Scotch Yoke engine linear bearing. Proc IMechE, Part tion. Boston: Kluwer Academic Publisher, 1991.
C: J Mechanical Engineering Science 2006; 220: 24. Armstrong-H’elouvry B, Dupont P and de Wit CC.
1575–1587. A survey of models, analysis tools and compensation
5. Yu J, Hub Y, Huo J, et al. Dolphin-like propulsive methods for the control of machines with friction.
mechanism based on an adjustable Scotch yoke. Mech Automatica 1997; 30: 1083–1138.
Mach Theory 2009; 44: 603–614. 25. de Wit CC, Olsson H, Aström K, et al. A new model for
6. Martin GH. Kinematics and dynamics of machines. control of systems with friction. IEEE Trans Autom
United States: Waveland Press, 2002. Control 1995; 40: 419–425.
7. Berkof RS. The input torque in linkages. Mech Mach 26. Olsson H, Aström K, de Wit CC, et al. Friction models
Theory 1979; 14: 61–73. and friction compensation. Eur J Control 1998; 4:
8. Soong RC. Minimization of the driving torque of full 176–195.
force balanced four-bar linkages. J Kao Yuan Instit 27. Swevers J, Al-Bender F, Ganseman C, et al. An inte-
Technol 2001; 19: 591–594. grated friction model structure with improved preslid-
9. Yan HS and Soong RC. Kinematic and dynamic design ing behaviour for accurate friction compensation. IEEE
of four-bar linkages by links counterweighing with vari- Trans Autom Control 2000; 45: 675–686.
able input speed. Mech Mach Theory 2001; 36: 28. Dupont P, Hayward V, Armstrong B, et al. Single state
1051–1071. elasto-plastic friction models. IEEE Trans Autom
10. Chaudhary H. Balancing of four-bar linkages using Control 2002; 47: 787–792.
maximum recursive dynamic algorithm. Mech Mach 29. Lin T-Y, Pan Y-C and Hsieh C. Precision-limit pos-
Theory 2007; 42: 216–232. itioning of direct drive systems with the existence of
11. Arakelian V. Complete shaking force and shaking friction. Control Eng Pract 2003; 11: 233–244.
moment balancing of RSS’R spatial linkages. J Multi- 30. Ferretti G, Magnani G and Rocco P. Single and multi-
Body Dyn Part K 2007; 221: 303–310. state integral friction models. IEEE Trans Autom
12. Yao YA and Yan HS. A new method for torque balan- Control 2004; 49: 2292–2297.
cing of planar linkages using non-circular gears. J Mech 31. Perera MSM, Theodossiades S and Rahnejat H. Elasto-
Eng Sci Part C 2003; 217: 495–503. multi-body dynamics of internal combustion engines
13. Benedict CE, Matthew GK and Tesar D. Torque bal- with tribological conjunctions. Proc IMechE, Part K:
ancing of machines by sub-unit cam systems. In: 2nd J Multi-body Dynamics 2010; 224: 261–277.
applied mechanism conference, Oklahoma State 32. Sawyer WG, et al. Evaluation of a model for the evo-
University, Stillwater, Oklahoma, 4–8 October 1971, lution of wear in a Scotch yoke mechanism. J Tribol
paper 15. 2003; 125: 678–681.
14. Nishioka M and Yoshizawa M. Direct torque compen- 33. Blanchet TA. The interaction of wear and dynamics of
sation cam mechanisms. Trans Jpn Soc Mech Eng 1995; a simple mechanism. ASME J Tribol 1997; 119:
61: 2020–2024. 597–599.
15. Nishioka M. Design of torque compensation cam using 34. Wilson CH and Sadler JP. Kinematics and dynamics of
measured torque distribution. In: Proceedings of the machinery. NJ, USA: Pearson Education, 2003.
10th world congress on the theory of machines and mech- 35. Heniges WB. Scotch yoke engine with variable stroke
anisms, Finland, 20–24 June 1999, pp.1471–1476. Oulu: and compression ratio. U.S. Patent no. 4,485,768, 1984.
Oulu Univ. Press.
16. Funk W and Han J. On the complete balancing of the
inertia-caused input torque for plane mechanisms. In:

Downloaded from pik.sagepub.com by guest on February 2, 2016

View publication stats

You might also like