Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Physics / Mechanics / new frames doc / Appendix I Rigid Body

Section I_1 edits REVIEWED

DOCX · 47.4 KB
Open DOCX file

A reviewed Word file of Appendix I, Section 1 edits, from a larger mechanics document on reference frames. The note says new sections are in red and the changes are already installed, so the file is kept for archiving. The text derives L = Iω, the inertia tensor, kinetic energy, the body-frame equation of motion N = I dω/dt + ω x (Iω), and diagonalization by principal axes. It uses passive-view notation and Dirac notation, and refers to Goldstein.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
This appears to be a rewrite of Appendix I where new sections are in red. These changes are all installed, so this doc is just for archiving. Appendix I: Rigid Body Dynamics We shall develop here the equations of motion for a rigid body's angular momentum vector ω(t). This is done using ω components (ω)'i in Frame S', the body frame. It is shown that one might as well choose the Frame S' axes to line up with some set of principal axes of the rigid body since this diagonalizes the inertia tensor, simplifying equations. We then examine the general torque-free solution for ω using the construction of Poinsot, and then analytically solve for ω for the special axisymmetric case. The results for ω are obtained in both Frame S' and inertial Frame S, and appropriate "cone pictures" are displayed. It is noted that the Earth exhibits a tiny torque-free precession called the Chandler wobble. We then consider the torque-present problem of a spinning top. For the Earth, weak torques are applied by the Sun and the Moon causing a slow precession known as the precession of the equinoxes. In the final section we derive an expression for the torque of the Sun or Moon on the slightly oblate Earth. 1.1 The Appearance of the Inertia Tensor Assume that Frame S' is embedded into a rigid body, so that Frame S' and that rigid body are rotating at angular velocity ω relative to an inertial Frame S. This is the situation of our "non-swap notation". Goldstein uses the appropriate term "body frame" for such a Frame S'. All sensible authors use "swap notation" for this analysis to avoid an avalanche of prime symbols (or other labels), but we shall be obstinate in using the non-swap notation because it forces us to think carefully about many details. We have to decide whether to put a prime or not put a prime on each entity. In Frame S' the rigid body is at rest, so the Frame S' velocity v'α of any particle α of the rigid body vanishes, v'α = 0. For particle α we also have p'α = mαv'α = 0 and L'α = r'α x p'α = 0. In particular, the total Frames S' angular momentum of the rigid body is L' = ΣαL'α = 0. These facts are quite obvious but we state them anyway. Note that α here is a label and not a component index. We shall use α in this manner as a particle label, and the usual i,j,k indices as component indices. Obviously, for a continuous rigid body Σα is really an integration over the particles of the body. In Frame S, however, the rigid body has some non-vanishing angular momentum L = Σα rα x mvα . In what follows, we shall be very careful with the use of "primes" to clearly show what objects are the natural objects in what frames, and what frame components are being evaluated. As noted in Section 1.3, in order to mark our "natural" objects with primes or no primes depending on whether they are associated with Frame S' or Frame S, we must use the Passive View of rotation transformations. For vectors this means (V)' = RV and for rank-2 tensors (T)' = RTR-1 (with Frame S' components (V)'i and (T)'ij ). Angular Momentum, the Inertia Tensor, and Kinetic Energy We shall assume Special Case #1 where the ω rotation axis passes through the origin of Frame S. In this case recall from (6.11) that v = v' + ω x r // Special Case #1 only (6.11) Comment: This is valid also for Special Case #4 where the two Frame origins coincide so the ω axis passes through both origins. For a rigid body particle α one has, from (6.11) above, vα = v'α + ω x rα = 0 + ω x rα = ω x rα . (I.1.1) Then the total Frame S angular momentum of the rigid body is (with respect to the Frame S origin), L = Σα rα x pα = Σα rα x mαvα = Σα mα rα x (ω x rα) = Σα mα [ rα2ω - (rα ω) rα ] . //A x (B x C) = (AC)B - (AB)C (I.1.2) Taking Frame S components, Li = Σα mα [ rα2ωi - (rα ω) (rα)i ] = Σα mα [ rα2Σjωjδij - Σj(rα)jωj (rα)i ] = Σα mα Σj[ rα2δij - (rα)i(rα)j ] ωj = Σj { Σαmα [ rα2δij - (rα)i(rα)j ] } ωj = Σj Iijωj where Iij ≡ Σαmα [ rα2δij - (rα)i(rα)j ] = the inertia tensor (I.1.3) or Iij ≡ ∫dx1dx2dx3 ρ(x)[ r2δij - xixj] . // continuum notation We rewrite (I.1.3) as a vector equation, L = Iω . (I.1.4) Exercise: Write an expression for the Dirac inertia operator I (script I, not T) : <ei| I | ej> = Iij = Σαmα [ rα2δij - (rα)i(rα)j ] = Σαmα [ rα2<ei|ej> - <ei|rα><rα|ej> = <ei| { Σαmα [ rα2 1 - |rα><rα| } |ej> I = Σαmα ( rα21 - |rα><rα| ) . (I.1.5) In equation (I.1.4) L, I and ω are all associated with a Frame S observer. L is the "natural" angular momentum of the rigid body as seen in Frame S, and ω is the angular velocity of Frame S' (and its rigid body) as seen from Frame S. Finally Iij are the inertia tensor components viewed from Frame S. Although L = Iω is a Frame S equation, as with any vector equation one can take components of the equation in either Frame S or Frame S' : Li = Iij (ω)j Iij = Σαmα [ rα2δij - (rα)i(rα)j ] // rα2 = (rα)i(rα)i (I.1.6) (L)'i = (I)'ij (ω)'j (I)'ij = Σαmα [ r'α2δij - (rα)'i(rα)'j ] . // r'α2 = (rα)'i(rα)'i Notice in (I)'ij that (rα)'i = <e'i| rα > is constant in time. The components of a vector static in Frame S' do not change in time, although Frame S' moves relative to Frame S. Thus ∂t(rα)'i = 0. The magnitude of the vector rα is obviously constant in time, but we verify: ∂tr'α2 = ∂t[(rα)'i(rα)'i] = (rα)'∂t[(rα)'i] = 0. Therefore ∂t(I)'ij = 0 for the entire tensor (I'). In contrast, ∂tIij ≠ 0 . Exercise: Verify that (I)' = RIR-1, thus showing that I is a rank-2 tensor (in the Passive View) : (I)'ij = RiaIabR-1bj = Ria[ Σαmα ( rα2δab - (rα)a(rα)b )]R-1bj = Σαmα (rα2 RiaδabR-1bj - Ria(rα)aR-1bj(rα)b ) = Σαmα (rα2RiaR-1aj - [Ria(rα)a][Rjb(rα)b] ) = Σαmα (rα2 δij - (rα)'i(rα)'j) . QED In what follows, we ignore kinetic energy associated with motion of the rigid body center of mass. We think of this center of mass being at rest in both Frame S and Frame S' The total rotational Frame S kinetic energy T of the rigid body is given by, using (I.1.1), T = Σα(1/2)mαvα2 = Σα(1/2)mα vα (ω x rα) = Σα(1/2)mα ω (rα x vα) // cyclic rule = Σα (1/2) ω (rα x mαvα) = (1/2) ω Σα rα x pα = (1/2) ω L = (1/2) ω (Iω) . // (I.1.4) (I.1.7) We pause to note the various notations one can use for this dot product : ω (Iω) = ωTIω (matrix notation) = ωiIijωj = ωiωjIij (all Frame S components) = <ω | I | ω> (Dirac notation, where I is the abstract inertia operator = <ω |ei><ei| I |ej><ej| ω> = ωi Iij ωj // completeness (1.1.20) = ω I ω (Goldstein p 149 5-15) = ωω = ωIω . (I.1.8) Comments: We feel it is useful to keep stressing these notational issues: The Frame S' kinetic energy T' = (1/2) ω' I' ω' = 0 because ω' = 0, meaning (ω')i= 0. This is so because the rigid body is at rest in Frame S' -- nothing is moving in Frame S' ! The Frame S kinetic energy T = (1/2) ω I ω can be written out in either Frame S or Frame S' components. T = (1/2) ωIω = (1/2) ωiωjIij = (1/2) (ω)'i(ω)'j(I)'ij . (I.1.9) Proof: In Dirac notation, T = (1/2) <ω | I | ω> = (1/2) <ω |ei><ei| I |ej><ej| ω> = (1/2) ωiIijωj T = (1/2) <ω | I | ω> = (1/2) <ω |e'i><e'i| I |e'j><e'j| ω> = (1/2)(ω)'i(I)'ij (ω)'j . Using the Goldstein double dot notation, kinetic energy can be rewritten as T = (1/2) ( I ) ω2 = (1/2) I ω2 where I ≡ I (I.1.10a) in analogy with T = (1/2)mv2 for linear motion. The scalar object I is called the moment of inertia of the rigid body about the axis, I ≡ I = ijIij = ij Σαmα [ rα2δij - (rα)i(rα)j ] = Σαmα [ rα2ijδij - (rα)i i(rα)jj ] = Σαmα [ rα2 - (rα )2] = Σαmα [ rα2 - (rα)||2] = Σαmα (rα)2, (I.1.10b) where (rα) is the perpendicular distance of particle α from the ω rotation axis, (I.1.10c) I.2 Rigid Body Equations of Motion : Part 1 Up to this point, there has been no requirement that Frame S be an inertial frame, but we now add that requirement. Then Newton's Second Law (11.3.2) (angular motion) applied in Frame S states, N = // = ∂SL = (dL/dt)S (I.2.1) where we set the torque and angular momentum reference point to the Frame S origin. This law is valid because Frame S is an inertial frame so there are no fictitious torques. N is the Frame S torque, and is the natural time derivative of natural L in Frame S (see (1.8.4) and (1.9.3)). Using the G Rule (2.1) one finds, in the notation of (1.8.3) where ∂S ≡ (d/dt)S and ∂S' ≡ (d/dt)S', ≡ ∂SL = ∂S'L + ω x L (2.1) so Newton (I.2.1) says (∂S'L) + ω x L = N . (I.2.2) Note that (∂S'L) is not a "natural" object in the sense of Section 1.8 since L is a Frame S object, but the time derivative is taken in Frame S', the body frame. Now consider, (∂S'L) = (∂S'[Iω]) = (∂S'I)ω + I(∂S'ω) . (I.2.3) We noted above that the inertia tensor is constant in Frame S' so we expect that (∂S'I) = 0. To make sure, we examine the components of (∂S'I) in Frame S', [(∂S'I)]'ij = ∂S'(I)'ij // commutation theorem (1.11.1) applied to a tensor = ∂t(I')ij // (1.10.1) = 0 . // shown below (I.1.6) (I.2.4) If [(∂S'I)]'ij = 0 for all components, then (∂S'I) = 0 as a tensor statement. We also know from (2.6) that ∂S'ω = ∂Sω = ∂tω = . (2.6) Therefore (I.2.3) reads, (∂S'L) = (∂S'[I ω]) = (∂S'I) ω + I (∂S'ω) = 0 + I = I . (I.2.5) Inserting this into (I.2.2) then produces our vector equation of motion for ω, N = I + ω x (Iω) . (I.2.6) Taking components in Frame S' (the body frame) one finds (N)'i = (I)'ij ()'j + εijk(ω)'j(I)'ka (ω)'a . (I.2.7) In what follows we shall always solve (I.2.6) in Frame S' components because only in Frame S' can the inertia tensor be diagonalized in a manner that applies for all time t. I.3 Diagonalization of the Inertia Tensor in Frame S' So far we have not paid much attention to the manner in which the Frame S' basis vectors are selected, and so far we have called them e'i. One is of course free to define new orthonormal Frame S' basis vectors e"i according to e"i ≡ Qij e'j or | e"i> ≡ Qij | e'j> <e'k | e"i> = Qik where Q is some arbitrary rotation matrix (Q-1 = QT). Then in this new basis the inertia tensor is (I)"ij = <e"i| I | e"j> = <e"i |e'a><e'a| I |e'b><e'b| e"j> = = Qia(I)'abQjb = [Q I Q-1]ij // (I)" = Q I Q-1 Note that (I)'ij = Σαmα [ r'α2δij - (rα)'i(rα)'j ] is a symmetric matrix, (I)'ij = (I)'ji. A staple matrix theorem is that any real symmetric matrix M can be brought to diagonal form by a "similarity transformation" with some real orthogonal matrix S, so Λ = S-1MS where Λ is diagonal. There is a specific method for determining a suitable matrix S that does this diagonalization task. If we then select Q = S-1, the matrix (I)" = Q I Q-1 will be diagonal in the e"i basis. The basis vectors e"i are called "the principal axes" of the rigid body in question, and Q = S-1 is "the principal axis transformation". Note that the principle axes are fixed to a rigid body and do not change relative to the body as the body is reoriented (like the center of mass, and unlike the center of gravity, as both discussed in Appendix D). Realizing this fact, we might as well start off selecting e'i to be a set of principle axes. From now on, then, we shall assume that the e'i have been so selected and thus the inertia tensor I is diagonal in Frame S' components. (Remember that the Frame S inertia tensor I' is identically zero.) Comments: In general, any real symmetric matrix M can be diagonalized by some real orthogonal matrix S to become the diagonal matrix Λ = S-1MS where then Λ = diag(λ1,λ2,λ3). Suppose the matrix M has some eigenvectors vi with eigenvalues μi so that Mvi = μivi. Then since M = S-1MS one gets, (SΛS-1)vi = μivi Λ(S-1vi) = μi(S-1vi) Λwi = μiwi . // wi ≡ S-1vi But the eigenvalues of a diagonal matrix Λ are those diagonal elements, so we identify λi = μi and conclude that when M is diagonalized to Λ, the diagonal elements are the eigenvalues of M. The eigenvalues can be found by writing the eigenvalue equation as (M - μi1)vi = 0. If det(M-μi1) ≠ 0 one can invert this equation to conclude that vi = 0 which is wrong, so one must have det(M-μi1) = 0. This so-called "secular equation" or "characteristic equation" is then a cubic in variable μi which can be solved for three values of μi (the three roots of the secular equation). In the complex world, the claim is that any Hermitian matrix H can be diagonalized by a unitary transformation U. A matrix H is Hermitian if H†= H( HT* = H), and a matrix U is unitary if U†U = 1 so U† = U-1. Then one has Hd = U-1HU. As above, the diagonal elements of Hd are the eigenvalues of H. It is easy to show that the eigenvalues of H (which are the diagonal elements of Hd) are real: Hd* = U*-1H*U* = UT* HT*U*-1T = U† H†U-1† = U-1HU = Hd. In quantum mechanics, all observable quantities X are represented by Hermitian operators (matrices) and the diagonal elements of the diagonalized Xd (the eigenvalues of X) are the possible physical values the observable can take. Given that the e'i are selected as a set of principal axes for a rigid body, the diagonal elements of the diagonal inertia tensor can be written I'i and are called the principal moments of inertia. So (I)'ij = I'i δij . (I.3.1) We maintain a prime on I'i as a reminder that these are associated with Frame S' where the inertia tensor I has been made diagonal by selection of the e'i basis vectors of Frame S'. I.4 Rigid Body Equations of Motion : Part 2 We now insert the diagonal form (I.3.1) for (I)'ij into the equations of motion (I.2.7) to get (N)'i = I'i δij ()'j + εijk(ω)'j I'k δka (ω)'a = I'i ()'i + εijk(ω)'j I'k(ω)'k = I'i ()'i + εijk(ω)'j(ω)'k I'k . (I.4.1) Setting i =1 gives (N)'1 = I'1 ()'1 + ε1jk(ω)'j(ω)'k I'k = I'1 ()'1 + ε123(ω)'2(ω)'3 I'3 + ε132(ω)'3(ω)'2 I'2 = I'1 ()'1 + (ω)'2(ω)'3 I'3 - (ω)'3(ω)'2 I'2 = I'1 ()'1 - (ω)'2(ω)'3 (I'2 - I'3) . (I.4.2) Examining the other components (or just doing cyclic permutations), we may state the three component rigid-body equations of motion as follows (all components are Frame S' components), (N)'1 = I'1 ()'1 - (ω)'2(ω)'3 (I'2 - I'3) (N)'2 = I'2 ()'2 - (ω)'3(ω)'1 (I'3 - I'1) (N)'3 = I'3 ()'3 - (ω)'1(ω)'2 (I'1 - I'2) . (I.4.3) This is a non-linear system of first-order ODE's and they appear in Goldstein p 158 (5-34) or GPS p 200 (5.39'). At this point Goldstein is using our swap notation so there are no primes on any of the quantities. For torque-free motion one then has I'1 ()'1 = (ω)'2(ω)'3 (I'2 - I'3) I'2 ()'2 = (ω)'3(ω)'1 (I'3 - I'1) I'3 ()'3 = (ω)'1(ω)'2 (I'1 - I'2) . (I.4.4) Goldstein p 159 (GPS p 201) notes that equations (I.4.4) can in principle be analytically solved in terms of elliptic functions, but that the resulting complicated solutions are not very enlightening. We have seen what such solutions look like for the spherical pendulum in (C.5.13), and the elliptic forms appear again in (I.7.17) for the treatment of the gravity top.