Inertia Tensor of an Ellipsoidal Shell
In this post we derive the inertia tensor for an ellipsoidal shell with negligible thickness, such that all mass is distributed uniformly across the boundary of the ellipsoid. This result is not as easy to find online as the inertia tensors for other common 3D shapes, hence the post. If you're in a hurry, the inertia tensor for an ellipsoidal shell of mass and semi-axes is given in .
Spherical shell inertia
The inertia of a spherical shell with mass and radius is well-known to be , where we've denoted the inertia as to avoid confusion with the identity matrix . We also use the subscript to differentiate the inertia of the shell from that of the uniform solid, which we will denote . All of the inertia tensors in this post are taken about the centroid of the shape, which coincides with the center of mass.
We will derive for the sphere here before moving on to the more general ellipsoidal case, because the derivations are similar. We will use a similar but slightly different approach to the derivation here.
Recall that the inertia tensor of a solid sphere of uniform density is . Substituting in , where is the density and is the volume of the sphere, we get .
To obtain a shell, we will take one solid sphere of radius and subtract its inertia from that of a slightly larger solid sphere, which has radius with , and taking the limit . This gives us
The density of the shell is given by
where the volume (the denominator) is the difference between the volumes of the outer and inner spheres. Substituting into , we get
We can easily determine that
using the small block of Python code
import sympy
Δ = sympy.symbols("Δ")
lim = ((1 + Δ) ** 5 - 1) / ((1 + Δ) ** 3 - 1)
print(lim.expand().simplify().subs({Δ: 0}))
Substituting back into , we achieve the expected result for the spherical shell:
Ellipsoidal shell inertia
We are now ready to generalize to the inertia of the ellipsoidal shell. In this section of the article we'll now use and to refer to the inertia tensors of the ellipsoidal shell and solid ellipsoid, respectively. We will consider an ellipsoid of mass and semi-axes . This ellipsoid consists of the set of all points that satisfy , where
The inertia tensor of a solid ellipsoid of uniform density is , where
with denoting the matrix trace. Again we substitute in to obtain .
In the same way as for the spherical shell, we will obtain an ellipsoidal shell by subtracting an ellipsoid with semi-axes from a slightly larger ellipsoid with semi-axes . Taking the limit , we get
with density
Substituting into , we get
Again making use of , we obtain our final result:
Equivalent inertias
- The spherical shell inertia is of course a special case of the ellipsoidal shell inertia when .
- The ellipsoidal shell inertia is equal to the inertia of a solid cuboid of uniform density with mass and side lengths .
- The ellipsoidal shell inertia is equal to the inertia of a system of six point masses, each with mass , with one point each located at the ends of the semi-axes. That is, the point masses are located at , , and .