I have a scooter hub motor. I set it up and it will spin fine at higher RPM but when it first receives input current it will get stuck/stutter until it reaches a certain point. It happens when there is no load and becomes even more of a problem when there is a load applied to it.
Any thoughts on how to fix this?
Thanks
Without any data other than this is a hub motor, I'll take a guess that it has to do with bad detection values. But you would get a better shot getting any useful advice if you provide details of your hardware (controller, battery current, voltage, etc.).
NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)
I am using a 10S battery and the hub motor is 250w.
The input is PPM current no reverse with brake.
Here is a link to screenshots of the current settings I'm using
https://imgur.com/a/oV0tAQq
Winston park
Try running sensorless and see if you are getting a different result. IF it runs better, chances are something is with sensors and/or detection values. Also, check if the voltage sags under load. At 10s, you are likely to hit your 34v cutoff setting pretty quickly. Another thing you can try is reducing the observer gain, re-dect motor with 2000 time constant. Hard to tell what's going without data. Maybe post your FOC settings and sampled data for the current and BEMF when it's cogging.
NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)