恩智浦的PMSM控制中,有大部分程序是采用双电阻电流采样,在双电阻采样中,相当于任何时刻只采样固定的两相电流,譬如A相和B相,第三相的电流由基尔霍夫电流定理得到,但是在实际代码中,有一些疑问。
比如在2,3扇区,我们采样A和B相电流,psIMeasured->f16A移位后赋值给psIABCfbckParam->f16A,这能理解,但为什么接下来采样的psIMeasured->f16B确赋值给psIABCfbckParam->f16C,我的理解是直接把采样的B相电流直接赋值给C相,他们并不一定相等啊。
程序见附件