BLDC motor fails with speed feedback error on high rmps
I'm trying to use Motor Control workbench with BLDC motor (from orbital sander). I ran a test with motor profiler, my motor parameters are the following:
- 7 pole
- 5 Apk
- 30V
- Rs: 0.1 Ohm
- Ls: 0.022 mH
- B_emf const: 2 Vrm/krpm
- Inertia: 30 uN*m*s2
- Friction: 17 uN*m*s
- Max rpm: 11000
The motor works fine under ~8500 rpm, but above that stops with speed feedback error. With the original control PCB the motor can achieve 11000rpm, but it uses simple b-emf control.
Any recommendation to achieve 11krpm? I tried to use flux weakening feature, but didn't helped.
Thank you in advance!
