Battery Runtime Validation

Power Characterization Framework · v1.0

All 5 tests passing 24-hr cycle complete 500 measurements
Total Measurements
500
10 Hz · 5 cases · 10 s each
Validation Pass Rate
100%
5 / 5 use cases within ±10%
Peak Power Draw
1.289 W
Camera · max 1.354 W
24-hr Battery Drain
295%
24 cycles · ~12.3% / cycle
Power Consumption by Use Case Mean (W) vs Expected
standby
0.037 W
↔ 0.037
idle
0.185 W
↔ 0.180
active
0.556 W
↔ 0.550
video_playback
0.925 W
↔ 0.920
camera
1.289 W
↔ 1.300
Error % from Estimate Radar (max 10%)
Full Statistics All measurements
Use CaseMeanStd DevMinMaxEnergy
standby0.03700.00080.03520.03910.001 Wh
idle0.18470.00390.17630.19550.005 Wh
active0.55630.01080.52800.57640.015 Wh
video_playback0.92510.01910.87140.97230.026 Wh
camera1.28920.02451.22571.35380.036 Wh
Total Energy per Use Case Wh (100 samples each)
Validation Results ±10% tolerance
Use CaseExpectedMeasuredError %BarResult
standby0.037 W0.0370 W0.00%
✓ PASS
idle0.180 W0.1847 W2.61%
✓ PASS
active0.550 W0.5563 W1.15%
✓ PASS
video_playback0.920 W0.9251 W0.55%
✓ PASS
camera1.300 W1.2892 W0.83%
✓ PASS
Measured vs Expected Grouped bar (W)
Cycles: 24
Total drain: 295.0%
Avg per cycle: ~12.3%
Sequence: standby → active → idle → video → standby
Power per Use Case Across 24 Cycles Avg W
standby active idle video_playback
Cumulative Battery Drain % over 24 cycles
Time Distribution per Cycle Minutes allocated
Regression Detection 5% threshold

No regressions detected

All use cases within ±5% of baseline · first-half vs second-half

Use CaseBaseline (W)Current (W)Change
standby0.03690.0371+0.5%
idle0.18450.1849+0.2%
active0.55600.5566+0.1%
video_playback0.92480.9254+0.1%
camera1.28881.2896+0.1%
Power Stability (Std Dev) Lower = more stable
If regression detected, debug steps:
1. Check for recent software changes
2. Verify environment (25°C / 45% RH)
3. Run isolated use case tests
4. Check thermal throttling
5. Verify battery calibration