darkghool-16056 发表于 2019-8-12 17:19:25

关于FOC电流环最大电流设置的疑问

最近使用5.2的电机库调试无刷电机的FOC,使用光电编码器,设置的最大电流跟实际电源显示的电流差异非常大。
驱动板用的是IHM08M1-3SH,电机最大电流设置为5A,以放大倍数5.18计算得到的速度环电流最大输出限制为5144,但是在实际运行中对电机进行堵转时,显示Iq的确是到了5144,但是使用的开关电源上显示的电流只有0.9A,远远达不到5A

后来在驱动板供电高端接一个霍尔电流芯片,示波器测量霍尔电流芯片输出电压发现,堵转母线电流也是正弦波,不知道是否正常。

子曰好人 发表于 2019-8-13 08:55:43

Iq值的大小和母线电流值的大小不是相等的,如果你是id=0的控制方式,那么iq的值等于相线上的电流大小。可以测量实际的相电流来标定程序中的放大参数。
在代码中,设置的电流是相电流大小,所以线电流限制到5A,母线电流是达不到5A的。
堵转母线电流不应该是正弦波,可能原因是电流环参数调得不太好。

mmuuss586 发表于 2019-8-13 09:18:40

可以接个电流探头标定下

darkghool-16056 发表于 2019-8-13 11:04:30

子曰好人 发表于 2019-8-13 08:55
Iq值的大小和母线电流值的大小不是相等的,如果你是id=0的控制方式,那么iq的值等于相线上的电流大小。可以 ...
我直接用MotorControl Workbench生成的代码试了下,堵转时候母线电流也是正弦波。另外如果电机供应商给的额定电流是5A,那么这个额定电流指的是相电流么,那扭矩测试仪测扭矩发现,相电流限制到5A是,电机输出的最大扭矩刚好能到额定扭矩

darkghool-16056 发表于 2019-8-13 11:12:00

mmuuss586 发表于 2019-8-13 09:18
可以接个电流探头标定下

您说的是标定哪些参数,我拿示波器测试过实际的相电流采样点,堵转时实际输出也的确达到了5A

darkghool-16056 发表于 2019-8-13 11:13:03

mmuuss586 发表于 2019-8-13 09:18
可以接个电流探头标定下

您说的是标定哪些参数,我拿示波器测试过实际的相电流采样点,堵转时根据示波器显示电压计算后实际输出也的确达到了5A

子曰好人 发表于 2019-8-13 13:48:05

darkghool-16056 发表于 2019-8-13 11:04
我直接用MotorControl Workbench生成的代码试了下,堵转时候母线电流也是正弦波。另外如果电机供应商给的 ...

workbench生成的代码参数也是个大概值,不一定是最好的参数,还需要后期调试。额定电流是线电流,如果电机是星型接法,线电流和相电流相等,三角形接法,相电流和线电流是sqrt(3)倍关系。
方便可以把母线电流波形贴出来看看

darkghool-16056 发表于 2019-8-13 15:31:41

子曰好人 发表于 2019-8-13 13:48
workbench生成的代码参数也是个大概值,不一定是最好的参数,还需要后期调试。额定电流是线电流,如果电 ...
这是我自己做的一块驱动板,24v120w电机星形连接,采样电阻0.005R,放大倍数10倍,堵转电流Iq设置为16000,实际堵转时开关电源显示电流为3A,电流再往上调电机会发热很厉害,下面波形是在驱动板正电源串了一个ACS712霍尔电流芯片,电流测量范围+-20A,125mV/A然后示波器测量ACS712电压输出。Y1为0基准2.5v,Y2为4A的基准线

子曰好人 发表于 2019-8-13 17:00:32

darkghool-16056 发表于 2019-8-13 15:31
这是我自己做的一块驱动板,24v120w电机星形连接,采样电阻0.005R,放大倍数10倍,堵转电流Iq设置为16000 ...

这种波动是正常的,波动不大

darkghool-16056 发表于 2019-8-19 08:45:12

子曰好人 发表于 2019-8-13 17:00
这种波动是正常的,波动不大

今天测试了下相电流,电流传感器是+-10A量程0.25V/A,给电机加负载,供电的开关电源显示1A,可以看到相电流的最大值已经到了1.16/0.25=4.64A了
页: [1] 2
查看完整版本: 关于FOC电流环最大电流设置的疑问