You are on page 1of 7

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)

October 30th, 2013, Zrenjanin, Serbia


__________________________________________________________________________________________

KINEMATICS OF PISTON MECHANISM WITH THE USE


ROTATING TRANSFORMATION MATRIX
Danilo Miki1, Eleonora Desnica2, Aleksandar Aonja1, ivoslav Adamovi 2
1
The Serbian Academic Center, Novi Sad, Serbia
2
Technical faculty Mihajlo Pupin, Zrenjanin, Serbia
e-mail: vtsm@open.telekom.rs
Abstract: The paper presents results of application of matrix transformations that can be applied to solve
kinemtaike mechanisms of machines, as well as their application in a variety of cases in resolving the kinematics
of mechanisms, such as for: determination of the vector segments in different coordinate systems, determination
of the position vector of joints, and the focus points of segments, determining the angular velocity and the
characteristic points of the segment, determining the angular acceleration of the segment, and the characteristic
points. The work is part of the scientific work that is being implemented at the Technical University in Zrenjanin
for the development of industrial systems and its results are suitable in solving mechanisms (reciprocating
mechanism) and can be used for other purposes in the different branches.
Key words: matrix transformations, kinematics, dynamics of motion, crankshaft, connecting rod, piston, piston
mechanism.

INTRODUCTION
Piston mechanisms can be to present the system of the body (segments) that are interconnected rotary
and translational relationships, moving under the action of forces and moments. The segments that are
interconnected are the kinematic chain consisting of three members: the crankshaft, connecting rod
and ukrsne head slider, whose purpose is to convert linear motion into rotary and vice versa. The
application of this type of mechanism is large in practice, especially in motor vehicles with internal
combustion engines [4].
In a reciprocating compressor, a model that is presented in the paper, a cylinder with a reciprocating
charging the suction line and empty the water pressure at the top of the piston. When walking down
the piston, the cylinder is filled through the inlet valve, and when moving in the opposite direction,
compressed air (compressed) through the relief valve. Pan piston, piston compressor, through the
mechanism of the crankshaft turns in the rotation (Fig. 1), [5].
To control mechanism, it is necessary to know the mechanics or its kinematics and dynamics. The
problem consists in solving the mechanics of the relative motion of the system of the body, which, due
to the complexity of the model and the large number of degrees of freedom of movement is quite
complicated. Taking into account the real needs in the design of mechanisms, the problem can be
generalized and simplified using matrix transformations. Given that so far there is no generally
applicable method for this solution are listed here the results of some studies in this area carried out for
the piston rotating models using matrix transformations. Special technique of mathematical modeling
in application transformation matrix are determined by individual problems moving the piston,
connecting rod and crankshaft [1].
GENERAL MATRIX ROTATING OF TRANSFORMATION
The kinematics of mechanisms studied the geometry of its motion relative to the adopted fixed
(absolute) coordinate system, without taking into account the forces and moments that cause the
motion. Analysis of piston compressor is very complex and gives results strictly related to the specific
geometry of the simulated machine. The purpose of this paper is to describe a simple model is easily
adaptable to different piston mechanisms. Therefore, the general model of the compressor consists of
several sub-models which are related to the different elements that influence its behavior [6], [7], [8].
Scheme of the system resulting from such categorization is presented in Figure 1.

187

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)
October 30th, 2013, Zrenjanin, Serbia
__________________________________________________________________________________________

Figure 1. Components of the piston compressor


Components of a reciprocating compressor crankshaft and connecting rods are modeled as rigid
bodies, piston displacement is modeled as a material point and the main shaft is modeled as an elastic
body. To determine the kinetic characteristics of segments compressors it is necessary to know the
number of segments, the coordinates of their centers of mass and how their mutual connection, it is of
kinematic pairs-joints. As the basic kinematic variables analyzed issues of the position, velocity and
acceleration segments mechanism. On the basis of this analysis, there is a closed condition vector
outline, reflecting the geometric relationships of the movable joints segments. For example, to
schedule a piston mechanism shown in Fig. 1 (crankshafts and connecting rods), defined to be
stationary and moving coordinate systems.
To define a general matrix is necessary to observe the inertial reference coordinate system IXYZ and
identified four reference position system (Figure 2). Inertial reference coordinate system is set up for
the center bearing (point A), while the observed reference positions B1, B2 and B3 connected to the
crankshaft and the moving reference system B4 is related to the piston rod. System B1 (X1Y1Z1) is
obtained by rotating, the angle about the axis X; system B2 (X2Y2Z2) is obtained by rotating B1 angle
around the axis Y1; system B3 (X3Y3Z3) is obtained by rotating the B2, the angle around the axis of Z2,
and system B4 (X4Y4Z4) is obtained by rotating and I angle around the Z axis, [2], [13].

Figure 2. Kinematic mechanism scheme and vectors

188

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)
October 30th, 2013, Zrenjanin, Serbia
__________________________________________________________________________________________

Where:
I- refers to the observed position of the inertial reference system
X, Y - refers to the X and Y
A, B, C - refer to points A, B, C, respectively
Bi - refers to the i-drive system reference
- speed rotation of the crankshaft, [rad / s]
- angle of rotation of the knee on the Z-Z axis [rad]
- angle rotating rod, [rad]
- angle rotation around the X-X axis [rad]
- angle rotation around Y1 Y1-axis [rad]
- angle position [rad].
Transformation matrix moving coordinate system, relative to fixed, determined by taking into account
the possible movements of the segments with respect to one another, that is types of kinematic pairs of
entering given segment (taking into account the mobility of the kinematic pairs). Thus, the appearance
of each matrix is determined by the choice of the coordinate system, placing and mutual orientation of
the axes in space, so that a selected axis can be changed in further analyzes and transformations.
Discuss some features of the matrix form of records in the process of converting vector coordinates
given in different coordinate systems. Some were given two rectangular coordinate systems with a
common beginning [09], [10].
In reciprocating mechanisms are often moving segments drawn so that their rotation is not performed
simultaneously around all three axes. More often, these developments made gradually, and some
structural mechanisms kinematic couples allow one or two rotation. Therefore, the practical
importance of a rotation matrix with respect to a separate axis. Figure 3 presents the coordinate
systems that are capable of uniaxial rotation around the x axis by angle , y axis by angle , z axis and
the angle . Then we get the rotational transformation matrix.

a)

b)

c)

d)

e)

Figure 3. The uniaxial rotation of the coordinate system: ) Immovable {N} and moving {P}
coordinate system, b), c), d ), e) rotation about the axis of the fixed angle
Transformation matrix are determined using the equation:
Transformation matrix of the inertial coordinate system I the drive moving system for the case B1
rotation around Ox-axis for angle , as shown in Fig. 3 has the form:
0
0
0
0
1
1

N
(1)
T = 0 cos sin
TB 1 ( x ; ) = 0 cos sin
0 sin cos
0 sin cos

The transformation matrix of a stationary inertial coordinate system into a mobile system B1 to B2 for
the case of rotation about Oy-axis for angle , as shown in Fig. 3 has the form:

189

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)
October 30th, 2013, Zrenjanin, Serbia
__________________________________________________________________________________________

cos 0 sin
T = 0 1
0
sin 0 cos

B1

cosg 0 sin
0
TB 2 ( y; ) = 0 1
sin 0 cos

(2)

The transformation matrix of a stationary coordinate system B2 a mobile system for case B3 rotation
around the Oz - axis by angle , as shown in Fig. 3 has the form:
cos sin 0
cos sin 0
B2

(3)
TB 3 ( z ; ) = sin cos 0
T = sin cos 0
0
0
0 0
0 0
The transformation matrix of the inertial coordinate system moving system B4 for the case of rotation
around Ox-axis by angle , as shown in Fig. 3 has the form:
cos sin 0
cos sin 0

N
(4)
cos 0
TB 4 ( x ; ) = sin
T = sin
cos 0
0
0
0 1
0 1
Rotational transformation matrix around the axis of the B1 to N, B2 to B1, B3 to B2, B4 in N, according
to Figure 2, written in the form:
N

TB 1 ( x ; ) = B1TN
, B1TB 2 ( y; ) = B 2TB1
( x ; )
( y ; )
T

TB 3 ( z; ) = TB 2
, TB 4 ( x; ) = TN
( z ; )
( x ; )

B2

B3

B4

(5)

where the sign [ ]T denotes matrix transposition.


Rotational transformation matrix given (1) - (4) are a rotational transformation matrix. For the case
when the segments between two segments allow two or three rotations, then the total rotational
transformation matrix can be obtained by multiplying the elementary matrix in a specific order.
Determining the position vector and the equations connections

Equations connections are established in only one case that has accentuated the work. In Fig. 2 shows
the vector diagram that illustrates how they relate to the main parts of the system considered. Equation
connections and the position vector for analysis of crankshaft and connecting rods is obtained from
equation (6), [2], [3], [11], [12], [13], [14].
Figure 4 is a schematic representation of the mechanism with the parameters required for the
calculation of the other components.

Figure 4. Kinematic mechanism with rotating segments

190

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)
October 30th, 2013, Zrenjanin, Serbia
__________________________________________________________________________________________

Case I: Ignoring the lateral displacements and crankshaft angle oscillation is given by:
I xp + I l = I r

where,
I

r = T T B3 r ;

B3

r = {rc

0 - hp

l = {-lcos

0} ;
T

l sin

x p = { xB

(6)

0 - hp }

hp - the length of crankshaft rotation, [mm].


l - length of the connecting rod, [mm],
r - radius, [mm],
I - relative to the inertial reference frame XYZ
I - moment of inertia tensor.
Kinematic relations determining the velocity and acceleration

Angular velocity of each of the moving reference system can be written as in Equation (7).
I & = {

0 0} ; B1& = {0 &
T

T
0} ; B2& = 0 0 &

; I & = {0 0 & }

(7)

&
For a given case, the absolute angular velocity of the crankshaft is derived from = & , since the
and & equal to zero. Thus, in these cases the moving reference frame B3 will be simply obtained by
rotating I, the angle , around the Z axis.
Expressions for calculating the velocity and acceleration of piston compressors ( &xB , &&xB ) and

& , && ) is obtained by differentiating the equation connections in each


connecting rod compressors (
case respectively, Equations (8-9), [1], [2], [12].
Velocity:
1 l sin &xB - rC& sin

=
(8)

&
0 l cos
& rC cos

Accelerations:

sin - & 2 cos )- l& 2 cos


1 l sin &&xB - rC (&&

=
(9)
2
2
0 l cos &&
&
rC (&&
& sin
cos - sin )+ l

Equations of motion of the crankshaft and connecting rod compressors for the case is obtained from
Equation (10-14). As the piston is not subject to the current analysis, it should be noted that the
friction forces are not included in the modeling of the piston, [3], [12], [14].
Compressor crankshaft:
- The equation of force crankshaft
T
I f = mC I aC I f A = mC {&&
xC , &&
yC ,0}

(10)

- Moment of crankshaft
B3 M C = B3 r B3 f A + B3 =

B3

IC

d
dt

B3

B3

B3

I C B3 + mC B3 rC cm B3 aC

(11)

where,
B3

f A = T T T I f A ;

= {0,0,t z } ;
T

B3

= {ec ,0,0}

B3 C cm

Compressor piston rod:


- Compulsory equations of force connecting rod
I f = mcr I acr = I f A + I f B
where,

191

(12)

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)
October 30th, 2013, Zrenjanin, Serbia
__________________________________________________________________________________________

&&
xB + rcr (& 2 cos + && sin )

& &
&&
rcr (&& ) cos & 2 sin ;
I acr = I a B + I I I rcr + I I rcr =

- A torque connecting rod equation


d
&
&
&
B4 M B = B4 l B4 f A = B4 I cr
B + B4 B4 I cr B4 + mcr B4 rcr B4 a B
dt 4
where:
T
&&
B4 f A = T I f A ;
B4 a B = T I a B ;
I a B = { xB ,0,0}

( )

Equation of piston:
- Forced piston equation
I f B = m p I aB = I f B + I f N + I f P

(13)

(14)

where:

f P = {Pg Ap ,0,0} .
T

In each case the equation of motion can be written in matrix form as in Equation (15), where vector
b contains the main unknown (that is. Reaction force, torque and acceleration response).
Where:
T
b = f Bx , f By , f Bz , N y , N z , f Ax , f Ay , f Az , f Cz , &&, &&
xB , &&, &&
xC , &&
yC .
(15)

For each case the equations of motion may be written in a matrix form as in Eq. (16), where the vector
b contains the main unknowns (i.e., reaction forces, reaction moments and accelerations).
Ab = c
(16)
RESULTS AND DISCUSSION

Equations 1-4 show the matrix is 3 3 and the interconnection between the three variables.
Calculation of the correlation matrix is the initial step in any factor analysis. It is obtained by matrix
product more compact standardized data matrix. Its elements include cosines of angles between all
possible elements within a standardized column vectors. It is possible to display the geometric
relationships between the vectors whose the cosine correlation presented. For example, in Equation 14 show the three vectors corresponding correlation matrix. Vectors of species data matrices are stored
in three-dimensional space, based on equations representing the segment specific application presented
model and Matlab software.
A simple review of the real mechanism that serves as the basis for calculating the kinematic scheme.
Kinematic scheme piston mechanism, made from actual mechanism. This paper presents a general
model of a reciprocating compressor with a cylinder that is used in the industry. This describes the
basic approach and the advantages and disadvantages of the presented solutions. The results can be
compared, if they used the same input parameters [16].
CONCLUSION

To determine the kinetic characteristics of piston mechanism with rotating joints very successfully be
used rotational transformation matrix whose theoretical basis and method of calculation presented in
this paper. Included in the calculation of the position of certain characteristic points, velocity and
acceleration. The above calculation methodology is suitable for computer use, because the kinematic
calculations amount to solving matrix equations. The convenience of these equations is that it is
propelled movement of the internal structure can be assigned in any form, which enables the use of a
realistic model of the motion segment of kinematic chain, ie. complete model of engine.

192

III International Conference Industrial Engineering and Environmental Protection 2013 (IIZS 2013)
October 30th, 2013, Zrenjanin, Serbia
__________________________________________________________________________________________

REFERENCES

[1] Miki, D., Aonja, A., Solving inverse kinematics without applying the matrix rotation, 10th
International Conference Research and Development in Mechanical Industry RaDMI 2010,
Vol. I, pp. 644-650, 16 - 19. September 2010, Donji Milanovac, Serbia.
[2] Miki D., Desnica, E., Aleksandar, A., Adamovi, ., The Mechanical modeling of industrial
machines, II International Conference Industrial Engineering And Environmental Protection
(IIZS 2012), Zrenjanin, october 2012.
[3] Edgar A. Estupian, Ilmar F. Santos, Technical University of Denmark, Department of
Mechanical Engineering, Nils Koppels All, Building 404, DK-2800, Kgs. Lyngby,
Denmark.
[4] Orest Fabris, Mirko Grljui, Kompresori, Sveuilite u Splitu, Fakultet elektrotehnike,
strojarstva i brodogradnje u Splitu, Split, 2010.
[5] Miki, D., Aonja, A., Gligori, R., Savin, L., Tomi, M. (2012). Dynamic Solving of
Rotational Transformation Matrix Using the DALAMBER Principle, TTEM - Technics
Technologies Education Management, Vol.7, No.3, pp.1187-1195.
[6] Corbern, J. M., J. Gonzlvez, A Global Model for Piston Compressors with Gas Dynamics
Calculation in the Pipes, International Compressor Engineering Conference, Purdue
University, USA, 1998, pp. 851856.
[7] Prez-Segarra, C. D., F. Escanes, A. Oliva, Numerical Study of the Thermal and FluidDynamic Behaviour of Reciprocating Compressors, International Compressor Engineering
Conference, Purdue University, USA, 1994, pp. 143150.
[8] Escanes, F., C. D. Prez-Segarra, J. Rigola, J. M. Serra, J. Pons, M. Escrib, M. Jornet,
Numerical Simulation of Hermetic Reciprocating Compressors. Recent Improvements and
Experimental Validation, International Compressor Engineering Conference, Purdue
University, USA, 1996, pp. 193198.
[9] Aonja, A., Miki, D.: The Economic justification of substitution of conventional method of
lubrication with systems for automatic lubrication, 10th International Conference Research
and Development in Mechanical Industry RaDMI 2010, Vol. 2, p. 1005-1010, 16 - 19.
September 2010, Donji Milanovac, Serbia.
[10] Aonja, A., Miki, D., Stojanovi, B., Gligori, R., Savin, L., Tomi, M. Examination of
Motor-Oils in Exploitation at Agricultural Tractors in Process of Basic Treatment of Plot,
Journal of the Balkan Tribological Association, Vol.19, No.2, pp.230-238, 2013.
[11] Kim, T. J. and Han, J. S., 2004, Comparison of the Dynamic Behavior and Lubrication
Characteristics of a Reciprocating Compressor Crankshaft in Both Finite and Short Bearing
Models, Tribology Transactions, Vol.47, No.1, pp. 61-69.
[12] Golubovi, D., Miki, D., Milievi, I.: Kinematika robota sa korienjem matrica rotacionih
transformacija, Zbornik radova sa nauno-strunog skupa, Istraivanje i razvoj mainskih
elemenata i sistema IRMES04, UDK 621.01 (082), st.147-153, ISBN 86-80581-66-6,
COBISS.SR-ID 116409868, 2004. Kragujevac.
[13]Dufour, R., Der Hagopian, J. and Lalanne, M., 1995, Transient and Steady State Dynamic
Behaviour of Single Cylinder Compressors: Prediction and Experiments, Journal of Sound
and Vibration, Vol.181, pp. 23-41.
[14] P. R. G. Kurka1, Karen L. G. Paulino2, Jaime H. Izuka, Dynamic Modeling of Reciprocating
Compressors with Vertical Axis, 1Faculty of Mechanical Engineering, University of
Campinas (UNICAMP) P.O. Box 6122, 13083-970 Campinas, SP, Brazil, 2010.
[15] Subramanian K., Subramanian L. R. G., Joseph B., Jayaraman: Mathematical Modeling and
Simulation of Reciprocating Compressors A Review V. of Literature, Mathematics
Modelling and Applied Computing, Volume 1, Number 1 (2010), p.p. 8196, 2010.
[16] Desnica, E., Leti, D., Gligori, R., Primena CAD alata u projektovanju i edukaciji - oblast
podmazivanja, asopis Traktori i pogonske maine, vol.16, no.4, Novi Sad, 2011, str. 103109.

193

You might also like