Cartwheeling/spinning rod problem

  • Context: Graduate 
  • Thread starter Thread starter Kludgy
  • Start date Start date
  • Tags Tags
    Rod
Click For Summary

Discussion Overview

The discussion revolves around simulating the combined cartwheeling and spinning motion of a rod, specifically a screwdriver, and understanding the angular parameters that govern this motion about primary and secondary axes. The scope includes numerical integration techniques, angular momentum conservation, and the behavior of inertia tensors in the context of rotational dynamics.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant describes their struggle with simulating the combined motion and questions the necessary angular parameters for simultaneous rotation about two axes.
  • Another participant suggests that understanding tensors is essential for simulating the situation, though they are unsure of simpler methods.
  • A participant proposes using a non-diagonal inertia tensor matrix for the calculations.
  • It is mentioned that angular momentum should remain constant and that there are three natural axes of rotation, with the inertia tensor being crucial for understanding the dynamics.
  • One participant reports success in simulating spin and tumble by using an instantaneous world space inertia tensor but encounters unexpected energy transfer in the simulation.
  • Another participant attributes the strange energy transfer to numerical bugs and suggests that subdividing the simulation steps improves stability.
  • A later reply discusses the stability of spins along axes with different moments of inertia, noting that spins around the intermediate axis are unstable and referencing common physics problems related to this behavior.
  • Concerns are raised about whether the observed energy transfer is a natural phenomenon or a result of the integration method used.

Areas of Agreement / Disagreement

Participants express varying degrees of understanding regarding the simulation and the role of inertia tensors. There is no clear consensus on the best approach to resolve the energy transfer issue, and multiple viewpoints on the stability of spins exist.

Contextual Notes

Limitations include potential missing assumptions regarding energy dissipation mechanisms and the complexity of the integration algorithm. The discussion reflects uncertainty about the behavior of the system under different conditions.

Kludgy
Messages
10
Reaction score
0
Hi,

I'm stuck with the simulation of something that is very intuitive in reality. It's easy to produce a combined cartwheeling and spinning motion with a screwdriver by flicking the wrist at the right time.

But what combination of angular parameters describes the evolution of this rotation about primary and secondary axes simultaneously?

I've written a simple program that numerically integrates body orientation from a constant body-relative angular velocity (ignoring momentum for simplicity). The angular velocity is set high about the primary axis and low about a secondary. But of course the rod just wobbles, rotating about the one and only fixed angular velocity axis.

So what am I lacking in my understanding of the problem? ;)
 
Physics news on Phys.org
I would think you would need to know what a tensor is in order to simulate that situation. I'm not really familiar with an easier method of tackling it, but there may be one.
 
Do you mean like supplying a non-diagonal inertia tensor matrix to the calculation?
 
The angular momentum should be constant. There are three natural axes of rotation, and usually in lower level physics you only deal with one. The basic idea about conservation of angular momentum still applies in the case of two axes, though, as Gza has pointed out, the best way to do this is to introduce yourself to the inertia tensor. It is a lot like a 3x3 matrix and it basically characterizes the natural rotation axes. The total angular momentum of the screwdriver would be a linear combination of these two axes, but it is a bit more complicated than it probably sounds, since the axes themselves evolve (It is linear, but coupled.).
 
Ok I think I got it, using an instantaneous world space inertia tensor to calculate the angular velocity at the beginning of each step. Now I can get a spin and tumble.

My new problem is that there is a strange energy transfer in the simulation. Maybe it's normal, but physics is not my strong suit. For simplicity I'm just using euler approximation on matrices right now:

R' = orthonormalize( R + h skewsymmetric(w) R )

which always evolves the rotation into a spin about the primary axis. I guess it's the poor integration, but I'd like to verify that it's not expected behaviour in the absence of energy dissipation..
 
Yea it's a numerical bug coming from orthonormalize since the spin always converges on the same world space axis.
 
Ok correction again I'm wrapping this up. :) It's not the orthonormalize, but if I subdivide the simulation step 500 times everything is much more stable.

Thanks for the help! I'm off to look for better integration approaches...
 
I'm not clear of the meaning behind your code statement, but it appears to be an approximation that represents only a small deviation from something a lot easier to work with. If that's the case, then, I would certainly expect integration (iteration) of this approximation to eventually take you to the simplified form.
 
Kludgy said:
Hi,

I'm stuck with the simulation of something that is very intuitive in reality. It's easy to produce a combined cartwheeling and spinning motion with a screwdriver by flicking the wrist at the right time.

But what combination of angular parameters describes the evolution of this rotation about primary and secondary axes simultaneously?

I think the equations you are looking for are called Euler's equations

Eul-link
http://www.mathworks.com/access/helpdesk/help/toolbox/physmod/mech/mech_studies4.html

The remark that the angular momentum vector stays constant is also a very useful observation about the motion.
 
Last edited by a moderator:
  • #10
Kludgy said:
Ok I think I got it, using an instantaneous world space inertia tensor to calculate the angular velocity at the beginning of each step. Now I can get a spin and tumble.

My new problem is that there is a strange energy transfer in the simulation. Maybe it's normal, but physics is not my strong suit. For simplicity I'm just using euler approximation on matrices right now:

R' = orthonormalize( R + h skewsymmetric(w) R )

which always evolves the rotation into a spin about the primary axis. I guess it's the poor integration, but I'd like to verify that it's not expected behaviour in the absence of energy dissipation..

As I recall, in the absence of *any* energy dissipation mechanism, spins along both the the axis with both the highest and lowest moment of inertia are stable. Spins around the axis "in between" are unstable. This often comes up in homework problems or class discussion about the nature of a tumbling book. You can throw a book so it spins along any of the three possible axis, and observe this instability.

If you have any energy dissipation, it's very natural for a system to rotate around the axis with the largest I, because that's the lowest energy state of the system.

The energy of the system can be written as L^2/2I, where L is the angular momentum (which stays constant), so the larger I is, for a given L, the lower the total energy is.

If one does have energy dissipative mechanisms, spin along the lowest I becomes unstable as well. This happened to an early space satellite (Voyager, I believe) - they tried to spin it along the axis with the least I, and because the satellite wasn't perfectly rigid, in the matter of a few hours it went to the lowest energy configuration, spinning around the axis with the largest I.

So anyway, some of your energy transfer may be "natural", other parts of it may be due to a lossy integration algorithm.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 42 ·
2
Replies
42
Views
8K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 10 ·
Replies
10
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K