TI中文支持网
TI专业的中文技术问题搜集分享网站

用矢量控制算法来控制电机转速无法升到4000RPM?

FOC的算法部分是我参考了 TI 的例程写的,采用id=0控制方式,主控芯片用的是28335,驱动板是我自己画的,用的电机 极对数为7对极 编码器为500线,电流环和速度环都做好了,但现在问题时,如果我的转速上升到3800RPM左右的时候,现象是:电机一开始还能转个大概几十秒,而且速度稳定在3800RPM,但过一会儿就会出现电流开始爬升,电机转速下降到2000RPM左右,电机的额定转速是10000转,应该不是超过额定转速的原因。而且我单独调试电流环的时候,电机转速会一直加速到3700左右,之后就开始自己掉到3000左右 之后再慢慢爬升到3700左右,之后又开始掉下去了…

PS:我的PWM频率设置为20K,通过PWM触发ADC采样电流, 用编码器获得位置和转速,PID 输出没有我看了下没有饱和,应该不是PID原因造成的。

TIAN CHEN4:

回复 HEHE:

噢噢对,我后来也发觉这个问题了,请问一般这个要设置成多少合适啊? 

赞(0)
未经允许不得转载:TI中文支持网 » 用矢量控制算法来控制电机转速无法升到4000RPM?
分享到: 更多 (0)