一种抑制电动汽车同步电机控制器过热的方法与流程

文档序号:11291556阅读:849来源:国知局

本发明涉及一种抑制电动汽车同步电机控制器过热的方法,属于电动汽车制造技术领域。



背景技术:

由于电动汽车布局紧凑,驱动电机系统功率大,散热空间小等特点,在车辆行驶过程中,驱动电机控制器中igbt温度上升较快,虽然车用驱动电机控制器配有散热系统,但是在电机低速大转矩运行工况下,由于电机系统效率低,散热系统难以将电机系统工作产生的热量及时带走,所以igbt温度依然会快速上升,容易触发igbt过热报警,影响车辆正常运行。

常见的电动汽车驱动电机控制器软件一般都采用固定igbt开关频率控制策略,而且电机控制器的冷却水泵一般采用常开或根据条件开通或关闭的控制策略。这种控制方法虽然简单易行,但是无法解决由于电机低速工况时igbt温度上升极快导致的频繁触发igbt过热报警,甚至因过热而损坏igbt的问题。



技术实现要素:

本发明目的在于解决现有技术中的上述问题,提供一种抑制电动汽车同步电机控制器过热的方法。

本发明为达到上述目的,所采用的技术手段是:一种抑制电动汽车同步电机控制器过热的方法,采取两路控制策略共同抑制igbt过热,其中控制策略一,在电机控制中采用低速段开关频率分段变化控制策略,实时监测电机转速,根据不同的电机转速,设置不同的开关频率,降低电机低速段的igbt开关损耗,达到降低igbt发热量的目的;控制策略二,在电机控制中加入散热系统控制及igbt过热主动抑制策略,根据igbt温升斜率,控制冷却液流量,温升越快,冷却液流量越大,与此同时,如果igbt温度仍继续升高,达到温度设定阈值t1时,立即执行igbt过热主动抑制策略,将冷却液流量设为最大值fmax;若此时igbt温度仍升高,达到温度设定阈值t2时,则线性减小电机输出转矩,从而平稳减小电机相电流,若igbt温度仍上升,达到温度设定阈值t3时,则igbt过热报警,电机停止工作,防止过热损坏igbt。

进一步的,所述开关频率范围2khz~10khz,电机转速从低到高对应开关频率。

进一步的,所述控制策略一包括电机转速实时监测模块、电机转速信号滤波及计算模块、igbt开关频率设定计算模块;

电机转速实时监测模块由安装在电机输出轴上的旋转变压器、旋转变压器解码电路组成,用于采集旋转变压器的正、余弦信号,将正、余弦信号转换为数字量,通过spi通讯总线发送给电机控制芯片dsp;

电机转速信号滤波及计算模块使用一阶滞后滤波法对旋变信号作滤波处理,再根据旋变信号计算出电机转速,测速周期0.5ms,电机转速计算公式如下:

v=(deltar*1000*60)/(p*4096*t),单位rpm;

式中,deltar—相邻两个测速周期的旋变信号数字量差值,p—旋变极对数,t—转速计算周期;

开关频率设定计算模块根据当前电机转速设定igbt开关频率,开关频率范围2khz~10khz,电机转速与igbt开关频率对应如下:0~300rpm:2khz;300~600rpm:2.5khz;600~900rpm:4khz;900~1200rpm:5khz;1200~1500rpm:6.5khz;1500~1800rpm:8khz;1800~2100rpm:9khz;2100rpm以上:10khz。

进一步的,所述控制策略二由igbt温度采样模块、igbt温度信号滤波及计算模块、散热系统控制模块、igbt过热主动抑制模块构成;

igbt温度采样模块由内置于igbt模块封装结构中的温度传感器,以及igbt温度ad采样模块组成,温度传感器采用高精度热敏电阻,ad采样模块将温度传感器的采样信号转换为数字量,将该数字量通过数据总线发送到dsp;

igbt温度信号滤波及计算模块采用一阶低通滤波法对igbt温度ad采样值进行滤波处理,利用查表法,根据ad采样值查出igbt温度实际值,选取时间段t1内的温升deltat,计算出温升斜率,温升斜率计算公式如下:slopet=deltat/t1。

散热系统控制模块根据igbt温升斜率slopet,控制驱动电机系统的冷却液流量,冷却液流量f与温升斜率slopet成一次函数关系f=c+k*slopet

式中,c—常数,k—比例系数;

igbt过热主动抑制模块根据igbt温度t,采用线性降转矩策略主动抑制igbt过热报警,线性降转矩策略的电机输出转矩torque与设定转矩的关系式如下:

torque=torqueset*[1-(t-t2)/(t3-t2)]

式中t—igbt温度,t2—降转矩策略的igbt温度阈值,t3—igbt过热报警的温度阈值。

本发明有益效果在于:由于采取两路控制策略共同抑制igbt过热,有效的抑制了电动汽车同步电机控制器igbt过热,将igbt温度控制在合理的范围内。

具体实施方式

下面结合实施例对本发明做进一步的阐述。

一种抑制电动汽车同步电机控制器过热的方法,采取两路控制策略共同抑制igbt过热,其中控制策略一,在电机控制中采用低速段开关频率分段变化控制策略,实时监测电机转速,根据不同的电机转速,设置不同的开关频率,降低电机低速段的igbt开关损耗,达到降低igbt发热量的目的;控制策略二,在电机控制中加入散热系统控制及igbt过热主动抑制策略,根据igbt温升斜率,控制冷却液流量,温升越快,冷却液流量越大,与此同时,如果igbt温度仍继续升高,达到温度设定阈值t1时,立即执行igbt过热主动抑制策略,将冷却液流量设为最大值fmax;若此时igbt温度仍升高,达到温度设定阈值t2时,则线性减小电机输出转矩,从而平稳减小电机相电流,若igbt温度仍上升,达到温度设定阈值t3时,则igbt过热报警,电机停止工作,防止过热损坏igbt。

进一步的,所述开关频率范围2khz~10khz,电机转速从低到高对应开关频率。

进一步的,所述控制策略一包括电机转速实时监测模块、电机转速信号滤波及计算模块、igbt开关频率设定计算模块;

电机转速实时监测模块由安装在电机输出轴上的旋转变压器、旋转变压器解码电路组成,用于采集旋转变压器的正、余弦信号,将正、余弦信号转换为数字量,通过spi通讯总线发送给电机控制芯片dsp;

电机转速信号滤波及计算模块使用一阶滞后滤波法对旋变信号作滤波处理,再根据旋变信号计算出电机转速,测速周期0.5ms,电机转速计算公式如下:

v=(deltar*1000*60)/(p*4096*t),单位rpm;

式中,deltar—相邻两个测速周期的旋变信号数字量差值,p—旋变极对数,t—转速计算周期;

开关频率设定计算模块根据当前电机转速设定igbt开关频率,开关频率范围2khz~10khz,电机转速与igbt开关频率对应如下:0~300rpm:2khz;300~600rpm:2.5khz;600~900rpm:4khz;900~1200rpm:5khz;1200~1500rpm:6.5khz;1500~1800rpm:8khz;1800~2100rpm:9khz;2100rpm以上:10khz。

进一步的,所述控制策略二由igbt温度采样模块、igbt温度信号滤波及计算模块、散热系统控制模块、igbt过热主动抑制模块构成;

igbt温度采样模块由内置于igbt模块封装结构中的温度传感器,以及igbt温度ad采样模块组成,温度传感器采用高精度热敏电阻,ad采样模块将温度传感器的采样信号转换为数字量,将该数字量通过数据总线发送到dsp;

igbt温度信号滤波及计算模块采用一阶低通滤波法对igbt温度ad采样值进行滤波处理,利用查表法,根据ad采样值查出igbt温度实际值,选取时间段t1内的温升deltat,计算出温升斜率,温升斜率计算公式如下:slopet=deltat/t1。

散热系统控制模块根据igbt温升斜率slopet,控制驱动电机系统的冷却液流量,冷却液流量f与温升斜率slopet成一次函数关系f=c+k*slopet

式中,c—常数,k—比例系数;

igbt过热主动抑制模块根据igbt温度t,采用线性降转矩策略主动抑制igbt过热报警,线性降转矩策略的电机输出转矩torque与设定转矩torqueset的关系式如下:

torque=torqueset*[1-(t-t2)/(t3-t2)]

式中t—igbt温度,t2—降转矩策略的igbt温度阈值,t3—igbt过热报警的温度阈值。

对一款满载质量4.5吨的纯电动物流车驱动电机系统进行试验,该车型的驱动电机系统参数如表1所示。

表1驱动电机系统参数表

试验目的是为了考核igbt温升情况,所以分别进行满载爬坡试验,以及城市道路持续行驶试验。

1、满载爬坡试验

分别在坡度10%、15%、20%,坡道长度30米的坡道上进行试验,车辆满载,起步后,将油门全开进行爬坡,每个坡道使用本发明所述方法前后,分别进行3次试验,分别记录3次试验的igbt温升数据。试验数据详见表2。

表2爬坡试验数据表

2、

3、满载持续行驶试验

在城市道路,车辆满载,使用本发明所述方法前后,分别持续行驶2小时,各进行3次试验。试验数据详见下表3。

表3满载持续行驶试验数据表

从以上试验数据来看,使用本发明所述方法,可有效降低驱动电机系统运行过程中的igbt温升。

以上所述,仅为本发明的具体实施方式,并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。

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