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

为什么 我用反电势 估算角度 超前 fast 估算角度 90度?

// run the estimator
EST_run(obj->estHandle,CTRL_getIab_in_addr(handle),CTRL_getVab_in_addr(handle),
pAdcData->dcBus,TRAJ_getIntValue(obj->trajHandle_spd));

// generate the motor electrical angle

angle_pu = EST_getAngle_pu(obj->estHandle);

angle_puBFM = _IQatan2PU(obj->Vab_in.value[1],obj->Vab_in.value[0]);

Eric Ma:

有点不明白你的意思。你是用自己的算法吗?

// run the estimator
EST_run(obj->estHandle,CTRL_getIab_in_addr(handle),CTRL_getVab_in_addr(handle),
pAdcData->dcBus,TRAJ_getIntValue(obj->trajHandle_spd));

// generate the motor electrical angle

angle_pu = EST_getAngle_pu(obj->estHandle);

angle_puBFM = _IQatan2PU(obj->Vab_in.value[1],obj->Vab_in.value[0]);

user1303469:

回复 Eric Ma:

我把 反电势 3变2 后 反正切 计算角度  结果 和 超前fast叫度 90度  为何?如何解决?

赞(0)
未经允许不得转载:TI中文支持网 » 为什么 我用反电势 估算角度 超前 fast 估算角度 90度?
分享到: 更多 (0)