在controlsuite的f28883的PMSM控制例程中有如下两句话:
clarke1.As=((AdcMirror.ADCRESULT1)*0.00024414-offsetA)*2*0.909; // Phase A curr.
clarke1.Bs=((AdcMirror.ADCRESULT2)*0.00024414-offsetB)*2*0.909; // Phase B curr.
明白是计算采样电流标幺值的,但是其中的“*2”是什么意思?难道这里不是标幺值?
chenlong wu:
补充一下,这段程序是在:controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.0\HVPM_Sensorless_2833x的HVPM_Sensorless.c文件中。