Skip to content

Commit e0b1fce

Browse files
committed
docs: correct the auto-RNA changelog note for the coned rotor
The note described the pre-review lever (r = hub_radius + span*cos(cone)) and claimed the centre of mass was unchanged. The rotor is now assembled about its true (coned) centre of mass with the coned pitch-axis lever (hub_radius + span)*cos(cone) including prebend and sweep, and cm_axial shifts by the precone term for a non-zero cone_angle. Update the note to match: the tensor is diag([I_polar, I_diam, I_diam]) about the rotor CM, and both inertia and (for coned rotors) the CM change relative to 1.16.0; only total mass is unchanged.
1 parent 6e27d40 commit e0b1fce

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,19 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
1919
inertia (on IEA-22 it is ~2.5x the value the point-mass lump produced),
2020
so tower fore-aft / side-side frequencies from a rigid-RNA lump came out
2121
too high versus a rigid-rotor reference. The rotor is now assembled as a
22-
rigid body, `diag([I_polar, I_polar/2, I_polar/2])` about the hub with
23-
`I_polar = N_bl · ∫ (dm/ds) · r² ds` (`r = hub_radius + span·cos(cone)`),
24-
using the hub diameter and cone angle when present. Only each blade's own
25-
sectional spin inertia is still excluded. This changes the auto-RNA
26-
inertia (and hence coupled tower frequencies) relative to 1.16.0; mass
27-
and centre of mass are unchanged. This intentionally goes beyond the
28-
ElastoDyn deck path's point-mass lumping, which the WindIO per-station
29-
blade mass makes possible.
22+
rigid body, `diag([I_polar, I_diam, I_diam])` about the rotor centre of
23+
mass with `I_polar = N_bl · ∫ (dm/ds) · r² ds` and the in-plane lever
24+
`r = (hub_radius + span)·cos(cone)` (the coned pitch-axis distance, with
25+
prebend and sweep folded in), using the hub diameter and cone angle when
26+
present. A coned rotor's mass sits off the hub plane, so the rotor is
27+
placed at its true centre of mass before the parallel-axis shift; this
28+
also moves the tower-top centre of mass slightly (by the precone term)
29+
for a non-zero `cone_angle`. Only each blade's own sectional spin inertia
30+
is still excluded. This changes the auto-RNA inertia (and hence coupled
31+
tower frequencies), and the CM for coned rotors, relative to 1.16.0; the
32+
total mass is unchanged. This intentionally goes beyond the ElastoDyn
33+
deck path's point-mass lumping, which the WindIO per-station blade mass
34+
makes possible.
3035

3136
## [1.16.0] — 2026-07-03
3237

0 commit comments

Comments
 (0)