电动机温度推定装置的制作方法

文档序号:12838634阅读:224来源:国知局
电动机温度推定装置的制作方法

本发明涉及具有多相电动机和电流传感器的电动机温度推定装置。



背景技术:

以往,已知有具有电流传感器的电动机温度推定装置,该电流传感器检测在三相电动机的u相线圈流动的电流、在v相线圈流动的电流及在w相线圈流动的电流。作为这种电动机温度推定装置的例子,例如有记载于专利文献1的电动机温度推定装置。

在记载于专利文献1的电动机温度推定装置中,执行从三相电流(也就是在u相线圈流动的电流、在v相线圈流动的电流及在w相线圈流动的电流)向两相电流(也就是d轴电流及q轴电流)的变换。另外,计算两相电流的平方值之和(也就是d轴电流的平方值与q轴电流的平方值之和)。

而且,在记载于专利文献1的电动机温度推定装置中,在三相电动机停止时,与三相电动机旋转时相比,执行使两相电流的平方值之和的变化变急、也就是减少两相电流的平方值之和的变化的延迟的低通滤波处理运算,计算三相电动机的线圈的温度的上升量(增加量)。另外,通过将三相电动机的线圈的温度的上升量(增加量)与三相电动机的氛围温度(电动机体(日文:マス)推定温度)相加,来计算三相电动机的线圈的推定温度。

现有技术文献

专利文献

专利文献1:日本特开2003-284375号公报



技术实现要素:

发明所要解决的课题

在记载于专利文献1的电动机温度推定装置中,以三相电动机的在u相线圈流动的电流的大小、在v相线圈流动的电流的大小及在w相线圈流动的电流的大小相等为前提,也就是说,以u相线圈的温度、v相线圈的温度及w相线圈的温度相等为前提,来推定三相电动机的线圈的温度。

在三相电动机旋转时,虽然相位互相不同,但在u相线圈流动的电流的大小、在v相线圈流动的电流的大小及在w相线圈流动的电流的大小互相相等,所以即使以u相线圈的温度、v相线圈的温度及w相线圈的温度相等为前提,也能准确地推定三相电动机的线圈的温度。

但是,在具有三个以上的相的多相电动机停止时,在各相线圈流动的电流不为零,用于保持多相电动机的转子相对于定子停止的状态的电流在各相线圈流动。详细地说,在具有三个以上的相的多相电动机停止时,大小互相不同的电流在各相线圈流动。

在记载于专利文献1的电动机温度推定装置中,在三相电动机停止时,尽管在u相线圈流动的电流的大小、在v相线圈流动的电流的大小及在w相线圈流动的电流的大小互相不同,却以在u相线圈流动的电流的大小、在v相线圈流动的电流的大小及在w相线圈流动的电流的大小相等为前提来推定三相电动机的线圈的温度。

因此,在记载于专利文献1的电动机温度推定装置中,在三相电动机停止时,可能会无法准确地推定三相电动机的线圈的温度。

详细地说,在记载于专利文献1的电动机温度推定装置中,在三相电动机停止时,例如,比在u相线圈流动的电流、在v相线圈流动的电流及在w相线圈流动的电流的平均值大的电流流动的相线圈的温度可能会被推定得比实际的温度低。

鉴于所述问题点,本发明的目的在于提供一种在多相电动机旋转时及停止时能够准确地推定线圈的温度的电动机温度推定装置。

用于解决课题的方案

根据本发明,提供一种电动机温度推定装置,具备:

多相电动机,具有第一相线圈、第二相线圈及第三相线圈;

第一相电流传感器,检测在所述第一相线圈流动的电流;

第二相电流传感器,检测在所述第二相线圈流动的电流;及

第三相电流传感器,检测在所述第三相线圈流动的电流,

其特征在于,具备:

判定部,判定所述多相电动机是否正在旋转;

变换部,将所述第一相电流传感器的输出信号即第一相输出信号、所述第二相电流传感器的输出信号即第二相输出信号及所述第三相电流传感器的输出信号即第三相输出信号进行变换而输出变换后输出信号;

第一温度推定部,推定所述多相电动机的旋转期间的温度;及

第二温度推定部,推定所述多相电动机的停止期间的温度,

向所述第一温度推定部输入所述变换后输出信号,

向所述第二温度推定部输入所述第一相输出信号、所述第二相输出信号及所述第三相输出信号。

即,在本发明的电动机温度推定装置中,在多相电动机的旋转期间,根据通过将检测在第一相线圈流动的电流的第一相电流传感器的输出信号即第一相输出信号、检测在第二相线圈流动的电流的第二相电流传感器的输出信号即第二相输出信号及检测在第三相线圈流动的电流的第三相电流传感器的输出信号即第三相输出信号进行变换而得到的变换后输出信号,来推定多相电动机的温度。

因此,在本发明的电动机温度推定装置中,与在多相电动机的旋转期间根据第一相输出信号、第二相输出信号及第三相输出信号直接推定多相电动机的温度的情况相比能够减少运算负荷,并且能够准确地推定多相电动机的第一相线圈、第二相线圈及第三相线圈的温度。

而且,在本发明的电动机温度推定装置中,在多相电动机的停止期间,根据第一相输出信号、第二相输出信号及第三相输出信号来推定多相电动机的温度。

也就是说,在本发明的电动机温度推定装置中,在多相电动机的停止期间,考虑在第一相线圈流动的电流的大小、在第二相线圈流动的电流的大小及在第三相线圈流动的电流的大小,来推定多相电动机的温度。

因此,在本发明的电动机温度推定装置中,与在多相电动机的停止期间根据变换后输出信号来推定多相电动机的温度的情况相比,能够准确地推定多相电动机的第一相线圈、第二相线圈及第三相线圈的温度。

在本发明的电动机温度推定装置中,所述变换后输出信号可以是第一相线圈的有效电流值、第二相线圈的有效电流值及第三相线圈的有效电流值中的任一方。

即,在本发明的电动机温度推定装置中,在多相电动机的旋转期间,根据通过将随着时间的经过而变动的第一相输出信号、第二相输出信号或第三相输出信号进行变换而得到的有效电流值(也就是说,是一定值且参数的数量为1),来推定多相电动机的温度。

因此,在本发明的电动机温度推定装置中,与在多相电动机的旋转期间根据例如d轴电流及q轴电流(也就是说,参数的数量为2)来推定多相电动机的温度的情况相比,能够减少运算负荷及存储运算结果的存储容量。

本发明的电动机温度推定装置也可以具备由所述多相电动机驱动而旋转的致动器。

在本发明的电动机温度推定装置中,所述判定部也可以基于所述致动器的动作来判定所述多相电动机是否正在旋转。

也就是说,在本发明的电动机温度推定装置中,利用若多相电动机旋转则致动器动作这一点,基于致动器的动作来判定多相电动机是否正在旋转。

因此,在本发明的电动机温度推定装置中,例如在设置有用于检测致动器的动作的传感器的情况下,无需另行设置检测多相电动机的旋转的传感器就能判定多相电动机是否正在旋转。

本发明的电动机温度推定装置也可以具备由所述多相电动机驱动而旋转的致动器。

在本发明的电动机温度推定装置中,也可以在所述致动器停止了时,使在所述第一相线圈流动的电流、在所述第二相线圈流动的电流及在所述第三相线圈流动的电流减少,并且由所述判定部判定为所述多相电动机停止了。

当具有应用了多相电动机的电动主动稳定器的车辆持续进行例如运动行驶、山路行驶等那样的高负荷行驶时,由多相电动机驱动而旋转的致动器需要长时间持续产生大的转矩,多相电动机的线圈的温度容易上升。

鉴于这一点,在本发明的电动机温度推定装置中,在致动器例如长时间持续产生了大的转矩之后停止了时,使在第一相线圈流动的电流、在第二相线圈流动的电流及在第三相线圈流动的电流减少。

因此,在本发明的电动机温度推定装置中,与在致动器停止了时不使在第一相线圈流动的电流、在第二相线圈流动的电流及在第三相线圈流动的电流减少的情况相比,能够抑制多相电动机的第一相线圈、第二相线圈及第三相线圈的温度上升。

另外,在本发明的电动机温度推定装置中,利用若多相电动机旋转则致动器动作这一点,基于致动器的停止而判定为多相电动机处于停止。

因此,在本发明的电动机温度推定装置中,例如在设置有用于检测致动器的动作的传感器的情况下,无需另行设置检测多相电动机的旋转的传感器就能判定为多相电动机处于停止。

在本发明的电动机温度推定装置中,也可以使减速器处于所述多相电动机与所述致动器之间,从而即使使在所述第一相线圈流动的电流、在所述第二相线圈流动的电流及在所述第三相线圈流动的电流减少,也会维持所述致动器的停止状态。

即,在本发明的电动机温度推定装置中,使减速器处于多相电动机与致动器之间,从而即使使多相电动机的在第一相线圈流动的电流、在第二相线圈流动的电流及在第三相线圈流动的电流减少,也会维持致动器的停止状态,所以能够使在第一相线圈流动的电流、在第二相线圈流动的电流及在第三相线圈流动的电流减少,且保持多相电动机的转子相对于定子停止的状态。

也就是说,在本发明的电动机温度推定装置中,能够抑制多相电动机的第一相线圈、第二相线圈及第三相线圈的温度上升,且保持多相电动机的转子相对于定子停止的状态。

本发明的电动机温度推定装置也可以具备存储部,该存储部存储基于所述第一相输出信号而由所述第二温度推定部算出的所述第一相线圈的温度的上升量、基于所述第二相输出信号而由所述第二温度推定部算出的所述第二相线圈的温度的上升量及基于所述第三相输出信号而由所述第二温度推定部算出的所述第三相线圈的温度的上升量。

在本发明的电动机温度推定装置中,所述多相电动机也可以被应用于具有电源的车辆。

在本发明的电动机温度推定装置中,也可以是,所述车辆的所述电源成为断开时的所述第一相线圈的温度的上升量、所述第二相线圈的温度的上升量及所述第三相线圈的温度的上升量中的最大值由所述存储部存储,被使用于所述车辆的所述电源下一次成为接通时的所述多相电动机的温度的推定。

即,在本发明的电动机温度推定装置中,不是车辆的电源成为断开时的多相电动机的第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量全部由存储部存储,而是第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量中的最大值由存储部存储。

因此,在本发明的电动机温度推定装置中,与多相电动机的第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量全部由存储部存储的情况相比,能够使存储部的容量小型化。

而且,在本发明的电动机温度推定装置中,车辆的电源成为断开时的多相电动机的第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量中的最大值被使用于车辆的电源下一次成为接通时的多相电动机的第一相线圈、第二相线圈及第三相线圈的温度的推定。

因此,在本发明的电动机温度推定装置中,能够抑制在车辆的电源下一次成为接通时第一相线圈、第二相线圈及第三相线圈的温度被推定得比实际的温度低的可能性。

在本发明的电动机温度推定装置中,也可以是,所述车辆的所述电源成为断开时的所述第一相线圈的温度的上升量、所述第二相线圈的温度的上升量及所述第三相线圈的温度的上升量中的最大值和第二大的值由所述存储部存储,所述最大值及所述第二大的值中的任一方被使用于所述车辆的所述电源下一次成为接通时的所述多相电动机的温度的推定。

即,在本发明的电动机温度推定装置中,不是车辆的电源成为断开时的多相电动机的第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量全部由存储部存储,而是第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量中的最大值和第二大的值由存储部存储。

因此,在本发明的电动机温度推定装置中,与多相电动机的第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量全部由存储部存储的情况相比,能够使存储部的容量小型化。

而且,在本发明的电动机温度推定装置中,车辆的电源成为断开时的多相电动机的第一相线圈的温度的上升量、第二相线圈的温度的上升量及第三相线圈的温度的上升量中的最大值及第二大的值中的任一方被使用于车辆的电源下一次成为接通时的多相电动机的第一相线圈、第二相线圈及第三相线圈的温度的推定。

因此,在本发明的电动机温度推定装置中,能够抑制在车辆的电源下一次成为接通时第一相线圈、第二相线圈及第三相线圈的温度被推定得比实际的温度低的可能性。

发明效果

根据本发明,能够在多相电动机旋转时及停止时准确地推定线圈的温度。

附图说明

图1是第一实施方式的电动机温度推定装置100的概略的结构图。

图2是用于对图1所示的在第一相线圈1a流动的电流(第一相电流)、在第二相线圈1b流动的电流(第二相电流)及在第三相线圈1c流动的电流(第三相电流)之间的关系进行说明的图。

图3是用于对图1所示的第二温度推定部10d及第一温度推定部10c进行详细说明的图。

图4是用于对图3所示的一阶滤波器10c3(一阶滤波器10d3)进行详细说明的图。

图5是用于对图4所示的一阶滤波器10c3(一阶滤波器10d3)的输入及输出进行说明的时间图。

图6是用于对第一实施方式的电动机温度推定装置100的一阶滤波器10c3、10d3的效果进行说明的时间图。

图7是示出第一实施方式的电动机温度推定装置100的应用例的图。

图8是示出第一实施方式的电动机温度推定装置100的另一应用例的图。

图9是第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中的例如第一相线圈1a用的目标电流的时间图。

具体实施方式

以下,对本发明的电动机温度推定装置的第一实施方式进行说明。图1是第一实施方式的电动机温度推定装置100的概略的结构图。

在应用了第一实施方式的电动机温度推定装置100的图1所示的例子中,设置有具有第一相线圈1a、第二相线圈1b及第三相线圈1c的多相电动机1。在图1所示的例子中,多相电动机1是具有三个相的三相电动机,所以第一相线圈1a相当于u相线圈,第二相线圈1b相当于v相线圈,第三相线圈1c相当于w相线圈。

在应用了第一实施方式的电动机温度推定装置100的图1所示的例子中,在第一相线圈1a流动的电流由第一相电流传感器2a检测,在第二相线圈1b流动的电流由第二相电流传感器2b检测,在第三相线圈1c流动的电流由第三相电流传感器2c检测。

在图1所示的例子中,电流传感器2a、2b、2c与ecu(电子控制单元)10相独立地设置,但在另一例中,也可以代替此而将电流传感器2a、2b、2c设置于ecu10内。

图2是用于对图1所示的在第一相线圈1a流动的电流(第一相电流)、在第二相线圈1b流动的电流(第二相电流)及在第三相线圈1c流动的电流(第三相电流)之间的关系进行说明的图。

如图2所示,在第一实施方式的电动机温度推定装置100的多相电动机(三相电动机)1(参照图1)的旋转期间(时间t1以前),第一相电流的时间波形、第二相电流的时间波形及第三相电流的时间波形成为相位各错开120度的正弦波。

在多相电动机(三相电动机)1的旋转期间,虽然第一相电流的相位、第二相电流的相位及第三相电流的相位互相不同,但可以认为第一相电流的大小、第二相电流的大小及第三相电流的大小互相相等,所以以第一相线圈1a(参照图1)的温度、第二相线圈1b(参照图1)的温度及第三相线圈1c(参照图1)的温度相等为前提,能够准确地推定多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度。

鉴于这一点,在应用了第一实施方式的电动机温度推定装置100的图1所示的例子中,设置有检测多相电动机(三相电动机)1的旋转角的旋转角传感器3。另外,在ecu10设置有基于旋转角传感器3的输出信号来判定多相电动机(三相电动机)1是否正在旋转的判定部10a。

在由判定部10a判定为多相电动机1正在旋转时(也就是说,在多相电动机1的旋转期间),电流传感器2a的输出信号(第一相电流)、电流传感器2b的输出信号(第二相电流)及电流传感器2c的输出信号(第三相电流)由变换部10b进行三相/两相变换。接着,作为变换后输出信号的d轴电流及q轴电流从变换部10b向第一温度推定部10c输出。接着,基于d轴电流及q轴电流,由第一温度推定部10c推定多相电动机1的旋转期间的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度(详细地说是温度的上升量)。

另一方面,如图2所示,在第一实施方式的电动机温度推定装置100的多相电动机(三相电动机)1(参照图1)的停止期间(时间t1以后),第一相电流、第二相电流及第三相电流不成为零,为了保持多相电动机1的转子(未图示)相对于定子(未图示)停止的状态,第一相电流在第一相线圈1a(参照图1)流动,第二相电流在第二相线圈1b(参照图1)流动,第三相电流在第三相线圈1c(参照图1)流动。

详细地说,如图2所示,在多相电动机1的停止期间(时间t1以后),第一相电流、第二相电流及第三相电流维持为多相电动机1停止时(时间t1)的各个值。另外,多相电动机1停止时(时间t1)的第一相电流的值、第二相电流的值及第三相电流的值互相不同。

在多相电动机1的停止期间(时间t1以后),尽管第一相电流的大小、第二相电流的大小及第三相电流的大小互相不同,却以第一相电流的大小、第二相电流的大小及第三相电流的大小相等为前提来推定多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度的情况下,无法准确地推定多相电动机1的停止期间的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度。

具体地说,在图2所示的例子中,在以第一相电流的大小、第二相电流的大小及第三相电流的大小相等为前提来推定多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度的情况下,比第一相电流、第二相电流及第三相电流的平均值(详细地说是它们的绝对值的平均值)大的电流(详细地说是绝对值大的电流)流动的第一相线圈1a及第二相线圈1b的温度可能会被推定得比实际的温度低。

鉴于这一点,在应用了第一实施方式的电动机温度推定装置100的图1所示的例子中,在由判定部10a判定为多相电动机1处于停止时(在多相电动机1的停止期间),电流传感器2a的输出信号(第一相电流)、电流传感器2b的输出信号(第二相电流)及电流传感器2c的输出信号(第三相电流)不会由变换部10b进行三相/两相变换,而是向第二温度推定部10d输入。接着,在第二温度推定部10d中,基于第一相电流(参照图2)、第二相电流(参照图2)及第三相电流(参照图2),来推定多相电动机1的停止期间(图2的时间t1以后)的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度(详细地说是温度的上升量)。

图3是用于对图1所示的第二温度推定部10d及第一温度推定部10c进行详细说明的图。

在应用了第一实施方式的电动机温度推定装置100的图3所示的例子中,运算部10d1、运算部10d2及一阶滤波器10d3设置于第二温度推定部10d。

在图3所示的例子中,例如,在多相电动机1(参照图1)的停止期间,在由第二温度推定部10d推定第一相电流所引起的第一相线圈1a(参照图1)的温度的上升量时,在运算部10d1中计算第一相电流的平方值。接着,对于运算部10d1的运算结果,在运算部10d2中乘以系数k1。接着,对于运算部10d2的运算结果,在一阶滤波器10d3中,执行一阶滤波处理。也就是说,在一阶滤波器10d3中,在对一阶滤波器10d3输入的值变化时,执行使该变化缓和的延迟处理,输出第一相电流所引起的第一相线圈1a的温度的上升量(第一相线圈1a的发热项)。

另外,在图3所示的例子中,例如,由氛围温度传感器4检测多相电动机1(参照图1)的氛围温度。而且,通过将该氛围温度与从一阶滤波器10d3输出的第一相电流所引起的第一相线圈1a的温度的上升量相加,来计算(推定)第一相线圈1a的温度。

另外,在图3所示的例子中,例如,在多相电动机1(参照图1)的停止期间,在由第二温度推定部10d推定第二相电流所引起的第二相线圈1b(参照图1)的温度的上升量时,在运算部10d1中计算第二相电流的平方值。接着,对于运算部10d1的运算结果,在运算部10d2中乘以系数k1。接着,对于运算部10d2的运算结果,在一阶滤波器10d3中执行一阶滤波处理,输出第二相电流所引起的第二相线圈1b的温度的上升量(第二相线圈1b的发热项)。而且,通过将由氛围温度传感器4检测到的多相电动机1(参照图1)的氛围温度与从一阶滤波器10d3输出的第二相电流所引起的第二相线圈1b的温度的上升量相加,来计算(推定)第二相线圈1b的温度。

同样,在图3所示的例子中,例如,在多相电动机1的停止期间,在由第二温度推定部10d推定第三相电流所引起的第三相线圈1c(参照图1)的温度的上升量时,在运算部10d1中计算第三相电流的平方值。接着,对于运算部10d1的运算结果,在运算部10d2中乘以系数k1。接着,对于运算部10d2的运算结果,在一阶滤波器10d3中执行一阶滤波处理,输出第三相电流所引起的第三相线圈1c的温度的上升量(第三相线圈1c的发热项)。而且,通过将由氛围温度传感器4检测到的多相电动机1的氛围温度与从一阶滤波器10d3输出的第三相电流所引起的第三相线圈1c的温度的上升量相加,来计算(推定)第三相线圈1c的温度。

在应用了第一实施方式的电动机温度推定装置100的图3所示的例子中,在推定多相电动机1(参照图1)的旋转期间的第一相线圈1a(参照图1)、第二相线圈1b(参照图1)及第三相线圈1c(参照图1)的温度(详细地说是温度的上升量)的第一温度推定部10c设置有运算部10c1、运算部10c2及一阶滤波器10c3。

在图3所示的例子中,例如,在多相电动机1的旋转期间,第一相电流、第二相电流及第三相电流由变换部10b进行三相/两相变换,从变换部10b向第一温度推定部10c输出d轴电流及q轴电流。接着,在第一温度推定部10c的运算部10c1中计算d轴电流的平方值与q轴电流的平方值之和。接着,对于运算部10c1的运算结果,在运算部10c2中乘以系数k1。接着,对于运算部10c2的运算结果,在一阶滤波器10c3中执行一阶滤波处理。也就是说,在一阶滤波器10c3中,在对一阶滤波器10c3输入的值变化时,执行使该变化缓和的延迟处理,输出第一相线圈1a的温度的上升量(第一相线圈1a的发热项)。而且,通过将由氛围温度传感器4检测到的多相电动机1的氛围温度与从一阶滤波器10c3输出的第一相线圈1a的温度的上升量相加,来计算(推定)第一相线圈1a的温度。

而且,在图3所示的例子中,推定为第二相线圈1b的温度及第三相线圈1c的温度与第一相线圈1a的温度相等。

在应用了第一实施方式的电动机温度推定装置100的图3所示的例子中,如上所述,多相电动机1(参照图1)的旋转期间(图2的时间t1以前)的第一相线圈1a(参照图1)、第二相线圈1b(参照图1)及第三相线圈1c(参照图1)的温度基于第一温度推定部10c的运算结果来计算,多相电动机1的停止期间(图2的时间t1以后)的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度基于第二温度推定部10d的运算结果来计算。

因此,在应用了第一实施方式的电动机温度推定装置100的图3所示的例子中,在从多相电动机1的旋转期间向停止期间切换时(图2的时间点t1),需要将第一温度推定部10c的运算结果继承到第二温度推定部10d的运算中。另外,在从多相电动机1的停止期间向旋转期间切换时,需要将第二温度推定部10d的运算结果继承到第一温度推定部10c的运算中。

图4是用于对图3所示的一阶滤波器10c3(一阶滤波器10d3)进行详细说明的图。

在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在一阶滤波器10c3设置有运算部10c3a和运算部10c3b。在运算部10c3a、10c3b的第n次(n是2以上的自然数)运算时,将作为运算部10c2(参照图3)的运算结果的“线圈温度推定值”向运算部10c3a输入,从运算部10c3a输出“线圈温度work(n)”并向运算部10c3b输入,从运算部10c3b输出作为一阶滤波器10c3的运算结果(详细地说是第一相线圈1a(参照图1)、第二相线圈1b(参照图1)或第三相线圈1c(参照图1)的温度的上升量)的“滤波后线圈温度(n)”。

详细地说,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在运算部10c3a的第n次(n是2以上的自然数)运算中,基于下述的式1来计算“线圈温度work(n)”。

线圈温度work(n)=线圈温度work(n-1)+线圈温度推定值-滤波后线圈温度(n-1)…(式1)

在式1中,“线圈温度work(n-1)”表示运算部10c3a的第(n-1)次的运算结果,“滤波后线圈温度(n-1)”表示运算部10c3b的第(n-1)次的运算结果。

另外,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在运算部10c3b的第n次(n是2以上的自然数)运算中,基于下述的式2来计算“滤波后线圈温度(n)”。

滤波后线圈温度(n)=线圈温度work(n)/线圈温度滤波常数…(式2)

而且,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在一阶滤波器10d3设置有运算部10d3a和运算部10d3b。在运算部10d3a、10d3b的第n次(n是2以上的自然数)运算时,将作为运算部10d2(参照图3)的运算结果的“线圈温度推定值”向运算部10d3a输入,从运算部10d3a输出“线圈温度work(n)”并向运算部10d3b输入,从运算部10d3b输出作为一阶滤波器10d3的运算结果(详细地说是第一相线圈1a(参照图1)、第二相线圈1b(参照图1)或第三相线圈1c(参照图1)的温度的上升量)的“滤波后线圈温度(n)”。

详细地说,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在运算部10d3a的第n次(n是2以上的自然数)运算中,基于下述的式3来计算“线圈温度work(n)”。

线圈温度work(n)=线圈温度work(n-1)+线圈温度推定值-滤波后线圈温度(n-1)…(式3)

在式3中,“线圈温度work(n-1)”表示运算部10d3a的第(n-1)次的运算结果,“滤波后线圈温度(n-1)”表示运算部10d3b的第(n-1)次的运算结果。

另外,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在运算部10d3b的第n次(n是2以上的自然数)运算中,基于下述的式4来计算“滤波后线圈温度(n)”。

滤波后线圈温度(n)=线圈温度work(n)/线圈温度滤波器常数…(式4)

在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在从多相电动机1(参照图1)的旋转期间向停止期间切换时(图2的时间t1),也就是说,在运算部10d3a的第一次运算时,基于下述的式5来计算“线圈温度work(n-1)”,将第一温度推定部10c(参照图3)的上次的运算结果继承到运算部10d3a的第一次运算中。

线圈温度work(n-1)=滤波后线圈温度(n-1)*线圈温度滤波器常数…(式5)

在式5中,“线圈温度work(n-1)”表示运算部10d3a的第一次的运算结果,“滤波后线圈温度(n-1)”表示第一温度推定部10c的上次的运算结果(也就是多相电动机1的旋转期间的第一温度推定部10c的最后的运算结果)。

即,在从多相电动机1的旋转期间向停止期间切换时(图2的时间t1),从运算部10d3a输出将作为多相电动机1的旋转期间的第一温度推定部10c的最后的运算结果的“滤波后线圈温度(n-1)”乘以“线圈温度滤波器常数”而得到的值。

另外,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在从多相电动机1(参照图1)的旋转期间向停止期间切换时(图2的时间t1),也就是说,在运算部10d3b的第一次运算时,基于下述的式6来计算“滤波后线圈温度(n-1)”。

滤波后线圈温度(n-1)=滤波后线圈温度(n-1)*线圈温度滤波器常数…(式6)

即,在从多相电动机1的旋转期间向停止期间切换时(图2的时间t1),从运算部10d3b输出将作为多相电动机1的旋转期间的第一温度推定部10c的最后的运算结果的“滤波后线圈温度(n-1)”乘以“线圈温度滤波器常数”而得到的值。

而且,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在从多相电动机1(参照图1)的停止期间向旋转期间切换时(图6的时间t13),也就是说,在运算部10c3a的第一次运算时,基于下述的式7来计算“线圈温度work(n-1)”,将第二温度推定部10d(参照图3)的上次的运算结果继承到运算部10c3a的第一次运算中。

线圈温度work(n-1)=滤波后线圈温度(n-1)*线圈温度滤波器常数…(式7)

在式7中,“线圈温度work(n-1)”表示运算部10c3a的第一次的运算结果,“滤波后线圈温度(n-1)”表示第二温度推定部10d的上次的运算结果(也就是多相电动机1的停止期间的第二温度推定部10d的最后的运算结果)。

即,在从多相电动机1的停止期间向旋转期间切换时(图6的时间t13),从运算部10c3a输出将作为多相电动机1的停止期间的第二温度推定部10d的最后的运算结果的“滤波后线圈温度(n-1)”乘以“线圈温度滤波器常数”而得到的值。

另外,在应用了第一实施方式的电动机温度推定装置100的图4所示的例子中,在从多相电动机1(参照图1)的停止期间向旋转期间切换时(图6的时间t13),也就是说,在运算部10c3b的第一次运算时,基于下述的式8来计算“滤波后线圈温度(n-1)”。

滤波后线圈温度(n-1)=滤波后线圈温度(n-1)*线圈温度滤波器常数…(式8)

即,在从多相电动机1的停止期间向旋转期间切换时(图6的时间t13),从运算部10c3b输出将作为多相电动机1的停止期间的第二温度推定部10d的最后的运算结果的“滤波后线圈温度(n-1)”乘以“线圈温度滤波器常数”而得到的值。

图5是用于对图4所示的一阶滤波器10c3(一阶滤波器10d3)的输入及输出进行说明的时间图。

在第一实施方式的电动机温度推定装置100中,如图5所示,当向一阶滤波器10c3(参照图3及图4)输入的“线圈温度推定值”在时间ta从值ta向值tb呈阶梯状变化时,从一阶滤波器10c3输出的“滤波后线圈温度(n)”与“线圈温度推定值”的变化相比缓和地从值ta向值tb变化,也就是说,以具有与多相电动机1(参照图1)的热容量相当的延迟时间的方式从值ta向值tb变化。

同样,在第一实施方式的电动机温度推定装置100中,如图5所示,当向一阶滤波器10d3(参照图3及图4)输入的“线圈温度推定值”在时间ta从值ta向值tb呈阶梯状变化时,从一阶滤波器10d3输出的“滤波后线圈温度(n)”与“线圈温度推定值”的变化相比缓和地从值ta向值tb变化,也就是说,以具有与多相电动机1的热容量相当的延迟时间的方式从值ta向值tb变化。

图6是用于对第一实施方式的电动机温度推定装置100的一阶滤波器10c3、10d3的效果进行说明的时间图。详细地说,图6(a)是应用了第一实施方式的电动机温度推定装置100的例子的线圈的温度的上升量的时间图,该第一实施方式的电动机温度推定装置100将多相电动机1(参照图1)的旋转期间的第一温度推定部10c(参照图3)的最后的运算结果(线圈的温度的上升量)继承到多相电动机1的停止期间的第二温度推定部10d(参照图3)的第一次的运算结果(线圈的温度的上升量)中,将多相电动机1的停止期间的第二温度推定部10d的最后的运算结果(线圈的温度的上升量)继承到多相电动机1的旋转期间的第一温度推定部10c的第一次的运算结果(线圈的温度的上升量)中。图6(b)是不将多相电动机1的旋转期间的第一温度推定部10c的最后的运算结果(线圈的温度的上升量)继承到多相电动机1的停止期间的第二温度推定部10d的第一次的运算结果(线圈的温度的上升量)中且不将多相电动机1的停止期间的第二温度推定部10d的最后的运算结果(线圈的温度的上升量)继承到多相电动机1的旋转期间的第一温度推定部10c的第一次的运算结果(线圈的温度的上升量)中的比较例的线圈的温度的上升量的时间图。

在应用了第一实施方式的电动机温度推定装置100的例子中,如图6(a)所示,在多相电动机1(参照图1)的旋转期间(期间t11~t12)从第一温度推定部10c(参照图3)输出的线圈的温度的上升量成为值t1。接着,在时间t12,从第一温度推定部10c输出的线圈的温度的上升量的值t1被继承给第二温度推定部10d(参照图3),而从第二温度推定部10d输出。在时间t13,多相电动机1的停止期间(期间t12~t13)的线圈的温度的上升量(值t2)累计到值t1,从第二温度推定部10d输出的线圈的温度的上升量成为值(t1+t2)。接着,在时间t13,从第二温度推定部10d输出的线圈的温度的上升量的值(t1+t2)被继承给第一温度推定部10c,而从第一温度推定部10c输出。接着,多相电动机1的旋转期间(时间t13以后)的线圈的温度的上升量累计到值(t1+t2)。

也就是说,在应用了第一实施方式的电动机温度推定装置100的例子中,由于在第一温度推定部10c与第二温度推定部10d之间继承输出(线圈的温度的上升量),所以能够在多相电动机1的旋转期间和停止期间保持所推定的线圈的温度的上升量的连续性。

另一方面,在比较例中,如图6(b)所示,多相电动机1的旋转期间(期间t11~t12)的第一温度推定部10c的最后的运算结果(时间t12的线圈的温度的上升量)不被继承,多相电动机1的停止期间(期间t12~t13)的第二温度推定部10d的第一次的运算结果(时间t12的线圈的温度的上升量)成为零。另外,多相电动机1的停止期间(期间t12~t13)的第二温度推定部10d的最后的运算结果(时间t13的线圈的温度的上升量)不被继承,多相电动机1的旋转期间(时间t13以后)的第一温度推定部10c的第一次的运算结果(时间t13线圈的温度的上升量)再次成为零。

因此,在图6(b)所示的比较例中,多相电动机1的第一相线圈1a(参照图1)、第二相线圈1b(参照图1)及第三相线圈1c(参照图1)的温度可能会被推定得比实际的温度低。

如上所述,在第一实施方式的电动机温度推定装置100中,在多相电动机1(参照图1)的旋转期间,根据通过由变换部10b对检测在第一相线圈1a(参照图1)流动的第一相电流的电流传感器2a(参照图1)的输出信号即第一相输出信号、检测在第二相线圈1b(参照图1)流动的第二相电流的电流传感器2b(参照图1)的输出信号即第二相输出信号及检测在第三相线圈1c(参照图1)流动的第三相电流的电流传感器2c(参照图1)的输出信号即第三相输出信号(参照图1)进行变换而得到的变换后输出信号即d轴电流(参照图3)及q轴电流(参照图3),来推定多相电动机1的温度。

因此,在第一实施方式的电动机温度推定装置100中,与在多相电动机1的旋转期间根据第一相输出信号、第二相输出信号及第三相输出信号直接推定多相电动机1的温度的情况相比能够减少运算负荷及存储运算结果的存储部10g(参照图1)的容量,并且能够准确地推定多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度。

也就是说,在第一实施方式的电动机温度推定装置100中,为了由第一温度推定部10c(参照图1)推定多相电动机1的旋转期间的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度,不是使用第一相电流、第二相电流及第三相电流(也就是说,参数的数量是3),而是使用d轴电流及q轴电流(也就是说,参数的数量是2)。因此,在多相电动机1的旋转期间使用两个参数的第一实施方式的电动机温度推定装置100中,与在多相电动机1的旋转期间使用三个参数的情况相比,能够减少第一温度推定部10c的运算负荷及存储运算结果的存储部10g的容量。

而且,在第一实施方式的电动机温度推定装置100中,在多相电动机1的停止期间,由第二温度推定部10d(参照图1)根据第一相输出信号、第二相输出信号及第三相输出信号来推定多相电动机1的温度。

也就是说,在第一实施方式的电动机温度推定装置100中,在多相电动机1的停止期间(图2的时间t1以后),考虑第一相电流(参照图2)的大小、第二相电流(参照图2)的大小及第三相电流(参照图2)的大小来推定多相电动机1的温度。

因此,在第一实施方式的电动机温度推定装置100中,与在多相电动机1的停止期间以第一相电流的大小、第二相电流的大小及第三相电流的大小相等为前提而根据变换后输出信号(d轴电流及q轴电流)来推定多相电动机1的温度的情况相比,能够准确地推定多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度。

图7是示出第一实施方式的电动机温度推定装置100的应用例的图。

在图7所示的例子中,第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150。

图7所示的电动主动稳定器150既能应用于车辆(未图示)的前轮侧,也能应用于后轮侧。

在第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150的图7所示的例子中,设置有左稳定器杆52l、右稳定器杆52r及由多相电动机1驱动而旋转的致动器50。左稳定器杆52l经由左安装部件53l安装于车辆的底盘(未图示)。右稳定器杆52r经由右安装部件53r安装于车辆的底盘。致动器50配置于左稳定器杆52l与右稳定器杆52r之间,具有多相电动机1和减速器51。

在第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150的图7所示的例子中,作为减速器51,例如可以使用公知的harmonic齿轮机构(有时也被称作“harmonicdrive(日本注册商标)机构”等)(例如参照日本特开2010-215002号公报)。

在第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150的另一例中,作为减速器51,也可以代替harmonic齿轮机构而例如使用公知的行星齿轮装置(例如参照日本专利第5626467号公报)等。

在第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150的图7所示的例子中,右稳定器杆52r连接于致动器50的多相电动机1的定子(未图示)。而且,左稳定器杆52l经由致动器50的减速器51连接于致动器50的多相电动机1的转子(未图示)。

在第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150的另一例中,也可以代替上述结构而将左稳定器杆52l连接于致动器50的多相电动机1的定子,并将右稳定器杆52r经由致动器50的减速器51连接于致动器50的多相电动机1的转子。

图8是示出第一实施方式的电动机温度推定装置100的另一应用例的图。

在图8所示的例子中,第一实施方式的电动机温度推定装置100被应用于具有电动主动稳定器150(参照图7)的车辆200。在车辆200设置有电源60。

在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,设置有存储部10g(参照图1),该存储部10g存储基于来自电流传感器2a(参照图1及图8)的第一相输出信号由第二温度推定部10d(参照图1)算出的多相电动机1(参照图1及图8)的停止期间的第一相线圈1a(参照图1)的温度的上升量、基于来自电流传感器2b(参照图1及图8)的第二相输出信号由第二温度推定部10d算出的多相电动机1的停止期间的第二相线圈1b(参照图1)的温度的上升量及基于来自电流传感器2c(参照图1及图8)的第三相输出信号由第二温度推定部10d算出的多相电动机1的停止期间的第三相线圈1c(参照图1)的温度的上升量。

在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,在使多相电动机1(参照图1及图8)停止,使车辆200的电源60断开,并在经过一定时间后使电源60接通而由第一温度推定部10c(参照图1)或第二温度推定部10d(参照图1)推定多相电动机1的第一相线圈1a(参照图1)、第二相线圈1b(参照图1)及第三相线圈1c(参照图1)的温度时,实施了用于提高温度的推定精度的对策。

具体地说,在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,在车辆200的电源60成为断开时由第二温度推定部10d算出的第一相线圈1a的温度的上升量、在车辆200的电源60成为断开时由第二温度推定部10d算出的第二相线圈1b的温度的上升量及在车辆200的电源60成为断开时由第二温度推定部10d算出的第三相线圈1c的温度的上升量中的最大值由存储部10g(参照图1)存储,在车辆200的电源60下一次成为接通时,如图6(a)所示那样被继承(也就是说,从存储部10g调出),被使用于第一温度推定部10c或第二温度推定部10d对多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度的推定(也就是推定温度的初始值的设定)。

即,在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,不是车辆200的电源60成为断开时的多相电动机1的第一相线圈1a(参照图1)的温度的上升量、第二相线圈1b(参照图1)的温度的上升量及第三相线圈1c(参照图1)的温度的上升量全部由存储部10g(参照图1)存储,而是第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量中的最大值由存储部10g存储。

因此,在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,与多相电动机1的第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量全部由存储部10g存储的情况相比,能够使存储部10g的容量小型化。

另外,在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,由于由存储部10g仅存储第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量中的最大值即可,所以即使是在电源60成为断开而电源电压降低时,也能执行存储部10g的存储。

而且,在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,车辆200的电源60成为断开时的多相电动机1的第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量中的最大值被使用于车辆200的电源60下一次成为接通时的多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度的推定。

因此,在第一实施方式的电动机温度推定装置100被应用于车辆200的图8所示的例子中,能够抑制在车辆200的电源60下一次成为接通时第一相线圈1a、第二相线圈1b及第三相线圈1c的温度被推定得比实际的温度低的可能性。

在第一实施方式的电动机温度推定装置100被应用于车辆200的另一例中,也可以代替上述结构而由存储部10g(参照图1)存储车辆200(参照图8)的电源60(参照图8)成为断开时的第一相线圈1a(参照图1)的温度的上升量、第二相线圈1b(参照图1)的温度的上升量及第三相线圈1c(参照图1)的温度的上升量中的最大值和第二大的值,将最大值及第二大的值中的任一方使用于车辆200的电源60下一次成为接通时的多相电动机1(参照图8)的温度的推定。

即,在第一实施方式的电动机温度推定装置100被应用于车辆200的另一例中,不是车辆200的电源60成为断开时的多相电动机1的第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量全部由存储部10g存储,而是第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量中的最大值和第二大的值由存储部10g存储。

因此,在第一实施方式的电动机温度推定装置100被应用于车辆200的另一例中,与多相电动机1的第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量全部由存储部10g存储的情况相比,能够使存储部10g的容量小型化。

而且,在第一实施方式的电动机温度推定装置100被应用于车辆200的另一例中,车辆200的电源60成为断开时的多相电动机1的第一相线圈1a的温度的上升量、第二相线圈1b的温度的上升量及第三相线圈1c的温度的上升量中的最大值及第二大的值中的任一方被使用于车辆200的电源60下一次成为接通时的多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度的推定。

因此,在第一实施方式的电动机温度推定装置100被应用于车辆200的另一例中,能够抑制在车辆200的电源60下一次成为接通时第一相线圈1a、第二相线圈1b及第三相线圈1c的温度被推定得比实际的温度低的可能性。

在图7所示的例子中,第一实施方式的电动机温度推定装置100被应用于电动主动稳定器150,但在另一例中,也可以代替此而将第一实施方式的电动机温度推定装置100应用于例如ars(activerearsteering:后轮主动转向)装置(例如参照日本特开2014-218098号公报)、vgrs(variablegearratiosteering:可变传动比转向)装置(例如参照日本专利5880730号公报)、主动悬架(例如参照日本特开2013-126821号公报)、电动前束角调整系统(例如参照日本特开2012-71741号公报)、电动外倾角调整装置(例如参照日本特开2007-307972号公报)、电动倾斜缩进系统(例如参照日本特开2010-100142号公报)等。

在图1所示的例子中,第一实施方式的电动机温度推定装置100被应用于具有第一相线圈(u相线圈)1a、第二相线圈(v相线圈)1b及第三相线圈(w相线圈)1c的多相电动机1,但在另一例中,也可以代替此而将第一实施方式的电动机温度推定装置100应用于具有例如五相、七相等那样的大于三的数量的相的多相电动机。

在应用了第一实施方式的电动机温度推定装置100的图3所示的例子中,在多相电动机1(参照图1)的旋转期间,作为变换后输出信号的d轴电流及q轴电流向第一温度推定部10c输入,被使用于第一温度推定部10c中的第一相线圈1a(参照图1)、第二相线圈1b(参照图1)及第三相线圈1c(参照图1)的温度的推定,但在应用了第一实施方式的电动机温度推定装置100的另一例中,也可以代替此而在多相电动机1的旋转期间将第一相线圈1a的有效电流值、第二相线圈1b的有效电流值及第三相线圈1c的有效电流值中的任一方作为变换后输出信号向第一温度推定部10c输入,使用于第一温度推定部10c中的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度的推定。

在应用了第一实施方式的电动机温度推定装置100的图1所示的例子中,由旋转角传感器3检测多相电动机1的旋转角,但在应用了第一实施方式的电动机温度推定装置100的另一例中,也可以由旋转角传感器3检测致动器50(参照图7)的旋转角。在该例子中,利用若多相电动机1旋转则致动器50动作这一点,基于致动器50的动作而由判定部10a(参照图1)判定多相电动机1是否正在旋转。因此,在例如设置有用于检测致动器50的动作的旋转角传感器3的情况下,无需另行设置检测多相电动机1的旋转的旋转角传感器就能判定多相电动机1是否正在旋转。

在应用了第一实施方式的电动机温度推定装置100的图3所示的例子中,通过将由氛围温度传感器4检测到的多相电动机1(参照图1)的氛围温度与第一相线圈1a(参照图1)的温度的上升量相加,来计算(推定)第一相线圈1a的温度,但在应用了第一实施方式的电动机温度推定装置100的另一例中,也可以代替此而省略氛围温度传感器4,并且将氛围温度设定为固定值,通过将固定值的氛围温度与第一相线圈1a的温度的上升量相加来计算第一相线圈1a的温度。

在应用了第一实施方式的电动机温度推定装置100的图1所示的例子中,基于旋转角传感器3的输出信号而由判定部10a判定多相电动机(三相电动机)1是否正在旋转,但在应用了第一实施方式的电动机温度推定装置100的另一例中,也可以代替旋转角传感器3而设置检测多相电动机1的旋转的角速度的角速度传感器(未图示),基于角速度传感器的输出信号而由判定部10a判定多相电动机1是否正在旋转。

以下,对本发明的电动机温度推定装置的第二实施方式进行说明。

第二实施方式的电动机温度推定装置100除了后述的点之外,与图1所示的第一实施方式的电动机温度推定装置100大致同样地构成。因而,根据第二实施方式的电动机温度推定装置100,除了后述的点之外,能够发挥与上述第一实施方式的电动机温度推定装置100大致同样的效果。

在第一实施方式的电动机温度推定装置100中,在多相电动机1(参照图1)的停止期间不执行使在第一相线圈1a(参照图1)流动的第一相电流、在第二相线圈1b(参照图1)流动的第二相电流及在第三相线圈1c(参照图1)流动的第三相电流减少的控制,但在第二实施方式的电动机温度推定装置100中,如后所述,在多相电动机1的停止期间执行使在第一相线圈1a流动的第一相电流、在第二相线圈1b流动的第二相电流及在第三相线圈1c流动的第三相电流减少的控制。

在第二实施方式的电动机温度推定装置100中,由目标电流运算部10e(参照图1)计算第一相电流、第二相电流及第三相电流的目标电流。而且,由判定部10f(参照图1)判定是否使由目标电流运算部10e计算的目标电流减少。

第二实施方式的电动机温度推定装置100与第一实施方式的电动机温度推定装置100同样,能够应用于电动主动稳定器150(参照图7)。

当具有应用了多相电动机1(参照图7)的电动主动稳定器150(参照图7)的车辆持续进行例如运动行驶、山路行驶等那样的高负荷行驶时,由多相电动机1驱动而旋转的致动器50(参照图7)需要长时间持续产生大的转矩,多相电动机1的线圈的温度容易上升。

鉴于这一点,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,在致动器50例如长时间持续产生大的转矩之后停止了时,使在第一相线圈1a(参照图1)流动的电流、在第二相线圈1b(参照图1)流动的电流及在第三相线圈1c(参照图1)流动的电流减少。

因此,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,与在致动器50停止了时不使在第一相线圈1a流动的第一相电流、在第二相线圈1b流动的第二相电流及在第三相线圈1c流动的第三相电流减少的情况相比,能够抑制多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度上升。

另外,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,利用若多相电动机1旋转则致动器50动作这一点,基于致动器50的停止而判定为多相电动机1处于停止。

因此,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,例如在设置有用于检测致动器50的动作的旋转角传感器3(参照图1及图7)、角速度传感器等的情况下,无需另行设置检测多相电动机1的旋转的旋转角传感器等就能判定为多相电动机1处于停止。

详细地说,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,使减速器51(参照图7)处于多相电动机1与致动器50之间(详细地说是多相电动机1与左稳定器杆52l或右稳定器杆52r之间),从而即使使多相电动机1(参照图7)的在第一相线圈1a(参照图1)流动的第一相电流、在第二相线圈1b(参照图1)流动的第二相电流及在第三相线圈1c(参照图1)流动的第三相电流减少,也会维持致动器50(参照图7)的停止状态(详细地说是右稳定器杆52r(参照图7)相对于左稳定器杆52l(参照图7)的停止状态)。

因此,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,能够使在第一相线圈1a流动的第一相电流、在第二相线圈1b流动的第二相电流及在第三相线圈1c流动的第三相电流减少,且保持多相电动机1的转子(未图示)相对于定子(未图示)停止了的状态。

也就是说,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中,能够抑制多相电动机1的第一相线圈1a、第二相线圈1b及第三相线圈1c的温度上升,且保持多相电动机1的转子相对于定子停止了的状态。

图9是第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的例子中的例如第一相线圈1a用的目标电流的时间图。

在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的图9所示的例子中,在多相电动机1(参照图1)的旋转期间(时间t01以前),第一相线圈1a(参照图1)用的目标电流变动。接着,在时间t01,第一相线圈1a用的目标电流固定而维持为值ia,多相电动机1的旋转停止。

接着,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的图9所示的例子中,在时间t02,由判定部10f(参照图1)判定为使第一相线圈1a用的目标电流减少,在期间t02~t03,由目标电流运算部10e(参照图1)使第一相线圈1a用的目标电流从值ia减少到值ib。接着,在时间t04,多相电动机1从停止状态切换为旋转状态,第一相线圈1a用的目标电流开始变动。

详细地说,在第二实施方式的电动机温度推定装置100被应用于电动主动稳定器150的图9所示的例子中,由于减速器51(参照图7)处于多相电动机1(参照图7)与致动器50(参照图7)之间(详细地说是多相电动机1与左稳定器杆52l(参照图7)或右稳定器杆52r(参照图7)之间),所以在使第一相线圈1a用的目标电流减少到值ib的期间t03~t04,即使在车辆的横向加速度所引起的负荷施加于电动主动稳定器150的情况下,也能保持多相电动机1的停止状态。

在本发明的电动机温度推定装置的第三实施方式中,也可以将上述的本发明的电动机温度推定装置的第一及第二实施方式以及各例适当组合。

标号说明

1:多相电动机

1a:第一相线圈

1b:第二相线圈

1c:第三相线圈

2a、2b、2c:电流传感器

3:旋转角传感器

4:氛围温度传感器

10:ecu

10a:判定部

10b:变换部

10c:第一温度推定部

10c1:运算部

10c2:运算部

10c3:一阶滤波器

10c3a:运算部

10c3b:运算部

10d:第二温度推定部

10d1:运算部

10d2:运算部

10d3:一阶滤波器

10d3a:运算部

10d3b:运算部

10e:目标电流运算部

10g:存储部

50:致动器

51:减速器

52l:左稳定器杆

52r:右稳定器杆

53l:左安装部件

53r:右安装部件

60:电源

100:电动机温度推定装置

150:电动主动稳定器

200:车辆

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