一种车用电机控制器的温度检测诊断方法转让专利

申请号 : CN201210308096.9

文献号 : CN102853932B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈立冲罗晓王瑛

申请人 : 奇瑞汽车股份有限公司

摘要 :

本发明的目的是提出一种可靠性高的车用电机控制器的温度检测诊断方法,以使所测得的MCU温度能够最大限度的接近真实值,并根据该温度数据对MCU进行保护,从而减少系统的维护频率。本发明的车用电机控制器的温度检测诊断方法中,电机控制系统利用至少两个温度传感器对驱动模块进行温度采集,并将所有的温度传感器所采集到的温度数据进行整理,剔除偏差最大的数据,最后再根据保留的温度数据对驱动模块的输出功率进行控制。通过冗余设计的温度传感器,可以避免某个温度传感器工作不正常或测量偏差较大而导致的温度误判,从而可以保证MCU温度数据采集的可靠性,并使所测得的温度数据最大限度的接近真实值。

权利要求 :

1.一种车用电机控制器的温度检测诊断方法,其特征在于电机控制系统利用至少两个温度传感器对驱动模块进行温度采集,并将所有的温度传感器所采集到的温度数据进行整理,剔除偏差最大的数据,最后再根据保留的温度数据对驱动模块的输出功率进行控制;电机控制系统在剔除偏差最大的数据的同时,发出该偏差最大的数据所对应的温度传感器工作不正常的警报;当温度传感器的数量大于两个时,电机控制系统将所有的温度传感器所采集到的温度数据进行平均,并剔除掉温度数据与平均值相差最大的温度传感器的数据,然后再将保留的温度传感器的温度数据进行平均,得到驱动模块的实际温度T0;当温度传感器的数量为两个时,电机控制系统将所采集到的温度数据保持不变的温度传感器剔除,然后再将保留的温度传感器的温度数据作为驱动模块的实际温度T0。

2.根据权利要求1所述的车用电机控制器的温度检测诊断方法,其特征在于电机控制系统设定阈值T1、T2,其中T1<T2,当驱动模块的实际温度T0低于T1时,驱动模块所能输出的最大功率为电机峰值功率;当驱动模块的实际温度T0在T1与T2之间时,驱动模块所能输出的最大功率为限制功率,所述限制功率小于电机峰值功率;当驱动模块的实际温度T0高于T2时,驱动模块的输出功率为零。

3.根据权利要求2所述的车用电机控制器的温度检测诊断方法,其特征在于所述限制功率为电机峰值功率的(T2-T0)/(T2-T1)。

4.根据权利要求1所述的车用电机控制器的温度检测诊断方法,其特征在于所述温度传感器为热敏电阻。

说明书 :

一种车用电机控制器的温度检测诊断方法

技术领域

[0001] 本发明涉及到纯电动轿车的电机控制器(MCU)的温度检测诊断方法。

背景技术

[0002] 现在人们已经开始日益重视对环境的保护和能源的有效、合理使用,因此高效、节能、环保的纯电动汽车成为汽车行业发展趋势之一。纯电动汽车的电动驱动系统能做到低能耗和零排放的目的,极具市场化前景。由于受到安装空间的限制,纯电动汽车对电机驱动系统的体积尺寸要求苛刻,因此在纯电动汽车驱动系统中一般采用正弦波永磁同步电机,MCU的驱动模块采用IGBT驱动电机,它具有运行可靠、体积小、质量轻、损耗少、效率高以及形状和尺寸灵活多样等显著优点,不仅能驱动电机,而且能通过制动能量回收对电池充电。由于IGBT对温度的敏感特性,在MCU工作过程中须实时地对MCU温度进行监控,并根据采集到的温度进行诊断,保证MCU工作在允许的温度范围内。传统的温度检测及诊断比较简单,导致系统可靠性差,免维护性较低。

发明内容

[0003] 本发明的目的是提出一种可靠性高的车用电机控制器的温度检测诊断方法,以使所测得的MCU温度能够最大限度的接近真实值,并根据该温度数据对MCU进行保护,从而减少系统的维护频率。
[0004] 本发明的车用电机控制器的温度检测诊断方法中,电机控制系统利用至少两个温度传感器对驱动模块进行温度采集,并将所有的温度传感器所采集到的温度数据进行整理,剔除偏差最大的数据,最后再根据保留的温度数据对驱动模块的输出功率进行控制。
[0005] 通过冗余设计的温度传感器,可以避免某个温度传感器工作不正常或测量偏差较大而导致的温度误判,从而可以保证MCU温度数据采集的可靠性,并使所测得的温度数据最大限度的接近真实值。
[0006] 进一步地,电机控制系统在剔除偏差最大的数据的同时,发出该偏差最大的数据所对应的温度传感器工作不正常的警报,以提醒人们尽早检查及维修该温度传感器。
[0007] 具体来说,当温度传感器的数量大于两个时,电机控制系统将所有的温度传感器所采集到的温度数据进行平均,并剔除掉温度数据与平均值相差最大的温度传感器的数据,然后再将保留的温度传感器的温度数据进行平均,得到驱动模块的实际温度T0。
[0008] 当温度传感器的数量为两个时,电机控制系统将所采集到的温度数据保持不变的温度传感器剔除,然后再将保留的温度传感器的温度数据作为驱动模块的实际温度T0。
[0009] 进一步地,电机控制系统设定阈值T1、T2,其中T1<T2,当驱动模块的实际温度T0低于T1时,驱动模块所能输出的最大功率为电机峰值功率;当驱动模块的实际温度T0在T1与T2之间时,驱动模块所能输出的最大功率为限制功率,所述限制功率小于电机峰值功率;当驱动模块的实际温度T0高于T2时,驱动模块的输出功率为零。根据驱动模块的实际温度来分段控制驱动模块所能输出的最大功率,可以在驱动模块不发生过热的同时,保证电机的输出范围尽可能大,从而保证汽车的动力性。
[0010] 进一步地,所述限制功率为电机峰值功率的(T2-T0)/(T2-T1),这样驱动模块的实际温度T0在T1与T2之间时,驱动模块所能输出的最大功率随着其实际温度的升高而减小,可以避免驱动模块升温过快。
[0011] 进一步地,所述温度传感器采用热敏电阻,以提高可靠性。
[0012] 本发明的车用电机控制器的温度检测诊断方法具备高可靠性和自诊断功能,使MCU在整个产品周期内的免维护性和可靠性更高。

附图说明

[0013] 图1是本发明的车用电机控制器的温度检测诊断方法的流程图。

具体实施方式

[0014] 下面对照附图,通过对实施实例的描述,对本发明的具体实施方式如所涉及的各构件的形状、构造、各部分之间的相互位置及连接关系、各部分的作用及工作原理等作进一步的详细说明。
[0015] 实施例1:
[0016] 如图1所示,本实施例的车用电机控制器的温度检测诊断方法中,电机控制系统利用三个温度传感器(热敏电阻)对驱动模块进行温度采集,电机控制系统将三个温度传感器所采集到的温度数据进行平均,并剔除掉温度数据与平均值相差最大的温度传感器的数据,然后再将保留的温度传感器的温度数据进行平均,得到驱动模块的实际温度T0;
[0017] 电机控制系统设定阈值T1、T2,其中T1<T2,当驱动模块的实际温度T0低于T1时,驱动模块所能输出的最大功率为电机峰值功率;当驱动模块的实际温度T0在T1与T2之间时,驱动模块所能输出的最大功率为限制功率,所述限制功率为电机峰值功率的(T2-T0)/(T2-T1);当驱动模块的实际温度T0高于T2时,驱动模块的输出功率为零。
[0018] 另外,电机控制系统在剔除偏差最大的数据的同时,发出该偏差最大的数据所对应的温度传感器工作不正常的警报,以提醒人们尽早检查及维修该温度传感器。