STM32霍尔传感器的电角度计算
pHandle->TargetElAngle = pHandle->MeasuredElAngle;pHandle->DeltaAngle = pHandle->MeasuredElAngle - pHandle->_Super.hElAngle;
pHandle->CompSpeed = ( int16_t )( ( int32_t )( pHandle->DeltaAngle ) /( int32_t )( pHandle->PWMNbrPSamplingFreq ) );
这是FOC库中霍尔传感器的一段代码,这里计算的补偿速度,我不是很明白,请教各位大神!
速度补偿是通过Hall信号得到的角度和速度积分得到角度之间的误差计算得到,补偿后的速度是用于下一个扇区角度积分进行SVPWM的,具体可以看ST官网上的资料UM1052中的8.3.2:)
页:
[1]