电机相电流滤波问题
本帖最后由 501175998 于 2012-7-30 11:14 编辑本人现在做PMSM电机相电流AD转换后数字滤波的问题(软件滤波),有人说平均值滤波,算法思路是什么?具体怎么操作不知道啊,大神们帮忙啊!用2812DSP,12位ADC(相电流经AD转换后是0~4095)。还想确定是直接对Ia,Ib,Ic进行数字滤波还是对ID,iq滤波,谢谢! 这个不是三言两语可以说清楚的呀。建议你去找本相关资料自己看看吧 知不知道看什么书?看滤波器的书吗?有没有入手快一点的? 用一阶低通滤波,滤波截止频率注意最好是电机最大转速频率的2倍;平均值滤波是针对信号变化较慢的量的,对电流不好虑。 要分多方面来说,你的前级信号调理电路源头要滤波,其次,软件里面数据滤波,去除突变的较大值和均值滤波,但是滤波数据不宜取多,会对电流环实时性产生影响,我用的四个数据滤波。 ertanse735 发表于 2012-10-17 20:16 static/image/common/back.gif
要分多方面来说,你的前级信号调理电路源头要滤波,其次,软件里面数据滤波,去除突变的较大值和均值滤波, ...
额,需要滤波吗? 应该是对Ia,Ib,Ic直接滤波。方法参考ertanse735 的,“要分多方面来说,你的前级信号调理电路源头要滤波,其次,软件里面数据滤波,去除突变的较大值和均值滤波,但是滤波数据不宜取多,会对电流环实时性产生影响,我用的四个数据滤波。” 我的滤波公式:y += tc*wc*(x-y),TC为采样周期,WC为截断频率, 带宽取为最大电流频率的20倍,二阶椭圆滤波 好吧,这个应该是经验值了。 ertanse735 发表于 2012-10-17 20:16
**** 作者被禁止或删除 内容自动屏蔽 ****
前级信号调理电路就是硬件滤波的截止频率该怎么确定? id iq滤不滤随便,试验合适就可以,abc就不要滤了 相电流滤波着实要谨慎,容易对系统的性能产生影响,如果用低通滤波器,那么截止频率要大一点。 平均值滤波就是相邻的几个数据求平均,还可以递推平均等 对abc还是dq滤波都可以,一般都是abc吧,采样过来的直接滤波,条理清晰。
滤波频率看你实际需求,如果你想做高频注入,滤波频率肯定很高,如果一般控制,可以低些。 滤波一般都是对原始信号滤波,保持这个思路。平均值滤波就相当于测两次求平均值呗,其实也可以多次测量求平均值,采样频率和开关频率一般不是一个数量级的。 软件就不要滤波了,硬件已经有了,再滤波延时就大
页:
[1]