电机控制器的过温保护方法、装置、车辆及存储介质与流程
- 国知局
- 2024-09-11 14:42:54
本技术涉及汽车,特别涉及一种电机控制器的过温保护方法、装置、车辆及存储介质。
背景技术:
1、目前常用的igbt(insulate-gate bipolar transistor,绝缘栅双极晶体管)的温度是以ntc(negative temperature coefficient,负温度系数)温度传感器的实时温度为参考,但在某些实际应用场景下可能导致温度传感ntc反映的igbt温度与igbt的实际温度存在偏差,无法避免igbt模块烧毁的风险,当整车的冷却系统正常情况下时,ntc温度传感器的温度会小于igbt晶元的实际温度,此时应用ntc温度传感器作为实际温度可以有效保护igbt能够正常工作,但无法发挥igbt模块的实际能力,当电机扭矩及功率接近igbt模块的实际能力时,采用ntc温度传感温度作为参考,需要选择较大规格的igbt模块,增加了整车的成本;当冷却系统异常时,igbt晶元处温度会急速上升,此时应用ntc的采集温度容易导致igbt晶元的实际温度过高造成损坏,亟待解决。
技术实现思路
1、本技术提供一种电机控制器的过温保护方法、装置、车辆及存储介质,以解决现有技术以ntc温度传感器检测igbt温度的准确率低的问题。
2、本技术第一方面实施例提供一种电机控制器的过温保护方法,包括以下步骤:获取车辆的当前运行工况;基于所述当前运行工况,根据预先构建的温度模型确定电机控制器中绝缘栅双极晶体管igbt的当前温度,其中,所述预先构建的温度模型由igbt台架测试温度对初始温度模型修正得到,所述初始温度模型由绝缘栅双极晶体管igbt模块的ntc温度、igbt模块的电流、igbt模块的损耗、热阻热容参数热仿真得到;根据所述当前温度所处的温度区间确定所述电机控制器的过温保护策略,且根据所述过温保护策略对所述电机控制器进行过温保护。
3、可选地,在基于所述当前运行工况,根据所述预先构建的温度模型确定所述电机控制器中绝缘栅双极晶体管igbt的当前温度之前,还包括:确定多个目标运行工况,并利用所述初始温度模型确定在每个目标运行工况下的电机控制器中igbt的模型估算温度;获取在所述每个目标运行工况下的igbt的台架测试温度;基于所述每个目标运行工况对应的台架测试温度,修正所述每个目标运行工况对应的模型估算温度与所述每个目标运行工况对应的台架测试温度的偏差得到所述每个目标运行工况对应的igbt的实际温度;基于所述多个目标运行工况和所述每个目标运行工况对应的igbt的实际温度,根据所述初始温度模型确定所述预先构建的温度模型。
4、可选地,所述获取在所述每个目标运行工况下的igbt的台架测试温度,还包括:在所述每个目标运行工况下,采集igbt初始温度和igbt实时温度,并判断所述igbt初始温度和所述igbt实时温度的差值是否大于预设阈值,且在所述所述igbt初始温度和所述igbt实时温度的差值大于所述预设阈值时,将所述igbt实时温度作为新的igbt初始温度,重新执行判断所述igbt初始温度和所述igbt实时温度的差值是否大于预设阈值的步骤,直至最新记录的igbt实时温度达到预设温度阈值时,得到所述每个目标运行工况下的igbt的台架测试温度。
5、可选地,所述根据所述当前温度所处的温度区间确定所述电机控制器的过温保护策略,且根据所述过温保护策略对所述电机控制器进行过温保护,包括:
6、若所述当前温度大于或等于第一预设温度,且所述当前温度小于或等于第二预设温度,则控制所述电机控制器进行声学过温提醒和/或光学过温提醒;若所述当前温度大于所述第二预设温度,且所述当前温度小于或等于第三预设温度,则控制所述电机控制器按照预设降扭策略对所述电机进行降扭控制;若所述当前温度大于所述第三预设温度,则控制所述电机控制器输出零扭矩。
7、可选地,所述预设阈值由车辆冷却系统的工作状态得到。
8、本技术第二方面实施例提供一种电机控制器的过温保护装置,包括:获取模块,用于获取车辆的当前运行工况;确定模块,用于基于所述当前运行工况,根据预先构建的温度模型确定电机控制器中绝缘栅双极晶体管igbt的当前温度,其中,所述预先构建的温度模型由igbt台架测试温度对初始温度模型修正得到,所述初始温度模型由绝缘栅双极晶体管igbt模块的ntc温度、igbt模块的电流、igbt模块的损耗、热阻热容参数热仿真得到;保护模块,用于根据所述当前温度所处的温度区间确定所述电机控制器的过温保护策略,且根据所述过温保护策略对所述电机控制器进行过温保护。
9、可选地,在基于所述当前运行工况,根据所述预先构建的温度模型确定所述电机控制器中绝缘栅双极晶体管igbt的当前温度之前,所述确定模块,还用于:确定多个目标运行工况,并利用所述初始温度模型确定在每个目标运行工况下的电机控制器中igbt的模型估算温度;获取在所述每个目标运行工况下的igbt的台架测试温度;基于所述每个目标运行工况对应的台架测试温度,修正所述每个目标运行工况对应的模型估算温度与所述每个目标运行工况对应的台架测试温度的偏差得到所述每个目标运行工况对应的igbt的实际温度;基于所述多个目标运行工况和所述每个目标运行工况对应的igbt的实际温度,根据所述初始温度模型确定所述预先构建的温度模型。
10、可选地,所述确定模块,还用于:在所述每个目标运行工况下,采集igbt初始温度和igbt实时温度,并判断所述igbt初始温度和所述igbt实时温度的差值是否大于预设阈值,且在所述所述igbt初始温度和所述igbt实时温度的差值大于所述预设阈值时,将所述igbt实时温度作为新的igbt初始温度,重新执行判断所述igbt初始温度和所述igbt实时温度的差值是否大于预设阈值的步骤,直至最新记录的igbt实时温度达到预设温度阈值时,得到所述每个目标运行工况下的igbt的台架测试温度。
11、可选地,所述保护模块,还用于:若所述当前温度大于或等于第一预设温度,且所述当前温度小于或等于第二预设温度,则控制所述电机控制器进行声学过温提醒和/或光学过温提醒;若所述当前温度大于所述第二预设温度,且所述当前温度小于或等于第三预设温度,则控制所述电机控制器按照预设降扭策略对所述电机进行降扭控制;若所述当前温度大于所述第三预设温度,则控制所述电机控制器输出零扭矩。
12、可选地,所述预设阈值由车辆冷却系统的工作状态得到。
13、本技术第三方面实施例提供一种车辆,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的电机控制器的过温保护方法。
14、本技术第四方面实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以用于实现如上述实施例所述的电机控制器的过温保护方法。
15、本技术基于当前运行工况,根据预先构建的温度模型确定电机控制器中igbt的当前温度,根基于当前温度所处的温度区间确定电机控制器的过温保护策略,根据过温保护策略对电机控制器进行过温保护。由此,解决了现有技术以ntc温度传感器检测igbt温度的准确率低的问题,使igbt的最终输出温度与真实的igbt结温接近,提高了检测精度和稳定性,避免因igbt温度不准导致烧毁的现象。
16、本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
本文地址:https://www.jishuxx.com/zhuanli/20240911/291913.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。