HOME

TheInfoList



OR:

The
reciprocating motion Reciprocating motion, also called reciprocation, is a repetitive up-and-down or back-and-forth linear motion. It is found in a wide range of mechanisms, including reciprocating engines and pumps. The two opposite motions that comprise a single ...
of a non-offset
piston A piston is a component of reciprocating engines, reciprocating pumps, gas compressors, hydraulic cylinders and pneumatic cylinders, among other similar mechanisms. It is the moving component that is contained by a cylinder (engine), cylinder a ...
connected to a rotating crank through a
connecting rod A connecting rod, also called a 'con rod', is the part of a reciprocating engine, piston engine which connects the piston to the crankshaft. Together with the crank (mechanism), crank, the connecting rod converts the reciprocating motion of the p ...
(as would be found in
internal combustion engine An internal combustion engine (ICE or IC engine) is a heat engine in which the combustion of a fuel occurs with an oxidizer (usually air) in a combustion chamber that is an integral part of the working fluid flow circuit. In an internal comb ...
s) can be expressed by
equations of motion In physics, equations of motion are equations that describe the behavior of a physical system in terms of its motion as a function of time. More specifically, the equations of motion describe the behavior of a physical system as a set of mathem ...
. This article shows how these equations of motion can be derived using
calculus Calculus is the mathematics, mathematical study of continuous change, in the same way that geometry is the study of shape, and algebra is the study of generalizations of arithmetic operations. Originally called infinitesimal calculus or "the ...
as functions of angle ''(
angle In Euclidean geometry, an angle can refer to a number of concepts relating to the intersection of two straight Line (geometry), lines at a Point (geometry), point. Formally, an angle is a figure lying in a Euclidean plane, plane formed by two R ...
domain)'' and of time ''(
time domain In mathematics and signal processing, the time domain is a representation of how a signal, function, or data set varies with time. It is used for the analysis of mathematical functions, physical signals or time series of economic or environmental ...
)''.


Crankshaft geometry

The geometry of the system consisting of the piston, rod and crank is represented as shown in the following diagram:


Definitions

From the geometry shown in the diagram above, the following variables are defined: : l rod length (distance between piston pin and crank pin) : r crank
radius In classical geometry, a radius (: radii or radiuses) of a circle or sphere is any of the line segments from its Centre (geometry), center to its perimeter, and in more modern usage, it is also their length. The radius of a regular polygon is th ...
(distance between crank center and crank pin, i.e. half
stroke Stroke is a medical condition in which poor cerebral circulation, blood flow to a part of the brain causes cell death. There are two main types of stroke: brain ischemia, ischemic, due to lack of blood flow, and intracranial hemorrhage, hemor ...
) : A crank
angle In Euclidean geometry, an angle can refer to a number of concepts relating to the intersection of two straight Line (geometry), lines at a Point (geometry), point. Formally, an angle is a figure lying in a Euclidean plane, plane formed by two R ...
(from
cylinder A cylinder () has traditionally been a three-dimensional solid, one of the most basic of curvilinear geometric shapes. In elementary geometry, it is considered a prism with a circle as its base. A cylinder may also be defined as an infinite ...
bore centerline at TDC) : x piston pin
position Position often refers to: * Position (geometry), the spatial location (rather than orientation) of an entity * Position, a job or occupation Position may also refer to: Games and recreation * Position (poker), location relative to the dealer * ...
(distance upward from crank center along cylinder bore centerline)
The following variables are also defined: : v piston pin
velocity Velocity is a measurement of speed in a certain direction of motion. It is a fundamental concept in kinematics, the branch of classical mechanics that describes the motion of physical objects. Velocity is a vector (geometry), vector Physical q ...
(upward from crank center along cylinder bore centerline) : a piston pin
acceleration In mechanics, acceleration is the Rate (mathematics), rate of change of the velocity of an object with respect to time. Acceleration is one of several components of kinematics, the study of motion. Accelerations are Euclidean vector, vector ...
(upward from crank center along cylinder bore centerline) : \omega crank
angular velocity In physics, angular velocity (symbol or \vec, the lowercase Greek letter omega), also known as the angular frequency vector,(UP1) is a pseudovector representation of how the angular position or orientation of an object changes with time, i ...
(in the same direction/sense as crank angle A)


Angular velocity

The
frequency Frequency is the number of occurrences of a repeating event per unit of time. Frequency is an important parameter used in science and engineering to specify the rate of oscillatory and vibratory phenomena, such as mechanical vibrations, audio ...
( Hz) of the
crankshaft A crankshaft is a mechanical component used in a reciprocating engine, piston engine to convert the reciprocating motion into rotational motion. The crankshaft is a rotating Shaft (mechanical engineering), shaft containing one or more crankpins, ...
's rotation is related to the engine's speed (
revolutions per minute Revolutions per minute (abbreviated rpm, RPM, rev/min, r/min, or r⋅min−1) is a unit of rotational speed (or rotational frequency) for rotating machines. One revolution per minute is equivalent to hertz. Standards ISO 80000-3:2019 de ...
) as follows: :\nu= \frac So the
angular velocity In physics, angular velocity (symbol or \vec, the lowercase Greek letter omega), also known as the angular frequency vector,(UP1) is a pseudovector representation of how the angular position or orientation of an object changes with time, i ...
(
radians The radian, denoted by the symbol rad, is the unit of angle in the International System of Units (SI) and is the standard unit of angular measure used in many areas of mathematics. It is defined such that one radian is the angle subtended at ...
/s) of the crankshaft is: :\omega= 2\pi\cdot\nu= 2\pi\cdot \frac


Triangle relation

As shown in the diagram, the crank pin, crank center and piston pin form triangle NOP.
By the cosine law it is seen that:
: l^2 = r^2 + x^2 - 2\cdot r\cdot x\cdot\cos A where l and r are constant and x varies as A changes.


Equations with respect to angular position (

angle In Euclidean geometry, an angle can refer to a number of concepts relating to the intersection of two straight Line (geometry), lines at a Point (geometry), point. Formally, an angle is a figure lying in a Euclidean plane, plane formed by two R ...
domain)

Angle domain equations are expressed as functions of angle.


Deriving angle domain equations

The angle domain equations of the piston's reciprocating motion are derived from the system's geometry equations as follows.


Position (geometry) In geometry, a position or position vector, also known as location vector or radius vector, is a Euclidean vector that represents a Point (geometry), point ''P'' in space. Its length represents the distance in relation to an arbitrary reference o ...

Position with respect to crank angle (from the triangle relation,
completing the square In elementary algebra, completing the square is a technique for converting a quadratic polynomial of the form to the form for some values of and . In terms of a new quantity , this expression is a quadratic polynomial with no linear term. By s ...
, utilizing the Pythagorean identity, and rearranging): : \begin l^2 = r^2 + x^2 - 2\cdot r\cdot x\cdot\cos A \\ l^2 - r^2 = (x - r\cdot\cos A)^2 - r^2\cdot\cos^2 A \\ l^2 - r^2 + r^2\cdot\cos^2 A = (x - r\cdot\cos A)^2 \\ l^2 - r^2\cdot(1 - \cos^2 A) = (x - r\cdot\cos A)^2 \\ l^2 - r^2\cdot\sin^2 A = (x - r \cdot \cos A)^2 \\ x = r\cdot \cos A + \sqrt \\ \end


Velocity Velocity is a measurement of speed in a certain direction of motion. It is a fundamental concept in kinematics, the branch of classical mechanics that describes the motion of physical objects. Velocity is a vector (geometry), vector Physical q ...

Velocity with respect to crank angle (take first
derivative In mathematics, the derivative is a fundamental tool that quantifies the sensitivity to change of a function's output with respect to its input. The derivative of a function of a single variable at a chosen input value, when it exists, is t ...
, using the
chain rule In calculus, the chain rule is a formula that expresses the derivative of the Function composition, composition of two differentiable functions and in terms of the derivatives of and . More precisely, if h=f\circ g is the function such that h ...
): : \begin x' & = & \frac \\ & = & - r\cdot\sin A + \frac \\ & = & -r\cdot\sin A - \frac \\ \end


Acceleration In mechanics, acceleration is the Rate (mathematics), rate of change of the velocity of an object with respect to time. Acceleration is one of several components of kinematics, the study of motion. Accelerations are Euclidean vector, vector ...

Acceleration with respect to crank angle (take second
derivative In mathematics, the derivative is a fundamental tool that quantifies the sensitivity to change of a function's output with respect to its input. The derivative of a function of a single variable at a chosen input value, when it exists, is t ...
, using the
chain rule In calculus, the chain rule is a formula that expresses the derivative of the Function composition, composition of two differentiable functions and in terms of the derivatives of and . More precisely, if h=f\circ g is the function such that h ...
and the
quotient rule In calculus, the quotient rule is a method of finding the derivative of a function (mathematics), function that is the ratio of two differentiable functions. Let h(x)=\frac, where both and are differentiable and g(x)\neq 0. The quotient rule sta ...
): : \begin x'' &= & \frac \\ &= & -r\cdot\cos A - \frac-\frac - \frac \\ &= & -r\cdot\cos A - \frac-\frac \\ \end


Non Simple Harmonic Motion

The angle domain equations above show that the motion of the piston (connected to rod and crank) is not
simple harmonic motion In mechanics and physics, simple harmonic motion (sometimes abbreviated as ) is a special type of periodic motion an object experiences by means of a restoring force whose magnitude is directly proportional to the distance of the object from ...
, but is modified by the motion of the rod as it swings with the rotation of the crank. This is in contrast to the Scotch Yoke which directly produces simple harmonic motion.


Example graphs

Example graphs of the angle domain equations are shown below.


Equations with respect to time (

time domain In mathematics and signal processing, the time domain is a representation of how a signal, function, or data set varies with time. It is used for the analysis of mathematical functions, physical signals or time series of economic or environmental ...
)

Time domain equations are expressed as functions of time.


Angular velocity derivatives

Angle is related to time by angular velocity \omega as follows: :A = \omega t \, If angular velocity \omega is constant, then: : \frac = \omega and: : \frac = 0


Deriving time domain equations

The time domain equations of the piston's reciprocating motion are derived from the angle domain equations as follows.


Position

Position with respect to time is simply: :x \,


Velocity

Velocity Velocity is a measurement of speed in a certain direction of motion. It is a fundamental concept in kinematics, the branch of classical mechanics that describes the motion of physical objects. Velocity is a vector (geometry), vector Physical q ...
with respect to time (using the
chain rule In calculus, the chain rule is a formula that expresses the derivative of the Function composition, composition of two differentiable functions and in terms of the derivatives of and . More precisely, if h=f\circ g is the function such that h ...
): : \begin v & = & \frac \\ & = & \frac \cdot \frac \\ & = & \frac \cdot\ \omega \\ & = & x' \cdot \omega \\ \end


Acceleration

Acceleration In mechanics, acceleration is the Rate (mathematics), rate of change of the velocity of an object with respect to time. Acceleration is one of several components of kinematics, the study of motion. Accelerations are Euclidean vector, vector ...
with respect to time (using the
chain rule In calculus, the chain rule is a formula that expresses the derivative of the Function composition, composition of two differentiable functions and in terms of the derivatives of and . More precisely, if h=f\circ g is the function such that h ...
and
product rule In calculus, the product rule (or Leibniz rule or Leibniz product rule) is a formula used to find the derivatives of products of two or more functions. For two functions, it may be stated in Lagrange's notation as (u \cdot v)' = u ' \cdot v ...
, and the angular velocity
derivative In mathematics, the derivative is a fundamental tool that quantifies the sensitivity to change of a function's output with respect to its input. The derivative of a function of a single variable at a chosen input value, when it exists, is t ...
s): : \begin a & = & \frac \\ & = & \frac \frac \\ & = & \frac (\frac \cdot \frac) \\ & = & \frac (\frac) \cdot \frac + \frac \cdot \frac (\frac) \\ & = & \frac (\frac) \cdot (\frac)^2 + \frac \cdot \frac \\ & = & \frac \cdot (\frac)^2 + \frac \cdot \frac \\ & = & \frac \cdot \omega^2 + \frac \cdot 0 \\ & = & x'' \cdot \omega^2 \\ \end


Scaling for angular velocity

From the foregoing, you can see that the time domain equations are simply ''scaled'' forms of the angle domain equations: x is unscaled, x' is scaled by ''ω'', and x'' is scaled by ''ω²''. To convert the angle domain equations to time domain, first replace ''A'' with ''ωt'', and then scale for angular velocity as follows: multiply x' by ''ω'', and multiply x'' by ''ω²''.


Velocity maxima and minima

By definition, the velocity
maxima and minima In mathematical analysis, the maximum and minimum of a function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given range (the ''local'' or ''relative ...
occur at the acceleration zeros ''(crossings of the horizontal axis)''.


Crank angle not right-angled

The velocity maxima and minima ''(see the acceleration zero crossings in the graphs below)'' depend on rod length l and half stroke r and do not occur when the crank angle A is right angled.


Crank-rod angle not right angled

The velocity maxima and minima do not necessarily occur when the crank makes a right angle with the rod. Counter-examples exist to disprove the statement ''"velocity maxima and minima only occur when the crank-rod angle is right angled"''.


Example

For rod length 6" and crank radius 2" (as shown in the example graph below), numerically solving the acceleration zero-crossings finds the velocity maxima/minima to be at crank angles of ±73.17530°. Then, using the triangle
law of sines In trigonometry, the law of sines (sometimes called the sine formula or sine rule) is a mathematical equation relating the lengths of the sides of any triangle to the sines of its angles. According to the law, \frac \,=\, \frac \,=\, \frac \,=\ ...
, it is found that the rod-vertical angle is 18.60639° and the crank-rod angle is 88.21832°. Clearly, in this example, the angle between the crank and the rod is not a right angle. Summing the angles of the triangle 88.21832° + 18.60639° + 73.17530° gives 180.00000°. A single counter-example is sufficient to disprove the statement ''"velocity maxima/minima occur when crank makes a right angle with rod"''.


Example graphs of piston motion


Angle Domain Graphs

The graphs below show the angle domain equations for a constant rod length l (6.0") and various values of half stroke r (1.8", 2.0", 2.2"). ''Note in the graphs that ''L'' is rod length l and ''R'' is half stroke r.''


Animation

Below is an animation of the piston motion equations with the same values of rod length and crank radius as in the graphs above.


Units of Convenience

Note that for the automotive/ hotrod use-case the most convenient ''(used by enthusiasts)'' unit of length for the piston-rod-crank geometry is the
inch The inch (symbol: in or prime (symbol), ) is a Units of measurement, unit of length in the imperial units, British Imperial and the United States customary units, United States customary System of measurement, systems of measurement. It is eq ...
, with typical dimensions being 6" (inch) rod length and 2" (inch) crank radius. This article uses units of inch (") for position, velocity and acceleration, as shown in the graphs above.


See also

*
Newton's laws of motion Newton's laws of motion are three physical laws that describe the relationship between the motion of an object and the forces acting on it. These laws, which provide the basis for Newtonian mechanics, can be paraphrased as follows: # A body re ...
*
Reciprocating engine A reciprocating engine, more often known as a piston engine, is a heat engine that uses one or more reciprocating pistons to convert high temperature and high pressure into a rotating motion. This article describes the common features of al ...
* Scotch yoke *
Simple Harmonic Motion In mechanics and physics, simple harmonic motion (sometimes abbreviated as ) is a special type of periodic motion an object experiences by means of a restoring force whose magnitude is directly proportional to the distance of the object from ...
* Slider-crank linkage


References

* * *{{cite web, url=http://www.epi-eng.com/piston_engine_technology/piston_motion_basics.htm, title=Piston Motion Basics @ epi-eng.com


External links


animated engines
Animated Otto Engine
desmos
Interactive Stroke vs Rod Piston Position and Derivatives
desmos
Interactive Crank Animation
codecogs
Piston Velocity and Acceleration
youtube
Rotating SBC 350 Engine
youtube
3D Animation of V8 Engine
youtube
Inside V8 Engine Motion equations Engine technology Mechanical engineering Equations