HUB-CHAR_
We bought six hub motors we were considering for drive work and measured torque, Kv and thermal derate against their published curves. The investigation was shelved when we established that our own dynamometer was the least trustworthy instrument in the room above 40 Hz.
- Motors tested
- 6
- Peak torque gap
- 22%
- measured peak vs published peak, mean of 6 motors, n = 1 unit each
- Kv error
- 4.10%
- back-EMF at 1000 rpm vs datasheet, 6 motors, 3 runs each
- Build
- 21 d
- Brief → Shelved
- △3 · 07-14
- Published the 148 raw dyno logs and the fixture drawings alongside the sheet.
- △2 · 06-30
- Marked shelved. Dynamometer untrustworthy above 40 Hz; n = 1 unit per part number.
- △1 · 06-22
- Load cell 200 N·m → 50 N·m. Noise floor 0.40 → 0.09 N·m. Resonance at 44 Hz identified the same day.
BDR-25-03-A — reserved. Dynamometer fixture. Hysteresis brake, 250 mm torque arm, single-point cell — and the bending mode that ended the project.
- Run-to-run spread
- 2.10% · peak torque, 3 consecutive runs per motor, 6 motors
- Trusted bandwidth
- 40 Hz · swept sine against a reference cell; arm resonance at 44 Hz
- Peak shaft power
- 1.20 kW · best motor, best of 3 runs, 24 V and a 15 A limit
- Derate onset
- 62 °C · winding thermistor, 30 min hold at 60% of rated current
- Dyno runs
- 148
- Torque arm
- 250 mm
What we were asked for.
We were about to specify hub motors for drive work and had no basis for choosing between six candidates other than published curves. So we bought all six, built a fixture, and measured them.
The question was narrow and answerable: how far off are the published numbers, and are they off consistently enough that we can apply a discount and move on.
The targets, and what we actually hit.
| Constraint | Target | Achieved | How measured |
|---|---|---|---|
| Motors characterised at steady state | 6 | 6 | 148 logged dyno runs, 24 V bus, 15 A limit |
| Torque measurement trusted to | 100 Hz | 40 HzMissed | swept sine against a reference load cell; arm resonance at 44 Hz |
| Published peak torque, verified | Within 10% | Short by 22% on averageMissed | measured peak vs datasheet peak, 6 motors |
| Units per part number | 3 | 1Missed | purchase order; unit-to-unit variation is therefore unmeasured |
| Run-to-run repeatability on one motor | ± 3% | ± 2.1% | three consecutive runs per motor, thermally soaked between |
Targets were set at kickoff, before the first part was cut. A target we missed stays on the sheet with the number we actually got.
How it moves.
A hysteresis brake against a 250 mm torque arm on a single-point load cell, with the motor under our own field-oriented control rather than the vendor controller, so the current limit is a number we set instead of one we infer.
The fixture was the mistake. A torque arm is cheap and simple and its first bending mode sat at 44 Hz, which is inside the band where a drive motor is interesting. An in-line rotary torque transducer would have cost more than all six motors together, which is exactly why we did not buy one, and exactly why the investigation ended.
Measured, and where it fails.
| Metric | Value | Method | Conditions | Sample |
|---|---|---|---|---|
| Hub A, 165 mm, 24 V — peak torque | 9.1 N·m | dyno, 3 s peak | published 12 N·m | n = 1 unit, 3 runs |
| Hub B, 165 mm, 36 V — peak torque | 14.4 N·m | dyno, 3 s peak | published 16 N·m | n = 1 unit, 3 runs |
| Hub C, 200 mm, 24 V — peak torque | 11.8 N·m | dyno, 3 s peak | published 18 N·m, the worst gap in the set | n = 1 unit, 3 runs |
| Kv, all six | within 4.1% of published | back-EMF at 1000 rpm | the one number vendors reliably get right | n = 6 units, 3 runs each |
Where it fails
- The torque arm resonates at 44 Hz. Everything we logged above 40 Hz is the fixture, not the motor, and we deleted it rather than publishing it.
- One unit per part number. Every gap we measured could be a bad sample rather than an optimistic datasheet, and nothing in this record distinguishes the two.
- Steady-state thermal only. The 30-minute hold says nothing about the 20-second overloads that a drive motor actually sees.
What it did.
Six motors logged over 148 runs. Kv came in within 4.1% of published across all six — vendors get Kv right. Peak torque came in 22% below published on average, with the worst at 11.8 N·m against a claimed 18. Run-to-run spread on a single motor was ±2.1%, so the measurement itself was stable at steady state.
We shelved it on 30 June for two reasons and we want both of them in writing. First, the torque arm resonates at 44 Hz, so nothing dynamic we logged is trustworthy, and rebuilding the dyno properly is a bigger project than the question deserved. Second, we bought one unit per part number, which means every gap above could be sample variation rather than an optimistic datasheet. The honest summary is that we learned to discount published peak torque by about a fifth and nothing more. Two of these motors went into BDR-26-04 anyway, chosen on the measured numbers.
Elapsed days between recorded milestones, drawn to scale from the dates. The overall dimension runs from the brief to the last entry.
What changed since.
| Rev | Date | Change | By |
|---|---|---|---|
| △3 | 2025-07-14 | Published the 148 raw dyno logs and the fixture drawings alongside the sheet. | RM |
| △2 | 2025-06-30 | Marked shelved. Dynamometer untrustworthy above 40 Hz; n = 1 unit per part number. | DZ |
| △1 | 2025-06-22 | Load cell 200 N·m → 50 N·m. Noise floor 0.40 → 0.09 N·m. Resonance at 44 Hz identified the same day. | RM |
What we would do next
Rent an in-line rotary torque transducer for a week rather than build a torque arm. The fixture was the cheapest part of the project and it invalidated the expensive part.
Three units per part number, minimum. Below that a comparison between vendors is a comparison between samples.
Measure the overload envelope instead of steady state — 20 s at 3× rated is the case that actually decides whether a motor survives a drive application.
Who built it, and when.
- Entry
- R&D
- Status
- ○ SHELVED
- Brief
- 2025-06-09
- Demo
- 2025-06-30
- Elapsed
- 21 d
- Built by
- DZ, RM
- MEC
- Mechanical design
- FAB
- Fabrication and finishing
- ELE
- Electronics and PCB
- FRM
- Firmware
- CTL
- Controls and motion