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:
:
rod length (distance between
piston pin and
crank pin)
:
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 ...
)
:
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)
:
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:
:
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)
:
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)
:
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
)
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:
:
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:
:
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:
:
where
and
are constant and
varies as
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):
:
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 ...
):
:
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 ...
):
:
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
as follows:
:
If angular velocity
is constant, then:
:
and:
:
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:
:
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 ...
):
:
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):
:
Scaling for angular velocity
From the foregoing, you can see that the time domain equations are simply ''scaled'' forms of the angle domain equations:
is unscaled,
is scaled by ''ω'', and
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
by ''ω'', and multiply
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
and half stroke
and do not occur when the crank angle
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
(6.0") and various values of half stroke
(1.8", 2.0", 2.2").
''Note in the graphs that ''L'' is rod length
and ''R'' is half stroke
.''
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 enginesAnimated Otto Engine
desmosInteractive Stroke vs Rod Piston Position and Derivatives
desmosInteractive Crank Animation
codecogsPiston Velocity and Acceleration
youtubeRotating SBC 350 Engine
youtube3D Animation of V8 Engine
youtubeInside V8 Engine
Motion equations
Engine technology
Mechanical engineering
Equations