角度检测装置及电动助力转向装置的制作方法

文档序号:14958160发布日期:2018-07-17 23:59阅读:183来源:国知局

本发明涉及角度检测装置及使用了该角度检测装置的电动助力转向装置。



背景技术:

作为以往的角度检测装置,具有如下结构的角度检测装置:在转轴端配置传感器磁体,在转轴上的轴向上以与传感器磁体相对的方式配置磁阻型的半导体传感器(例如参照专利文献1)。

现有技术文献

专利文献

专利文献1:日本专利特开2013-7731号公报



技术实现要素:

发明所要解决的技术问题

专利文献1所示的现有的检测旋转角度的角度检测装置是在转轴端配置传感器磁体,在转轴上的轴向上以与传感器磁体相对的方式配置磁阻型的半导体传感器的结构,在这样的使用半导体传感器(旋转传感器)的角度检测位置上传感器磁体的磁场大小固定,可获得空间性磁场失真较小的旋转磁场。磁阻型的半导体传感器中,利用偏置磁场增大电阻变化率,利用磁场的方向来检测旋转角度。因此,如专利文献1所示,在转轴端部利用传感器磁体与半导体传感器来检测角度的结构能通过大小固定且失真较小的旋转磁场来实现较高的角度检测精度,因此作为角度检测的方法,该方法是普遍且适当的。

然而,上述那样的在转轴端部对角度进行检测的结构的角度检测装置存在轴向的尺寸变长从而变得大型的问题。

另一方面,在转轴周围配置传感器磁体,并在传感器磁体周围配置磁阻型的半导体传感器的情况下,存在空间性磁场失真变大,角度检测精度恶化的问题。

本发明是为了解决上述技术问题而完成的,其目的在于提供一种能提高角度检测的精度而不会使结构变得大型的角度检测装置。

解决技术问题的技术方案

本发明的角度检测装置包括:传感器磁体,该传感器磁体以转轴为中心与该转轴一体旋转,并产生用于检测旋转角度的角度检测用磁场;第一传感器及第二传感器,该第一传感器及第二传感器在以转轴为中心的圆周上配置在角度相隔90[deg](度、以下同样)的位置,输出与角度检测用磁场相对应的信号;以及角度运算部,该角度运算部使用来自第一传感器及第二传感器的信号来运算旋转角。

发明效果

本发明的角度检测装置中,通过在角度相隔90[deg]的位置配置输出与角度检测用磁场相对应的信号的传感器,从而装置不会变得大型,还能降低空间性磁场失真即磁场的谐波分量及因此而产生的输出电压的谐波分量,由此能提高角度检测精度。

附图说明

图1是表示本发明实施方式1所涉及的角度检测装置中的传感器磁体与传感器的相对位置的剖视图。

图2是表示本发明实施方式1所涉及的角度检测装置中的传感器的配置关系的说明图。

图3是表示本发明实施方式1所涉及的角度检测装置的传感器位置处的磁场的大小与方向的变化的说明图。

图4是表示本发明实施方式1所涉及的角度检测装置中的传感器的输出信号的说明图。

图5是用于说明传感器检测出的检测信号中的角度误差的说明图。

图6是用于说明传感器检测出的检测信号中的角度误差的说明图。

图7是用于说明传感器检测出的检测信号的说明图。

图8是用于说明传感器检测出的检测信号中的角度误差的说明图。

图9是用于说明传感器检测出的检测信号中的角度误差的说明图。

图10是表示本发明实施方式1中的角度检测装置的框图。

图11是表示本发明实施方式1中的角度检测装置的变形例的框图。

图12是用于说明本发明实施方式1的角度检测装置中的传感器的角度误差的说明图。

图13是用于说明本发明实施方式1的角度检测装置中的传感器的角度误差的说明图。

图14是用于说明本发明实施方式2的角度检测装置中的传感器的角度误差的说明图。

图15是用于说明本发明实施方式2的角度检测装置中的传感器的角度误差的说明图。

图16是用于说明本发明实施方式2的角度检测装置中的传感器的角度误差的说明图。

图17是表示本发明实施方式2所涉及的角度检测装置的变形例中的传感器的配置关系的说明图。

图18是表示本发明实施方式2中的角度检测装置的变形例的框图。

图19是用于说明本发明实施方式3的角度检测装置中的传感器的角度误差的说明图。

图20是用于说明本发明实施方式3的角度检测装置中的传感器的角度误差的说明图。

图21是用于说明本发明实施方式3的角度检测装置中的角度误差的校正的说明图。

图22是用于说明本发明实施方式3的角度检测装置中的角度误差的校正的说明图。

图23是用于说明本发明实施方式4的角度检测装置中的传感器的角度误差的说明图。

图24是用于说明本发明实施方式4的角度检测装置中的传感器的角度误差的说明图。

图25是用于说明本发明实施方式5的角度检测装置中的传感器的角度误差的说明图。

图26是用于说明本发明实施方式5及实施方式6的角度检测装置中的传感器的角度误差的说明图。

图27是用于说明本发明实施方式5及实施方式6的角度检测装置中的传感器的角度误差的说明图。

图28是用于说明本发明实施方式6的角度检测装置中的传感器的角度误差的说明图。

图29是用于说明本发明实施方式6的角度检测装置中的传感器的角度误差的说明图。

图30是表示适用本发明所涉及的角度检测装置的实施方式8中的电动助力转向装置的结构图。

具体实施方式

以下,基于附图,对本发明中的角度检测装置的各实施方式进行说明,在各图中,对于相同或相当构件、部位,标注相同符号来进行说明。

实施方式1.

图1是表示本实施方式1中的角度检测装置的结构的剖视图。

在永磁体电动机的转轴1的周围部分,传感器磁体2与对传感器磁体2进行固定的支架3一体固定于转轴1。

传感器磁体2例如是注射成型粘结钕磁体,与支架3一体成形为环状。传感器磁体2通称为双面四极磁化,轴向上表面2a的一半分别被磁化为n极及s极,轴向下表面2b被磁化为与所述上表面2a相反的极。即,传感器磁体2所产生的磁场如箭头所示那样成为从n极沿着轴向流动、并从轴向流向s极的磁场分布。此处,对在轴向上被磁化了的磁体进行说明,但在半径方向等其他方向上被磁化了的磁体也能获得同样的作用效果。

传感器磁体2经由非磁性材料或磁性材料的支架3利用压入等一体固定于转轴1,与转轴1的旋转同步进行旋转。为了减少磁性材料泄漏至转轴1的漏磁通,将传感器磁体2的内周与转轴1的外周分离配置。

与传感器磁体2的所述上表面2a相对地配置有磁阻型的半导体传感器即传感器10a及安装有该传感器10a的基板11。省略构成角度检测装置的其他电子元器件、布线图案及安装孔等,仅图示主要部分。

传感器10a检测与转轴1垂直的平面、即与基板11平行的方向上的旋转磁场方向。传感器10a内部内置有多个检测旋转磁场方向的桥,检测方向与旋转磁场方向相差90[deg]的桥的对为一组或两组。

cpu(centralprocessingunit:中央处理器)12基于由传感器10a获得的信号计算旋转角。例如,在本实施方式的角度检测装置搭载于无刷电动机等交流旋转电机的情况下,基于该旋转角进行控制。

如图2所示,传感器由在基板11上配置于相对于转轴1位于同一半径的相隔90[deg]的位置的传感器10a与传感器10b构成。传感器10b的结构与上述传感器10a相同。另外,图2中省略支架3、基板11及cpu来进行图示。

图3示出在传感器10a的位置处、转轴1旋转一周时的旋转磁场方向的大小与方向的变化。将半径方向分量设为br,将周向分量设为bθ。此处,在一般的端部检测的情况下,磁场的大小固定,空间性磁场失真较小,因此成为1次的正弦波形状,但在外周检测的情况下,成为奇数次的谐波分量重叠于正弦波的空间性磁场分布。

例如,对如下情况进行说明:传感器10a是以余弦信号vcos1输出半径方向分量br、以正弦信号vsin1输出周向分量bθ的传感器,传感器10b是以余弦信号vcos2输出半径方向分量br、以正弦信号vsin2输出周向分量bθ的传感器。另外,以下的说明中,也存在仅用vsin、vcos来表现正弦信号vsin、余弦信号vcos的地方。

图4中将横轴作为旋转角来示出传感器10a的输出信号。

余弦信号vcos1中,基波(图4所示的粗虚线)的振幅比信号(图4所示的细虚线)的振幅要大,正弦信号vsin1中,基波(图4所示的粗实线)的振幅比信号(图4所示的细实线)的振幅要小。若比较基波彼此,则vcos1与vsin1的基波振幅具有较大差异。即、基波的振幅比不是1,因此作为2次角度误差来呈现。此外,将原始信号与基波之差称为误差信号,但根据基波与原始信号的大小关系可知,旋转一周大小关系交换3次,因此信号误差主要是3次分量较大。此外,vcos1所包含的3次分量相比vsin1所包含的3次分量相位大致提前了90[deg],振幅基本相等,因此它们也作为2次角度误差来呈现。即,该情况下如图5所示基本成为2次角度误差。

因基波振幅具有差异而引起的2次角度误差能通过对振幅进行校正来减少。利用将基波振幅的振幅比与vsin1相乘的结果和vcos1来计算出角度时的角度误差如图6所示,除了2次以外也大量出现4次的误差。这是由于根据基波的振幅比对原始信号乘上增益,从而3次以上的谐波分量的振幅比会产生偏差。

另一方面,由于传感器10b相对于传感器10a位于相位提前了90[deg]的位置,因此vcos2与vsin2如图7所示相对于图4的vcos1与vsin1分别提前了90[deg]相位。此时,根据vcos2与vsin2计算出的角度所包含的误差如图8所示基本成为2次角度误差。

若比较图5与图8,则如图8所示,最大的2次角度误差的相位相差180[deg],通过求出传感器10a所获得的角度与传感器10b所获得的角度的平均,能减少2次角度误差。即,主要成为图9所示那样(4n-2)次分量(n为自然数)基本降低至零的4次角度误差,能降低至相对于分别单独使用传感器10a或传感器10b时的角度误差足够小的值。

图10是表示本实施方式1中的角度检测装置的结构的框图。传感器10a以余弦信号vcos1输出半径方向分量br,以正弦信号vsin1输出周向分量bθ,并且传感器10b以余弦信号vcos2输出半径方向分量br,以正弦信号vsin2输出周向分量bθ。位于cpu12内的角度运算部13基于从传感器10a及传感器10b获得的信号计算旋转角θ。

例如,利用以下所示的步骤进行计算即可。如式(1)那样,根据vcos1及vsin1计算旋转角θ1。

[数学式1]

如式(2)那样,根据vcos2及vsin2计算旋转角θ2。

[数学式2]

如式(3)那样,根据旋转角θ1和旋转角θ2计算旋转角θ。

[数学式3]

此处,作为旋转角θ1及旋转角θ2的计算式,使用了单纯的反正切函数,但也可以使用预先设定的变换表格来计算。此外,在各个信号包含偏移误差等误差的情况下,使用以公知的方法进行校正后得到的值即可。

另外,即使是不输出正弦信号与余弦信号而输出角度的传感器,只要是通过磁阻来检测角度的传感器,也可以如图11所示,采用设置检测旋转角θ1与旋转角θ2的传感器10aa、传感器10ba的结构,通过利用角度运算部13a如式(3)那样计算旋转角θ,可获得同样的效果。

并且,可以设置对上述旋转角θ实施校正并利用式(4)计算一次校正后的旋转角θ’的角度运算部(未图示,为了方便也可以称为角度运算部13b)。由于使用由式(3)获得的旋转角θ,因此与以角度真值决定校正量的情况相比误差会叠加,但如图9所示,由于在减少了角度误差的状态下用于校正式,因此旋转角θ所包含的误差、校正系数k4及k8较微小,因而能获得期待的效果。由角度运算部13b获得的一次校正后的旋转角θ’所包含的角度误差能减少为图12所示那样的微小的值。此处,采用将初始相位设为0[deg]的校正式,但也可以采用根据实际的误差分量来记入初始相位的校正式。

[数学式4]

θ′=θ-k4sin4θ+k8sin8θ…(4)

进一步地,在即使是由式(4)进行了校正后的一次校正后的旋转角θ’也无法获得期待的精度的情况下,可以利用一次校正后的旋转角θ’基于式(5)计算两次校正后的旋转角θ”。两次校正后的旋转角θ”所包含的角度误差如图13所示能减少为更为微小的值。此处,虽然实施了两次校正,但在原来的误差较大的情况下高次的误差分量会增大,为了降低最大振幅的次数分量,可以进一步实施更多次数的校正。

[数学式5]

θ″=θ-k4sin4θ′+k8sin8θ′…(5)

另外,采用了针对4次及8次分量的校正式,但也可以采用针对进一步包含高次分量的4n次分量(n为自然数)的校正式。此外,8次分量及更高次的分量与4次分量相比较小,因此可以采用对4次分量进行校正的公式。当然使用旋转角与角度误差的表格而非校正式也可获得同样的效果。

另外,(2q-1)次的信号误差叠加于vcos1、vsin1、vcos2、vsin2的情况较多,因此在计算旋转角θ1或旋转角θ2时,也可以使用对这些次数分量误差进行校正后得到的值。信号误差由旋转角确定,因此能基于旋转角来决定校正量,但由于根据信号来计算旋转角,因此在校正信号的时刻无法计算旋转角。在低旋转区域中,由于与前一次计算出的旋转角的变化量较小,因此可以使用前一次的旋转角值来决定信号误差校正量。在校正高次分量的情况下,在高旋转区域中,与期待的信号误差校正量的偏差变大,因此可以使用基于前一次的旋转角值、转速及与前一次计算出的旋转角的变化量的推定旋转角来决定信号误差校正量。

本实施方式中,包括:传感器磁体,该传感器磁体以转轴为中心与该转轴一体旋转,并产生用于检测旋转角度的角度检测用磁场;第一传感器及第二传感器,该第一传感器及第二传感器在以转轴为中心的圆周上配置于角度相隔90[deg]的位置,输出与角度检测用磁场相对应的信号;以及角度运算部,该角度运算部使用来自第一传感器及第二传感器的信号来运算旋转角。此外,第一传感器及第二传感器根据角度检测用磁场输出的信号是角度,角度运算部将第一传感器输出的角度与第二传感器输出的角度的平均作为旋转角。此外,第一传感器及第二传感器根据角度检测用磁场输出的信号是正弦信号与余弦信号,角度运算部将根据第一传感器输出的正弦信号与余弦信号计算得到的角度以及根据第二传感器输出的正弦信号与余弦信号计算得到的角度的平均作为旋转角。

实施方式2.

本实施方式2中,使用基于式(6)、式(7)来计算旋转角θ的角度运算部(未图示,为了方便也称为角度运算部13c),以取代示出实施方式1的图10的框图中的角度运算部13。

若传感器10a输出的余弦信号vcos1及正弦信号vsin1进行近似,则能表现为式(7)那样。此处,an及dn(n为自然数)是正或0值。

[数学式6]

另一方面,若传感器10a输出的余弦信号vcos2及正弦信号vsin2进行近似,则能表现为式(7)那样。

[数学式7]

即,在通过反正切函数计算检测角时,能使用vsin2来取代vcos1作为余弦信号,使用-vcos2来取代vsin1作为正弦信号。

角度运算部13c中,根据vcos1与-vcos2计算旋转角θ1,根据vsin1与vsin2计算旋转角θ2。任意的组合均成为将基波包含在内且各次数分量的振幅相等的组合,因此不会出现(4n-2)次的角度误差,旋转角θ1所包含的角度误差如图14所示,旋转角θ2所包含的角度误差如图15所示。最大的4次角度误差的相位相差180[deg],通过将两个的平均设为旋转角θ,能如图16所示那样减少角度误差。

并且,与实施方式1同样地通过使用校正式来对旋转角θ计算一次校正后的旋转角θ’或两次校正后的旋转角θ”,从而可以获得能减少角度误差4n次分量(n为自然数)这一以往所没有的效果。

另外,vsin1与vcos2、vcos1与vsin2是表示相同轴分量的值即可,因此也可以将传感器的检测部设为图17所示的配置。图18是表示使用了角度运算部13d的角度检测装置的变形例的框图,该角度运算部13d使用来自图17那样配置的传感器的信号来计算旋转角θ。如图18所示,传感器10ab由检测部100a与检测部100b构成,检测部100a输出正弦信号vsin1,检测部100b输出余弦信号-vcos1。传感器10bb由检测部100c与检测部100d构成,检测部100c输出余弦信号vcos2,检测部100b输出正弦信号-vsin2。使用这些信号由角度运算部13d来计算旋转角θ。

另外,可以在利用基于前一次的旋转角值或推定旋转角的信号误差校正量对vcos1、vsin1、vcos2、vsin2所包含的(2q-1)次信号误差进行校正之后,计算旋转角θ1或旋转角θ2。

本实施方式中,第一传感器及第二传感器根据角度检测用磁场输出的信号是正弦信号与余弦信号,角度运算部将根据第一传感器输出的正弦信号与第二传感器输出的正弦信号计算出的角度以及根据第一传感器输出的余弦信号与第二传感器输出的余弦信号计算出的角度的平均作为旋转角。此外,角度运算部用于计算旋转角的正弦信号、余弦信号、校正后正弦信号、或校正后余弦信号中的至少一个是对(2q-1)次(q是自然数)的信号误差进行校正后得到的值。此外,角度运算部利用前一次的旋转角值对信号误差进行校正。

实施方式3.

本实施方式中,使用基于式(9)来计算旋转角θ的角度运算部(未图示,为了方便也称为角度运算部13e)以取代图10的框图中的角度运算部13。

在根据上述式(6)及式(7)利用反正切函数计算检测角时,可以使用vcos1+vsin2来取代vcos1作为余弦信号,使用vsin1-vcos2来取代vsin1作为正弦信号。

[数学式8]

根据式(8),任意的次数分量的振幅均相等,在将n设为自然数时4n-1次分量的信号误差出现在4n次角度误差,4n+1次分量的信号误差出现在4n次角度误差。

角度运算部13e中,根据vcos1+vsin2与vsin1-vcos2,基于式(9)来计算θ。

[数学式9]

即,根据校正后正弦信号与校正后余弦信号计算出旋转角,从而能设为图19、图20那样的4次及8次分量的角度误差,能减少为相对于分别单独使用传感器10a或传感器10b时的角度误差足够小的值,其中,校正后正弦信号通过从由传感器10a获得的正弦信号减去由配置在提前了90[deg]相位的位置的传感器10b获得的余弦信号而得到,校正后余弦信号通过将由传感器10a获得的余弦信号加上由配置在提前了90[deg]相位的位置的传感器10b获得的正弦信号而得到。

此处,作为校正后正弦信号与校正后余弦信号的基波振幅相等的情况进行了说明,但在基波振幅不同的情况下,若在根据其振幅比进行校正之后进行使用,则当然可获得同样的效果。另外,也可以在根据对应的信号的基波振幅之比对来自传感器10a及传感器10b的输入信号进行校正之后,计算校正后正弦信号及校正后余弦信号。

反正切函数利用表格等进行运算的情况较多,因此无需根据原始信号计算一次角度,可获得能降低相应的处理负荷这一以往所没有的效果。

并且,可以与实施方式1同样地采用对旋转角θ使用式(4)或式(5)那样的校正式来计算旋转角θ’或旋转角θ”的角度运算部(未图示,为了方便也称为角度运算部13f)。通过使用角度运算部13f,在校正前的时刻如图19、图20所示,角度误差较小,因此如图21、图22所示,式(4)的校正效果显著。

由此,通过对根据校正后正弦信号与校正后余弦信号计算得到的旋转角θ减去4n次的校正函数来计算旋转角θ’,从而能获得减少为微小的角度误差这一以往所没有的效果,其中,校正后正弦信号通过从由传感器10a获得的正弦信号减去由配置在提前了90[deg]相位的位置的传感器10b获得的余弦信号而得到,校正后余弦信号通过将由传感器10a获得的余弦信号加上由配置在提前了90[deg]相位的位置的传感器10b获得的正弦信号而得到。

另外,可以在利用基于前一次的旋转角值或推定旋转角的信号误差校正量对vcos1+vsin2、vsin1-vcos2所包含的(2q-1)次信号误差进行校正之后,计算旋转角θ。

另外,vsin1与vcos2,vcos1与vsin2是表示相同轴分量的值即可,因此即使采用图17所示的配置,当然也可获得同样的效果。

本实施方式中,角度运算部在将校正后正弦信号与校正后余弦信号的基波振幅之比乘以任意的信号之后来计算旋转角。此外,角度运算部利用基于前一次的旋转角值的推定旋转角对信号误差进行校正。

实施方式4.

本实施方式中,使用基于式(11)来计算旋转角θ的角度运算部(未图示,为了方便也称为角度运算部13g)来取代图10的框图中的角度运算部13。

vcos1+vsin2及vsin1-vcos2所包含的信号误差中最大的是5次分量,但vcos1及vsin1的4n-1次分量的信号误差(a3与d3、a7与d7、……)具有差异,因此存在3次分量也较大的情况。

角度运算部13g中,利用从传感器10a及传感器10b获得的信号,计算vcos1+kvsin2与kvsin1-vcos2。a与d的2n+1次分量(n为自然数)之比相类似,因此例如k由式(10)来提供。

[数学式10]

并且,根据vcos1+kvsin2与kvsin1-vcos2,基于式(11)来计算旋转角θ。

[数学式11]

即,根据校正后正弦信号与校正后余弦信号计算出旋转角,从而图23、图24那样的大半能设为4次分量的角度误差,能减少为相对于分别单独使用传感器10a或传感器10b时的角度误差足够小的值,其中,校正后正弦信号通过从由传感器10a获得的正弦信号乘以3次分量之比而得的结果减去由配置在提前了90[deg]相位的位置的传感器10b获得的余弦信号而得到,校正后余弦信号通过将由传感器10a获得的余弦信号加上由配置在提前了90[deg]相位的位置的传感器10b获得的正弦信号乘以3次分量之比的结果而得到。此处乘上了3次分量之比,然而,使用3次以外的(2n+1)次分量之比也可获得同样的效果。

反正切函数利用表格等进行运算的情况较多,因此无需根据原始信号计算一次角度,可获得能降低相应的处理负荷这一以往所没有的效果。

并且,也可以与实施方式1同样地采用对旋转角θ进行校正的角度运算部(未图示,为了方便也称为角度运算部13h)。此处,通过使用角度运算部13h,从而调整振幅来计算旋转角以抵消4n-1次分量,因此角度误差的校正使用式(12)即可。然而,如图23、图24所示,4次振幅比实施方式3要大,因此在希望大幅减少角度误差的情况下,可以利用式(13)等进行多次校正。

[数学式12]

θ′=θ-k4sin4θ…(12)

[数学式13]

θ″=θ-k4sin4θ…(13)

由此,通过对根据校正后正弦信号与校正后余弦信号计算得到的旋转角θ减去4n次的校正函数来计算旋转角θ’或θ”,从而能获得减少为微小的角度误差这一以往所没有的效果,其中,校正后正弦信号通过从由传感器10a获得的正弦信号乘以3次分量之比而得的结果减去由配置在提前了90[deg]相位的位置的传感器10b获得的余弦信号而得到,校正后余弦信号通过将由传感器10a获得的余弦信号加上由配置在提前了90[deg]相位的位置的传感器10b获得的正弦信号乘以3次分量之比的结果而得到。

另外,可以在利用基于前一次的旋转角值或推定旋转角的信号误差校正量对vcos1+kvsin2、kvsin1-vcos2所包含的(2q-1)次信号误差进行校正之后,计算旋转角θ。

另外,vsin1与vcos2,vcos1与vsin2是表示相同轴分量的值即可,因此即使采用图17所示的配置,当然也可获得同样的效果。

本实施方式中,第一传感器及第二传感器根据角度检测用磁场输出的信号是正弦信号与余弦信号,角度运算部根据校正后正弦信号与校正后余弦信号计算旋转角,其中,校正后正弦信号根据第一传感器输出的正弦信号的ks倍与第二传感器输出的余弦信号的kc倍的和或差而得到,校正后余弦信号根据第一传感器输出的余弦信号的kc倍与第二传感器输出的正弦信号的ks倍的和或差而得到。此外,与正弦信号或余弦信号相乘的增益ks或kc中的任一方为1,另一方基于正弦信号与余弦信号的(2p+1)次分量(p为自然数)之比。

实施方式5.

在传感器10a或传感器10b中的一个因故障而无法获取的情况下,本实施方式中,使用考虑了针对旋转角θ的校正量来计算旋转角θ的角度运算部(未图示,为了方便也称为角度运算部13i),以取代图10的框图中的角度运算部13。此处,对传感器10b发生了故障的情况进行说明。

由于无法获取传感器10b输出的信号,因此需要通过传感器10a输出的vcos1及vsin1来计算旋转角θ。然而,vcos1及vsin1所包含的信号误差较大,因此根据这两个信号获得的角度所包含的误差也如图5所示那样较大。图5的横轴即旋转角为角度真值,在将能实际用于校正的通过检测获得的旋转角设为横轴的情况下,成为图25所示的失真形状。角度运算部13i中,作为校正表格具有图25的波形,对于根据vcos1与vsin1计算得到的旋转角θ计算校正量δ。通过从旋转角θ减去校正量δ来计算校正后的旋转角θ’。旋转角θ’所包含的角度误差如图26、图27所示,能减少为微小的值。

此处,对正常时具备传感器10a与传感器10b,并且因故障而导致1个传感器无法使用的情况进行了说明,但在具备3个以上的传感器的角度检测装置中,因故障而导致不存在配置于相差90[deg]相位的位置的传感器组的情况下,可获得同样的效果。

由此,在多个传感器中的一部分发生了故障时,在不存在配置于相差90[deg]相位的位置的传感器组的情况下,通过从根据由传感器10a获得的正弦信号及余弦信号计算出的旋转角θ减去由传感器磁体2与传感器10a的位置关系决定的角度误差来计算旋转角θ’,从而可获得能减少为微小的角度误差这一以往所没有的效果。

另外,本实施方式5中利用校正表格进行了校正,但即使利用式(12)等那样的公式来进行校正,当然也可获得同样的效果。

另外,可以在利用基于前一次的旋转角值或推定旋转角的信号误差校正量对vcos1、vsin1所包含的(2q-1)次信号误差进行校正之后,计算电角度θ。

本实施方式中,角度运算部13i在传感器中的一方的余弦信号发生了故障时根据正弦信号与相隔90[deg]位置的正弦信号计算旋转角、或在传感器中的一方的正弦信号发生了故障时根据余弦信号与相隔90[deg]位置的余弦信号计算旋转角。此外,角度运算部在传感器中的一方发生了故障时根据另一方的传感器输出信息来计算旋转角,对旋转角校正2n次(n为自然数)的角度误差来计算m次校正后(m为自然数)的旋转角。

实施方式6.

在从传感器10a及传感器10b取得的4个信号中的一个因故障而无法获取的情况下,本实施方式中,使用考虑了针对旋转角θ的校正量来计算旋转角θ的角度运算部(未图示,为了方便也称为角度运算部13j),以取代图10的框图中的角度运算部13。此处,对传感器10b的正弦信号发生了故障的情况进行说明。

需要通过传感器10a输出的vcos1及vsin1、传感器10b输出的vcos2来计算旋转角。vcos1与vsin1的基波振幅差异较大,会产生非常大的2次角度误差。另一方面,vcos2与vcos1因搭载偏差等而存在较小的差异,但基波振幅基本相等,因此如图14所示那样能抑制2次角度误差。在实施校正的情况下,也是校正前的误差越小,越能确保校正后的精度,因此本实施方式的角度运算部13j中,对根据vcos1与vcos2计算得到的旋转角θ计算校正量δ。校正量δ通过校正表格或校正式来计算即可。通过从旋转角θ减去校正量δ来计算校正后的旋转角θ’。

旋转角θ’所包含的角度误差如图28、图29所示,相对于使用传感器10a的两个信号计算出的图26、图27,能减少为更微小的值。

此处,对从传感器10a及传感器10b取得的4个信号中的一个因故障而无法获取的情况进行了说明,但在具备3个以上的传感器的角度检测装置中因故障而无法获取一部分信号的情况下,通过使用配置于相差90[deg]相位的位置的正弦信号或余弦信号的组,可获得同样的效果。

由此,在多个传感器中的一部分发生了故障时,通过从根据配置于相差90[deg]相位的位置的正弦信号或余弦信号的组计算出的旋转角θ减去由传感器磁体2与传感器10a的位置关系决定的角度误差来计算旋转角θ’,从而可获得能减少为微小的角度误差这一以往所没有的效果。

另外,本实施方式6中利用校正表格进行了校正,但利用式(12)等那样的公式来进行校正当然也可获得同样的效果。

另外,可以在利用基于前一次的旋转角值或推定旋转角的信号误差校正量对vcos1、vsin1、vcos2、vsin2所包含的(2q-1)次的信号误差进行校正之后,计算旋转角θ。

另外,vsin1与vcos2,vcos1与vsin2是表示相同轴分量的值即可,因此即使采用图17所示的配置,当然也可获得同样的效果。

本实施方式中,角度运算部13j在传感器中的一方发生了故障时根据另一方的传感器输出信息来计算旋转角,对旋转角校正2n次(n为自然数)的角度误差来计算m次校正后(m为自然数)的旋转角。

实施方式7.

本实施方式中,使用基于式(9)来计算旋转角θ的角度运算部(未图示,为了方便也称为角度运算部13k)来取代图10的框图中的角度运算部13。

在传感器磁体2的磁场失真较大的情况下,信号中出现式(6)及式(7)的项以外的偶数次分量。此时,传感器10a输出的余弦信号vcos1及正弦信号vsin1可由式(14)来表现,传感器10b输出的余弦信号vcos2及正弦信号vsin2可由式(15)来表现。

[数学式14]

[数学式15]

传感器10a与传感器10b相差90[deg]相位,因此式(14)与式(15)中,(4n+2)次分量(n为整数)成为逆相位。由此,在通过反正切函数来计算检测角时,可以使用式(16)所示的vcos1+vcos2来取代vcos1作为余弦信号,使用式(16)所示的vsin1+vsin2来取代vsin1作为正弦信号。

[数学式16]

n次角度误差因n-1次与n+1次的信号误差而产生。式(16)中,因传感器磁体2的磁场失真的影响而出现的2次信号误差通过取信号和而抵消,此外,4次信号误差与基波振幅的比率增加为√2倍。若比较2次信号误差与4次信号误差,则大多情况下4次分量较小,因此2次分量的抵消效果更好。即,通过使用式(16)那样的信号和进行计算,从而能减少3次角度误差。

角度运算部13k中,根据式(16)所示的vcos1+vcos2与vsin1+vsin2,基于式(17)来计算θ。

[数学式17]

即,根据校正后正弦信号与校正后余弦信号计算出旋转角,从而相对于分别单独使用传感器10a或传感器10b时的角度误差,能将因传感器磁体2的磁场失真等的影响而产生的3次角度误差减少为足够小的值,其中,校正后正弦信号通过将由传感器10a获得的正弦信号加上由配置在提前了90[deg]相位的位置的传感器10b获得的正弦信号而得到,校正后余弦信号通过将由传感器10a获得的余弦信号加上由配置在提前了90[deg]相位的位置的传感器10b获得的余弦信号而得到。

式(17)中,作为校正后正弦信号与校正后余弦信号的基波振幅之比较小的情况进行了说明,但在基波振幅不同的情况下,若在根据其振幅比进行校正之后进行使用,则当然可获得同样的效果。另外,也可以在根据对应的信号的基波振幅之比对来自传感器10a及传感器10b的输入信号进行校正之后,计算校正后正弦信号及校正后余弦信号。

反正切函数利用表格等进行运算的情况较多,因此无需根据原始信号计算一次角度,可获得能降低相应的处理负荷这一以往所没有的效果。并且,与其他实施方式同样地,当然可通过对旋转角θ进行进一步的校正,来使校正效果更为显著。

实施方式8.

上述实施方式中对角度检测装置进行了说明,但也可适用于包括该角度检测装置及产生用于辅助驾驶员的转向的辅助转矩的交流旋转电机的电动助力转向装置中。

图30是表示本发明实施方式8中的电动助力转向装置的结构的图。图30中,电动助力转向设有方向盘101、转向轴102、齿轮齿条机构103、车轮104、105、交流旋转电机106、减速齿轮107、角度检测装置108、转矩传感器109、电源(电池)110、车速传感器111、及控制装置112。

图30中,由未图示的驾驶员施加于方向盘101的转向转矩通过转矩传感器109的扭力杆、转向轴102,经由齿轮齿条机构103传递到齿条,使车轮104、105转向。

交流旋转电机106经由减速齿轮107与转向轴102相连结。由交流旋转电机106产生的输出转矩经由减速齿轮107传递到转向轴102,以减轻转向时驾驶员施加的转向转矩。该交流旋转电机106例如使用永磁体型同步旋转电机、励磁绕组型同步旋转电机,感应电机等。

转矩传感器109检测驾驶员通过转动方向盘101而施加于扭力杆的转向转矩。通过该转向转矩,扭力杆中产生与转向转矩大致成比例的扭转,因此检测该扭转角,并换算为转向转矩信号τ0。车速传感器111输出检测出车辆的行驶速度的信号即车速vx。

此外,角度检测装置108是上述实施方式中的任一个,安装于交流旋转电机106的转轴,输出交流旋转电机106的旋转角。

控制装置112根据转矩传感器109检测出的转向转矩信号τ0、由角度检测装置108获得的旋转角θ、由车速传感器111检测出的车速,来决定与交流旋转电机106输出的输出转矩相当的电流指令的方向与大小,并基于电流指令控制从电源110流至交流旋转电机106的电流,以使交流旋转电机106产生该输出转矩。

在这种装置中,在超过额定转速的高旋转区域中,为了提高输出,大多使用弱磁控制。该情况下,若存在旋转n次(n为自然数)的角度误差δ,则产生使用电流绝对值i、电流相位角β、转矩常数kt、d轴电流id以式(18)来表示的振幅的转矩脉动。

[数学式18]

ktiδsinβ≈kt|id|δ…(18)

即,在流过d轴电流时产生与角度误差成比例的转矩脉动,因此会造成驾驶员的不适感。在包括本实施方式的角度检测装置及产生用于辅助驾驶员的转向的辅助转矩的所述交流旋转电机的电动助力转向装置中,可获得能减少与角度误差成比例的转矩脉动这一以往所没有的效果。

本发明在其发明的范围内可以对各实施方式进行自由组合,也能对各实施方式适当地进行变形、省略。

标号说明

1转轴、2传感器磁体、10a传感器、10b传感器、10aa传感器、10ab传感器、10ba传感器、10bb传感器、12cpu、13角度运算部。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1