コンテンツにスキップ

Lesson 4: Acceleration Analysis and Dynamic Forces

Lesson 4: Acceleration Analysis and Dynamic Forces hero image

このコンテンツはまだ日本語訳がありません。

Modified:
Published:

Velocity tells you how fast a part moves; acceleration tells you how hard its motion is changing, and that is what creates force. A piston at 6000 rpm reverses direction a hundred times a second, and the force to turn its motion around comes straight from the engine structure, which is why a poorly balanced engine shakes itself apart. Acceleration analysis is one more differentiation of the loop you already have, and then Newton’s second law turns those accelerations into the inertia forces that size bearings and the shaking forces that engineers spend so much effort balancing. In this lesson you build acceleration polygons and convert them into dynamic forces. #AccelerationAnalysis #InertiaForces #EngineBalancing

Learning Objectives

By the end of this lesson, you will be able to:

  1. Differentiate the velocity loop to find accelerations, splitting each into normal and tangential parts
  2. Construct acceleration polygons for the slider-crank and four-bar
  3. Convert accelerations into inertia and shaking forces with d’Alembert’s principle
  4. Predict the primary and secondary shaking forces that drive engine balancing, and verify each result in a simulator

Real-World System Problem: The Forces That Shake an Engine



An engine, compressor, or pump runs steadily, yet its piston never moves at a steady speed. It accelerates hardest at the top of the stroke, where it reverses, and the force to reverse it is large: at high speed the inertia force on a piston can exceed the gas pressure force. That force is reacted through the connecting rod, the crank, the bearings, and finally the engine mounts, where it appears as vibration. Designers must predict these accelerations to size the bearings, choose the connecting-rod ratio, and add the counterweights and balance shafts that keep the machine smooth.

The Acceleration Problem

Engineering Question: Given the input speed, what is the acceleration of every part, and what inertia forces do those accelerations create?

For the slider-crank the headline result is the piston acceleration and the shaking force it produces. For the four-bar it is the angular accelerations of the coupler and follower, which set the inertia torques. For the scissor lift it is the platform acceleration that the actuator must overcome.

Why Acceleration Analysis Matters

Inertia forces

Every acceleration demands a force, . At speed these inertia forces dominate the loads on pins and bearings.

Vibration and balancing

Unbalanced inertia forces shake the machine. Predicting them is the first step to counterweights and balance shafts.

Smoothness and jerk

The rate of change of acceleration (jerk) governs how harsh a motion feels and how much a structure rings.

Actuator sizing

An actuator must supply both the static load and the inertia load. The acceleration sets the dynamic part.

Fundamental Theory: Acceleration by Differentiating the Loop



One More Derivative

Acceleration analysis differentiates the velocity loop exactly as velocity analysis differentiated the position loop. Each link’s acceleration splits into two parts:

Normal and Tangential Components

A point on a link rotating at angular velocity and angular acceleration , a distance from the pivot, has acceleration with two parts:

The normal (centripetal) part exists whenever the link rotates, even at constant speed. The tangential part exists only when the link speeds up or slows down. Their vector sum is the link’s acceleration.

The Relative-Acceleration Equation

For two points on the same rigid link,

where points from to , and is perpendicular to . This is the equation the acceleration polygon draws.

The Acceleration Polygon

The acceleration polygon is built exactly like the velocity polygon, but each relative-acceleration vector now has two parts laid down in sequence: first the normal part (known from the velocity analysis, since ), then the tangential part (unknown magnitude, known direction). The intersection closes the polygon and gives both the unknown tangential accelerations and the output acceleration.

From Acceleration to Force: d’Alembert

Inertia Force and d'Alembert's Principle

Newton’s second law says . d’Alembert rewrites this as a statics problem by adding an inertia force (and an inertia torque ) to each link, so that the link is treated as if in equilibrium:

The inertia force acts opposite to the acceleration, through the centre of mass. Once the accelerations are known, the dynamic bearing loads follow from a static force balance with these inertia forces included (the force analysis carries this through to the joint reactions).

Application 1: Piston Acceleration of the Slider-Crank



This is the central worked example. We build the acceleration polygon on top of the velocity polygon, then confirm with the closed-form acceleration and the simulator.

Step 1: Build the Acceleration Polygon

Construct it on the velocity polygon from the velocity analysis, at the same instant .

Click to reveal the acceleration-polygon construction
  1. Crank-pin acceleration. With the crank at constant speed, the crank pin has only a normal (centripetal) acceleration , directed from toward the centre . From the pole draw . ✅

  2. Normal part of the rod. The connecting rod’s relative-acceleration normal part is , directed from toward , using from the velocity analysis. Add it from . It is small here because the rod turns slowly. ✅

  3. Tangential part and closure. From the end of the normal part, draw the tangential direction (perpendicular to the rod). The piston acceleration is horizontal (the piston slides), so draw the horizontal through . Their intersection is . ✅

  4. Measure. is the piston acceleration. At it reads about in magnitude, matching Step 2. ✅

Slider-crank acceleration polygon at 60 degrees: a_A from the pole, the small normal and the tangential relative components, closing to the piston acceleration a_B

Step 2: Confirm by Differentiation

Click to reveal the closed-form piston acceleration
  1. Differentiate the piston velocity (constant ). The standard result, accurate to about two percent for , is:

    The first term is the primary acceleration (once per revolution); the second is the secondary (twice per revolution) from the connecting rod.

  2. Tabulate for : ✅

    Crank
    0° (TDC)-1.333 (peak)
    30°-1.033
    60°-0.333
    90°+0.333
    120°+0.667
    180° (BDC)+0.667
  3. Read the peaks. The largest acceleration is at top-dead-centre, , and at bottom-dead-centre it is . The two ends differ because the secondary term adds at TDC and subtracts at BDC. At , , matching the polygon. ✅

Step 3: Verify in the Simulator

Click to reveal the simulator check
  1. Open the simulator (siwit.co/CSM), set , , , and read the acceleration chart. ✅

  2. Confirm the peak-to-peak split: the TDC peak is about twice the BDC peak ( versus times ), the signature of the secondary harmonic. ✅

  3. Lengthen the rod. Increasing shrinks the secondary term, bringing the two peaks closer together and smoothing the motion. ✅

Application 2: Angular Accelerations of the Four-Bar



For the four-bar we differentiate the velocity loop once more and build the acceleration polygon to find the coupler and follower angular accelerations.

Step 1: Build the Acceleration Polygon

Click to reveal the acceleration-polygon construction
  1. Crank pin. At constant crank speed, directed from to . Draw . ✅

  2. Coupler normal. Add from , directed to . ✅

  3. Follower normal. From the pole, the follower contributes directed to . ✅

  4. Tangentials close it. The two tangential directions (perpendicular to coupler and to follower) intersect at . Their measured lengths give and . ✅

Four-bar acceleration polygon at 120 degrees, with the crank centripetal acceleration, the coupler normal and tangential components, and the follower acceleration

Step 2: Confirm by the Acceleration Loop

Click to reveal the closed-form angular accelerations
  1. Differentiate the velocity loop (with ). The two equations are linear in and :

  2. Solve at ( rad/s):

    The follower is decelerating () at this instant even though it is still driving the output forward, which the simulator’s angular-acceleration trace confirms.

Step 3: Verify in the Simulator

Click to reveal the simulator check
  1. Open the simulator (siwit.co/FBL), set the standard four-bar link lengths, and read the angular-acceleration values at . ✅

  2. Confirm and rad/s² (per unit crank speed), matching the loop solution. ✅

Application 3: Platform Acceleration of the Scissor Lift



The scissor lift shows that a constant actuator rate does not give a constant platform motion: a centripetal-type term appears from the geometry.

Step 1: Differentiate the Velocity Twice

Click to reveal the platform acceleration
  1. From the platform velocity , differentiate again:

  2. Read the two terms. The first, , is the tangential part, present only when the scissor angle is speeding up. The second, , is a centripetal-type term present even at a constant angular rate (), and it always acts downward. So a lift raised at a steady angular rate still decelerates as it nears full height. ✅

  3. Actuator consequence. The actuator must supply the platform weight plus the inertia force . Near the flat position, where the mechanical advantage is poor (force analysis), this dynamic term adds appreciably to the actuator load. ✅

Step 2: Verify in the Simulator

Click to reveal the simulator check
  1. Open the simulator (siwit.co/SLM) and run it at a fixed actuator speed. ✅

  2. Confirm that the platform acceleration is non-zero even where the angular rate is steady, and that the power trace rises where acceleration and velocity are both large. ✅

Application 4: Inertia and Shaking Forces



Acceleration becomes force through . For the slider-crank this produces the shaking force that engine balancing is designed to cancel.

Step 1: From Acceleration to Shaking Force

Click to reveal the shaking-force harmonics
  1. Apply to the reciprocating mass using the piston acceleration from Application 1:

  2. Split into harmonics:

  3. Balancing. The primary force can be largely cancelled by a counterweight on the crank. The secondary force runs at twice engine speed and cannot be cancelled by a simple counterweight; it is why inline-four engines use balance shafts spinning at twice crank speed. The secondary is smaller by the factor , so a longer rod also reduces it. ✅

Step 2: Verify in the Simulator

Click to reveal the simulator check
  1. Open the simulator (siwit.co/CSM) and read the force and crank-torque charts. ✅

  2. Confirm that the force trace peaks at top-dead-centre (where acceleration peaks) and that its shape is the primary cosine plus a smaller twice-frequency ripple. ✅

A Note on Intermittent-Motion Mechanisms



Design Guidelines for Acceleration and Dynamic Forces



Differentiate, don't restart

The acceleration loop is the differentiated velocity loop. Reuse the positions and velocities; only the tangential accelerations are new unknowns.

Size for the peak

Inertia loads peak where acceleration peaks (top-dead-centre for the slider-crank). Size pins, rods, and bearings for that worst case.

Mind the second harmonic

The secondary term scales with and runs at twice speed. A longer connecting rod or a balance shaft tames it.

Constant rate is not constant motion

Centripetal and normal terms create acceleration even at steady input speed. Never assume a smoothly driven machine is inertia-free.

Summary and Next Steps



Key Concepts Mastered

  1. Acceleration loop: one more derivative of the velocity loop, with normal () and tangential () components.
  2. Acceleration polygon: the normal parts are known from the velocity analysis; the tangential parts close the polygon.
  3. Piston acceleration: , peaking at top-dead-centre at .
  4. Inertia and shaking forces: turns accelerations into the loads that vibrate machines, split into a primary and a balance-shaft-requiring secondary harmonic.

Acceleration Results at a Glance

MechanismWhat you solve forKey relationSimulator
Slider-crankpiston accelerationsiwit.co/CSM
Four-bar, acceleration loop (linear)siwit.co/FBL
Scissor liftplatform accelerationsiwit.co/SLM
Slider-crankshaking forceprimary secondary harmonicssiwit.co/CSM

A Note on Tools

Every acceleration here was drawn as a polygon, confirmed by hand calculation, and reproduced with a few lines of Python (NumPy). The simulators confirm the same profiles. No specialised dynamics software is needed; the method is one derivative beyond velocity.

Next, Cam-Follower Systems and Motion Programming inverts the problem: instead of analysing a given linkage, you specify the motion you want (its displacement, velocity, acceleration, and jerk) and design the cam surface that produces it.



Comments

Loading comments...
© 2021-2026 SiliconWit®. All rights reserved.