1.一种方法,包括:
操作具有带有多个磁极对的磁体的三相电机并检测来自邻近所述磁体的磁场感测元件的过零,其中,所述过零对应于所述磁极对的磁极过渡;
确定对应于每个所述过零的驱动角度;
根据所述驱动角度确定参考角度;
顺序地将所述电机定位为对应于所述磁极过渡中的每个磁极过渡并将驱动角度设定为所述参考角度;
检查从所述磁场感测元件为每个所述磁极过渡生成的信号;
基于从所述磁场感测元件为相应的所述磁极过渡生成的所述信号,针对每个所述磁极过渡调整所述磁场感测元件的补偿水平;以及
操作所述电机并在对应的所述磁极过渡邻近所述磁场感测元件时施加针对每个所述磁极过渡的所述补偿水平。
2.根据权利要求1所述的方法,还包括将所述磁场感测元件提供为霍尔元件。
3.根据权利要求1所述的方法,还包括使用三态比较器检查来自所述磁场感测元件的所述信号。
4.根据权利要求3所述的方法,其中,所述磁场感测元件包括霍尔元件。
5.根据权利要求1所述的方法,其中,针对每个所述磁极过渡的补偿水平对应于所述磁场感测元件的定位误差。
6.根据权利要求1所述的方法,还包括沿顺时针方向和逆时针方向旋转所述电机以减小滞后误差。
7.根据权利要求1所述的方法,其中,所述过零对应于s到n磁极过渡。
8.根据权利要求1所述的方法,还包括采取所述驱动角度的平均值以确定所述参考角度。
9.根据权利要求1所述的方法,还包括使用粗略搜索和精细搜索来确定所述参考角度。
10.根据权利要求1所述的方法,还包括为每个磁极对过渡存储过零角度、参考角度、误差值和补偿值。
11.一种系统,包括:
用于三相电机的电机控制器,所述电机控制器包括:
用于误差补偿的装置,其用于:操作具有带有多个磁极对的磁体的三相电机并检测来自邻近所述磁体的磁场感测元件的过零,其中,所述过零对应于所述磁极对的磁极过渡;确定对应于每个所述过零的驱动角度;根据所述驱动角度确定参考角度;顺序地将所述电机定位为对应于所述磁极过渡中的每一个并将驱动角度设定为所述参考角度;检查从所述磁场感测元件为每个所述磁极过渡生成的信号;基于从所述磁场感测元件为相应的所述磁极过渡生成的所述信号,针对每个所述磁极过渡调整所述磁场感测元件的补偿水平;以及操作所述电机并在对应的所述磁极过渡邻近所述磁场感测元件时施加针对每个所述磁极过渡的补偿水平。
12.根据权利要求11所述的系统,其中,所述磁场感测元件包括霍尔元件。
13.根据权利要求11所述的系统,其中,所述用于误差补偿的装置还被配置为使用三态比较器检查来自所述磁场感测元件的所述信号。
14.根据权利要求13所述的系统,其中,所述磁场感测元件包括霍尔元件。
15.根据权利要求11所述的系统,其中,针对每个所述磁极过渡的补偿水平对应于所述磁场感测元件的定位误差。
16.根据权利要求11所述的系统,其中,所述用于误差补偿的装置还被配置为沿顺时针方向和逆时针方向旋转所述电机以减小滞后误差。
17.根据权利要求11所述的系统,其中,所述过零对应于s到n磁极过渡。
18.根据权利要求11所述的系统,其中,所述用于误差补偿的装置还被配置为采取所述驱动角度的平均值以确定所述参考角度。
19.根据权利要求11所述的系统,其中,所述用于误差补偿的装置还被配置为使用粗略搜索和精细搜索来确定所述参考角度。
20.一种物品,包括:
具有存储的指令的非暂时性存储介质,所述存储的指令使机器能够:
操作具有带有多个磁极对的磁体的三相电机并检测来自邻近所述磁体的磁场感测元件的过零,其中,所述过零对应于所述磁极对的磁极过渡;
确定对应于每个所述过零的驱动角度;
根据所述驱动角度确定参考角度;
顺序地将所述电机定位为对应于每个所述磁极过渡并将所述驱动角度设定为所述参考角度;
检查从所述磁场感测元件为每个所述磁极过渡生成的信号;
基于从所述磁场感测元件为相应的所述磁极过渡生成的所述信号,针对每个所述磁极过渡调整所述磁场感测元件的补偿水平;
操作所述电机并在对应的所述磁极过渡邻近所述磁场感测元件时施加针对每个所述磁极过渡的补偿水平。
21.根据权利要求20所述的物品,其中,所述磁场感测元件包括霍尔元件。
22.根据权利要求20所述的物品,还包括使用三态比较器检查来自所述磁场感测元件的所述信号的指令。
23.根据权利要求20所述的制品,其中,针对每个所述磁极过渡的补偿水平对应于所述磁场感测元件的定位误差。
24.根据权利要求20所述的物品,还包括使用粗略搜索和精细搜索来确定所述参考角度的指令。