-
Notifications
You must be signed in to change notification settings - Fork 508
Description
Bug description
The blade inertia reported in the summary file is missing several contributions (center of mass offsets and cross-section inertia, in particular the polar moment of inertia).
The calculation is done here
For a straight blade, the summary file will always return 0 inertia in the (3,3) term.
As far as I can tell, this calculation is only done for the summary file output, so it should have a minor impact on the code.
To Reproduce
Write a BeamDyn summary file with any beamdyn blade file. The blade inertia is wrong in the (3,3) element.
Expected behavior
For a volume, V, the inertia is obtained over integration over all points of the volume
If for simplicity, the integral is performed along a line,
where
The first part is what is being computed by BeamDyn (here).
For a straight blade, the first term's contribution to
I believe one solution would consist in
- Using the 6x6 rigid body mass matrix of each section, transform it to the global coordinate system
(see e.g. here) - Extracting the mass, COG and inertia about the COG for each cross-section (see e.g. here).
- Translating the 6x6 mass matrix to the blade origin (see e.g., here).
- integrating each contribution, summing using the integration weights.
As an alternative (that's the method I was using when I found this bug), I believe we could obtain the rigid body mass matrix of the Blade by computing:
Where