RCAIDE.Library.Methods.Mass_Properties.Moment_of_Inertia.compute_non_dimensional_moment_of_inertia

compute_non_dimensional_moment_of_inertia#

Functions

compute_cuboid_non_dimensional_moi(length, ...)

Computes the non-dimensional moment of inertia tensor (I/mass) for a solid cuboid.

compute_rounded_end_cylinder_non_dimensional_moi(...)

Computes the non-dimensional moment of inertia tensor (I/mass) for a solid rounded-end cylinder (cylinder + hemispherical end caps).

compute_rounded_end_cylinder_non_dimensional_moi(radius, length)[source]#

Computes the non-dimensional moment of inertia tensor (I/mass) for a solid rounded-end cylinder (cylinder + hemispherical end caps).

Parameters:
  • radius (float) – Radius of the cylinder [m]

  • length (float) – Length of the cylindrical section (excluding end caps) [m]

Returns:

I_nd – 3x3 non-dimensional moment of inertia tensor (I/mass). Cylinder axis is along x.

Return type:

numpy.ndarray

compute_cuboid_non_dimensional_moi(length, width, height)[source]#

Computes the non-dimensional moment of inertia tensor (I/mass) for a solid cuboid.

Parameters:
  • length (float) – Length along x-axis [m]

  • width (float) – Width along y-axis [m]

  • height (float) – Height along z-axis [m]

Returns:

I_nd – 3x3 non-dimensional moment of inertia tensor (I/mass).

Return type:

numpy.ndarray