Artificial gravity rotating on two axes

In summary, the conversation discusses the concept of rotation around two axes simultaneously and its implications for artificial gravity and the stability of objects in space. It also touches on the idea of non-pure rotation and the possibility of modeling any rotation as a single rotation around a unique axis. The conversation raises questions about what it means to rotate around two axes at once and whether it is a valid concept.
  • #36
vanhees71 said:
Let's see, how mathematically the angular velocity comes about. To this end think of a rigid rod with one end fixed and free to rotate around this point. Make ##\vec{n}(t)## the vector from the fixed end to the other end. Then it's clear that
$$\vec{n}(t) = \hat{D}(t) \vec{n}_0,$$
where ##\vec{n}_0=\vec{n}(0)## is the vector at time ##T=0##, and ##\hat{D}(t)## is a rotation. In the following I consider ##\vec{n}## as the column vector of its components wrt. a Cartesian basis. Then ##\hat{D}(t)## is a orthogonal matrix, fulfilling ##\hat{D}^{\mathrm{T}} \hat{D}=\hat{D} \hat{D}^{\mathrm{T}}=\hat{1}## with ##\mathrm{det} \hat{D}=1##.

Now let's take the time derivative:
$$\dot{\vec{n}}(t)=\dot{\hat{D}}(t) \vec{n}_0 = \dot{\hat{D}}(t) \hat{D}^{\text{T}}(t) \vec{n}(t). \qquad (*)$$
Now from the orthogonality of ##\hat{D}## we have
$$\dot{\hat{D}} \hat{D}^{\text{T}} = -\hat{D} \dot{\hat{D}}^T = - \left ( \dot{\hat{D}} \hat{D}^{\text{T}} \right)^{\text{T}},$$
i.e., ##\hat{\Omega}=\dot{\hat{D}}(t) \hat{D}^{\text{T}}(t)## is an antisymmetric matrix, and we thus can write
$$\Omega_{jk}=\epsilon_{jlk} \omega_l,$$
and thus from (*)
$$\dot{n}_j=\Omega_{jk} n_k = \epsilon_{jlk} \omega_l n_k = (\vec{\omega} \times \vec{n})_j,$$
or
$$\dot{\vec{n}}=\vec{\omega} \times \vec{n}.$$
One calls ##\vec{\omega}## the angular velocity. The change of the vector ##n## during a small time ##\mathrm{d} t## is
$$\mathrm{d} \vec{n} = \mathrm{d} t \vec{\omega} \times \vec{n}.$$
From the geometrical meaning of the dot product that means that the infinitesimal rotation is around an axis given by the direction ##\vec{\omega}/|\vec{\omega}|##, implying the direction of rotation to be according to the right-hand rule, and the infinitesimal rotation angle is ##|\vec{\omega}| \mathrm{d} t##.

Of course you can decompose ##\vec{\omega}## in terms of an arbitrary (Cartesian) basis, and the infinitesimal rotation can be seen as composed of several infinitesimal rotations around the corresponding axes, but still it's just a rotation around one given axis.

erobz said:
I get the mathematics
I remember once taking a class in linear algebra (I do still have the textbook)! I retract my earlier statement...:wideeyed:
 
  • Haha
  • Like
Likes hutchphd and OmCheeto
Physics news on Phys.org
  • #37
vanhees71 said:
From the geometrical meaning of the dot product that means that the infinitesimal rotation is around an axis given by the direction ##\vec{\omega}/|\vec{\omega}|##, implying the direction of rotation to be according to the right-hand rule, and the infinitesimal rotation angle is ##|\vec{\omega}| \mathrm{d} t##.
Once more, in tiny words?
 
  • #38
What do you mean? What's not clear?
 
  • Haha
Likes Delta2
  • #39
DaveC426913 said:
Once more, in tiny words?
I think it's going to be an impossibility to explain in a simplified way. There is no 1D conceptualization I'm afraid. Hence, the multi-dimensional analysis is a minimum model.
 
  • Like
Likes Delta2
  • #40
vanhees71 said:
What do you mean? What's not clear?
I think he is giving a nod to the complexity of the issue. For me, I can understand most of the bits and pieces individually (probably), but putting it together...I'm not sure how long that would take.
 
  • Love
Likes Delta2
  • #41
Presumably, the calcs are describing a real world scenario, yes? That real world scenario must be fairly easy to describe. For example: to the question of does any solid rotating body always have a single axis of rotation, presumably there's a yes/no.
 
  • #42
erobz said:
I think he is giving a nod to the complexity of the issue. For me, I can understand most of the bits and pieces individually (probably), but putting it together...I'm not sure how long that would take.
I don't understand any of it. Perhaps PF needs a level below "B" as apparently even high school maths is WAY over my head.

Anyone seen @Janus lately? I'd like him to render the dual axis spinning cylinder as it would work on the ISS. Clear, with just a single point being traced out.
I found a youtube video of a sphere with dual rotation, but it was solid with flowers, and my brain couldn't handle whether or not each point was actually traveling in a circle.

 
  • #43
DaveC426913 said:
Presumably, the calcs are describing a real world scenario, yes? That real world scenario must be fairly easy to describe. For example: to the question of does any solid rotating body always have a single axis of rotation, presumably there's a yes/no.
The answer is yes. There are no cases where this is not so.

The rotation of a rigid object relative to any other frame of reference can always be completely described with a single angular velocity vector which, in general, vary over time both in direction and magnitude. This include both cases where the object is rotating freely in space with net external torque being zero or when it is constrained to rotate following multiple axis as shown in some of the video and thus experience a non-zero torque.

For example, if an object rotates due to be put into a device that has two axis of rotation, one "inside" or "after" the other, where the rotational speed around each of those two axes is simply set constant, then even as this can be seen as a "rotation around two axes" it can completely equivalently be model as a rotation around a single axis. When using rotation matrices to describe "individual" rotation then the effective rotation is found simply by matrix multiplication. If we first rotate around, say, the x-axis ##R_x(t)## and inside this (i.e. intrinsically) rotate around what was originally the y-axis ##R_{y'}(t)## then this combine into the effective rotation of ##R(t) = R_{y'}(t) R_x(t)##. Another example of "combining rotation around multiple axes" would be Euler angles, where a sequence of three angles each with an implied axis to rotate around is used to model any orientation of an object.

That said, rotations in 3 dimension are indeed a fair bit complex with a lot of detail rich formalism and no one should expect they can intuitively understand the complexities of such rotations based on, say, their experience with 2D rotations or linear translatory motion.
 
  • Like
Likes vanhees71 and PeroK
  • #44
DaveC426913 said:
Presumably, the calcs are describing a real world scenario, yes? That real world scenario must be fairly easy to describe. For example: to the question of does any solid rotating body always have a single axis of rotation, presumably there's a yes/no.
No, usually the momentary axis of rotation changes. That's always the case when ##\vec{\omega} \neq \text{const}.## For an elementary theory of the spinning top see

https://itp.uni-frankfurt.de/~hees/pf-faq/spinning-top.pdf
 
  • #45
OmCheeto said:
I don't understand any of it. Perhaps PF needs a level below "B" as apparently even high school maths is WAY over my head.

Anyone seen @Janus lately? I'd like him to render the dual axis spinning cylinder as it would work on the ISS. Clear, with just a single point being traced out.
I found a youtube video of a sphere with dual rotation, but it was solid with flowers, and my brain couldn't handle whether or not each point was actually traveling in a circle.


Okay, it took me a bit to work out a good way to to do it, and here's what I came up with.
I did two animations, as there are different ways to treat "rotating on two axis"

Both start from here:
cylinder1.png

A transparent cylinder(so nothing gets hidden during the rotations. A red sphere on the wall of the cylinder near an end and a white rod connecting this sphere to the long axis of the cylinder.

The first animation has the cylinder rotate on the y-axis (green) while it also rotates on its own long axis. (here, the blue line follows this long axis. The rotations are at a one to one ratio. It leaves a trail of spheres to show the whole path.

cylndr_rot1.gif
With the next one, the z axis (blue) remains fixed, while the cylinder rotates around this axis and the y axis.
cyldrrot2.gif
 
  • Like
Likes DrClaude, OmCheeto, vanhees71 and 1 other person
  • #46
OmCheeto said:
Anyone seen @Janus lately? I'd like him to render the dual axis spinning cylinder as it would work on the ISS.
Janus said:
Okay, it took me a bit to work out a good way to to do it, and here's what I came up with.
I did two animations, as there are different ways to treat "rotating on two axis"
Nice animations :smile:

Note however, if "as it would work on the ISS" refers to what should happen when an astronaut in free fall onboard ISS spins an object for the camera, i.e. when the object is put in torque free rotation, then note these animations do NOT show that. What they do appear to show is what the rotation would look like if a mechanical device via some bearings spins an object around two axis at once, e.g. using an intrinsic rotation sequence like in a gyroscope or an extrinsic sequence like when rotating a spherical shape using to orthogonal driver slip-wheels (think old mechanical mouse ball, but in reverse), then torques will in general be present at the bearings.

I also like to stress again, than when we in mechanics model the rotational state for a rigid object as rotation around a single vector as any given time this does not in general imply the rotation vector will be fixed over time in inertial space.

Also, all this does not mean we cannot make a simpler geometric model of rotation that involves a rotation sequence, like when the object is constrained to rotate around one or more axes by being rigidly attached to bearings. If we are only interested in the kinematics of the object in this case (i.e. don't care about forces and torques) then surely a "two axis rotation" model can be much easier to describe. This correspond to constraining the linear motion of an object to move in a circle without caring about the actual forces that is needed for this to happen.
 
  • Like
Likes OmCheeto
  • #47
Janus said:
cylndr_rot1.gif
OK, so it looks like, based on animation #2, that - notwithstanding all the geometry theory showing that an object seems to rotate about a single axis - the answer to the primary question is: a passenger inside such a vessel would indeed experience apparent gravity that changes in both direction and magnitude.

Does anyone disagree?I rode the zipper carnival ride once. I suspect it would feel much like that.
 
Last edited:
  • Like
Likes vanhees71
  • #48
Filip Larsen said:
Nice animations :smile:

Note however, if "as it would work on the ISS" refers to what should happen when an astronaut in free fall onboard ISS spins an object for the camera, i.e. when the object is put in torque free rotation, then note these animations do NOT show that.
A camera spun on the ISS would tend to maintain its rotational axis relative to the stars. The ISS would also maintain its orientation relative to the stars if it wasn't for the fact that it has a system of gyroscopes designed to force it to keep one face pointing towards the Earth. Minis air drag, the camera would maintain its axis of rotation, while the ISS rotates around it. Introducing drag would (depending on the axis of rotation for the camera) cause a precession.
 
  • Like
Likes vanhees71
  • #49
Janus said:
The ISS would also maintain its orientation relative to the stars if...
Nitpick: Would it? In reality, I believe such oblong orbiting objects are subject to micro-tidal forces and will, in the longer term, align themselves with their long axis pointed Earthward, yes?
 
  • Like
Likes vanhees71
  • #50
DaveC426913 said:
Nitpick: Would it? In reality, I believe such oblong orbiting objects are subject to micro-tidal forces and will, in the longer term, align themselves with their long axis pointed Earthward, yes?
That is correct. Gravity gradient stabilization is useful for maintaining attitude in low Earth orbit and (if I recall correctly) was often used by the Space Shuttle. For objects with (significant) three-axial moments of inertia, maintaining a fixed attitude wrt. the Earth (aka local vertical, local horizon) or the stars that is not aligned with the principal axes will require constant torquing by some means. For completely passive attitude control (i.e. no control) one need to have the minor inertial axis (often the geometrically longest axis) in the local vertical.
 
Last edited:
  • Like
Likes vanhees71
  • #51
Janus said:
A camera spun on the ISS would tend to maintain its rotational axis relative to the stars.
Indeed. But I understand your animation to be the result of a visualization of a sequence of two geometrical rotations and not the result of a numerical simulation of a torque free rotation. If that is correct, then the cylinder in your animation will not rotate as if it would if spun freely on the ISS. The reason I mentioned this is just that you included the bit about ISS in the quote.
 
  • Like
Likes OmCheeto and vanhees71
  • #52
Filip Larsen said:
Indeed. But I understand your animation to be the result of a visualization of a sequence of two geometrical rotations and not the result of a numerical simulation of a torque free rotation. If that is correct, then the cylinder in your animation will not rotate as if it would if spun freely on the ISS. The reason I mentioned this is just that you included the bit about ISS in the quote.
I actually missed the mention of the ISS in that quote somehow. I probably was too focused on the animation he had in the post.
 
  • #53
DaveC426913 said:
Once more, in tiny words?
There is a unique (pseudo)vector ##\boldsymbol \omega=\boldsymbol \omega(t)## such that for any points ##A,B## of a rigid body one has $$\boldsymbol v_A=\boldsymbol v_B+\boldsymbol \omega\times \boldsymbol {BA}$$
 
Last edited:
  • Informative
  • Like
Likes Delta2 and vanhees71
  • #54
wrobel said:
There is a unique (pseudo)vector ##\boldsymbol \omega=\boldsymbol \omega(t)## such that for any points ##A,B## of a rigid body one has $$\boldsymbol v_A=\boldsymbol v_B+\boldsymbol \omega\times \boldsymbol {BA}$$
I'm assuming that ## \boldsymbol{BA} ## is a position vector from ## B \to A ##; I haven't saw that notation ( but I don't see much )
 
  • #55
wrobel said:
There is a unique (pseudo)vector ##\boldsymbol \omega=\boldsymbol \omega(t)## such that for any points ##A,B## of a rigid body one has $$\boldsymbol v_A=\boldsymbol v_B+\boldsymbol \omega\times \boldsymbol {BA}$$
Note the "B" in the edumakashun level for this thread.
 
  • #56
erobz said:
I'm assuming that BA is a position vector from B→A; I
yes
DaveC426913 said:
Note the "B" in the edumakashun level for this thread.
but the initial question is not of high school level at all. The concept of angular velocity of a rigid body is a tricky enough stuff. The inertia forces in an arbitrary motion is also a pretty subtle thing for high school
 
Last edited:
  • Like
Likes Delta2
  • #57
wrobel said:
but the initial question is not of high school level at all.
Sure it is. It can be answered simply, without having the math as the answer.

wrobel said:
The inertia forces in an arbitrary motion is also a pretty subtle thing for high school
But the end result is not. At their simplest, the OP question(s) could be answered with a yes/no.
 
  • #58
then why do you ask questions when you know answers?
 
  • Like
Likes Delta2 and vanhees71
  • #59
DaveC426913 said:
Note the "B" in the edumakashun level for this thread.
This is perfectly B-level.The proof is not that difficult:

To describe a rigid body, take a model that it consists of a discrete set of point particles connected by massless rigid rods. Let's describe the rigid body with respect to an inertial refrence frame. To describe the body's particles take an arbitrary point fixed in the body. The position vector of this body-fixed origin is denoted with ##\vec{R}##, and any point of the body is described by
$$\vec{x}_i=\vec{R}+\vec{r}_i.$$
Since the ##\vec{r}_i## are vectors connecting the body-fixed origin with another body-fixed point, the rigidity of the body means that ##r_i=|\vec{r}_i|=\text{const}##. It's pretty obvious without calculation that thus the ##\vec{r}_i## can only rotate. To see this formally, we write
$$r_i^2=\vec{r}_i^2=(\vec{x}_i-\vec{R})^2.$$
Since this is constant, taking the derivative with respect to time yields
$$\dot{\vec{r}}_i \cdot \vec{r}_i=0,$$
which means that the velocity of the body-fixed point relative to the body-fixed reference point is always perpendicular to the position vector ##\vec{r}_i## relative to the body-fixed position. That means that there must be a vector ##\vec{\omega}## such that
$$\dot{\vec{r}}_i=\vec{\omega} \times \vec{r}_i.$$
This implies that the velocity of this point in the body relative to the inertial frame,
$$\dot{\vec{x}}_i=\dot{\vec{R}}+\dot{\vec{r}_i}=\dot{\vec{R}} + \vec{\omega} \times \vec{r}_i.$$
The change of the relative vector in an infinitesimal step of time is
$$\mathrm{d} \vec{r}_i=\mathrm{d} t \vec{\omega} \times \vec{r}_i,$$
and this describes an infinitesimal rotation around a momentary rotation axis in direction of ##\vec{\omega}## by an angle ##|\vec{\omega}|\mathrm{d} t##. Thus ##\vec{\omega}## is the angular velocity, describing the rotation of the body around the body-fixed origin, ##\vec{R}##.

Finally we show that this relative angular velocity is independent of the choice of this body-fixed origin. So let ##\vec{R}'## be another choice. Then
$$\vec{x}_i=\vec{R}+\vec{r}_i=\vec{R}'+\vec{r}_i'.$$
Now as before we have
$$\dot{\vec{r}}'=\vec{\omega}' \times \vec{r}_i',$$
and we have to show that ##\vec{\omega}'=\vec{\omega}##.

To see this we note that
$$\vec{R}'-\vec{R}=\vec{r}=\vec{r}_i-\vec{r}_i'$$
is also a body-fixed vector, because it connects two body fixed points. Thus there must be a vector ##\vec{\omega}''## such that
$$\dot{\vec{R}}'-\dot{\vec{R}}=\vec{\omega}'' \times (\vec{R}'-\vec{R}) = \vec{\omega}'' \times (\vec{r}_i-\vec{r}_i')=\vec{\omega} \times \vec{r}_i-\vec{\omega}' \times \vec{r}_i,$$
and this can hold true for all points ##\vec{x}_i## making up the body, if
$$\vec{\omega}''=\vec{\omega}=\vec{\omega}'.$$
So finally we also have
$$\dot{\vec{r}}_i'=\vec{\omega} \times \vec{r}_i,$$
and that was to be shown.
 
  • Like
Likes Filip Larsen
  • #60
DaveC426913 said:
Sure it is. It can be answered simply, without having the math as the answer.But the end result is not. At their simplest, the OP question(s) could be answered with a yes/no.
Physics cannot be formulated with the adequate math. Euclidean vectors are still taught at high schools!
 
  • #61
vanhees71 said:
That means that there must be a vector ω→ such that
That actually means that for each ##\boldsymbol r_i## there must be a vector ##\boldsymbol \omega_i## . A correct argument you have already brought in #35 and it is not a high school
 
Last edited:
  • #62
The proof that it must be the same ##\vec{\omega}## for all ##\vec{r}_i## is the same as the one given that it is the same ##\vec{\omega}## for different choices of the reference point ##\vec{R}##. You can apply it to the constraint that for any two body-fixed points
$$|\vec{x}_i-\vec{x}_j|=|\vec{r}_i-\vec{r}_j|=\text{const},$$
i.e.,
$$\dot{\vec{r}}_i-\dot{\vec{r}}_j=\vec{\omega}_{ij} \times (\vec{r}_i-\vec{r}_j) = \vec{\omega}_i \times \vec{r}_i -\vec{\omega}_j \times \vec{r}_j$$
can only be fullfilled for all ##\vec{r}_i-\vec{r}_j## if
$$\vec{\omega}_{ij}=\vec{\omega}_{i}=\vec{\omega}_{j}.$$
Since this holds for all pairs of points labelled with ##i## and ##j##, one must have ##\vec{\omega}_i=\vec{\omega}## for all ##i##.

I still don't see, why this is not understandable by an interested high-school student. At least in Germany 3D Euclidean vectors are still in the curriculum.
 
  • #63
vanhees71 said:
can only be fullfilled for all r→i−r→j if
ω→ij=ω→i=ω→j.
Sin
I think that this implication still needs a detailed explanation


vanhees71 said:
I still don't see, why this is not understandable by an interested high-school student.
Perhaps this is understandable. But I think an angular velocity of a rigid body is nowhere included to the curriculum of a high school. By my own experience I see that this is not a simple topic for university students.
 
Last edited:
  • Like
Likes Motore
  • #64
vanhees71 said:
At least in Germany 3D Euclidean vectors are still in the curriculum
a lot of very complicated things can be produced from the 3D Euclidian vectors :)
 
  • Like
Likes vanhees71 and Motore
  • #65
DaveC426913 said:
Sure it is. It can be answered simply, without having the math as the answer.But the end result is not. At their simplest, the OP question(s) could be answered with a yes/no.
Yes, an object can rotate around two axes simultaneously. But these axes cannot remain "fixed".

It strikes me that nobody has yet mentioned the Earth as an example. The south pole (i.e. the momentary rotation axis) does not remain at the same spot in Antartica. It moves semi-regularly about some "mean" pole at a distance of several meters with a "period" of about 430 days (the Chandler period). This causes variations of geographic latitude and longitude of a fraction of an arcsecond. For a perfect rigid body the instantaneous rotation axis is neither fixed with respect to the body, nor the direction of angular momentum, but moves simultaneously on two cones surrounding both.

I still don't find this easy to visualize. It is an interesting topic that features in vol.1 of the Berkeley physics course, as well as in Sommerfeld's course on theoretical physics.
 
  • #66
WernerQH said:
an object can rotate around two axes simultaneously.
the phrase "can rotate around two axes simultaneously" is incorrect by itself: there is continuum ways to present the angular velocity as a sum of two vectors.

ps In my opinion by its initial post itself this thread was promised to become odious. I quit it.
 
Last edited:
  • Like
Likes weirdoguy, vanhees71, WernerQH and 1 other person
  • #67
wrobel said:
then why do you ask questions when you know answers?
I don't know the answer.
 
  • #68
Reporting to have this thread closed, as it seems to be unanswerable at the education level specified.
 
  • #69
wrobel said:
there is continuum ways to present the angular velocity as a sum of two vectors.
From the simple POW of vectors, that's absolutely true.

But exactly because of that from the POW of a complex body, sometimes it may be more practical to use (body) locked directions (with special significance for that complex body) as references.

Yet, the original question was a bit further down the rabbit hole.
DaveC426913 said:
...what would occupants experience as gravity? Would it change over time?
I do admit that I have only an intuitive answer for that, but I'm too interested in an actual answer.
 
  • #70
Rive said:
I do admit that I have only an intuitive answer for that, but I'm too interested in an actual answer.
"What would the occupants experience as gravity?"

The [inverse of the] acceleration of the floor under their feet.

"Would it change over time?"

Yes. As has been described, the instantaneous axis of rotation will not remain fixed relative to the body. Points at the instantaneous axis have zero g. Points away from the axis have non-zero g. It follows that the g for body-fixed points can change over time.
 
  • Like
Likes Rive

Similar threads

Replies
38
Views
2K
Replies
3
Views
1K
  • Classical Physics
Replies
10
Views
1K
Replies
1
Views
613
  • Classical Physics
Replies
7
Views
1K
  • Science Fiction and Fantasy Media
Replies
5
Views
3K
Replies
9
Views
3K
  • Classical Physics
Replies
26
Views
2K
  • Sci-Fi Writing and World Building
Replies
0
Views
870
Replies
1
Views
669
Back
Top