美国麻省理工大学:《动力工程学》(英文版)Lecture D22-3D Rigid Body Kinematics

16.07 Dynamics Fall 2004 Lecture D22-3d Rigid Body Kinematics In this lecture, we consider the motion of a 3D rigid body. We shall see that in the general three dimensional case, the angular velocity of the body can change in magnitude as well as in direction, and, as a consequence, the motion is considerably more complicated than that in two dimensions Rotation about a fixed point We consider first the simplified situation in which the 3d body moves in such a way that there is always a point, O, which is fixed. It is clear that, in this case, the path of any point in the rigid body which is at a distance r from O will be on a sphere of radius r that is centered at O. We point out that the fixed point O is not necessarily a point in rigid body(the second example in this notes illustrates this point) Euler's theorem states that the general displacement of a rigid body, with one fixed point is a rotation about some axis. This means that any two rotations of arbitrary magnitude about different axes can always be combined into a single rotation about some axis. At first sight, it seems that we should be able to express a rotation as a vector which has a direction along the axis of rotation and a magnitude that is equal to the angle of rotation. Unfortunately, if we consider two such rotation vectors, 01 and 62, not only would the combined rotation 8 be different from 81+02 but in general 81+82#02+01. This situation is illustrated in the figure below, in which we consider a 3D rigid body undergoing two 90 rotations about the z and y axis. It is clear that the result of applying the rotation in a first and then in y is different from the result obtained by rotating first in y and then in Therefore, it is clear that finite rotations cannot be treated as vectors, since they do not satisfy simple vector operations such as the parallelogram vector addition lat
J. Peraire 16.07 Dynamics Fall 2004 Version 1.1 Lecture D22 - 3D Rigid Body Kinematics In this lecture, we consider the motion of a 3D rigid body. We shall see that in the general three dimensional case, the angular velocity of the body can change in magnitude as well as in direction, and, as a consequence, the motion is considerably more complicated than that in two dimensions. Rotation About a Fixed Point We consider first the simplified situation in which the 3D body moves in such a way that there is always a point, O, which is fixed. It is clear that, in this case, the path of any point in the rigid body which is at a distance r from O will be on a sphere of radius r that is centered at O. We point out that the fixed point O is not necessarily a point in rigid body (the second example in this notes illustrates this point). Euler’s theorem states that the general displacement of a rigid body, with one fixed point is a rotation about some axis. This means that any two rotations of arbitrary magnitude about different axes can always be combined into a single rotation about some axis. At first sight, it seems that we should be able to express a rotation as a vector which has a direction along the axis of rotation and a magnitude that is equal to the angle of rotation. Unfortunately, if we consider two such rotation vectors, θ1 and θ2, not only would the combined rotation θ be different from θ1 + θ2, but in general θ1 + θ2 6= θ2 + θ1. This situation is illustrated in the figure below, in which we consider a 3D rigid body undergoing two 90o rotations about the x and y axis. It is clear that the result of applying the rotation in x first and then in y is different from the result obtained by rotating first in y and then in x. Therefore, it is clear that finite rotations cannot be treated as vectors, since they do not satisfy simple vector operations such as the parallelogram vector addition law. 1

3+Bri On the other hand, if we consider infinitesimal rotations only, it is not difficult to verify that they do indeed behave as vectors. This is illustrated in the figure below, which considers the effect of two combined nfinitesimal rotations, de and de2, on point A X ddθ de de, x A (Figure adapted from Meriam, J. L, and K. L. Kraige. Dyanmics. 5th edition, Wiley. As a result of de1, point A has a displacement de, xT, and, as a result of de2, point A has a displacement de2 xr. The total displacement of point A can then be obtained as de xr, where de=de,+de,. Therefore it follows that angular velocities w1=01 and w2= 02 can be added vectorially to give w= w1 + w2. This means that if at any instant the body is rotating about a given axis with angular velocity w1 and at the same time this axis is rotating about another axis with angular velocity w2, the total angular velocity of the body will be simply w=w1+w2
On the other hand, if we consider infinitesimal rotations only, it is not difficult to verify that they do indeed behave as vectors. This is illustrated in the figure below, which considers the effect of two combined infinitesimal rotations, dθ1 and dθ2, on point A. (figure reproduced from J.L. Meriam and K.L. Kraige, Dyanmics, 5th edition, Wiley) As a result of dθ1, point A has a displacement dθ1 × r, and, as a result of dθ2, point A has a displacement dθ2×r. The total displacement of point A can then be obtained as dθ×r, where dθ = dθ1+dθ2. Therefore, it follows that angular velocities ω1 = θ˙ 1 and ω2 = θ˙ 2 can be added vectorially to give ω = ω1 + ω2. This means that if at any instant the body is rotating about a given axis with angular velocity ω1 and at the same time this axis is rotating about another axis with angular velocity ω2, the total angular velocity of the body will be simply ω = ω1 + ω2. 2 ☞ o A d Key x r 1θ dθ1 d r ω = θ θ dθ dθ2 d x r θ2 dθ1 dθ2 dθ x r ☞ ☞ ☞ (Figure adapted from: Meriam, J. L., and K. L. Kraige. Dyanmics. 5th edition, Wiley.)

Example Angular velocity We want to determine the angular velocity of the disc D First, we note that the disc is rotating with angular velocity w1 about the axis MM. In turn, this axis is rotating with angular velocity w2 about the horizontal axis, which is at this instant aligned with the r axis At the same time, the whole assembly is rotating about the z axis with angular velocity w3. Therefore, the total angular velocity of the disc is k Here, o is the angle between MM and the y axis Instantaneous axis of rotation Once the instantaneous angular velocity, w, has been determined, the velocity of any point in the rigid body u=WXT where r is the position vector of the point considered with respect to the fixed point O. It follows that for any point which is on the line ing through O and parallel to w, the velocity will be zero. This line is therefore the Instantaneous Azis of rotation. As the direction of the instantaneous axis of rotation(or the line passing through O parallel to w) changes n space, the locus of points defined by the axis generates a fixed Space Cone. If the change in this axis viewed with respect to the rotating body, the locus of the axis generates a Body Cone. At any given instant these two cones are tangent along the instantaneous axis of rotation. When the body is in motion, the body cone appears to roll either on the inside or the outside of the fixed space cone. This situation is illustrated in the figure below
Example Angular Velocity We want to determine the angular velocity of the disc D. D M M' First, we note that the disc is rotating with angular velocity ω1 about the axis MM′ . In turn, this axis is rotating with angular velocity ω2 about the horizontal axis, which is at this instant aligned with the x axis. At the same time, the whole assembly is rotating about the z axis with angular velocity ω3. Therefore, the total angular velocity of the disc is ω = ω2 i + ω1 cos φ j + (ω1 sin φ + ω3) k . Here, φ is the angle between MM′ and the y axis. Instantaneous Axis of Rotation Once the instantaneous angular velocity, ω, has been determined, the velocity of any point in the rigid body is simply v = ω × r , (1) where r is the position vector of the point considered with respect to the fixed point O. It follows that for any point which is on the line passing through O and parallel to ω, the velocity will be zero. This line is therefore the Instantaneous Axis of Rotation. As the direction of the instantaneous axis of rotation (or the line passing through O parallel to ω) changes in space, the locus of points defined by the axis generates a fixed Space Cone. If the change in this axis is viewed with respect to the rotating body, the locus of the axis generates a Body Cone. At any given instant, these two cones are tangent along the instantaneous axis of rotation. When the body is in motion, the body cone appears to roll either on the inside or the outside of the fixed space cone. This situation is illustrated in the figure below. 3

nstantaneous Axes of rotation Body c The acceleration of any point in the rigid body is obtained by taking the derivative of expression 1. Thus Here, a is the angular acceleration vector and is locally tangent to both the Space and the body Cones Example Instantaneous Center of rotation he small disc rotates with a constant angular velocity wp and is mounted on the larger disc which is spinning about the vertical axis with constant angular velocity w We note that point O is a fixed point. That is, the motion of the small disc is such that the distance from any point in the disc to the point O remains constant during the motion. The instantaneous angular velocit of the disc is given by k The instantaneous axis of rotation, as well as the Space and Body Cones, are shown in the figure
Instantaneous Axes of Rotation Body Cone Space Cone The acceleration of any point in the rigid body is obtained by taking the derivative of expression 1. Thus, a = ω˙ = ω˙ × r + ω × r˙ = α × r + ω × (ω × r) . (2) Here, α is the angular acceleration vector and is locally tangent to both the Space and the Body Cones. Example Instantaneous Center of Rotation The small disc rotates with a constant angular velocity ωp and is mounted on the larger disc which is spinning about the vertical axis with constant angular velocity ωs. We note that point O is a fixed point. That is, the motion of the small disc is such that the distance from any point in the disc to the point O remains constant during the motion. The instantaneous angular velocity of the disc is given by ω = ωp + ωs = ωpj − ωsk . The instantaneous axis of rotation, as well as the Space and Body Cones, are shown in the figure. 4

ace con Body Cone Instantaneous a=ws XWp Axis of Rotation ngular acceleration can be determined using Coriolis theorem, and is given by a=ws xwp(see lecture D12 for details) General motion In the general case, the displacement of a rigid body is determined by a translation plus a rotation about some axis. This result is a generalization of Eulers theorem, which is sometimes known as Chasles' theorem In practice, this means that six parameters are needed to define the position of a 3D rigid body. For instance, ve could choose three coordinates to specify the position of the center of mass, two angles to define the axis of rotation and an additional angle to determine the magnitude of the rotation. Unlike the motion about a fixed point, it is not always possible to define an instantaneous axis of rotation. Consider, for instance, a body which is rotating with angular velocity w and, at the same time, has a translational velocity parallel to w. It is clear that, in this case, all the points in the body have a non-ze locity and therefore an instantaneous center of rotation cannot be defined It turns out that, in some situations, the motion of the center of mass of a 3D rigid body can be determined independent of the orientation. Consider, for instance, the motion of an orbiting satellite in free fight. I this situation, the sum of all external forces on the satellite does not depend on the satellite's attitude, and therefore, it is possible to determine the position without knowing the attitude. In more complex situations, however, it may be necessary to solve simultaneously for both the position of the center of mass and the ttitude The velocity, Up, and acceleration, ap, of a point, P, in the rigid body can be determined if we know the velocity, vo, and acceleration, ao, of a point in the rigid body, o, as well as the body's angular velocity, w ding expressions, given below, are particular cases of the relative motion xpressions derived in lecture D12, UO′+×T P O +×(u×rp) (4)
Instantaneous Axis of Rotation Body Cone Space Cone The angular acceleration can be determined using Coriolis’ theorem, and is given by α = ωs×ωp (see lecture D12 for details). General Motion In the general case, the displacement of a rigid body is determined by a translation plus a rotation about some axis. This result is a generalization of Euler’s theorem, which is sometimes known as Chasles’ theorem. In practice, this means that six parameters are needed to define the position of a 3D rigid body. For instance, we could choose three coordinates to specify the position of the center of mass, two angles to define the axis of rotation and an additional angle to determine the magnitude of the rotation. Unlike the motion about a fixed point, it is not always possible to define an instantaneous axis of rotation. Consider, for instance, a body which is rotating with angular velocity ω and, at the same time, has a translational velocity parallel to ω. It is clear that, in this case, all the points in the body have a non-zero velocity, and therefore an instantaneous center of rotation cannot be defined. It turns out that, in some situations, the motion of the center of mass of a 3D rigid body can be determined independent of the orientation. Consider, for instance, the motion of an orbiting satellite in free flight. In this situation, the sum of all external forces on the satellite does not depend on the satellite’s attitude, and, therefore, it is possible to determine the position without knowing the attitude. In more complex situations, however, it may be necessary to solve simultaneously for both the position of the center of mass and the attitude. The velocity, vP , and acceleration, aP , of a point, P, in the rigid body can be determined if we know the velocity, vO′ , and acceleration, aO′ , of a point in the rigid body, O′ , as well as the body’s angular velocity, ω, and acceleration, α. The corresponding expressions, given below, are particular cases of the relative motion expressions derived in lecture D12, vP = vO′ + ω × r ′ P (3) aP = aO′ + ω˙ × r ′ P + ω × (ω × r ′ P ) . (4) 5

Here, rp is the position vector of the point, P, relative to O. We point out that the angular velocity and lar acceleration are the same for all the points in the rigid body ADDITIONAL READING J. L. Meriam and L G. Kraige, Engineering Mechanics, DYNAMICS, 5th Edition 7/1,7/2,7/3,7/4,7/5,7/6( review)
Here, r ′ P is the position vector of the point, P, relative to O′ . We point out that the angular velocity and angular acceleration are the same for all the points in the rigid body. ADDITIONAL READING J.L. Meriam and L.G. Kraige, Engineering Mechanics, DYNAMICS, 5th Edition 7/1, 7/2, 7/3, 7/4, 7/5, 7/6 (review) 6
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D18-2D Rigid Body Dynamics: Equations of Motion.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D20-2D Rigid Body Dynamics: Impulse and Momentum.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D17-Conservation Laws for Systems of Particles.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D19-2D Rigid Body Dynamics: Work and Energy.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D16-2D Rigid Body Kinematics.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D14-Accelerometers. Newtonian Relativity.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D13-Newton's Second Law for Non-Inertial Observers. Inertial Forces.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D15-Gravitational Attraction. The Earth as a Non-Inertial Reference Frame.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D12- Relative Motion using Translating/Rotating Axes.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D11- Relative Motion using Translating Axes.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D7-Work and Energy.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D10-Angular Impulse and Momentum.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D9- Linear Impulse and momentum.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D8-Conservative Forces and Potential Energy.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D6-Equations of Motion: Application Examples.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D4- Intrinsic Coordinates.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D5-Other Coordinates Systems.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D3- Equations of Motion in Cartesian Coordinates.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D2-Curvilinear Motion. Cartesian Coordinates.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D1-Introduction.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lectures D25-26: 3D Rigid Body Dynamics.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D21-Pendulums.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture DD23-3 Rigid Body Kinematics: The Inertia Tensor.pdf
- 美国麻省理工大学:《动力工程学》(英文版)D24-3D RIGID BODY DYNAMICS.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D30-Orbit Transfers.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D2Variable27- Mass Systems: The Rocket Equation.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D28-Central Force Motion: Kepler's Laws.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D29-Central Force Motion: Orbits.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D31: Linear Harmonic Oscillator.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D33: Forced Vibration.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D32: Damped Free Vibration.pdf
- 美国麻省理工大学:《动力工程学》(英文版)Lecture D34 Coupled Oscillators.pdf
- 麻省理工学院:《数值模拟导论》第一讲 问题实例及基本方程.pdf
- 麻省理工学院:《数值模拟导论》第四讲 线性稀疏矩阵的直接解法.pdf
- 麻省理工学院:《数值模拟导论》第三讲 求解线性系统的基本方法.pdf
- 麻省理工学院:《数值模拟导论》第二讲 方程的形成方法.pdf
- 麻省理工学院:《数值模拟导论》第七讲 Krylov子空间矩阵解法.pdf
- 麻省理工学院:《数值模拟导论》第五讲 QR分解.pdf
- 麻省理工学院:《数值模拟导论》第六讲 Krylov子空间矩阵求解方法.pdf
- 麻省理工学院:《数值模拟导论》第八讲 一维非线性求解方法.pdf