2025-01-20 12:16 PM
Hi,
I'm using a B-G431B-ESC1 to control a drone motor. My motor draw around 300W at maximum power. I have done a FOC firmware with Motor Workbench and it works very good with the load (propeller). I use sensor less speed feedback.
But when I remove the propeller and try to control the motor, it start to turn and after around one second, it do a very bad noise and stop with a speed feedback error. The read speed is around 7000rpm, but in fack it was around 250rpm.
When I have the propeller the sensor less speed sensing is very precise.
Do you have some ideas to help me ?
Thanks :smiling_face_with_smiling_eyes:
2025-04-16 10:18 AM - edited 2025-04-16 10:19 AM
Hello @jbigny,
Firstly, we would like to apologize for the delay in replying to your post.
For error report, refer to User Manual documentation available through "Workbench tool">About>Documentations>Documentation>"User manual" tab, "Firmware errors" link. As it is an estimator and an error is generated later, the 7000rpm estimated speed is wrong.
When you load the motor with propeller, Iq will be higher, and estimator will have signals with higher dynamic.
Refer to "Speed & position feedback sensorless algorithms" link and check associated signals on MC Pilot plots.