Velocity of a Body wrt Two Reference Frames
Acceleration of a Body wrt Two Reference Frames
The formulas derived for planar motion here can be extended to the 3 dimensional case.
The generic body has now three coordinates, and the vector \boldsymbol{\omega} = \dot{\boldsymbol{\theta}} is no longer pointing in the z-direction:
\frac{\mathrm d\mathbf{u}}{\mathrm dt} \bigg|_1 = \frac{\mathrm d\mathbf{u}}{\mathrm dt} \bigg|_2 + \boldsymbol{\omega} \times \mathbf{u}
The angular velocity with respect to the frame 1 is then:
\boldsymbol{\omega} = \omega_x \mathbf i_1 + \omega_y \mathbf j_1 + \omega_k \mathbf k_1
The angular velocity has several properties: one is this angular velocity is unique; in other words, for a given relative motion between Frame 2 and Frame 1, there exists only one angular velocity.
Let’s assume there are two angular velocity vectors, \boldsymbol\omega_1 and \boldsymbol\omega_2, that both describe the rotation of the same frame. This means:
\frac{\mathrm d\mathbf v}{\mathrm dt} = \boldsymbol\omega_1 \times \mathbf v
and
\frac{\mathrm d\mathbf v}{\mathrm dt} = \boldsymbol\omega_2 \times \mathbf v
Subtracting the second equation from the first gives:
\mathbf 0 = (\boldsymbol\omega_1 \times \mathbf v) - (\boldsymbol\omega_2 \times \mathbf v)
Using the distributive property of the cross product:
\mathbf 0 = (\boldsymbol\omega_1 - \boldsymbol\omega_2) \times \mathbf v
This equation must hold for any vector \mathbf v fixed in the rotating frame. The only way for the cross product of a vector with another vector to be zero for all possible vectors is if the first vector is the zero vector. Therefore:
\boldsymbol\omega_1 - \boldsymbol\omega_2 = \mathbf 0
This implies:
\boldsymbol\omega_1 = \boldsymbol\omega_2
Therefore, the angular velocity vector is unique.
If Frame 2 and Frame 1 maintain a constant relative orientation, then the angular velocity of Frame 2 with respect to Frame 1 is the zero vector.
If the rotation matrix \mathbf R describing the orientation of Frame 2 relative to Frame 1 is constant (i.e., \frac{\mathrm d\mathbf R}{\mathrm dt} = \mathbf 0), then \boldsymbol\omega_{2/1} = \mathbf 0, where \boldsymbol\omega_{2/1} is the angular velocity of Frame 2 with respect to Frame 1.
If \mathbf R is constant, then its time derivative is the zero matrix: \frac{\mathrm d\mathbf R}{\mathrm dt} = \mathbf 0. Since we know that \frac{\mathrm d\mathbf R}{\mathrm dt} = \boldsymbol\Omega \mathbf R and \boldsymbol\Omega is related to \boldsymbol\omega_{2/1}, if \frac{\mathrm d\mathbf R}{\mathrm dt} = \mathbf 0 then \boldsymbol\Omega must be the zero matrix, which implies that \boldsymbol\omega_{2/1} = \mathbf 0.
The angular velocity of Frame 2 with respect to Frame 1 is the negative of the angular velocity of Frame 1 with respect to Frame 2 (\boldsymbol\omega_{2/1} = -\boldsymbol\omega_{1/2}).
Let \{\mathbf i_1, \mathbf j_1, \mathbf k_1\} and \{\mathbf i_2, \mathbf j_2, \mathbf k_2\} be the unit vectors of Frame 1 and Frame 2, respectively. We have the relationship:
\begin{bmatrix} \mathbf i_2 \\ \mathbf j_2 \\ \mathbf k_2 \end{bmatrix} = \mathbf R_{2/1} \begin{bmatrix} \mathbf i_1 \\ \mathbf j_1 \\ \mathbf k_1 \end{bmatrix}
where \mathbf R_{2/1} is the rotation matrix from Frame 1 to Frame 2.
The inverse transformation is:
\begin{bmatrix} \mathbf i_1 \\ \mathbf j_1 \\ \mathbf k_1 \end{bmatrix} = \mathbf R_{1/2} \begin{bmatrix} \mathbf i_2 \\ \mathbf j_2 \\ \mathbf k_2 \end{bmatrix}
where \mathbf R_{1/2} is the rotation matrix from Frame 2 to Frame 1. We know that \mathbf R_{1/2} = \mathbf R_{2/1}^T = \mathbf R_{2/1}^{-1}.
Now consider the time derivative of a vector \mathbf u fixed in Frame 2. As viewed from Frame 1 we have:
\frac{\mathrm d\mathbf u}{\mathrm dt} = \boldsymbol\omega_{2/1} \times \mathbf u
Now consider the time derivative of a vector \mathbf u fixed in Frame 1. As viewed from Frame 2 we have:
\frac{\mathrm d\mathbf u}{\mathrm dt} = \boldsymbol\omega_{1/2} \times \mathbf u
If we consider \mathbf u as observed from Frame 1, we must account for the rotation of Frame 2 with respect to Frame 1, so the velocity of u as seen from Frame 1 is:
\frac{\mathrm d\mathbf u}{\mathrm dt} = -\boldsymbol\omega_{2/1} \times \mathbf u
cause the rotation of Frame 1 respect to Frame 2 is the opposite of the rotation of Frame 2 respect to Frame 1.
If we compare the equations, we have:
\boldsymbol\omega_{1/2} \times \mathbf u = -\boldsymbol\omega_{2/1} \times \mathbf u
Following the same logic as in the uniqueness proof (since this must hold for any vector \mathbf u):
\boldsymbol\omega_{1/2} = -\boldsymbol\omega_{2/1}
Let’s now prove the addition theorem for angular velocities.
Adding a third frame the theorem state that the angular velocity of Frame 3 with respect to Frame 1 is equal to the sum of the angular velocity of Frame 3 with respect to Frame 2 and the angular velocity of Frame 2 with respect to Frame 1 (\boldsymbol\omega_{3/1} = \boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}, where \boldsymbol\omega_{i/j} represents the angular velocity of Frame i with respect to Frame j).
Consider a vector \mathbf u expressed in Frame 3. We want to find its time derivative as seen from Frame 1.
The time derivative of \mathbf u as seen from Frame 1 can be expressed as:
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_3 + \boldsymbol\omega_{3/1} \times \mathbf u
This expresses the absolute time derivative as the sum of the relative time derivative (as seen from the rotating frame 3) and the effect of the rotation of frame 3 respect to frame 1.
We can also express the time derivative of \mathbf u as seen from Frame 2:
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_2 = \frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_3 + \boldsymbol\omega_{3/2} \times \mathbf u
Now, let’s consider the time derivative of \mathbf u as seen from Frame 2 but expressed in Frame 1. We have to consider how Frame 2 is rotating with respect to Frame 1:
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_2 + \boldsymbol\omega_{2/1} \times \mathbf u
substituting the expression for \frac{\mathrm d\mathbf u}{\mathrm dt}\big|_2:
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_1 = \left(\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_3 + \boldsymbol\omega_{3/2} \times \mathbf u\right) + \boldsymbol\omega_{2/1} \times \mathbf u
Rearranging the terms:
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_3 + (\boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}) \times \mathbf u
Comparing this equation with the original equation for the time derivative of \mathbf u as seen from Frame 1:
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_3 + \boldsymbol\omega_{3/1} \times \mathbf u
and
\frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\mathbf u}{\mathrm dt}\bigg|_3 + (\boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}) \times \mathbf u
Since these equations must hold for any arbitrary vector \mathbf u, we can equate the terms involving the cross products:
\boldsymbol\omega_{3/1} \times \mathbf u = (\boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}) \times \mathbf u
and again, because this must hold for any arbitrary vector \mathbf u, we conclude that:
\boldsymbol\omega_{3/1} = \boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}
Consider two frames, Frame 1 and Frame 2. The angular velocity of Frame 2 with respect to Frame 1 is denoted as \boldsymbol\omega_{2/1}. The angular acceleration of Frame 2 with respect to Frame 1, denoted as \boldsymbol\alpha_{2/1}, is defined as the time derivative of \boldsymbol\omega_{2/1}.
However, \boldsymbol\omega_{2/1} is typically expressed in Frame 2, while we often want its derivative as seen from Frame 1. We use the transport theorem (derivative formula) for this:
\frac{\mathrm d\boldsymbol\omega_{2/1}}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\boldsymbol\omega_{2/1}}{\mathrm dt}\bigg|_2 + \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{2/1}
Since the cross product of a vector with itself is zero (\mathbf u \times \mathbf u = \mathbf 0), this simplifies to:
\boldsymbol\alpha_{2/1} = \frac{\mathrm d\boldsymbol\omega_{2/1}}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\boldsymbol\omega_{2/1}}{\mathrm dt}\bigg|_2
This shows that the angular acceleration is the same whether observed from Frame 1 or Frame 2.
Now, consider three frames: Frame 1, Frame 2, and Frame 3. We have the addition theorem for angular velocities:
\boldsymbol\omega_{3/1} = \boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}
To find the relationship between angular accelerations, we take the time derivative of this equation, as observed from Frame 1:
\frac{\mathrm d\boldsymbol\omega_{3/1}}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\boldsymbol\omega_{3/2}}{\mathrm dt}\bigg|_1 + \frac{\mathrm d\boldsymbol\omega_{2/1}}{\mathrm dt}\bigg|_1
The left-hand side is simply \boldsymbol\alpha_{3/1}. The last term on the right-hand side is \boldsymbol\alpha_{2/1}. However, we need to be careful with the middle term, \frac{\mathrm d\boldsymbol\omega_{3/2}}{\mathrm dt}\big|_1, because \boldsymbol\omega_{3/2} is expressed in Frame 2, but we are taking the derivative as seen from Frame 1. Applying the transport theorem again:
\frac{\mathrm d\boldsymbol\omega_{3/2}}{\mathrm dt}\bigg|_1 = \frac{\mathrm d\boldsymbol\omega_{3/2}}{\mathrm dt}\bigg|_2 + \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{3/2}
The term \frac{\mathrm d\boldsymbol\omega_{3/2}}{\mathrm dt}\big|_2 is, by definition, \boldsymbol\alpha_{3/2}.
Substituting this back into the equation for angular accelerations:
\boldsymbol\alpha_{3/1} = \boldsymbol\alpha_{3/2} + \boldsymbol\alpha_{2/1} + \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{3/2}
We can rewrite the above equation as:
\boldsymbol\alpha_{3/1} = \boldsymbol\alpha_{3/2} + \boldsymbol\alpha_{2/1} + \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{3/2}
The term \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{3/2} is the gyroscopic term or Coriolis acceleration term. This term arises due to the fact that the angular velocity \boldsymbol\omega_{3/2} is changing not only due to its own time derivative in Frame 2, but also due to the rotation of Frame 2 itself with respect to Frame 1.
The addition theorem does not hold directly for angular accelerations. Instead, the presence of the gyroscopic term is the key difference between the addition of angular velocities and the relationship between angular accelerations in multiple frames.
Let’s make an example and solve an engineering problem related to determining the velocity of a reference frame relative to two different reference frames in 3D two-dimensional motion.
Let’s analyze the angular velocity of a wheel retracting into an aircraft using multiple reference frames.
A wheel (Frame 3) spins with angular velocity \boldsymbol\omega_3 relative to a landing gear arm (Frame 2). The landing gear arm retracts into the aircraft body (Frame 1) with angular velocity \boldsymbol\omega_2. We want to find the angular velocity of the wheel (Frame 3) relative to the aircraft body (Frame 1), denoted as \boldsymbol\omega_{3/1}.
The reference frames are:
The angular velocities are:
Using the addition theorem for angular velocities:
\boldsymbol\omega_{3/1} = \boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1}
We are given \boldsymbol\omega_{3/2} = \omega_3 \mathbf i_3 (spinning of the wheel relative to Frame 2) and \boldsymbol\omega_{2/1} = \omega_2 \mathbf j_1 (retraction of the landing gear relative to Frame 1).
Due to geometry considerations, we can express both angular velocities in the same frame if we choose Frame 2.
Since \mathbf j_1 and \mathbf j_2 are always aligned, we have \boldsymbol\omega_{2/1} = \omega_2 \mathbf j_2, also since the reference frame 3 is attached to a fix arm, the \mathbf i_3 and \mathbf i_2 direction are always parallel so the rotation of frame 3 is \omega_3 \mathbf i_3 = \omega_3 \mathbf i_2.
Now we apply the addition theorem:
\boldsymbol\omega_{3/1} = \boldsymbol\omega_{3/2} + \boldsymbol\omega_{2/1} = \omega_3 \mathbf i_2 + \omega_2 \mathbf j_2
This expresses \boldsymbol\omega_{3/1} entirely in Frame 2.
To express \boldsymbol\omega_{3/1} entirely in Frame 1, we need to express the Frame 2 basis vectors (\mathbf i_2, \mathbf j_2, \mathbf k_2) in terms of the Frame 1 basis vectors (\mathbf i_1, \mathbf j_1, \mathbf k_1). The rotation of Frame 2 relative to Frame 1 is about the \mathbf j_1 axis (which is the same as \mathbf j_2) by an angle \theta = \omega_2 t:
\begin{aligned} \mathbf i_2 &= \cos(\omega_2 t) \mathbf i_1 - \sin(\omega_2 t) \mathbf k_1 \\ \mathbf j_2 &= \mathbf j_1 \\ \mathbf k_2 &= \sin(\omega_2 t) \mathbf i_1 + \cos(\omega_2 t) \mathbf k_1 \end{aligned}
Substituting the expression for \mathbf i_2 into the equation for \boldsymbol\omega_{3/1}:
\boldsymbol\omega_{3/1} = \omega_3 (\cos(\omega_2 t) \mathbf i_1 - \sin(\omega_2 t) \mathbf k_1) + \omega_2 \mathbf j_1
This simplifies to:
\boldsymbol\omega_{3/1} = \omega_3 \cos(\omega_2 t) \mathbf i_1 + \omega_2 \mathbf j_1 - \omega_3 \sin(\omega_2 t) \mathbf k_1
This final expression gives the angular velocity of the wheel (Frame 3) relative to the aircraft body (Frame 1), in terms of the fixed frame of the aircraft.
Let’s assume the angular velocities \omega_2 and \omega_3 are constant. We previously derived that, in reference frame 2:
\boldsymbol\omega_{3/1} = \omega_3 \mathbf i_2 + \omega_2 \mathbf j_2
Since \omega_2 and \omega_3 are constant, the relative angular accelerations \boldsymbol\alpha_{3/2} and \boldsymbol\alpha_{2/1} are zero. Using the addition theorem for angular accelerations:
\boldsymbol\alpha_{3/1} = \boldsymbol\alpha_{3/2} + \boldsymbol\alpha_{2/1} + \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{3/2}
Substituting the zero angular accelerations:
\boldsymbol\alpha_{3/1} = \boldsymbol\omega_{2/1} \times \boldsymbol\omega_{3/2}
Expressing this in Frame 2:
\boldsymbol\alpha_{3/1} = (\omega_2 \mathbf j_2) \times (\omega_3 \mathbf i_2) = -\omega_2 \omega_3 \mathbf k_2
To express the angular acceleration in Frame 1, we transform -\mathbf k_2 to Frame 1:
-\mathbf k_2 = -\sin(\omega_2 t) \mathbf i_1 - \cos(\omega_2 t) \mathbf k_1
Substituting this back into the expression for \boldsymbol\alpha_{3/1}:
\boldsymbol\alpha_{3/1} = -\omega_2 \omega_3 (-\sin(\omega_2 t) \mathbf i_1 - \cos(\omega_2 t) \mathbf k_1)
Which simplifies to:
\boldsymbol\alpha_{3/1} = \omega_2 \omega_3 \sin(\omega_2 t) \mathbf i_1 + \omega_2 \omega_3 \cos(\omega_2 t) \mathbf k_1
This is the angular acceleration of Frame 3 relative to Frame 1, expressed in Frame 1.
This is an interesting result because, even with constant angular velocities, we observe a non-zero angular acceleration. This counterintuitive phenomenon is a key characteristic of three-dimensional rotational motion. This angular acceleration, as described by Euler’s second law for rotation (\mathbf{M} = I\boldsymbol\alpha), directly generates a moment. This moment, often termed the gyroscopic moment, acts on the landing gear structure. This is crucial from a design perspective because moments induce stresses and strains within the material.
In our landing gear example, this gyroscopic moment attempts to twist the landing gear assembly. If the landing gear is not designed to withstand these twisting forces, it could experience significant deformation or even failure. The magnitude of this moment is proportional to the product of the two angular velocities (\omega_2 and \omega_3), meaning that even moderately high spin rates of the wheel combined with a relatively quick retraction of the landing gear can lead to substantial gyroscopic moments and consequently, potentially damaging stresses on the structure.
This gyroscopic term arises from the fact that the direction of the angular velocity vector is changing, even if its magnitude is constant. This change in direction constitutes an angular acceleration. This moment is perpendicular to both the axis of the wheel’s spin and the axis of the landing gear’s rotation. This perpendicularity, inherent in the cross product, is the defining feature of gyroscopic effects and has significant implications in various engineering applications, from aircraft design to gyroscope navigation.
Let’s begin by expressing the position vector. We’ll consider the position from point O_1 (the origin of frame 1) to point P as follows:
\mathbf{r}_{O_1P} \big|_1 = \mathbf{r}_{O_1O_2} \big|_1 + \mathbf{r}_{O_2P} \big|_2
To determine the velocity, we need to differentiate the position vector with respect to time. Applying differentiation with respect to frame 1, we obtain:
\frac{\mathrm{d}\mathbf{r}_{O_1P}}{\mathrm{d}t} \bigg|_1 = \frac{\mathrm{d}\mathbf{r}_{O_1O_2}}{\mathrm{d}t} \bigg|_1 + \frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_1
The left side represents the velocity of point P with respect to frame 1; the first term on the right side represents the velocity of O_2 (the origin of frame 2) with respect to frame 1, and the second term on the right represents the derivative of \mathbf{r}_{O_2P}, which is a vector expressed in the moving frame 2. We need to differentiate this vector with respect to frame 1.
Differentiating \mathbf{r}_{O_2P} \big|_2 with respect to frame 1 requires specific considerations due of the rotation of frame 2 relative to frame 1. We use the general derivative formula:
\frac{\mathrm{d}\mathbf{u}}{\mathrm{d}t} \bigg|_1 = \frac{\mathrm{d}\mathbf{u}}{\mathrm{d}t} \bigg|_2 + \boldsymbol{\omega}_{2/1} \times \mathbf{u}
where \boldsymbol{\omega}_{2/1} is the angular velocity of frame 2 relative to frame 1. Applying this formula to \mathbf{r}_{O_2P} \big|_2:
\frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_1 = \frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_2 + \boldsymbol{\omega}_{2/1} \times \mathbf{r}_{O_2P}\big|_2
Substituting this back into our original velocity equation:
\mathbf{v}_P \big|_1 = \mathbf{v}_{O_2} \big|_1 + \mathbf{v}_P \big|_2 + \boldsymbol{\omega}_{2/1} \times \mathbf{r}_{O_2P}\big|_2
where:
For brevity, we can rewrite this as:
\mathbf{v}_P = \mathbf{v}_{O_2} + \mathbf{v}_{\text{rel}} + \boldsymbol{\omega} \times \mathbf{r}
where:
This equation is valid for general three-dimensional motion and similar to the one derived for the planar case here. Unlike the planar case, \boldsymbol{\omega} is now a general vector in 3D space, not necessarily aligned with a single axis. Therefore, the cross product \boldsymbol{\omega} \times \mathbf{r} will have components in all three directions, representing the full effect of the rotation of frame 2 on the velocity of point P as observed from frame 1.
Let’s consider again the example of the landing gear seen previously. The gear of radius r_3 spins at an angular velocity \omega_3 and the arm rotates at angular velocity \omega_2 and the length of the arm is r_2.
We need to find the velocity of point P on the wheel with respect to the fixed frame of reference. In the instant considered the Point P is in the \mathbf j_3 direction.
Let’s define the following reference frames:
We first consider the frames 2 and 3 (considering frame 2 the fixed frame) and find the velocity of point P with respect to this fixed frame. All velocities will be put in the coordinates of frame 2:
\mathbf v_{P/2} = \mathbf v_{O_3/2} + \mathbf v_{P/3} + \boldsymbol{\omega}_{3/2} \times \mathbf r_{O_3 P/3}
where:
In the problem analyzed from the perspective of frame 2 the origin of frame 3 frame is anchored in the \mathbf k_2 direction, so the velocity of the origin of the moving frames is zero (\mathbf v_{O_2/2} = 0). From the perspective of frame 3 the point is not moving, so the relative velocity is zero (\mathbf v_{P/3}=0). The angular velocity of the wheel is pointing in the \mathbf i_3 direction, but this direction is always parallel to the \mathbf i_2 direction and therefore \boldsymbol{\omega}_{3/2} = \omega_3 \mathbf i_3 = \omega_3 \mathbf i_2. Finally, \mathbf r_{O_3P/3} = r_3 \mathbf j_3 = r_3 \mathbf j_2, as the point is oriented along the \mathbf j_3 direction in that specific moment in time.
Substituting:
\mathbf v_{P/2} = \mathbf 0 + \mathbf 0 + (\omega_3 \mathbf i_2) \times (r_3 \mathbf j_2) = r_3\omega_3 \mathbf k_2
The next step is to find the velocity of point P with respect to the frame 1. We will use frame 1 as fixed and frame 2 moving. All velocities will be put in the coordinates of the frame 2:
\mathbf v_{P/1} = \mathbf v_{O_2/1} + \mathbf v_{P/2} + \boldsymbol{\omega}_{2/1} \times \mathbf r_{O_2P/2}
where:
In this case also, from the perspective of the reference frame 1 the origin of frame 2 frame is anchored in the \mathbf j_2 direction, so the velocity of the origin of the moving frames is zero (\mathbf v_{O_2/1} = 0). The angular velocity is pointing in the \mathbf j_1 direction, but this direction is always parallel to the \mathbf j_2 direction and therefore \boldsymbol{\omega}_{2/1} = \omega_2 \mathbf j_1 = \omega_2 \mathbf j_2. Finally, \mathbf r_{O_2P/2} = r_3 \mathbf j_3 + r_2 \mathbf k_2 = r_3 \mathbf j_2 + r_2 \mathbf k_2, as the point is oriented along the \mathbf j_3 direction in that specific moment in time.
Substituting the known values:
\mathbf v_{P/1} = \mathbf 0 + r_3\omega_3 \mathbf k_2 + (\omega_2 \mathbf j_2) \times (r_3 \mathbf j_2 + r_2 \mathbf k_2)= r_3\omega_3 \mathbf k_2 + r_2\omega_2 \mathbf i_2
The velocity of point P with respect to the fixed frame is:
\mathbf v_{P/1} = r_2 \omega_2 \mathbf i_2 + r_3\omega_3 \mathbf k_2
This is expressed in the frame 2, but it can be transformed with geometric and kinematic consideration to a different frame.
To find the acceleration of point \mathbf P relative to the two frames, we’ll differentiate the velocity equation with respect to time in frame 1:
\begin{aligned} \mathbf{v}_P \big|_1 &= \mathbf{v}_{O_2} \big|_1 + \mathbf{v}_P \big|_2 + \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 \\ \mathbf{a}_P \big|_1 &= \frac{\mathrm{d}\mathbf{v}_P}{\mathrm{d}t} \bigg|_1 \\ &= \frac{\mathrm{d}}{\mathrm{d}t} \left( \mathbf{v}_{O_2} \big|_1 + \mathbf{v}_P \big|_2 + \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 \right) \bigg|_1 \\ &= \frac{\mathrm{d}\mathbf{v}_{O_2}}{\mathrm{d}t} \bigg|_1 + \frac{\mathrm{d}\mathbf{v}_P}{\mathrm{d}t} \bigg|_1 + \frac{\mathrm{d}}{\mathrm{d}t} \left( \boldsymbol{\omega} \times \mathbf{r}_{O_2P} \right) \bigg|_1 \end{aligned}
where:
Using the transport theorem (derivative of a vector in different frames):
\frac{\mathrm{d}\mathbf{u}}{\mathrm{d}t} \bigg|_1 = \frac{\mathrm{d}\mathbf{u}}{\mathrm{d}t} \bigg|_2 + \boldsymbol{\omega} \times \mathbf{u}
Applying this to \frac{\mathrm{d}\mathbf{v}_P}{\mathrm{d}t} \big|_1:
\frac{\mathrm{d}\mathbf{v}_P}{\mathrm{d}t} \bigg|_1 = \frac{\mathrm{d}\mathbf{v}_P}{\mathrm{d}t} \bigg|_2 + \boldsymbol{\omega} \times \mathbf{v}_P\big|_2 = \mathbf{a}_P \big|_2 + \boldsymbol{\omega} \times \mathbf{v}_P\big|_2
Now, differentiating the term involving angular velocity:
\begin{aligned} \frac{\mathrm{d}}{\mathrm{d}t} \left( \boldsymbol{\omega} \times \mathbf{r}_{O_2P} \right)\bigg|_1 &= \frac{\mathrm{d}\boldsymbol{\omega}}{\mathrm{d}t} \bigg|_1 \times \mathbf{r}_{O_2P}\big|_2 + \boldsymbol{\omega} \times \frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_1 \\ &= \boldsymbol{\alpha} \times \mathbf{r}_{O_2P}\big|_2 + \boldsymbol{\omega} \times \frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_1 \end{aligned}
where \boldsymbol{\alpha} = \frac{\mathrm{d}\boldsymbol{\omega}}{\mathrm{d}t} \big|_1. Applying the transport theorem again to \frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \big|_1:
\frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_1 = \frac{\mathrm{d}\mathbf{r}_{O_2P}}{\mathrm{d}t} \bigg|_2 + \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 = \mathbf{v}_{rel} + \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2
Substituting back into the equation:
\begin{aligned} \frac{\mathrm{d}}{\mathrm{d}t} \left( \boldsymbol{\omega} \times \mathbf{r}_{O_2P} \right) \bigg|_1 &= \boldsymbol{\alpha} \times \mathbf{r}_{O_2P}\big|_2 + \boldsymbol{\omega} \times \left( \mathbf{v}_P \big|_2 + \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 \right) \\ &= \boldsymbol{\alpha} \times \mathbf{r}_{O_2P}\big|_2 + \boldsymbol{\omega} \times \mathbf{v}_P \big|_2 + \boldsymbol{\omega} \times \left( \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 \right) \end{aligned}
Finally, combining all terms:
\begin{aligned} \mathbf{a}_P \big|_1 &= \mathbf{a}_{O_2} \big|_1 + \mathbf{a}_P \big|_2 + \boldsymbol{\omega} \times \mathbf{v}_P\big|_2 + \boldsymbol{\alpha} \times \mathbf{r}_{O_2P}\big|_2 + \boldsymbol{\omega} \times \mathbf{v}_P \big|_2 + \boldsymbol{\omega} \times \left( \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 \right) \\ &= \mathbf{a}_{O_2} \big|_1 + \mathbf{a}_P \big|_2 + \boldsymbol{\alpha} \times \mathbf{r}_{O_2P}\big|_2 + 2\boldsymbol{\omega} \times \mathbf{v}_P \big|_2 + \boldsymbol{\omega} \times \left( \boldsymbol{\omega} \times \mathbf{r}_{O_2P}\big|_2 \right) \end{aligned}
Using the shorthand and dropping indexes:
\mathbf{a}_P = \mathbf{a}_{O_2} + \mathbf{a}_{\text{rel}} + \boldsymbol{\alpha} \times \mathbf{r} + 2\boldsymbol{\omega} \times \mathbf{v}_{\text{rel}} + \boldsymbol{\omega} \times (\boldsymbol{\omega} \times \mathbf{r})
where:
A vinyl record rotates with a constant angular velocity \mathbf{\omega} = \omega \mathbf{k}_2. A point P moves radially outward from the center of the record with a constant velocity \mathbf{u} = u \mathbf{i}_2 relative to the record. We need to find the velocity of point P with respect to the ground (reference frame 1).
Let reference frame 1 be the ground, and reference frame 2 be the rotating record.
The velocity of point P with respect to reference frame 1 is given by: \mathbf{v}_{P/1} = \mathbf{v}_{O_2/1} + \mathbf{v}_{P/2} + \mathbf{\omega}_{2/1} \times \mathbf{r}_{P/O_2}
The velocity of point P with respect to reference frame 1 is:
\mathbf{v}_{P/1} = \mathbf{0} + u \mathbf{i}_2 + \omega \mathbf{k}_2 \times r \mathbf{i}_2= u \mathbf{i}_2 + \omega r \mathbf{j}_2
The acceleration of point P with respect to reference frame 1 is given by:
\mathbf{a}_{P/1} = \mathbf{a}_{O_2/1} + \mathbf{a}_{P/2} + \boldsymbol{\alpha}_{2/1} \times \mathbf{r}_{P/O_2} + 2 \boldsymbol{\omega}_{2/1} \times \mathbf{v}_{P/2} + \boldsymbol{\omega}_{2/1} \times (\boldsymbol{\omega}_{2/1} \times \mathbf{r}_{P/O_2})
Now, the acceleration of point P with respect to reference frame 1 is:
\begin{aligned} \mathbf{a}_{P/1} & = \mathbf{0} + \mathbf{0} + \mathbf{0} \times r \mathbf{i}_2 + 2 \omega \mathbf{k}_2 \times u \mathbf{i}_2 + \omega \mathbf{k}_2 \times (\omega \mathbf{k}_2 \times r \mathbf{i}_2) \\ & = 2 \omega u \mathbf{j}_2 + \omega \mathbf{k}_2 \times ( \omega r \mathbf{j}_2) \\ & = 2 \omega u \mathbf{j}_2 - \omega^2 r \mathbf{i}_2 \end{aligned}
The acceleration of point P with respect to the ground (reference frame 1) consists of two components: the centripetal acceleration and the Coriolis acceleration.
The centripetal acceleration term is -\omega^2 r \mathbf{i}_2. This term arises due to the rotation of the moving reference frame (frame 2). If the point P had no radial velocity relative to the rotating frame (i.e., \mathbf{u} = 0), then this term would be the only acceleration that the point would experience with respect to the ground. This acceleration is always directed towards the center of rotation. The magnitude of this acceleration is \omega^2 r.
The Coriolis acceleration term is 2 \omega u \mathbf{j}_2. This term arises when a point moves with a velocity relative to a rotating reference frame, and it is perpendicular to the radial velocity. It is the result of the combined effect of the rotation of the reference frame and the point’s motion within that frame: