Error Budget and Airtime Load
Error Budget and Airtime Load
Ada re-derives this chapter’s own numbers step by step, at full precision
ADA · CALCULATION AUDIT
Error Budget and Airtime Load
A 30 m x 20 m work area places anchors at known coordinates and mounts a tag on a cart, where a geometry factor of 3 can turn a 0.20 m range error into about 0.60 m of position uncertainty. A fuller error budget of range 0.15 m, geometry factor 2.5, environment bias 0.20 m, and filter lag 0.10 m sums to about 0.675 m, which clears a room-level need but fails a 0.30 m robot-safety boundary, while a TWR design with 80 tags, 4 anchors, and 1 update per second asks for 320 ranging exchanges per second. This audit asks the question those sums invite: are the geometry-amplified error budget and the TWR airtime load really additive bookkeeping the way the chapter claims, and which decision do they actually clear?
Companion to the chapter UWB Indoor Positioning Systems — every number here comes from that chapter.
See the relationship before changing it
The figure reads from left to right. The blue card is range error. The middle card applies this page's rule. The green card is geometry-amplified error. Walk the arrows once: set the input, apply the rule, then read the result with its unit.
The retained audit below checks several chapter fixtures. This model keeps those stated values fixed and changes only range error, so the numeric fixture does not switch without explanation.
Derive the baseline in four named moves
- 1
Name the input. The chapter baseline is 0.2 m.
- 2
Name the relationship. position uncertainty = geometry factor 3 x range error
- 3
Substitute with units. 3 x 0.20 m = 0.60 m
- 4
Read the result. Keep the unit beside the value. Use it only inside the technical boundary on this page.
Predict, then change range error
Try Predict the direction of position uncertainty = geometry factor 3 x range error. Test another range error, then compare geometry-amplified error.
Observe Poor anchor geometry multiplies the range error before the safety boundary is tested. Reset range error to 0.2 and compare geometry-amplified error.
Explain Poor anchor geometry multiplies the range error before the safety boundary is tested.
Check yourself
What should you do before trusting a moved-control result?
What does this small model leave out?
Apply geometry factor 2.5 to a 0.15 m range error, add 0.20 m environment bias and 0.10 m filter lag, then total TWR load for 80 tags and 4 anchors at 1 Hz.
The position ledger reaches 0.675 m; TWR requires 320 exchanges/s while one-blink-per-tag TDoA uses 80 transmissions/s.
Geometry magnifies ranging uncertainty before other errors are added, and TWR airtime multiplies by anchor count because each tag performs a separate exchange with every anchor.
Ada: This chapter builds two kinds of number: a position error budget and an airtime load. Both are just sums, and both decide whether a design is honest. Let me total them with the chapter’s own values.
Geometry amplification, from the GDOP example: a 0.20 m range error under a geometry factor of 3 becomes 0.20 x 3 = 0.60 m of position uncertainty before any other term is added.
The full error budget (range 0.15 m, geometry factor 2.5, environment bias 0.20 m, filter lag 0.10 m):
0.15 x 2.5 = 0.375 mfrom range times geometry.0.375 + 0.20 + 0.10 = 0.675 mtotal.- That clears a room-level
1.0 mneed but fails a0.30 mrobot-safety boundary – the same evidence is adequate or inadequate only relative to the decision.
Airtime load, TWR versus TDoA:
- TWR at 80 tags, 4 anchors, 1 Hz:
80 x 4 x 1 = 320ranging exchanges per second. - A 10-tool commissioning fleet at 2 Hz:
10 x 4 x 2 = 80exchanges per second – fewer requests, stronger per-anchor evidence each. - Relaxing 200 tags from 1 Hz to 0.2 Hz:
200 x 0.2 = 40reports per second. - TDoA at 80 tags, 1 Hz: one blink each, so
80 x 1 = 80transmissions – there is nox anchorsfactor, which is exactly why it scales.
The audit shows both budgets are bookkeeping, not a rating: geometry multiplies the error term by term, and the anchor factor is the single line separating TWR airtime from TDoA – so the honest release states which sum was met, and under what geometry and load.
Every number above is taken from the chapter’s own material and re-derived step by step.
Technical boundaries: This additive budget omits covariance and error distributions, anchor survey error, clock synchronisation, RF collisions, protocol overhead, NLOS detection, scheduler capacity, and estimator dynamics.