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 :)
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.
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?