电源系统的制作方法

文档序号:11777547阅读:255来源:国知局
电源系统的制作方法与工艺

本发明涉及对搭载于电源系统的转换器的过热进行抑制的技术。



背景技术:

日本特开2009-60726公开了一种向搭载于车辆的逆变器(负载)供给电力的电源系统。该电源系统具备蓄电池、与蓄电池的正极连接的第一正极线、与逆变器的正极端子连接的第二正极线、将逆变器的负极端子与蓄电池的负极连接的负极线、在蓄电池与逆变器之间进行电压转换的转换器。转换器具备:在第二正极线与负极线之间串联地连接的上支路及下支路;与上支路、下支路及第一正极线连接的连接节点;及设置在第一正极线上的电抗器。上支路及下支路分别具备igbt(insulatedgatebipolartransistor:绝缘栅双极型晶体管)元件和与igbt元件反向并联地连接的二极管。

在日本特开2009-60726公开的电源系统中,当伴随着蓄电池的充放电而电流流向转换器内的各部(各igbt元件及各二极管)时,在各部产生热量。各部的发热量根据转换器的控制状态(通电量、升压比、开关频率等)而不同。因此,为了适当地抑制各部的过热,希望通过温度传感器来检测各部的温度,并以避免各部的温度超过各自的容许温度的方式限制蓄电池的充放电。

然而,在转换器的上支路采用将igbt元件与二极管进行一体化而由1个芯片构成的反向导通型igbt(reverse-conductinginsulatedgatebipolartransistor,以下也称为“rcigbt”)的情况下,即便通过温度传感器检测出上支路的温度,也难以区分温度传感器的检测值受到igbt元件及二极管中的哪个发热的影响更多。因此,无法判定是应进行用于抑制igbt元件的发热的控制,还是应进行用于抑制二极管的发热的控制,可能无法适当地抑制上支路的过热。在转换器的下支路采用rcigbt的情况下也会产生同样的问题。



技术实现要素:

本发明在转换器的上支路及下支路采用由1个芯片构成开关元件(igbt元件)和二极管的rcigbt的情况下,能够适当地抑制rcigbt的过热。

本发明的电源系统是向负载供给电力的电源系统,具备:蓄电池;第一正极线,与蓄电池的正极连接;第二正极线,与负载的正极端子连接;负极线,连接在负载的负极端子与蓄电池的负极之间;转换器,在蓄电池与负载之间进行电压转换。转换器具备:第一开关元件及第二开关元件,在从第二正极线至负极线之间依次串联地连接;第一二极管及第二二极管,分别与第一开关元件及第二开关元件反向并联地连接;连接节点,与第一开关元件、第二开关元件及第一正极线连接;电抗器,设置在第一正极线上,或者设置在第二开关元件与蓄电池的负极之间的负极线上。第一开关元件及第一二极管由一个芯片构成。电源系统还具备检测所述芯片的温度的温度传感器及电子控制装置。所述电子控制装置根据转换器的控制状态来算出第一开关元件的温度推定值。在温度传感器的检测值比第一开关元件的温度推定值高且温度传感器的检测值超过第一二极管的保护温度的情况下,所述电子控制装置限制蓄电池的放电电力的控制上限值。在温度传感器的检测值比第一开关元件的温度推定值低且温度传感器的检测值超过第一开关元件的保护温度的情况下,所述电子控制装置限制蓄电池的充电电力的控制上限值。

根据上述结构,转换器的上支路包含的第一开关元件及第一二极管由一个芯片构成。在检测芯片的温度的温度传感器的检测值比第一开关元件的温度推定值高的情况下,认为第一二极管的发热量比第一开关元件的发热量高且温度传感器的检测值表示接近第一二极管的温度的值,因此在温度传感器的检测值超过第一二极管的保护温度的情况下,控制装置限制蓄电池的放电电力的控制上限值。由此,降低第一二极管的通电量,因此能抑制第一二极管的发热。

另一方面,在温度传感器的检测值比第一开关元件的温度推定值低的情况下,认为第一开关元件的发热量比第一二极管的发热量高且温度传感器的检测值表示接近第一开关元件的温度的值,因此在温度传感器的检测值超过第一开关元件的保护温度的情况下,控制装置限制蓄电池的充电电力的控制上限值。由此,降低第一开关元件的通电量,因此能抑制第一开关元件的发热。

其结果是,在转换器的上支路采用rcigbt的情况下,能适当地抑制rcigbt的过热。

本发明的另一方面的电源系统是向负载供给电力的电源系统,具备:蓄电池;第一正极线,与蓄电池的正极连接;第二正极线,与负载的正极端子连接;负极线,连接在负载的负极端子与蓄电池的负极之间;转换器,在蓄电池与负载之间进行电压转换。转换器具备:第一开关元件及第二开关元件,在从第二正极线至负极线之间依次串联地连接;第一二极管及第二二极管,分别与第一开关元件及第二开关元件反向并联地连接;连接节点,与第一开关元件、第二开关元件及第一正极线连接;电抗器,设置在第一正极线上,或者设置在第二开关元件与蓄电池的负极之间的负极线上。第二开关元件及第二二极管由一个芯片构成。电源系统还具备检测所述芯片的温度的温度传感器及电子控制装置。所述电子控制装置根据转换器的控制状态来算出第二开关元件的温度推定值。在温度传感器的检测值比第二开关元件的温度推定值高且温度传感器的检测值超过第二二极管的保护温度的情况下,所述电子控制装置限制蓄电池的充电电力的控制上限值。在温度传感器的检测值比第二开关元件的温度推定值低且温度传感器的检测值超过第二开关元件的保护温度的情况下,所述电子控制装置限制蓄电池的放电电力的控制上限值。

根据上述结构,转换器的下支路包含的第二开关元件及第二二极管由一个芯片构成。在检测芯片的温度的温度传感器的检测值比第二开关元件的温度推定值高的情况下,认为第二二极管的发热量比第二开关元件的发热量高且温度传感器的检测值表示接近第二二极管的温度的值,因此在温度传感器的检测值超过第二二极管的保护温度的情况下,控制装置限制蓄电池的充电电力的控制上限值。由此,降低第二二极管的通电量,因此能抑制第二二极管的发热。

另一方面,在温度传感器的检测值为第二开关元件的温度推定值以下的情况下,认为第二开关元件的发热量比第二二极管的发热量高且温度传感器的检测值表示接近第二开关元件的温度的值,因此在温度传感器的检测值超过第二开关元件的保护温度的情况下,控制装置限制蓄电池的放电电力的控制上限值。由此,降低第二开关元件的通电量,因此能抑制第二开关元件的发热。

其结果是,在转换器的下支路采用rcigbt的情况下,能够适当地抑制rcigbt的过热。

本发明的又一方面的电源系统是向负载供给电力的电源系统,所述电源系统具备:蓄电池;转换器,在所述蓄电池与所述负载之间进行电压转换,所述转换器具备:开关元件;二极管,与开关元件反向并联地连接,所述开关元件及所述二极管由一个芯片构成;温度传感器,检测所述芯片的温度;及电子控制装置。所述电子控制装置构成为,i)根据所述转换器的控制状态来算出所述开关元件的温度推定值,ii)在所述温度传感器的检测值比所述开关元件的温度推定值高且所述温度传感器的检测值超过所述二极管的保护温度的情况下,限制所述蓄电池的充电电力或放电电力的控制上限值,iii)在所述温度传感器的检测值比所述开关元件的温度推定值低且所述温度传感器的检测值超过所述开关元件的保护温度的情况下,限制所述蓄电池的充电电力或放电电力的控制上限值。

通过上述结构,能抑制二极管及开关元件的发热。其结果是,在转换器采用rcigbt的情况下,能够适当地抑制rcigbt的过热。

附图说明

前述及后述的本发明的特征及优点通过下面的具体实施方式的说明并参照附图而明确,其中,相同的附图标记表示相同的部件。

图1是概略性地表示具备电源系统的车辆的整体结构的图。

图2是示意性地表示电动发电机的动力运转时(蓄电池的放电时)的转换器的开关动作和电流的流动的图。

图3是示意性地表示电动发电机的再生时(蓄电池的充电时)的转换器的开关动作和电流的流动的图。

图4是表示ecu的处理次序的一例的流程图(其1)。

图5是示意性地表示在上支路的igbt元件流动的电流与igbt元件的温度上升量的对应关系的一例的图。

图6是示意性地表示在下支路的igbt元件流动的电流与igbt元件的温度上升量的对应关系的一例的图。

图7是表示ecu的处理次序的一例的流程图(其2)。

图8是表示ecu的处理次序的一例的流程图(其3)。

具体实施方式

以下,关于本发明的实施方式,参照附图进行详细说明。另外,对于图中相同或相当部分,标注同一附图标记而不重复其说明。

图1是概略性地表示具备本实施方式的电源系统的车辆1的整体结构的图。车辆1具备电动发电机mg、用于驱动电动发电机mg的逆变器40(负载)、用于向逆变器40供给直流电力的电源系统。

电源系统具备蓄电池10、系统主继电器(smr)12、转换器30、正极线pl1、pl2、负极线nl、电容器c1、c2、电压传感器231、232、电子控制单元(ecu)100。

正极线pl1连接在蓄电池10的正极与转换器30之间。正极线pl2连接在逆变器40的正极端子41与转换器30之间。负极线nl连接在逆变器40的负极端子42与蓄电池10的负极之间。

蓄电池10是构成为能够再充电的二次电池。蓄电池10蓄积用于驱动电动发电机mg的电力。在蓄电池10设有监控单元11。监控单元11分别检测蓄电池10的电压(蓄电池电压)vb、在蓄电池10流动的电流(蓄电池电流)ib、蓄电池10的温度(蓄电池温度)tb,并将检测结果向ecu100输出。

smr12设置在蓄电池10与转换器30之间,根据来自ecu100的控制信号,来切换蓄电池10与转换器30的连接及切断。smr12包括将正极线pl1切断的正极继电器、将转换器30与蓄电池10之间的负极线nl切断的负极继电器。

电容器c1连接在正极线pl1与负极线nl之间,对正极线pl1与负极线nl之间的电压vl进行平滑化。电压传感器231检测电容器c1的两端的电压、即电压vl。

电容器c2连接在正极线pl2与负极线nl之间,对正极线pl2与负极线nl之间的电压vh进行平滑化。电压传感器232检测电容器c2的两端的电压、即电压vh。

转换器30包括上支路31、下支路33、电抗器l1。上支路31及下支路33依次串联地连接在从正极线pl2至负极线nl之间。电抗器l1设置在将上支路31及下支路33之间的连接节点与蓄电池10的正极连结的正极线pl1上。另外,也可以将电抗器l1不设置在正极线pl1上,而设置在下支路33与蓄电池10的负极之间的负极线nl上。

上支路31包括作为开关元件的igbt(insulatedgatebipolartransistor)元件q1、反向并联地连接在igbt元件q1的集电极-发射极之间的二极管(续流二极管)d1。下支路33包括igbt元件q2和反向并联地连接在igbt元件q2的集电极-发射极之间的二极管(续流二极管)d2。

上支路31是将igbt元件q1与二极管d1一体化而由1个芯片构成的rcigbt。下支路33是将igbt元件q2与二极管d2一体化而由1个芯片构成的rcigbt。

在上支路31及下支路33分别设有温度传感器32、34。温度传感器32检测上支路31的芯片内的温度(以下也称为“上支路温度ctp”)。温度传感器34检测下支路33的芯片内的温度(以下也称为“下支路温度ctn”)。各温度传感器32、34将检测结果分别向ecu100输出。

以下,将由温度传感器32检测出的上支路温度ctp也简称为“ctp检测值”,将由温度传感器34检测出的下支路温度ctn也简称为“ctn检测值”。

转换器30进行与来自ecu100的控制信号scnv对应的开关动作,由此能够使电压vh成为电压vl以上的值。

电动发电机mg是永久磁铁式的三相交流同步电动机。电动发电机mg由从逆变器40供给的电流驱动。车辆1通过将电动发电机mg的动力向未图示的驱动轮传递而行驶。另外,车辆1可以是除了电动发电机之外还具备发动机作为驱动源的混合动力车辆。

逆变器40是所谓三相逆变器。逆变器40通过进行与来自ecu100的控制信号sinv对应的开关动作,而在电动发电机mg与转换器30之间进行电力转换。

车辆1还包括散热器90、水泵91、通水路93、水温传感器94作为用于对转换器30的内部进行冷却的结构。转换器30的内部、散热器90、水泵91由通水路93串联地连接成环状。水泵91当根据来自ecu100的控制信号而工作时,使冷却水向图1所示的箭头α的方向循环。散热器90从通水路93接受对转换器30内的各元件进行了冷却后的冷却水,通过从通水路93接受到的冷却水与空气的热交换而对冷却水进行冷却。水温传感器94检测在通水路93流动的冷却水的温度(以下也称为“冷却水温tw”),并将检测结果向ecu100输出。

ecu100内置有未图示的cpu(centralprocessingunit:中央处理器)及存储器,基于各传感器的检测结果、存储于存储器的信息等来控制车辆1的各设备。

例如,ecu100基于蓄电池10的soc(stateofcharge:充电状态)及蓄电池温度tb等来设定蓄电池10的充电电力的控制上限值(以下也称为“充电电力上限值win”)。ecu100以避免向蓄电池10输入的充电电力超过充电电力上限值win的方式控制转换器30及逆变器40。同样,ecu100基于蓄电池10的soc及蓄电池温度tb等来设定蓄电池10的放电电力的控制上限值(以下也称为“放电电力上限值wout”)。ecu100以避免从蓄电池10输出的放电电力超过放电电力上限值wout的方式控制转换器30及逆变器40。

图2是示意性地表示电动发电机mg的动力运转时(蓄电池10的放电时)的转换器30的开关动作和电流的流动的图。图2的上图所示的状态是使igbt元件q1、q2分别成为断开状态(非导通状态)、接通状态(导通状态)的状态。图2的下图所示的状态是使igbt元件q1、q2分别成为接通状态、断开状态的状态。

在图2的上图所示的状态下,形成包含蓄电池10、电抗器l1及igbt元件q2的闭回路,蓄电池10的放电电流在电抗器l1及igbt元件q2流动。通过该电流而在电抗器l1中蓄积能量。

当从图2的上图所示的状态切换成图2的下图所示的状态时,将以图2的上图的状态形成的闭回路切断而电流不再从蓄电池10输出,但是电抗器l1通过自感应作用而维持放电方向的电流,将蓄积的能量放出。由此,电流从电抗器l1通过二极管d1流向正极线pl2。通过该电流来驱动电动发电机mg。

ecu100在电动发电机mg的动力运转时(蓄电池10的放电时),使转换器30以与预定的开关频率对应的周期来切换图2的上图所示的状态与图2的下图所示的状态。另外,在ecu100对转换器30进行pwm(pulsewidthmodulation:脉宽调制)控制的情况下,该开关频率相当于载波频率。

如上述的图2的上图、图2的下图所示,在电动发电机mg的动力运转时(蓄电池10的放电时),电流流向上支路的二极管d1和下支路的igbt元件q2。因此,为了抑制上支路的二极管d1的发热及下支路的igbt元件q2的发热,抑制蓄电池10的放电电流的情况有效。

图3是示意性地表示电动发电机mg的再生时(蓄电池10的充电时)的转换器30的开关动作和电流的流动的图。图3的上图所示的状态是使igbt元件q1、q2分别成为接通状态、断开状态的状态。图3的下图所示的状态是使igbt元件q1、q2分别成为断开状态、接通状态的状态。

在图3的上图所示的状态下,电动发电机mg的再生电流从正极线pl2通过igbt元件q1向电抗器l1流入。通过该电流而向电抗器l1蓄积能量。

当从图3的上图所示的状态切换成图3的下图所示的状态时,从正极线pl2向电抗器l1的电流的流动被二极管d2切断,但是电抗器l1通过自感应作用而维持再生方向的电流,将蓄积的能量放出。由此,电流在包含蓄电池10、电抗器l1及二极管d2的闭回路流动。通过该电流对蓄电池10进行充电。

ecu100在电动发电机mg的再生时(蓄电池10的充电时),以与预定的开关频率对应的周期来切换图3的上图所示的状态与图3的下图所示的状态。另外,在ecu100对转换器30进行pwm(pulsewidthmodulation)控制的情况下,开关频率相当于载波频率。

如上述的图3的上图、图3的下图所示,在电动发电机mg的再生时(蓄电池10的充电时),电流流向上支路的igbt元件q1和下支路的二极管d2。因此,为了抑制上支路的igbt元件q1的发热及下支路的二极管d2的发热,抑制蓄电池10的充电电流的情况有效。

在具有以上那样的结构的车辆1中,当伴随着蓄电池10的充放电而电流流向转换器30内的各部(igbt元件q1、q2及二极管d1、d2)时,在各部产生热量。各部的发热量根据转换器30的通电量、升压比(vl/vh)、开关频率(每单位时间的开关次数)以及动作状态(是动力运转时的动作还是再生时的动作)等而不同。因此,为了适当地抑制转换器30内的各部的过热,希望由温度传感器检测各部的温度,以避免各部的温度超过各自的容许温度的方式限制蓄电池10的充放电。

尤其是在进行上支路31的过热保护时,在抑制igbt元件q1的发热的情况和抑制二极管d1的发热的情况下,抑制的电流的方向相反。即,如上所述,为了抑制igbt元件q1的发热而抑制蓄电池10的充电电流的情况有效,相对于此,为了抑制二极管d1的发热而抑制蓄电池10的放电电流的情况有效。因此,为了适当地进行上支路31的过热保护,希望判定应抑制igbt元件q1及二极管d1中的哪个的发热,并根据该判定结果来决定要抑制的电流的方向。

然而,在本实施方式中,如上所述,上支路31是rcigbt,igbt元件q1与二极管d1由1个芯片构成。因此,温度传感器32受到来自igbt元件q1的热量和来自二极管d1的热量这两方的影响。因此,仅是ctp检测值(由温度传感器32检测出的上支路温度ctp)的话,难以区分ctp检测值受到igbt元件q1及二极管d1中的哪个的发热的影响更多,无法决定要抑制的电流的方向。

同样,在进行下支路33的过热保护时,在抑制igbt元件q2的发热的情况和抑制二极管d2的发热的情况下,抑制的电流的方向相反。即,如上所述,为了抑制igbt元件q2的发热而抑制蓄电池10的放电电流的情况有效,相对于此,为了抑制二极管d2的发热而抑制蓄电池10的充电电流的情况有效。因此,为了适当地进行下支路33的过热保护,希望判定应抑制igbt元件q2及二极管d2中的哪个的发热,并根据其判定结果来决定要抑制的电流的方向。

然而,在本实施方式中,如上所述,下支路33为rcigbt,igbt元件q2和二极管d2由1个芯片构成。因此,仅是ctn检测值(由温度传感器34检测出的下支路温度ctn)的话,难以区分ctn检测值受到igbt元件q2及二极管d2中的哪个的发热的影响更多,无法决定要抑制的电流的方向。

鉴于以上的点,本实施方式的ecu100在进行上支路31的过热保护的情况下,使用转换器30的控制状态及冷却水温tw来算出igbt元件q1的推定温度(以下,也简称为“q1推定温度”),通过将ctp检测值与q1推定温度进行比较来判定igbt元件q1的发热量和二极管d1的发热量中的哪个大。并且,ecu100根据其判定结果来选择是限制蓄电池10的充电还是限制蓄电池10的放电。由此,能适当地抑制上支路31的过热。

ecu100对于下支路33也进行与上支路31同样的过热保护。即,ecu100在进行下支路33的过热保护的情况下,使用转换器30的控制状态及冷却水温tw来算出igbt元件q2的推定温度(以下,也简称为“q2推定温度”),通过将ctn检测值与q2推定温度进行比较来判定igbt元件q2的发热量和二极管d2的发热量中的哪个大。并且,ecu100根据其判定结果来选择是限制蓄电池10的放电还是限制蓄电池10的充电。由此,能适当地抑制下支路33的过热。

图4是表示ecu100算出q1推定温度及q2推定温度时的处理次序的一例的流程图。该流程图以预定周期反复执行。

在步骤(以下,将步骤简称为“s”)10中,ecu100取得表示转换器30的控制状态的信息。具体而言,ecu100取得表示是电动发电机mg的动力运转时(蓄电池放电时,参照图2)还是再生时(蓄电池充电时,参照图3)的信息、在转换器30流动的电流(蓄电池电流ib)、升压比(电压vl与电压vh的比)、开关频率(每单位时间的开关次数)。

另外,在s10中取得的信息是对igbt元件q1、q2的发热量造成影响的参数。在igbt元件q1、q2中,存在通电产生的热损失(焦耳热损失)、升压比产生的热损失、开关产生的热损失。

图5是示意性地表示在igbt元件q1流动的电流与igbt元件q1的发热量的对应关系的一例的图。图6是示意性地表示在igbt元件q2流动的电流与igbt元件q2的发热量的对应关系的一例的图。如图5、6所示,电流越大,则通电产生的热损失(焦耳热损失)越变大,各发热量越变大,但即便是相同的电流,根据升压比、开关频率等其他的控制状态,各发热量也成为不同的值。ecu100将通过实验等求出的图5、6所示的对应关系预先存储于存储器。

在s11中,ecu100使用s10取得的信息,算出igbt元件q1的温度与冷却水温tw的温度差δtq1。ecu100从存储器读出图5所示的对应关系,参照该映射,算出与s10取得的信息对应的igbt元件q1的发热量。并且,ecu100考虑igbt元件q1的发热量的履历及时间经过的影响等来算出温度差δtq1。即,igbt元件q1由冷却水冷却,但是冷却水的热容量远小于igbt元件q1的热容量,igbt元件q1的温度以预定的时间常数收敛于冷却水温tw。考虑这一点,ecu100算出温度差δtq1。

在s12中,ecu100使用s10取得的信息,算出igbt元件q2的温度与冷却水温tw的温度差δtq2。ecu100从存储器读出图6所示的对应关系,参照该映射,算出与s10取得的信息对应的igbt元件q2的发热量。并且,ecu100考虑igbt元件q2的发热量的履历及时间经过的影响等而算出温度差δtq2。即,igbt元件q2的温度也与igbt元件q1的温度同样地以预定的时间常数收敛于冷却水温tw。考虑这一点,ecu100算出温度差δtq2。

在s13中,ecu100将由水温传感器94检测出的冷却水温tw、在s11及s12中算出的温度差δtq1、δtq2代入到下述的式(1)、(2),由此算出q1推定温度及q2推定温度,并将算出结果存储于存储器。

q1推定温度=冷却水温tw+温度差δtq1…(1)

q2推定温度=冷却水温tw+温度差δtq2…(2)

图7是表示ecu100进行转换器30的上支路31的过热保护时的处理次序的流程图。该流程图以预定周期反复执行。

在s20中,ecu100从存储器读出在上述的图4的s13中算出及存储的q1推定温度。在s21中,ecu100从温度传感器32取得ctp检测值。

在s22中,ecu100判定ctp检测值是否大于q1推定温度。另外,在本实施方式中,考虑q1推定温度的误差等,ecu100判定ctp检测值是否大于向q1推定温度加入了预定容限δt1的值。

在ctp检测值大于向q1推定温度加入了预定容限δt1的值的情况下(s22为“是”),认为ctp检测值受到比igbt元件q1的温度高的二极管d1的温度的影响更多,因此ecu300在s23中,判定为二极管d1的发热量大于igbt元件q1的发热量。在这种情况下,认为ctp检测值表示接近二极管d1的温度的值。

因此,ecu100在s24中,判定ctp检测值是否为二极管d1的保护温度td1以上。在ctp检测值小于二极管d1的保护温度td1的情况下(s24为“否”),ecu100结束处理。

在ctp检测值为二极管d1的保护温度td1以上的情况下(s24为“是”),ecu100在s25中,将放电电力上限值wout限制成比当前值低出预定值的值。由此,抑制蓄电池10的放电电流,降低二极管d1的通电量(发热量),因此能抑制二极管d1的过热。

另一方面,在ctp检测值为向q1推定温度加上预定容限δt1的值以下的情况下(s22为“否”),认为ctp检测值受到比二极管d1的温度高的igbt元件q1的温度的影响更多,因此ecu100在s26中,判定为igbt元件q1的发热量大于二极管d1的发热量。在这种情况下,认为ctp检测值表示接近igbt元件q1的温度的值。

因此,ecu100在s27中,判定ctp检测值是否为igbt元件q1的保护温度tq1以上。在ctp检测值小于igbt元件q1的保护温度tq1的情况下(s27为“否”),ecu100结束处理。

在ctp检测值为igbt元件q1的保护温度tq1以上的情况下(s27为“是”),ecu100在s28中,将充电电力上限值win限制成比当前值低出预定值的值。由此,抑制蓄电池10的充电电流,降低igbt元件q1的通电量(发热量),因此能抑制igbt元件q1的过热。

图8是表示ecu100进行转换器30的下支路33的过热保护时的处理次序的流程图。该流程图以预定周期反复执行。

在s30中,ecu100从存储器读出在上述的图4的s13中算出及存储的q2推定温度。在s31中,ecu100从温度传感器34取得ctn检测值。

在s32中,ecu100判定ctn检测值是否大于q2推定温度。另外,在本实施方式中,考虑q2推定温度的误差等,ecu100判定ctn检测值是否大于向q2推定温度加上预定容限δt2的值。

在ctn检测值大于向q2推定温度加上预定容限δt2的值的情况下(s32为“是”),认为ctn检测值受到比igbt元件q2的温度高的二极管d2的温度的影响更多,因此ecu300在s33中,判定为二极管d2的发热量大于igbt元件q2的发热量。在这种情况下,认为ctn检测值表示接近二极管d2的温度的值。

因此,ecu100在s34中,判定ctn检测值是否为二极管d2的保护温度td2以上。在ctn检测值小于二极管d2的保护温度td2的情况下(s34为“否”),ecu100结束处理。

在ctn检测值为二极管d2的保护温度td2以上的情况下(s34为“是”),ecu100在s35中,将充电电力上限值win限制成比当前值低出预定值的值。由此,抑制蓄电池10的充电电流,降低二极管d2的通电量(发热量),因此能抑制二极管d2的过热。

另一方面,在ctn检测值小于向q2推定温度加上预定容限δt2的值的情况下(s32为“否”),认为ctn检测值受到比二极管d2的温度高的igbt元件q2的温度的影响更多,因此ecu100在s36中,判定为igbt元件q2的发热量大于二极管d2的发热量。在这种情况下,认为ctn检测值表示接近igbt元件q2的温度的值。

因此,ecu100在s37中,判定ctn检测值是否为igbt元件q2的保护温度tq2以上。在ctn检测值小于igbt元件q2的保护温度tq2的情况下(s37为“否”),ecu100结束处理。

在ctn检测值为igbt元件q2的保护温度tq2以上的情况下(s37为“是”),ecu100在s38中,将放电电力上限值wout限制成比当前值低出预定值的值。由此,抑制蓄电池10的放电电流,降低igbt元件q2的通电量(发热量),因此能抑制igbt元件q2的过热。

如以上所述,本实施方式的ecu100在进行上支路31的过热保护的情况下,根据转换器30的控制状态等来算出q1推定温度,通过将ctp检测值与q1推定温度进行比较来判定igbt元件q1的发热量和二极管d1的发热量中的哪个大。并且,ecu100根据其判定结果来选择是限制蓄电池10的充电还是限制蓄电池10的放电。由此,能适当地抑制上支路31的igbt元件q1的过热及二极管d1的过热。ecu100对于下支路33也进行与上支路31同样的过热保护。其结果是,在转换器30的上支路31及下支路33采用rcigbt的情况下,能够适当地抑制上支路31及下支路33的过热。

另外,通过适当地抑制igbt元件q1、q2的过热及二极管d1、d2的过热,也能够减少igbt元件q1、q2及二极管d1、d2的尺寸,进而能够减少转换器30整体的尺寸。

另外,在本实施方式中,每当进行转换器30的过热保护时,不是仅使各igbt元件q1、q2停止,因此能够抑制所需的方向的电流并能够继续流动。

在上述的实施方式中,在图8的s38中,通过限制放电电力上限值wout来抑制igbt元件q2的过热。然而,在图8的s38中,也可以取代限制放电电力上限值wout的情况,而进行转换器30的上支路接通控制(使上支路的igbt元件q1始终为接通状态并使下支路的igbt元件q2始终为断开状态的控制)。通过进行上支路接通控制,在下支路中,电流在二极管d2流动,而不在igbt元件q2流动,因此能够更有效地抑制igbt元件q2的过热。

应考虑的是本次公开的实施方式在全部的点上为例示而不受限制。本发明的范围不是由上述的说明而是由权利要求书公开,并包括与权利要求书等同的意思及范围内的全部变更。

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