Three-Dimensional Kinematics of Rigid Bodies

The kinematics of rigid bodies in three dimensions extends the principles of two-dimensional (planar) motion. While planar motion is restricted to a single plane, 3D motion allows for rotation about any axis in space and translation in any direction. This requires the use of spatial vectors and a more general formulation of angular velocity and angular acceleration.

Types of Rigid Body Motion in 3D

Motion Categories

  • Translation: All points of the body have the same velocity and acceleration. The body's orientation remains constant.
  • Rotation about a Fixed Axis: The body rotates about a line that is fixed in space. The angular velocity vector is directed along this axis.
  • Rotation about a Fixed Point: The body rotates about a single stationary point. The instantaneous axis of rotation passes through this point but can change direction over time.
  • General Motion: A combination of translation and rotation. Any displacement can be modeled as a translation of a base point followed by a rotation about an axis passing through that point.

Euler's Theorem

A foundational principle for understanding 3D rotation is Euler's theorem, which describes the general displacement of a rigid body with one point fixed.

Euler's Rotation Theorem

Euler's Theorem states that any displacement of a rigid body such that a single point OO on the body remains fixed in space is equivalent to a single rotation about some axis that passes through the fixed point OO.
This means that instead of thinking of a sequence of complex rotations (e.g., pitch, roll, yaw), we can mathematically describe the final orientation as one distinct rotation through an angle θ\theta about a single spatial axis n\mathbf{n}. This unique axis is called the axis of rotation, and the corresponding vector ω\mathbf{\omega} is always aligned with it at any given instant.

Euler Angles

When a rigid body undergoes general 3D rotation, its orientation in space is often described using three successive rotations about different axes, known as Euler angles. These angles provide a systematic way to define the rotational position of a body-fixed frame (x,y,z)(x,y,z) relative to a stationary, fixed reference frame (X,Y,Z)(X,Y,Z).

Successive Rotations (Z-X'-Z'' Sequence)

A common convention (such as for gyroscopes or aircraft) is to define three angles: Precession, Nutation, and Spin.
  • Precession (ϕ\phi): First rotation about the fixed ZZ-axis. The angular velocity component is ϕ˙K\dot{\phi} \mathbf{K}.
  • Nutation (θ\theta): Second rotation about the intermediate (new) xx'-axis (often called the line of nodes). The angular velocity component is θ˙i\dot{\theta} \mathbf{i}'.
  • Spin (ψ\psi): Third rotation about the final (body-fixed) zz-axis. The angular velocity component is ψ˙k\dot{\psi} \mathbf{k}.
The total angular velocity of the rigid body is simply the vector sum of the three angular velocity components:
ω=ϕ˙K+θ˙i+ψ˙k\mathbf{\omega} = \dot{\phi} \mathbf{K} + \dot{\theta} \mathbf{i}' + \dot{\psi} \mathbf{k}

Angular Velocity and Angular Acceleration

In 3D kinematics, the angular velocity ω\mathbf{\omega} and angular acceleration α\mathbf{\alpha} are vectors that represent the rotation of the rigid body.

Angular Vectors

Angular Velocity Vector:
ω=ωxi+ωyj+ωzk\mathbf{\omega} = \omega_x \mathbf{i} + \omega_y \mathbf{j} + \omega_z \mathbf{k}
Angular Acceleration Vector:
α=dωdt=ω˙xi+ω˙yj+ω˙zk\mathbf{\alpha} = \frac{d\mathbf{\omega}}{dt} = \dot{\omega}_x \mathbf{i} + \dot{\omega}_y \mathbf{j} + \dot{\omega}_z \mathbf{k}

Relative Motion Analysis

When analyzing the general motion of a rigid body, we often use a translating frame of reference attached to a base point A. For any other point B on the body, its velocity and acceleration can be expressed relative to A.

Relative Kinematic Equations

Velocity Equation:
vB=vA+ω×rB/A\mathbf{v}_B = \mathbf{v}_A + \mathbf{\omega} \times \mathbf{r}_{B/A}
Acceleration Equation:
aB=aA+α×rB/A+ω×(ω×rB/A)\mathbf{a}_B = \mathbf{a}_A + \mathbf{\alpha} \times \mathbf{r}_{B/A} + \mathbf{\omega} \times (\mathbf{\omega} \times \mathbf{r}_{B/A})

Cross Products in 3D

Unlike planar motion where ω×(ω×rB/A)\mathbf{\omega} \times (\mathbf{\omega} \times \mathbf{r}_{B/A}) reduces to ω2rB/A-\omega^2 \mathbf{r}_{B/A}, in 3D motion this term must be evaluated strictly using the vector cross product, as ω\mathbf{\omega} and rB/A\mathbf{r}_{B/A} are not necessarily perpendicular.

Rotating Frames of Reference and the Coriolis Effect

Sometimes it is convenient to use a coordinate system that is rotating with respect to a fixed (Newtonian) frame. For example, analyzing the motion of an object relative to the rotating Earth.

Coriolis Acceleration

When a particle moves within a rotating frame of reference, it experiences an apparent acceleration from the perspective of an observer in the fixed frame. This additional term is the Coriolis acceleration. It is responsible for the rotation of weather systems and the deflection of long-range projectiles on Earth.
Acceleration in a Rotating Frame:
aP=aA+Ω˙×rP/A+Ω×(Ω×rP/A)+2Ω×(vP/A)xyz+(aP/A)xyz\mathbf{a}_P = \mathbf{a}_A + \dot{\mathbf{\Omega}} \times \mathbf{r}_{P/A} + \mathbf{\Omega} \times (\mathbf{\Omega} \times \mathbf{r}_{P/A}) + 2\mathbf{\Omega} \times (\mathbf{v}_{P/A})_{xyz} + (\mathbf{a}_{P/A})_{xyz}

Terms in Rotating Frame Acceleration

  • Ω\mathbf{\Omega}: Angular velocity of the rotating frame.
  • Ω˙\dot{\mathbf{\Omega}}: Angular acceleration of the rotating frame.
  • (vP/A)xyz(\mathbf{v}_{P/A})_{xyz}: Velocity of point P relative to the rotating frame.
  • (aP/A)xyz(\mathbf{a}_{P/A})_{xyz}: Acceleration of point P relative to the rotating frame.
  • 2Ω×(vP/A)xyz2\mathbf{\Omega} \times (\mathbf{v}_{P/A})_{xyz}: Coriolis Acceleration.

Coriolis Effect Simulation

Interact with the simulation below to explore the Coriolis effect.

Coriolis Effect Simulation

Fixed Observer: Particle moves in a straight line while the disc rotates underneath.

Rotating Observer: Particle appears to curve (Coriolis deflection) because the observer's frame is accelerating.

Key Takeaways
  • Euler's Theorem: Any displacement with a fixed point can be defined by a single rotation around a single axis passing through that point.
  • Angular Velocity Vector: ω=ωxi+ωyj+ωzk\mathbf{\omega} = \omega_x\mathbf{i} + \omega_y\mathbf{j} + \omega_z\mathbf{k}
  • Acceleration Equation: Requires evaluating ω×(ω×r)\mathbf{\omega} \times (\mathbf{\omega} \times \mathbf{r}) sequentially.
  • 3D kinematics requires spatial vectors for angular velocity and acceleration.
  • The term ω×(ω×r)\mathbf{\omega} \times (\mathbf{\omega} \times \mathbf{r}) must be computed as sequential cross products in 3D.
  • Rotating frames introduce the Coriolis acceleration, 2Ω×vrel2\mathbf{\Omega} \times \mathbf{v}_{rel}, which depends on the velocity of the particle relative to the rotating frame.