Balancing Primary and Secondary Forces in Reciprocating Engines: Derivation of Complete Balancing Conditions
Balancing Primary and Secondary Forces in Reciprocating Engines: Derivation of Complete Balancing Conditions
Reciprocating engines generate vibration because the inertia (accelerating) of the slider–crank (piston–connecting rod) does not fully cancel at the crankshaft bearings. The resulting “shaking” effects are commonly decomposed into keyword primary (1× crank speed) and keywordsecondary (2× crank speed) components, plus associated keywordprimary and keywordsecondary couples. A complete balance requires that both (i) forces and (ii) couples for each harmonic cancel.
For a single cylinder’s reciprocating mass , using the standard approximation for piston acceleration in a slider–crank mechanism, the inertia force can be expressed as a sum of a primary term proportional to and a secondary term proportional to (with crank angle and crank angular speed). A commonly used result is that the unbalanced inertia force has the form 2: and the corresponding unbalanced couples for a multi-cylinder layout depend on the vector sum of cylinder positions in the relevant plane (axial/offset geometry).
The key balancing idea is therefore harmonic superposition: you must choose engine cylinder phasing (crank angles) such that the phasor sums of and components cancel, and likewise the moment (couple) sums cancel.
Footnotes
-
Survivor Library: The balancing of engines (primary/secondary discussion) - Explains primary vs secondary effects and balancing context. ↩
-
Balancing of reciprocating masses (course notes PDF) - Provides the theoretical basis for identifying primary/secondary components from reciprocating motion. ↩
Primary & Secondary Engine Balance (reciprocating forces overview)
Harmonic decomposition: where primary (1×) and secondary (2×) come from
In a slider–crank mechanism, piston displacement is not a simple harmonic function of crank angle; however, its acceleration can be decomposed into dominant harmonics. In many dynamics-of-machines treatments, the piston acceleration is approximated so that the inertia force contains:
- a keywordprimary component at frequency ,
- a keywordsecondary component at frequency .
One engineering explanation expresses the two harmonic components explicitly in terms of the piston’s approximate acceleration contribution, identifying the “first order” and “second order” (secondary) terms and noting that secondary acts at twice the crank frequency .
A key implication: even if you arrange cylinder pairs to cancel the primary forces, the secondary forces may still remain (because they have different phase relationships and occur at ). This motivates “separate” conditions for primary and secondary complete balancing.
Footnotes
-
EPI - Reciprocating Engine Forces & Inertia Explained - Discusses how primary and secondary acceleration forces arise and how they combine. ↩
Modeling force and couple for multiple cylinders (vector/phasor viewpoint)
Consider an -cylinder arrangement where each cylinder i has:
- reciprocating mass ,
- common crank radius ,
- common connecting rod length (often assumed for deriving general conditions),
- crank angle of cylinder i: with phasing offsets determined by crankshaft design,
- a perpendicular distance from the chosen reference point in the plane so that inertia forces produce keywordcouples.
Let each cylinder’s unbalanced force be decomposed as: The total unbalanced force is then the algebraic sum of forces; the total unbalanced couple is the algebraic sum of couples produced by each cylinder. Many sources formulate “complete balance” as closure of both the force polygon and the couple polygon for each harmonic (primary and secondary) .
So we can express complete balancing requirements as:
- Primary force closure: algebraic sum of primary components equals zero.
- Primary couple closure: algebraic sum of primary couples equals zero.
- Secondary force closure: algebraic sum of secondary components equals zero.
- Secondary couple closure: algebraic sum of secondary couples equals zero.
These conditions are the operational meaning of “complete balancing” of primary and secondary effects .
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩ ↩2
Deriving the complete balancing conditions (primary and secondary)
- 1Step 1
Use . This identifies the primary term () and the secondary term () at frequencies and respectively. 2
Footnotes
-
Survivor Library: The balancing of engines (primary/secondary discussion) - Explains primary vs secondary effects and balancing context. ↩
-
Balancing of reciprocating masses (course notes PDF) - Provides the theoretical basis for identifying primary/secondary components from reciprocating motion. ↩
-
- 2Step 2
Total primary force . Expand using . For cancellation for all , coefficients of and must vanish.
- 3Step 3
From coefficient matching: and . Equivalently, the vector (phasor) sum .
- 4Step 4
Each primary force acts at an offset producing a couple. If the couple arm vector is represented by cylinder location angles, complete cancellation for all similarly requires both the cosine and sine harmonic moment coefficients to vanish. This is stated in polygon form as closure of the primary couple polygon (algebraic sum of couples about any point in the plane is zero).
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩
-
- 5Step 5
Secondary force . Expand and require cancellation for all → and .
- 6Step 6
As with the primary case, complete secondary balancing additionally requires the algebraic sum of secondary couples to be zero, equivalently closure of the secondary couple polygon.
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩
-
- 7Step 7
Because each harmonic must vanish for all crank angles, the force polygons (primary and secondary) must close, and the couple polygons (primary and secondary) must close. This is the standard textbook statement of complete balancing.
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩
-
Final complete balancing conditions (force and couple)
Let be the crank angle of a reference cylinder, and let cylinder i have phasing so that its crank angle is .
Primary (1×) complete force balancing: Equivalently, in complex form:
Secondary (2×) complete force balancing: Equivalently:
Primary complete couple balancing: the same “closure” must hold for the moment contributions of the primary forces (forces acting with arms that produce couples), which is stated as: the algebraic sum of primary couples about any point in the plane must be zero (primary couple polygon closes).
Secondary complete couple balancing: likewise, the algebraic sum of secondary couples must be zero (secondary couple polygon closes).
These four conditions are exactly what complete balancing means in the harmonic-force-and-couple sense. The “polygon closure” formulation is a geometric re-expression of the coefficient-cancellation approach.
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩ ↩2 ↩3
type="tip" title="Pro Tip: Balance harmonics independently" content="Because primary varies with and secondary varies with , you must satisfy cancellation for each harmonic separately; otherwise one harmonic will reintroduce vibration even when the other is balanced."
type="warning" title="Warning: Primary balance alone is insufficient" content="Many cylinder phasings can cancel primary forces, yet secondary forces remain because the secondary terms depend on , shifting the phasor relations; textbook discussions emphasize complete secondary balancing requires separate force and couple conditions. "
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩
Harmonic contributions and what must be canceled
Qualitative mapping of which terms vanish under each complete-balancing requirement.
How complete balancing conditions are typically applied
Decompose inertia into harmonics
Step ARepresent each cylinder inertia force as primary () + secondary (). 2"
Footnotes
-
Survivor Library: The balancing of engines (primary/secondary discussion) - Explains primary vs secondary effects and balancing context. ↩
-
Balancing of reciprocating masses (course notes PDF) - Provides the theoretical basis for identifying primary/secondary components from reciprocating motion. ↩
Enforce primary force cancellation
Step BRequire and (vector sum closure)."
Enforce primary couple cancellation
Step CRequire primary couple polygon closure (algebraic sum of couples is zero). "
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩
Enforce secondary force cancellation
Step DRequire and ."
Enforce secondary couple cancellation
Step ERequire secondary couple polygon closure (algebraic sum of secondary couples is zero). "
Footnotes
-
ACS College of Engineering (MMT-M4.pdf) - Complete primary/secondary balancing conditions via polygon closure - States conditions for complete secondary balance and closure of force/couple polygons. ↩
Common checks and interpretation
Knowledge Check
For a reciprocating engine, which harmonic corresponds to the secondary unbalanced force?
Knowledge Check
Complete balancing (as commonly stated in polygon form) requires which set of closures?