PMSM启动电流大导致过流保护问题
问题较长,还请大家能够耐心读完,帮我分析,哪怕大家讨论一下平时调试时碰到的问题也可现在做一个PMSM的驱动,ipm用的是ps21267(600V/30A),电机是松下的750W电机(3000rpm, 3相200V,2.4Nm,额定电流3A). 过流检测采用的是无感电阻(0.015欧)检测N线上电流,低通滤波时间常数为3us,过流设定值大约为10A。
实验条件:
开环:220V交流供电,经整流后母线310V,先用开环,给定电角度和电压矢量(0.1),相当于直接给定Ualpha,Ubeta和Theta,采用SVPWM,给定电流变化频率为10Hz,采用斜坡给定,从0~10Hz所用时间为0.5s左右,每次上电后运行程序,都会导致过电流报警,将电机撤掉,直接量UV三相电压差不多都是30V左右。后来我采用变压器将220V降低到70V左右,电机才能启动
问题1:如何避免开环启动电流太大。
闭环:闭环时主要问题是初始定位,我采用的是先给定Iq和Theta,让转子先转到设定角度,再进入闭环。
问题2:初始定位时也会导致过电流故障
欢迎大家讨论,谢谢!!! 没有哪位碰到过这样的问题吗?还是我表述不清楚?请大家进来留个脚印 做同步启动算法吧楼主 求详解,我现在采用是先直流启动,进行定位,然后再闭环控制 过流应该是有时过流,有时不过吧??!!应该是初始相位问题,theta的初值要正确 关注中,我也是在启动时电流值不知如何控制? 你初始角度是如何判断的呢? 你是先不管电机初始角度,都让电机转到theta角?然后驱动电机? 是不是电流环调节方向反了 本帖最后由 wzh2718 于 2011-10-26 10:04 编辑
这个现象和我原来碰到的一模一样,上电以及定位的时候会过流报错,转速高上去或者把母线电压降下来就不太出错了。经检查不是由于过流采样电阻的电压超限造成的,而是IPM自己内部的过di/dt保护。21767的datasheet上有一些关于减少FO误动作的布线规范,不知你画板子的时候有没有严格遵守。后来我加大了IPM容量,严格遵守布线规范重画了一板PCB,问题就再也不出现了。希望对你有帮助。
另外你电机的定子电阻一定非常小,所以一开始30V电压加上去直接过流了。 pmsm启动是一个比较棘手的问题,为什么论坛里没能有一位高人或者斑竹站出来,总结下开发的经验,让大家能学习学习,这不就是论坛的真正主旨吗 这个问题,我也在研究, 有什么心得,大家一起探讨
其实我想弄清的一个总是就是,在启动阶段,能不能用闭环启动? 这个问题,我也在研究, 有什么心得,大家一起探讨
其实我想弄清的一个总是就是,在启动阶段,能不能用闭环启动? 电机的额定电流为3A,你却选用的是30A的三菱模块,保护电流点设在10A,什么逻辑真是不得而知!
30V的电压加到此电机上,你有没有电机的阻值参数,假设为3欧姆,那通过电机的电流就有将近10A。
一上电启动就保护,你需要排除干扰带来的假保护,你想,15毫欧乘以10A为0.15V,假设模块的N走线不好,可能就会带进来十个毫安级别的尖刺,再加上原有真正的电压值,不进保护才怪了!
所说的仅供参考! PMSM启动时必须要找到转子的初始位置,如果有编码器或位置传感器则初始位置好找,但是如果做无速度传感器的矢量控制时,这个初始位置怎么找?不知各位有什么看法或者经验分享 初始定位时,Iq_REF给定值,Id_Ref给0,Theta给0,怎么会过流? 同意13楼分析,楼主描述一些什么东西,根本融合不到一个项目里去。
启动关键是启动角度要选对,启动角度不对,会造成相位移,当然过流了 回复 14# cl0201
先给电机输出一个瞬间电流,根据反馈的反向电动势算出启动角度 没事看看,很有帮助 wzh2718讲的可能性大;li012584分析的也是问题;其余朋友说的定位也是问题。只能说,慢慢摸索吧。 开环启动,转起来后进入闭环呢?
页:
[1]