I have searched for this issue and have not found a solution yet. I am using the VESC with a throttle in Duty cycle mode ( I know of the differences between current and such, we just need duty). I was wondering if anyone has found a way to limit the current spikes when changing the throttle. Right now i'm seeing lots of current pushed to the motor when changes in throttle happen. This is a bit Jarring.
Other motor controllers that I have worked with use a rotor acceleration limit, when smooths out transitions in duty cycle changes. It could also possibly be a maximum current change limit as well.
So far I've played with the cycle ramp times and expo on the throttle, but these feel like band aids to the real problem. I'm starting to think some sort of custom application might be necessary, however I thought I would reach out to see if anyone has found a way to deal with this first.
Thanks in advance.