磁极位置检测装置制造方法

文档序号:7352038阅读:287来源:国知局
磁极位置检测装置制造方法
【专利摘要】本发明提供一种磁极位置检测装置。该磁极位置检测装置具有修正通过磁极位置检测部检测出的磁极位置的计算部。在该磁极位置检测装置中,在通过磁极位置检测部临时检测出的磁极位置上加上附加相位来移动转子。然后,关于该移动前后的移动量,比较使用磁极位置检测部检测出的移动量和通过编码器检测出的移动量,当他们的差大于预定阈值时,判定磁极位置的检测处理为误检测。
【专利说明】磁极位置检测装置
【技术领域】
[0001]本发明涉及检测永磁同步电动机中的转子的磁极位置的磁极位置检测装置。
【背景技术】
[0002]在具备设有永久磁铁的转子和设有线圈的定子的永磁同步电动机(以下,简称为“电动机”)中,通过根据转子的磁极位置向线圈施加电流来得到所希望的转矩。为此,电动机一边使用传感器例如编码器检测转子的磁极位置,一边通过在适当的励磁相位施加电流而被驱动控制。因此,在这样的电动机中,需要在起动时进行传感器的基准位置和转子的磁极位置之间的位置对准。为了这种目的而检测转子的磁极位置的方法,例如在日本特许第3408468号公报、日本特许第4816645号公报、日本特许第3805336号公报、日本特开2011-50198号公报以及日本特许第3971741号公报中已被公开。
[0003]但是,在以往已知的方法中,存在由于反馈信号中包含的噪音、作用于转子的摩擦以及负荷的不均衡而发生的外力等造成检测精度降低的情况。此外,在移动转子来检测磁极位置的方法中,存在转子的移动量变大的情况,从实用的观点考虑不理想。另外,在将电动机的线圈连接到放大器时弄错连接顺序、弄错电动机的极数的设定或弄错传感器的分辨率的设定等情况下,存在无法正确检测磁极位置的问题。
[0004]本发明的目的在于,在检测转子的磁极位置的磁极位置检测装置中,防止由于噪音、摩擦或外力等引起的检测精度的降低,并且通过适当地发现磁极位置的误检测来提高电动机的安全性以及可靠性。

【发明内容】

[0005]根据本申请所涉及的第I形态的发明,提供一种磁极位置检测装置,其在起动具备设有永久磁铁的转子以及设有线圈的定子的永磁同步电动机时,检测所述转子的磁极位置,其中,具有:磁极位置检测部,其根据在预定的励磁相位施加电流时的所述转子的举动,检测所述转子的磁极位置;移动量检测部,其检测在预定的励磁相位施加电流时的所述转子的移动量;第I磁极位置存储部,其存储通过所述磁极位置检测部检测出的所述转子的第I磁极位置;电流指令发送部,其发送电流指令以便在第I励磁相位施加电流,所述第I励磁相位为在通过所述第I磁极位置存储部存储的所述第I磁极位置上加上预定的附加相位所得的励磁相位;移动量存储部,其存储通过所述移动量检测部检测出的、所述电流指令前后的所述转子的移动量;第2磁极位置存储部,其存储通过所述磁极位置检测部检测出的、所述电流指令之后的所述转子的第2磁极位置;判定部,其在所述第I磁极位置和所述第2磁极位置间的差与所述附加相位之间的差大于预定阈值时,判定为误检测;以及计算部,当所述第I磁极位置和所述第2磁极位置间的差与所述附加相位之间的差在所述预定阈值以下时,其根据所述转子的所述第I磁极位置、所述第2磁极位置以及所述移动量,修正所述转子的所述第2磁极位置来计算当前的磁极位置,以所述当前的位置的计算处理至少重复I次的方式,重复动作所述磁极位置检测部、所述移动量检测部、所述电流指令发送部、所述判定部以及所述计算部。
[0006]根据本申请所涉及第2形态的发明,提供一种磁极位置检测装置,其中,在第I形态的发明中,所述计算部,通过将相加所述转子的第I磁极位置、所述转子的第2磁极位置以及所述转子的所述移动量而得到的值除以2,算出所述当前的磁极位置。
[0007]根据本申请所涉及的第3形态的发明,提供一种磁极位置检测装置,其中,在第I形态或第2形态的发明中,所述磁极位置检测部具有:移动方向检测部,其检测在预定的励磁相位施加电流时所述转子移动的移动方向;磁极位置估算部,其根据通过所述移动方向检测部检测出的所述转子的所述移动方向,估算所述转子的所述磁极位置;以及追加的电流指令发送部,其发送电流指令,以便在励磁相位施加电流,所述励磁相位是根据通过所述磁极位置估算部估算的所述磁极位置来决定的励磁相位,所述磁极位置检测部通过重复动作所述移动方向检测部、所述磁极位置估算部以及所述追加的电流指令发送部来检测所述转子的所述磁极位置。
[0008]根据本申请所涉及的第4形态的发明,提供一种磁极位置检测装置,其中,在第I形态?第3形态的任一发明中,还具有:警告信号发送部,当通过所述判定部判定为误检测时,发送警告信号。
[0009]参照附图所示的本发明的示例性的实施方式的详细说明,这些以及其他本发明的目的、特征以及有利点将变得更加明确。
【专利附图】

【附图说明】
[0010]图1是表示能够应用本发明的控制系统的结构的框图。
[0011]图2是用于功能性地说明本发明的一实施方式所涉及的磁极位置检测装置的结构的框图。
[0012]图3是用于功能性地说明本发明的一实施方式所涉及的磁极位置检测部的结构的框图。
[0013]图4是用于说明本发明的一实施方式所涉及的磁极位置的检测处理的图。
[0014]图5是说明利用了本发明的一实施方式所涉及的磁极位置检测装置的磁极位置检测处理步骤的流程图。
【具体实施方式】
[0015]以下,参照【专利附图】
附图
【附图说明】本发明的实施方式。图1是表示能够应用本发明的控制系统的结构的框图。如图1所示,该控制系统具有上位控制装置10、位置控制器12、速度控制器14、电流控制器16、放大器18、电动机20、磁极位置检测装置30以及警告信号发送部60。电动机20是具备设有永久磁铁的转子和设有线圈的定子的公知的永磁同步电动机。电动机20中安装有检测转子动作(位置以及速度)的传感器,例如编码器(未图示)。
[0016]上位控制装置10控制用于机床等的电动机20的动作。上位控制装置10例如按照任意的加工程序,发出控制电动机20的各轴的动作的位置指令,以使机床适当地动作。
[0017]从上位控制装置10发出的位置指令被输入位置控制器12。位置控制器12从位置指令减去从电动机20的编码器反馈的位置信号值来计算位置偏差。然后,位置控制器12在位置偏差上乘以环路增益来计算速度指令,并将速度指令发送给速度控制器14。速度控制器14从速度指令减去从电动机20的编码器反馈的速度信号值来计算速度偏差。速度控制器14基于速度偏差,例如通过比例积分控制来计算电流指令。该电流指令被输入电流控制器16。电流控制部16根据输入的电流指令、从放大器18反馈的流过电动机20的定子的电流的信息以及由电动机20的编码器检测出的电动机20的转子位置的信息,作成针对放大器18的控制指令。放大器18按照该控制指令,将与电动机20的转子的动作相对应的驱动电流供给到电动机20。
[0018]为了正确地控制电动机20的动作,需要正确地掌握编码器的基准位置和电动机20的转子的磁极位置之间的位置关系。因此,为了检测转子的磁极位置,使用磁极位置检测装置30。此外,磁极位置检测装置30具有警告信号发送部60,其用于在存在电动机20误动作的可能性时,将警告信号通知给上位控制装置10。
[0019]参照图2,进一步详细地说明磁极位置检测装置30的结构。图2是用于功能性地说明本发明的一实施方式所涉及的磁极位置检测装置30的结构的框图。磁极位置检测装置30具有磁极位置检测部50、第I磁极位置存储部32、第2磁极位置存储部34、移动量检测部36、移动量存储部38、判定部40、计算部42以及电流指令发送部44。
[0020]磁极位置检测部50根据在预定的励磁相位施加电流时的电动机20的转子的举动,例如转子的移动方向,来检测转子的磁极位置。根据预先设定的电动机20的磁极的数量、传感器的分辨率等设定值来计算磁极位置。关于该磁极位置检测部50的检测动作,后面将进一步详细地叙述。将通过磁极位置检测部50检测出的磁极位置存储在第I磁极位置存储部32或第2磁极位置存储部34。根据需要,通过电流指令发送部44读出由第I磁极位置存储部32存储的第I磁极位置,并将其用于作成电流指令。另一方面,通过判定部40读出由第2磁极位置存储部34存储的第2磁极位置。判定部40判定磁极位置检测部50的磁极位置的检测是否为误检测。关于通过判定部40执行的判定处理的详情,后面叙述。
[0021]移动量检测部36利用电动机20的编码器检测转子的移动量。将通过移动量检测部36检测出的转子的移动量存储在移动量存储部38。根据需要通过计算部42读出由移动量存储部38存储的移动量。当通过判定部40判定为不是误检测时,为了修正通过磁极位置检测部50检测出的磁极位置,计算部42按照预定的公式执行计算。关于计算部42中的计算处理,后面将进一步详细地叙述。计算部42的计算结果被输入电流指令发送部44,在电流指令发送部44中根据该计算结果作成电流指令。将这样作成的电流指令从电流指令发送部44发送给电流控制器16。
[0022]下面,参照图3,进一步详细地说明磁极位置检测部50的结构。磁极位置检测部50的结构以及作用效果,在其与本发明的关系中不进行特别地限定。因此,磁极位置检测部50可以采用能够执行公知的检测处理的任意的检测系统。这里,作为一个应用例,简单地说明与日本特许第3408468号公报公开的检测处理相同的检测处理。图3是表示本发明的一实施方式所涉及的磁极位置检测部50的结构的框图。磁极位置检测部50具有移动方向检测部52、磁极位置估算部54以及第2电流指令发送部56。
[0023]移动方向检测部52以在预定的励磁相位施加电流时检测电动机20的转子移动的移动方向的方式起作用。通过电动机20的编码器检测转子的移动方向。磁极位置估算部54根据通过移动方向检测部52检测出的转子的所述移动方向,估算转子的磁极位置。
[0024]根据施加于电动机20的电流矢量和磁通矢量的外积,求出作用于电动机20的转矩。即,与电流矢量的相位角和磁通矢量的相位角所成的角度Θ的正弦成比例。因此,当O度≤0≤180度时,因为Sin Θ≤0,所以在正方向产生转矩。另外,当180度< Θ < 360度时,因为sin0 <0,所以在负方向产生转矩。利用这一点,在任意的励磁相位施加电流时,都能够估算转子的磁极位置(磁通矢量的相位角)相对于电流的励磁相位角处于什么样的范围内。例如在O度励磁相位角施加电流时,如果转子在负方向旋转,则推定转子的磁极位置被包含在180度与360度之间的角度范围内。
[0025]第2电流指令发送部56作成电流指令(第2电流指令)以在励磁相位施加电流,所述励磁相位是根据磁极位置估算部54估算的磁极位置来决定的励磁相位。例如,当转子的磁极位置处于180度与360度之间的角度范围时,作成在该角度范围的中间值即270度的相位角施加电流这样的电流指令(第2电流指令)。第2电流指令发送部56将该电流指令发送给电流控制器16,如前所述,按照电流指令来驱动电动机20。
[0026]然后,通过移动方向检测部52再次检测转子的移动方向。磁极位置估算部54根据检测出的移动方向,与前述的形态相同地估算转子的磁极位置是处于180度-270度的范围,还是处于270度-360度的范围。然后,根据该估算的结果,从第2电流指令发送部56将电流指令发送给电流控制器16。通过将这一系列的处理重复预定次数来得到转子的磁极位置。或者,也可以重复这些处理直到即使施加电流转子也不再移动。
[0027]根据这样的检测处理,即使转子的移动量非常小,也能够检测出转子的磁极位置。另外,如日本特许第3805336号公报或日本特开2011-50198号公报公开的那样,由于不受电动机20的凸极性的影响,所以具有也能够应用于在转子表面粘贴永久磁铁型的电动机的优点。另一方面,由于转子的移动量小,所以对转子的动作起作用的机械性摩擦的影响相对变大。另外,也可以想到例如由于电动机20的负荷不平衡而局部性地起作用的外力也会导致检测精度降低。此外,因为该检测处理利用速度反馈来检测转子的移动方向,所以当信号中含有噪音时检测精度也会降低。
[0028]为了提高磁极位置的检测精度,根据本发明的一实施方式所涉及的检测处理,修正通过磁极位置检测部50检测出的磁极位置。参照图4以及图5说明与修正处理相关的一系列处理。图4是用于说明本发明的一实施方式所涉及的磁极位置的检测处理的图。图4以电流的励磁相位基准角作为基准来表示电动机的磁极位置。实线的箭头表示在各过程中检测出的磁极位置。图5是说明利用了本发明的一实施方式所涉及的磁极位置检测装置30的磁极位置检测处理步骤的流程图。
[0029]检测处理开始时,通过磁极位置检测部50检测电动机20的转子的第I磁极位置A (步骤SI)。例如,如结合图3来说明的那样,在预定的励磁相位依次施加电流,通过反复检测针对这些施加电流的转子的举动来决定第I磁极位置A。将第I磁极位置A存储到第I磁极位置存储部32。接着,电流指令发送部44从第I磁极位置存储部32读出第I磁极位置A,并且发送电流指令以在加上了预先设定的附加相位B所得的第I励磁相位(=A+B)施加电流。这样,在第I励磁相位施加电流(步骤S2)。此外,以不超过基于电动机20的机械规格所限制的可动范围的方式,适当地决定附加相位B。
[0030]在第I励磁相位施加电流时,转子移动到磁极位置与第I励磁相位一致,即不发生转矩的位置。然后,移动量检测部36从电动机20的编码器获取与针对在第I励磁相位施加的电流转子实际移动的量相对应的移动量B’(步骤S3)。例如,作为移动前后的磁极位置的差来计算移动量B’。将移动量B’存储在移动量存储部38。
[0031]接着,检测在第I励磁相位施加电流后的磁极位置即第2磁极位置C (步骤S4)。此时,与获取第I磁极位置A时同样,使用磁极位置检测部50。将第2磁极位置C存储在第2磁极位置存储部34。
[0032]判定部40根据第I磁极位置存储部32中存储的第I磁极位置A、第2磁极位置存储部34中存储的第2磁极位置C以及附加相位B,判定磁极位置检测部50的检测结果是否为误检测。具体地,判定部40判定第I磁极位置A和第2磁极位置C之间的差(=IA-C I )与附加相位B之间的差(=IA-Cl-1B I )是否超出了预定阈值(步骤S5)。
[0033]当在步骤S5中判定为(IA-Cl-1Bl )的值在预定阈值以下时,在计算部42中计算当前的磁极位置C’。具体地,计算部42通过将相加第I磁极位置A、第2磁极位置C以及移动量存储部38中存储的转子的移动量B’而得到的值(A+B’+C)除以2,算出所述当前的磁极位置C’(步骤S6)。当前的磁极位置C’是通过磁极位置检测部50检测出的磁极位置C的修正值。
[0034]为了提高检测精度,优选将计算部42中的当前的磁极位置C’的计算处理重复执行预定次数。即,当在步骤S7中判定为计算部42的计算处理的重复次数未达到预定次数时,代替第I磁极位置A而使用当前的磁极位置C’的值(步骤S8),重复前述的从步骤S2到步骤S7的处理。另外,此时,代替上次使用的附加相位B而使用另一个附加相位D。S卩,在对磁极位置C’加上了附加相位D的第3励磁相位(=C’+D)施加电流(步骤S2)。此外,与附加相位B相同,考虑转子的可动范围来决定附加相位D。也可以使附加相位D与附加相位B为相同的大小。然后,通过移动量检测部36来获取在第3励磁相位施加电流时的转子的移动量D’(步骤S3)。在步骤S4中,通过磁极位置检测部50检测第3磁极位置E。之后,执行步骤S5以及步骤S6的处理,按照公式:E’= (C’+D’+E)/2计算当前的磁极位置E’。
[0035]当在步骤S7中判定为步骤S6中的修正处理执行了预定次数时,将最后算出的当前的磁极位置C’确定为磁极位置检测装置30的输出值(步骤S9)。将这样确定的当前的磁极位置C’用于通过上位控制装置10执行的电动机20的动作控制。因为这样的修正处理不是直接利用反馈信号的单纯的反馈控制,所以能够防止由于反馈信号中包含噪音所造成检测精度降低。另外,通过将步骤S2?S6的处理重复预定次数,可以将能够给转子的动作造成影响的摩擦以及外力的影响抑制到最低限度。因此,能够提高电动机20的可靠性。
[0036]另一方面,当在步骤S5中判定为(IA-Cl-1Bl )的值大于预定阈值时,磁极位置检测装置30使警告信号发送部60动作,将警告信号发送给上位控制装置10 (步骤S10)。上位控制装置10接收警告信号时,为了防止电动机20的误动作,停止电动机20的励磁。考虑了若干在步骤S5中判定为误检测的因素。如前所述,这些因素中包括信号中包含的噪音,摩擦以及外力的作用所导致的检测精度的降低。另外,这些因素中还包括:电动机20的线圈的接线工序中的失误、转子的极数的设定错误或传感器的分辨率的设定错误。本发明所涉及的磁极位置检测处理中,当存在误检测的可能性时,能够通知警告来停止电动机。因此,防止了电动机20的误动作,提高了电动机20的安全性。
[0037]以上,说明了本发明的实施方式,但是对本领域技术人员来说,显然通过任意组合本说明书中明确或隐含公开的实施方式的特征也能够实施本发明。
[0038]发明效果[0039]根据第I形态的发明,根据在预定的励磁相位施加电流时的转子的举动检测转子的磁极位置。然后,在励磁相位施加电流来移动转子,所述励磁相位是在检测出的磁极位置加上了附加相位而得的励磁相位。此时,利用从传感器得到的转子的移动量,修正检测出的磁极位置。这样计算当前的磁极位置。据此,能够防止由于噪音、摩擦或外力等引起检测精度降低。另外,通过比较转子的移动量与附加相位来判定磁极位置的检测处理是否为误检测,其中所述转子的移动量是根据在电流施加前后所检测出的磁极位置的差而得到的。另夕卜,能够判定将电动机的线圈连接到放大器上时弄错连接顺序的情况、弄错电动机的极数的设定的情况或弄错传感器的分辨率的设定的情况等。据此,在误检测了磁极位置,存在电动机的安全性或可靠性的问题时,能够发出警告信号来停止电动机。
[0040]根据第2形态的发明,利用预定的公式,根据所检测出的磁极位置以及移动量来计算当前的磁极位置。在此方法中,因为不直接利用反馈信号,所以能够防止由于反馈信号中包含噪音所造成的检测精度降低。
[0041]根据第3形态的发明,检测在预定的励磁相位施加电流时的转子的移动方向,根据该移动方向估算转子的磁极位置。然后,根据该估算结果,得出接着应该施加电流的励磁相位。通过重复该处理来检测转子的磁极位置。根据这样的结构,即使转子的移动量极小,也能够检测出磁极位置。
[0042]根据第4形态的发明,当存在误检测了磁极位置的可能性时,适当地停止电动机。据此,能够提前防止电动机的误动作,所以作为结果能够提高电动机的安全性。
[0043]以上,虽然使用本发明的示例性的实施方式来图示、说明了本发明,但是本领域技术人员应该理解,在不超出本发明的精神以及范围的情况下可以进行前述或各种变更、省略、追加。
【权利要求】
1.一种磁极位置检测装置(30),其在起动具备设有永久磁铁的转子以及设有线圈的定子的永磁同步电动机(20)时,检测所述转子的磁极位置,其特征在于,具有: 磁极位置检测部(50),其根据在预定的励磁相位施加电流时的所述转子的举动,检测所述转子的磁极位置; 移动量检测部(30),其检测在预定的励磁相位施加电流时的所述转子的移动量; 第I磁极位置存储部(32),其存储通过所述磁极位置检测部(50)检测出的所述转子的第I磁极位置; 电流指令发送部(44),其发送电流指令以便在第I励磁相位施加电流,所述第I励磁相位为在通过所述第I磁极位置存储部(32)存储的所述第I磁极位置上加上预定的附加相位所得的励磁相位; 移动量存储部(38 ),其存储通过所述移动量检测部(30 )检测出的、所述电流指令前后的所述转子的移动量; 第2磁极位置存储部(34),其存储通过所述磁极位置检测部(50)检测出的、所述电流指令之后的所述转子的第2磁极位置; 判定部(40),其在所述第I磁极位置和所述第2磁极位置间的差与所述附加相位之间的差大于预定阈值时,判定为误检测;以及 计算部(42),当所述第I磁极位置和所述第2磁极位置间的差与所述附加相位之间的差在所述预定阈值以下时,其根据所述转子的所述第I磁极位置、所述第2磁极位置以及所述移动量,修正所述转子的所述第2磁极位置来计算当前的磁极位置, 以所述当前的位置的计算处理至少重复I次的方式,重复动作所述磁极位置检测部(50)、所述移动量检测部(30)、所述电流指令发送部(44)、所述判定部(40)以及所述计算部(42)。
2.根据权利要求1所述的磁极位置检测装置(30),其特征在于, 所述计算部(42),通过将相加所述转子的第I磁极位置、所述转子的第2磁极位置以及所述转子的所述移动量而得到的值除以2,算出所述当前的磁极位置。
3.根据权利要求1或2所述的磁极位置检测装置(30),其特征在于, 所述磁极位置检测部(50)具有: 移动方向检测部(52),其检测在预定的励磁相位施加电流时所述转子移动的移动方向; 磁极位置估算部(54),其根据通过所述移动方向检测部(52)检测出的所述转子的所述移动方向,估算所述转子的所述磁极位置;以及 追加的电流指令发送部(56),其发送电流指令,以便在励磁相位施加电流,所述励磁相位是根据通过所述磁极位置估算部估算的所述磁极位置来决定的励磁相位, 所述磁极位置检测部(50)通过重复动作所述移动方向检测部(52)、所述磁极位置估算部(54 )以及所述追加的电流指令发送部(56 ),来检测所述转子的所述磁极位置。
4.根据权利要求1至3中任意一项所述的磁极位置检测装置(30),其特征在于, 还具有:警告信号发送部(60),当通过所述判定部(40)判定为误检测时,发送警告信号。
【文档编号】H02P6/16GK103427733SQ201310185859
【公开日】2013年12月4日 申请日期:2013年5月20日 优先权日:2012年5月21日
【发明者】园田直人, 青地正人 申请人:发那科株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1