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

大功率PMSM相电流毛刺太多

如题,用28335做了一套60kW永磁同步电机(表贴式)控制器,采用id=0控制模式,发现相电流波形毛刺太大,下图1是送入AD引脚处的电流(交流耦合测试),图2是套在电机绕组上的传感器测出来的波形。

由于功率较大,相电流采集方式是在绕组A/B上外挂LEM电流型传感器,硬件电路上有RC滤波,软件上未用滤波,即在进行CLARK变化时用的AD值就是官网的例程语句:

clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.

请问各位专家,这个电流毛刺该如何削弱一些,在不影响实时性的情况下,AD软件滤波有什么好的方式吗

user5783546:。

如题,用28335做了一套60kW永磁同步电机(表贴式)控制器,采用id=0控制模式,发现相电流波形毛刺太大,下图1是送入AD引脚处的电流(交流耦合测试),图2是套在电机绕组上的传感器测出来的波形。

由于功率较大,相电流采集方式是在绕组A/B上外挂LEM电流型传感器,硬件电路上有RC滤波,软件上未用滤波,即在进行CLARK变化时用的AD值就是官网的例程语句:

clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.

请问各位专家,这个电流毛刺该如何削弱一些,在不影响实时性的情况下,AD软件滤波有什么好的方式吗

user3787872:补充一下:之前也考虑过AD采多次剔除极值再求平均的方法,但是觉得这种方式有弊端:(1)采用中断的方式,如果想满足实时性,那么就得开启一个很高中断频率,但是这样就会影响主程序的运行;(2)放在主程序里不做中断,那么别的中断又会打断它,不能满足实时性。很是纠结这个问题。

如题,用28335做了一套60kW永磁同步电机(表贴式)控制器,采用id=0控制模式,发现相电流波形毛刺太大,下图1是送入AD引脚处的电流(交流耦合测试),图2是套在电机绕组上的传感器测出来的波形。

由于功率较大,相电流采集方式是在绕组A/B上外挂LEM电流型传感器,硬件电路上有RC滤波,软件上未用滤波,即在进行CLARK变化时用的AD值就是官网的例程语句:

clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.

请问各位专家,这个电流毛刺该如何削弱一些,在不影响实时性的情况下,AD软件滤波有什么好的方式吗

Young Hu:

回复 user3787872:

您好!这个是正常的啊,你可以展开这个波形看看。不需要额外做ADC采样的软件滤波。

如题,用28335做了一套60kW永磁同步电机(表贴式)控制器,采用id=0控制模式,发现相电流波形毛刺太大,下图1是送入AD引脚处的电流(交流耦合测试),图2是套在电机绕组上的传感器测出来的波形。

由于功率较大,相电流采集方式是在绕组A/B上外挂LEM电流型传感器,硬件电路上有RC滤波,软件上未用滤波,即在进行CLARK变化时用的AD值就是官网的例程语句:

clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.

请问各位专家,这个电流毛刺该如何削弱一些,在不影响实时性的情况下,AD软件滤波有什么好的方式吗

user3787872:

回复 Young Hu:

感谢你的回复!我买了一个别人的产品回来测试,相电流波形很干净,所有想看看有什么改善措施。

如题,用28335做了一套60kW永磁同步电机(表贴式)控制器,采用id=0控制模式,发现相电流波形毛刺太大,下图1是送入AD引脚处的电流(交流耦合测试),图2是套在电机绕组上的传感器测出来的波形。

由于功率较大,相电流采集方式是在绕组A/B上外挂LEM电流型传感器,硬件电路上有RC滤波,软件上未用滤波,即在进行CLARK变化时用的AD值就是官网的例程语句:

clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.

请问各位专家,这个电流毛刺该如何削弱一些,在不影响实时性的情况下,AD软件滤波有什么好的方式吗

Young Hu:

回复 user3787872:

参考的驱动器载频多少?你的多少?

如题,用28335做了一套60kW永磁同步电机(表贴式)控制器,采用id=0控制模式,发现相电流波形毛刺太大,下图1是送入AD引脚处的电流(交流耦合测试),图2是套在电机绕组上的传感器测出来的波形。

由于功率较大,相电流采集方式是在绕组A/B上外挂LEM电流型传感器,硬件电路上有RC滤波,软件上未用滤波,即在进行CLARK变化时用的AD值就是官网的例程语句:

clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.

请问各位专家,这个电流毛刺该如何削弱一些,在不影响实时性的情况下,AD软件滤波有什么好的方式吗

user3787872:

回复 Young Hu:

都是8K

赞(0)
未经允许不得转载:TI中文支持网 » 大功率PMSM相电流毛刺太多
分享到: 更多 (0)