rkelley192 said:
I am trying to find the best way to determine whether a spherical shell would stabilize in a certain orientation when falling.
Assumptions I need to take into account:
The sphere is spinning with some random angualr velocity for each axis
The density of the shell is higher at the +x extreme and decreases until the density becomes uniform for the -x half of the shell. This density gradient can vary.
It seems like it should be simple, but I must be missing something. That's what happens when a mathematician pretends to be an engineer.
If you ignore air resistance, it will stabilize in a spin around an axis through its center of inertia, such that the moment of inertia is maximized around the axis, and such that the initial angular momentum is conserved.
In your case, spin will stabilize around an axis orthogonal to your x direction (lets call it the y axis). The center of inertia, which is where the y-axis and x-axis will intersect, if we set this point to x=0, will be the point where the moments of inertia on either side of x=0 are equal. In other words
\sum \left(X\times\left| X\right|\times M\right)=0
Edit: Okay, I had to change the formula since X^2 obviously doesn't work. I realize it's terribly ugly now, so let me know if I need to reformulate it! I couldn't find any quick easy links for this one.
For the purposes of finding this location you can think of all of the mass condensing on the x-axis and you can ignore the other coordinates. M here is each individual and equal element of mass. Please forgive the discrete notation. I'm half remembering and half making this up as I go

.
This effect is seen in gyroscopes and bicycle wheels etc. A wheel spinning in a wobbly fashion will orient itself in a smooth spin around an axis at its center that is orthogonal to the plane on which r^2 x m is maximized, where r is the radius. And of course, the total initial angular momentum is always conserved.
Basically, due to centrifugal force, as much mass as possible wants to get as far from possible from your axis of rotation.
The actual torque that will cause this stabilization can be calculated as well. I'd start with a look at how precession torque works.
If you factor in air resistance then it will orient itself with the densest part down, as the less dense part will be pushed up more easily by the force of the air resistance. If you factor in friction, it will eventually stop spinning around any axis. If you factor in turbulence etc it will add some amount of somewhat chaotic motion.