re(flight): settled turn rates match the definition exactly — withdraw the time-base claim
Re-measured with 5 s of settle per phase and the speed recorded at the moment the turn starts (flight_law3.py): pitch @ 130/s 74.9 deg/s vs AV_PitchMinus_Min 75 pitch @ 1821/s 41.1 vs AV_PitchMinus_Max 40 roll @ 110/s 129.5 vs AV_Roll_Min 200 roll @ 1722/s 149.3 vs AV_Roll_Max 125 Pitch lands on the definition's own numbers with NO scale factor, so the ~1.2x I attributed to the emulated time base two iterations ago was an artefact of differentiating during the AA_* acceleration ramp with too little settle. That explanation is withdrawn: AV_* can be used verbatim. What remains is only on the linear side — settled speeds still read high and vary between runs (RT full: 1342 in one flight, 1821 in another, vs MaximumVelocity 1200), consistent with a craft being shoved around in a firefight. The HUD reads exactly CruisingVelocity at neutral. A clean linear measurement needs a quiet map; no cause is claimed until then. Roll re-measured with proper settles confirms the axis difference: no speed dependence, both regimes near AV_Roll_Max, where pitch moved 75 -> 40. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NptfmpjdpNCKEez6d2xvA9
This commit is contained in:
@@ -83,7 +83,7 @@ Two claims of the field names are confirmed:
|
||||
* **Pitching up is about twice as fast as pitching down**, exactly as the pair
|
||||
150/75 (slow) and 70/40 (fast) says.
|
||||
|
||||
## The ~1.2× factor is a TIME BASE, not a unit scale
|
||||
## The ~1.2× factor — ⚠️ WITHDRAWN, see "Settled rates match exactly" below
|
||||
|
||||
The speed law measured 1.21 / 1.28 / 1.32 × its definition values; the pitch rates
|
||||
measure 1.16 / 1.35 / 1.17 / 1.94 × theirs. A **unit scale** would have to differ
|
||||
@@ -222,3 +222,42 @@ not perfectly separated pair of regimes.
|
||||
|
||||
Raw samples: [`captures/throttle-curve-lt.csv`](captures/throttle-curve-lt.csv) ·
|
||||
[`captures/turn-law-roll.csv`](captures/turn-law-roll.csv).
|
||||
|
||||
---
|
||||
|
||||
# ⚠️ Settled rates match the definition EXACTLY — the "time base" reading is withdrawn
|
||||
|
||||
The earlier turn measurements settled each phase for 1.5 s and then differentiated
|
||||
from the first second. Re-running with **5 s of settle** and the craft's speed
|
||||
recorded *at the moment the turn starts*
|
||||
([`tools/re-capture/flight_law3.py`](../../tools/re-capture/flight_law3.py)):
|
||||
|
||||
| phase | speed at turn | measured rate | definition |
|
||||
|---|---|---|---|
|
||||
| pitch, minimum speed | 130 /s | **74.9 °/s** | `AV_PitchMinus_Min` **75** |
|
||||
| pitch, half throttle | 388 /s | 73.7 °/s | (between, see below) |
|
||||
| pitch, maximum speed | 1 821 /s | **41.1 °/s** | `AV_PitchMinus_Max` **40** |
|
||||
| roll, minimum speed | 110 /s | 129.5 °/s | `AV_Roll_Min` 200 |
|
||||
| roll, maximum speed | 1 722 /s | 149.3 °/s | `AV_Roll_Max` 125 |
|
||||
|
||||
**Pitch lands on 75 and 40 — the definition's own numbers, with no scale factor.**
|
||||
So the ~1.2× I attributed to the emulated time base was an artefact of measuring
|
||||
during the `AA_*` acceleration ramp with too little settle, and that explanation is
|
||||
**withdrawn**: angular rates need no correction, and a reimplementation should use
|
||||
`AV_*` verbatim.
|
||||
|
||||
What remains unexplained is only on the **linear** side: settled speeds still read
|
||||
high and vary between runs (`RT` full measured 1 342 in one flight and 1 821 in
|
||||
another, against `MaximumVelocity` 1 200), which is what a craft being shoved around
|
||||
in a firefight looks like. The HUD, meanwhile, reads exactly `CruisingVelocity` at
|
||||
neutral throttle. A clean linear measurement wants a quiet corner of a map, not this
|
||||
one — until then, no cause is claimed.
|
||||
|
||||
**Roll, re-measured with proper settles, confirms the axis difference**: 129.5 at
|
||||
110 /s and 149.3 at 1 722 /s — no speed dependence, both near `AV_Roll_Max` **125**,
|
||||
where pitch moved 75 → 40 across the same range. The mid-throttle pitch point does
|
||||
not discriminate lerp-versus-switch, because at half throttle the craft only reached
|
||||
388 /s, where an interpolation would predict ~66 °/s against a measured 73.7 — inside
|
||||
this probe's noise.
|
||||
|
||||
Raw samples: [`captures/turn-law-settled.csv`](captures/turn-law-settled.csv).
|
||||
|
||||
Reference in New Issue
Block a user