想用矢量控制的方式来驱动盘式电机(和正弦波永磁同步电机的区别是,定子侧无铁芯,电感量很小,手上的这个盘式电机只有150uH),现在的10K的开关频率不能将电流控稳,所以想加大开关频率,现在初步设定为100K,因为在坐标变化的时候有大量的计算,100K的开关频率的时候导致MCU计算量更大,想问问TI的大神们,有没有好的办法来解决这个计算量的问题,TI有什么样的MCU可以解决这个问题呢?
Linda:
您好!
请问电机极对数多少?最高转速要达到多少?是无传感器的么?
想用矢量控制的方式来驱动盘式电机(和正弦波永磁同步电机的区别是,定子侧无铁芯,电感量很小,手上的这个盘式电机只有150uH),现在的10K的开关频率不能将电流控稳,所以想加大开关频率,现在初步设定为100K,因为在坐标变化的时候有大量的计算,100K的开关频率的时候导致MCU计算量更大,想问问TI的大神们,有没有好的办法来解决这个计算量的问题,TI有什么样的MCU可以解决这个问题呢?
Seven Han:
回复 Linda:
F2806 与 F28035两个都能做电机的矢量控制,F28069为C2000 Picolo一般用于对伺服等对于马达控制精度较高的场合,而F28035相对价格较低,适用于大部分应用场合,大部分电机驱动DEMO在F28035上实现,便于学习。
想用矢量控制的方式来驱动盘式电机(和正弦波永磁同步电机的区别是,定子侧无铁芯,电感量很小,手上的这个盘式电机只有150uH),现在的10K的开关频率不能将电流控稳,所以想加大开关频率,现在初步设定为100K,因为在坐标变化的时候有大量的计算,100K的开关频率的时候导致MCU计算量更大,想问问TI的大神们,有没有好的办法来解决这个计算量的问题,TI有什么样的MCU可以解决这个问题呢?
lei dai:
回复 Linda:
电机的极对数:4
最高转速3000RMP
带有传感器
其实最大的问题是这个电机(盘式电机)的电感量太小了,10K的开关频率的话,电机定子电流变化率太大,控制不了(已经用德国的一台驱动器带过,启动的时候就过流报警了),所以就想用100K的驱动频率来进行控制,但这么高的频率就导致了坐标变化部分计算量太大,所以想问问,你们有没有好的解决方案!
想用矢量控制的方式来驱动盘式电机(和正弦波永磁同步电机的区别是,定子侧无铁芯,电感量很小,手上的这个盘式电机只有150uH),现在的10K的开关频率不能将电流控稳,所以想加大开关频率,现在初步设定为100K,因为在坐标变化的时候有大量的计算,100K的开关频率的时候导致MCU计算量更大,想问问TI的大神们,有没有好的办法来解决这个计算量的问题,TI有什么样的MCU可以解决这个问题呢?
lei dai:
回复 lei dai:
现在我们一款FOC驱动器上用的120M主频的MCU,如果继续采用这款的话,当开关频率为100K的时候,那开关周期就为10uS,在这10uS里面MCU最大的机器周期为1200个,FOC的坐标变化加上相关的逻辑运算可能就超过了1200个机器周期了(软件工程师如是讲),所以最近在找MCU的解决方案