我用IDDK_PM_Sevor_F2837xD_V2的例程进行修改,驱动器不是TI的那块,DSP控制板也不是TI 的ControlCard。Level1 和Level2都没有问题,但是到Level3时,电机控制不是很稳定,而且发热很严重,然后我又返回到Level2,发现park变换后的Ds和Qs不是恒定的值,一直在变化,我怀疑时电流采集或旋转编码器的问题,但是找不到具体原因。
我用标准正弦信号输入clarke变换,输出90相位差的信号,然后输入到park变换,发现输出D=0.5,Q几乎等于0,在一个很小的值附近浮动。
然后我用自己采集的电流信号,如下图,发现波形大致差不多的,主要区别时是实际信号幅值大很多(没有归一化)有些毛刺外,,相位几乎相同,但是发现park变换后D和Q不恒定,而且跳的很厉害,不知道什么原因,请高手分析,两图的对应关系相同。clarke.Alpha和clarke.beta,就是输入到park变换的量。


