论坛里有人控制过小电感的无刷电机吗?
我发现当控制电感较小(差不多30几uH)的电机时,当只跑电流环的时候,电机不能像那些电感有0.3 0.4mH的那些电机那样,通过给一个较小的iq值来让电机转起来。而是会出现两种情况,一种情况是给定一个iq值,电机不转,用手拨动电机轴可以感受到电机轴像被吸住了一样不能动,但是发现反馈的iq值跟给定的iq值大小基本吻合。还有一种情况是电机直接就接近额定转速的速度转飞了,此时PID输出饱和,iq失控,但是通过观察电流值时发现,在前几百ms里,iq反馈值是跟踪上,但是突然一瞬间就失控了。这两种情况给定的iq值都是相同的,排除接线错误导致的问题,因为我还有另外两台电机,就可以正常运行。目前我自己考虑可能造成的原因是 感值过小,以至于电流纹波较大影响了控制效果,还有就是这个电机的阻转矩比较小,用手转动电机轴时几乎感受不到阻力,空载时可能转速飙升容易失控。请问论坛里有没有控制过小电感电机的经验的,有没有什么比较好的措施可以让这种电机用电流环正常转起来。 你这个应该是启动的时候过流了吧,是无感的吧?一般电感小的电机电阻也比较小,电流很快就会冲上来,而且你给定的iq未必是有效的力矩,还要看你给的角度是否有效,可以先给一个小的占空比试试让电机先转起来 先用开环来测试,测试好了,再来闭环,这样要好一点。如果参数不对,会导致IQ反馈很高。
页:
[1]