You are here

VESC PID not working

3 posts / 0 new
Last post
vulkan66
Offline
Last seen: 4 years 8 months ago
Joined: 2019-04-18 16:45
Posts: 4
VESC PID not working

Hey guys, I have been struggling with setting up PID speed control in the vesc controller. I am using a synchronous AC motor (https://www.amainhobbies.com/dynamite-fuze-1-5-6pole-brushless-motor-800kv-dyns1665/p635507). I let the vesc tool to identify the motor parameters and then the current control works perfectly, but it is somewhat impractical since i want to control the RPMs directly. But when I try the PID speed controller, I cannot get the motor to even move. I was playing with the constants with no result, but I am thinking that at least a simple P regulator should somewhat work. But since the motor does not even get running and makes scary noises at best, I believe there must be something else I have missed if I want to use PID speed control? Thank you for every insight :)

skyline1970
Offline
Last seen: 1 year 4 weeks ago
VESC Free
Joined: 2017-09-07 22:28
Posts: 232

If the motor is not a permanent magnet type, it may not be used on vesc. It could rotate but there will have not torque.

vulkan66
Offline
Last seen: 4 years 8 months ago
Joined: 2019-04-18 16:45
Posts: 4

Thanks for your reply. Can you describe it in more detail please? I was able to implement PID speed control by myself, which works good if the motor already spins, but it has problems with start-up (because it has low torque as you said). I tried FOC. So VESC can't control this type of motor smoothly?