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

Sensorless_FOC_of_PMSM help

我想的使用Sensorless_FOC_of_PMSM(3相永磁同步电机无传感器磁场定向控制)与短笛F28035

它的controlSUITE中的示例代码。克拉克宏输入使用此代码。

clarke1.As = _IQmpy2(_IQ12toIQ(AdcResult.ADCRESULT1)-offsetA)// Phase A curr.;

是什么意思 offsetA?

对于 计算偏移电流传感器?它是如何计算出来的?

为什么要使用 ( _IQ12toIQ) ?

Young Hu:

offsetA是采样通道的偏移。( _IQ12toIQ)为了除以2^12

我想的使用Sensorless_FOC_of_PMSM(3相永磁同步电机无传感器磁场定向控制)与短笛F28035

它的controlSUITE中的示例代码。克拉克宏输入使用此代码。

clarke1.As = _IQmpy2(_IQ12toIQ(AdcResult.ADCRESULT1)-offsetA)// Phase A curr.;

是什么意思 offsetA?

对于 计算偏移电流传感器?它是如何计算出来的?

为什么要使用 ( _IQ12toIQ) ?

guosheng Zhu1:

回复 Young Hu:

您好,我想请教您一个问题

我现在做的是纯开环。具体的情况我简单说一下,码盘用的是旋转变压器,可以读到电机转子的位置,我是在SVPWM模块输入Ualpha,Ubeta均设定为常数,电机转子转到特定位置,这时读出电机转子的位置作为零位置。然后我加入帕克反变换,其输入参数Iq=0.15,Id=0,按照我的理解的话,电机应该可以转,但是电机一上电,转子被定位在一个某个位置,用手拧也拧不动。我的以上这些都没加PI调节,PWM中断的频率是12K。我不清楚我的哪里出错了,还望不吝赐教!

赞(0)
未经允许不得转载:TI中文支持网 » Sensorless_FOC_of_PMSM help
分享到: 更多 (0)