Rotating Disk Energy

A uniform circular disk of mass M = 1 M = 1 and radius R = 1 R = 1 has its center fixed at the origin. The components of the normal vector to the plane of the disk are expressed as follows:

N x = cos ( θ ) sin ( ϕ ) N y = sin ( θ ) sin ( ϕ ) N z = cos ( ϕ ) N_x = \cos (\theta) \, \sin (\phi) \\ N_y = \sin (\theta) \, \sin (\phi) \\ N_z = \cos (\phi)

At a particular instant, the angles and their time rates of change are:

θ = π 4 ϕ = π 6 θ ˙ = 3 ϕ ˙ = 2 \theta = \frac{\pi}{4} \\ \phi = \frac{\pi}{6} \\ \dot{\theta} = 3 \\ \dot{\phi} = 2

At this instant, what is the disk's kinetic energy?


The answer is 2.469.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

2 solutions

Karan Chatrath
Jun 21, 2019

This solution is long overdue. I will lay out the steps without going into the derivation of each of the results.

Defining the orientation of an arbitrary object in 3D is not trivial. To do so, two coordinate frames are defined. One is the global coordinate frame which is fixed and is an inertial frame of reference. The other is a body fixed coordinate frame oriented such that the local Z axis coincides with the vector normal to the disk. All calculations are carried out in the body fixed frame.

The moment of inertia of the disk is defined as a matrix as follows:

I = [ I x 0 0 0 I y 0 0 0 I z ] I = \left[\begin{matrix}I_{x}&0&0\\0&Iy&0\\0&0&I_z\end{matrix}\right]

Which evaluates to:

I = [ 1 4 M R d 2 0 0 0 1 4 M R d 2 0 0 0 1 2 M R d 2 ] I = \left[\begin{matrix}\frac{1}{4}MR_d^2&0&0\\0&\frac{1}{4}MR_d^2&0\\0&0&\frac{1}{2}MR_d^2\end{matrix}\right]

The orientation of the disk is a combination of successive rotations about the global Y axis and the local X axis. The vector normal to the plane of the disk can be rewritten as :

n ^ = [ cos ( θ ) sin ( θ ) 0 sin ( θ ) cos ( θ ) 0 0 0 1 ] [ cos ( ϕ ) 0 sin ( ϕ ) 0 1 0 sin ( ϕ ) 0 cos ( ϕ ) ] [ 0 0 1 ] \hat{n} = \left[\begin{matrix}\cos(\theta)&-\sin(\theta)&0\\ \sin(\theta)&\cos(\theta)&0\\0&0&1\end{matrix}\right] \left[\begin{matrix}\cos(\phi)&0&\sin(\phi)\\ 0&1&0\\-\sin(\phi)&0&\cos(\phi)\end{matrix}\right] \left[\begin{matrix}0\\0\\1\end{matrix}\right]

The net rotation matrix is defined as :

R = [ cos ( θ ) sin ( θ ) 0 sin ( θ ) cos ( θ ) 0 0 0 1 ] [ cos ( ϕ ) 0 sin ( ϕ ) 0 1 0 sin ( ϕ ) 0 cos ( ϕ ) ] R = \left[\begin{matrix}\cos(\theta)&-\sin(\theta)&0\\ \sin(\theta)&\cos(\theta)&0\\0&0&1\end{matrix}\right] \left[\begin{matrix}\cos(\phi)&0&\sin(\phi)\\ 0&1&0\\-\sin(\phi)&0&\cos(\phi)\end{matrix}\right]

Using this matrix, the angular velocity vector can be derived as follows:

ω ~ = R T R ˙ \tilde{\omega} = R^T\dot{R}

Where

R ˙ = R ϕ ϕ ˙ + R θ θ ˙ \dot{R} = \frac{\partial R}{\partial \phi} \dot{\phi} + \frac{\partial R}{\partial \theta} \dot{\theta}

The angular velocity vector is obtained by taking the elements of the matrix ω ~ \tilde{\omega} as follows:

ω = ( ω ~ ( 3 , 2 ) , ω ~ ( 1 , 3 ) , ω ~ ( 2 , 1 ) ) \vec{\omega} = (\tilde{\omega}(3,2),\tilde{\omega}(1,3),\tilde{\omega}(2,1))

or

ω = [ ω ~ ( 3 , 2 ) ω ~ ( 1 , 3 ) ω ~ ( 2 , 1 ) ] \omega = \left[\begin{matrix}\tilde{\omega}(3,2)\\\tilde{\omega}(1,3)\\\tilde{\omega}(2,1)\end{matrix}\right]

From here, the expression of kinetic energy is:

K E = 1 2 ω T I ω KE = \frac{1}{2}\omega^TI\omega

The expression comes out to be:

K E = ϕ ˙ 2 8 θ ˙ 2 sin ( ϕ ) 2 8 + θ ˙ 2 4 KE = \frac{{\mathrm{\dot{\phi}}}^2}{8}-\frac{{\mathrm{\dot{\theta}}}^2\,{\sin\left(\phi \right)}^2}{8}+\frac{{\mathrm{\dot{\theta}}}^2}{4}

Note that the expression is independent of the angle θ \theta . I realise this approach may seem very abstract but this is the method I used to arrive at the answer. If necessary, I will update the solution to provide more clarity. I recommend referring to the solution provided by Steven Chase.

Thanks for posting this solution. I can't say that I fully understand it, but it seems like it would be potentially helpful, given pre-defined moments of inertia for the three axes.

Steven Chase - 1 year, 11 months ago

Learning about orientations in 3D is something that took me a long time as well. I still cannot claim to be good at it. Knowing this is important while analysing complex multi-body systems. I will attempt to update this solution at a later time. Thank you for the up vote despite the abstraction in the solution.

Karan Chatrath - 1 year, 11 months ago
Steven Chase
Jun 8, 2019

I will derive the kinetic energy from first principles, without making reference to moments of inertia. Derive two orthogonal unit vectors which lie in the plane of the disk. By inspection, the first is as follows:

u 1 = ( sin ( θ ) , cos ( θ ) , 0 ) \vec{u}_{1} = \Big(\sin (\theta), -\cos (\theta), 0 \Big)

The second is obtained by taking the cross product of N \vec{N} with u 1 \vec{u}_1 .

u 2 = ( cos ( θ ) cos ( ϕ ) , sin ( θ ) cos ( ϕ ) , sin ( ϕ ) ) \vec{u}_{2} = \Big(\cos (\theta) \, \cos (\phi), \sin (\theta) \, \cos (\phi), -\sin (\phi) \Big)

The weights on these unit vectors are defined by the following polar coordinates:

0 r R 0 α 2 π 0 \leq r \leq R \\ 0 \leq \alpha \leq 2 \pi

Expressions for disk coordinates:

P = r cos ( α ) u 1 + r sin ( α ) u 2 x = r cos ( α ) sin ( θ ) + r sin ( α ) cos ( θ ) cos ( ϕ ) y = r cos ( α ) cos ( θ ) + r sin ( α ) sin ( θ ) cos ( ϕ ) z = r sin ( α ) sin ( ϕ ) \vec{P } = r \, \cos (\alpha) \, \vec{u}_1 + r \, \sin (\alpha) \, \vec{u}_2 \\ x = r \, \cos (\alpha) \, \sin(\theta) + r \, \sin (\alpha) \, \cos (\theta) \, \cos (\phi) \\ y = -r \, \cos (\alpha) \, \cos(\theta) + r \, \sin (\alpha) \, \sin (\theta) \, \cos (\phi) \\ z = -r \, \sin (\alpha) \, \sin (\phi)

Expressions for the velocities of an infinitesimal patch on the disk:

x ˙ = r cos ( α ) cos ( θ ) θ ˙ + r sin ( α ) ( c o s ( θ ) s i n ( ϕ ) ϕ ˙ sin ( θ ) cos ( ϕ ) θ ˙ ) y ˙ = r cos ( α ) sin ( θ ) θ ˙ + r sin ( α ) ( sin ( θ ) sin ( ϕ ) ϕ ˙ + cos ( θ ) cos ( ϕ ) θ ˙ ) z ˙ = r sin ( α ) cos ( ϕ ) ϕ ˙ \dot{x} = r \, \cos (\alpha) \, \cos(\theta) \, \dot{\theta}+ r \, \sin (\alpha) \, \Big(-cos (\theta) \, sin(\phi) \, \dot{\phi} - \sin(\theta) \, \cos(\phi) \, \dot{\theta} \Big) \\ \dot{y} = r \, \cos (\alpha) \, \sin(\theta) \, \dot{\theta} + r \, \sin (\alpha) \, \Big(-\sin(\theta) \, \sin(\phi) \, \dot{\phi} + \cos (\theta) \, \cos (\phi) \, \dot{\theta} \ \Big) \\ \dot{z} = -r \, \sin (\alpha) \, \cos (\phi) \, \dot{\phi}

Infinitesimal disk patch energy and total kinetic energy (evaluated numerically):

d m = M r d r d α π R 2 d E = 1 2 d m ( x ˙ 2 + y ˙ 2 + z ˙ 2 ) E = 0 2 π 0 R d E dm = M \frac{r \, dr \, d \alpha}{\pi R^2} \\ dE = \frac{1}{2 } \, dm \, (\dot{x}^2 + \dot{y}^2 + \dot{z}^2) \\ E = \int_0^{2 \pi} \int_0^R dE

Brilliant solution and an excellent problem.

I solved this problem by using concepts of rotation matrices and moment of inertia matrices. The orientation of the disk is a combination of successive rotations. One about the global Y axis and the other about the local Z axis. After obtaining the orientation in space, I derived an expression for the angular velocity vector in the disk's frame of reference. Finally, I computed the KE by using the expression T = 1 2 ω b T I ω b T = \frac{1}{2} \omega_b^T I \omega_b . Maybe I will post a detailed solution later. Yours is an elegant approach. However, I do have one question.In the first step, you defined the first of two orthogonal vectors by inspection. I cannot really latch on to the reasoning that led you to find this vector. Could you elaborate a bit on this?

Karan Chatrath - 2 years ago

Log in to reply

Thanks. I'd be interested in seeing your moment of inertia approach as well. I just needed u 1 \vec{u}_1 to be a unit vector perpendicular to the normal vector, meaning that the dot product should be zero. I could have put the negative sign on either of the two non-zero components.

Steven Chase - 2 years ago

Never-mind, I think I see the reason behind your inspection. The vector u 1 u_1 could also have been ( cos ( θ ) , sin ( θ ) , 0 ) (\cos(\theta),\sin(\theta),0) .

Karan Chatrath - 2 years ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...