|
发表于 2015-11-22 16:00:34
|
显示全部楼层
// fixed point 32 = DC bus voltage 12V
// 32/12 = 2.667; voltages have to be scaled by 1/2.667=0.375
FOC.F16_16_Valpha.full = MULT_F16_16s(FOC.F16_16_Valpha, F16_16_CONST(0.375));
FOC.F16_16_Vbeta.full = MULT_F16_16s(FOC.F16_16_Vbeta, F16_16_CONST(0.375));
// fixed point 32 = DC bus current 20A
// 32/20 = 1.6; voltages have to be scaled by 1/2.667=0.625
FOC.F16_16_Ialpha.full = MULT_F16_16s(FOC.F16_16_Ialpha, F16_16_CONST(0.625));
FOC.F16_16_Ibeta.full = MULT_F16_16s(FOC.F16_16_Ibeta, F16_16_CONST(0.625));
nxp 代码中的为什么 电流和电压要做这样的处理,希望给予指导,谢谢! |
|