一种电机控制器软件过压故障处理方法、装置及电动汽车制造方法及图纸

技术编号:29122737 阅读:54 留言:0更新日期:2021-07-02 22:16
本发明专利技术提供一种电机控制器软件过压故障处理方法、装置及电动汽车,涉及电机控制技术领域,所述方法包括:在检测到电机控制器存在软件过压故障时,确定驱动系统的当前工况;若所述当前工况为能量回收工况,则采用第一故障处理策略进行故障处理;若所述当前工况为能量回收工况以外的其他工况,则采用第二故障处理策略进行故障处理。本发明专利技术的方案防止了由于输入电压过高造成电动汽车硬件的损坏的问题。

【技术实现步骤摘要】
一种电机控制器软件过压故障处理方法、装置及电动汽车
本专利技术涉及电机控制
,尤其是涉及一种电机控制器故障处理方法、装置及电动汽车。
技术介绍
面对日趋严峻的能源与环境问题,节能与新能源汽车正成为当前各国研究的热点,世界主要国家的政府都投入了大量人力物力开展相关的研发工作,大力发展节能与新能源汽车对实现全球可持续发展、保护人类赖以生存的地球环境具有重要意义。在我国,节能与新能源汽车得到了政府和工业界的高度重视,并将其定位战略性新兴产业之一。发展节能与新能源汽车,尤其具有零污染、零排放的纯电动汽车,不仅对我国能源安全、环境保护具有重大意义,同时也是我国汽车领域今后发展的趋势。对于纯电动汽车电机控制器,其有正常的电压(高压)耐受区间,为放置过高的电压对电机控制器造成不可逆的损坏,在纯电动汽车电机控制器的故障机制中具有过压保护故障机制,目前主流的纯电动汽车采用双重过压故障机制对驱动系统进行保护,分别为电机控制器硬件过压故障和电机控制器软件过压故障。软件过压故障时通过软件的方式检测直流母线电压并根据一定逻辑出发故障,同时在触发故障后通过软件控制的方式对驱动系统提供必要的保护。然而,目前在电机控制器软件过呀故障的处理上普遍存在处理方式简单粗暴、不统筹考虑其它系统状态,同时在处理过程中影响车上人员的驾乘感受等缺点。
技术实现思路
本专利技术的目的在于提供一种电机控制器软件过压故障处理方法、装置及电动汽车,从而解决现有技术中由于输入电压过高造成电动汽车硬件损坏的问题。为了达到上述目的,本专利技术提供一种电机控制器软件过压故障处理方法,应用于电动汽车,包括:在检测到电机控制器存在软件过压故障时,确定驱动系统的当前工况;若所述当前工况为能量回收工况,则采用第一故障处理策略进行故障处理;若所述当前工况为能量回收工况以外的其他工况,则采用第二故障处理策略进行故障处理。可选的,采用第一故障处理策略进行故障处理的步骤包括:通过调节能量回收扭矩限制值,调节所述电机控制器连接的直流母线端的电压;判断在第一预设时长内,所述电机控制器连接的直流母线端的电压是否小于预设过压故障阈值,若是,则停止过压故障处理;若否,则采用所述第二故障处理策略进行故障处理。可选的,通过调节能量回收扭矩限制值,调节所述电机控制器的连接直流母线端的电压的步骤包括:间隔第二预设时长,获取直流母线端的当前电压和预先存储的能量回收控制时直流母线端的最高允许电压;对所述最高允许电压和所述当前电压的差值进行比例积分调节,获取当前初始能量回收扭矩限值;对所述当前初始能量回收扭矩限值进行修正,获取当前修正能量回收扭矩限值;通过将所述驱动系统的能量回收扭矩调整为所述当前修正能量回收扭矩限值,调节所述电机控制器的连接直流母线端的电压。可选的,对所述当前初始能量回收扭矩限值进行修正,获取当前修正能量回收扭矩限值的步骤包括:对所述当前初始能量回收扭矩限值进行限制,获得当前限制能量回收扭矩限值,其中,所述当前限制能量回收扭矩限值位于预设扭矩范围;对所述当前限制能量回收扭矩限值进行滤波,获得所述当前修正能量回收扭矩限值。可选的,对所述当前限制能量回收扭矩限值进行滤波,获得所述当前修正能量回收扭矩限值的步骤包括:根据与所述当前限制能量回收扭矩限值相邻的前N个当前限制能量回收扭矩限值,以及预先存储的滤波系数,对所述当前限制能量回收扭矩限值进行滤波,获得所述当前修正能量回收扭矩限值;其中,N为自然数。可选的,采用第二故障处理策略进行故障处理的步骤包括:在冷却系统当前为非故障状态时,控制电机控制系统进入主动短路模式的安全状态;在所述冷却系统为故障状态时,根据电机的当前转速控制所述电机控制系统进入安全状态。可选的,根据电机的当前转速控制电机控制系统进入安全状态的步骤包括:判断所述电机的当前转速是否大于预设转速,若是,则控制电机控制系统进入关闭绝缘栅双极型晶体管模块的控制输出模式和主动短路模式之间切换的安全状态;若否,则控制电机控制系统进入关闭绝缘栅双极型晶体管模块的控制输出模式的安全状态。可选的,控制电机控制系统进入关闭绝缘栅双极型晶体管模块的控制输出模式和主动短路模式之间切换的安全状态的步骤包括:获取所述当前转速和电机控制器中的绝缘栅双极性晶体管模块的当前温度;根据所述当前转速和所述当前温度,获取安全状态控制切换系数;根据所述安全状态控制切换系数,确定所述关闭绝缘栅双极型晶体管模块的控制输出模式的占比;根据所述占比,控制所述电机控制系统进入在关闭绝缘栅双极型晶体管模块的控制输出模式和主动短路模式之间切换的安全状态。可选的,根据所述当前转速和所述当前温度,获取安全状态控制切换系数的步骤包括:根据所述当前转速、第一预设转速和第二预设转速,获取转速系数;根据所述当前温度、第一预设温度和第二预设温度,获取温度系数;根据所述转速系数和所述温度系数,获取安全状态控制切换系数。可选的,根据所述占比,控制所述电机控制系统进入在关闭绝缘栅双极型晶体管模块的控制输出模式和主动短路模式之间切换的安全状态的步骤包括:根据预设的一个安全状态控制周期中所包含的电机控制过程中的脉冲宽度调制控制周期的第一次数和所述占比,确定一个安全状态控制周期中所包含的关闭绝缘栅双极型晶体管模块的控制输出模式的第二次数和主动短路模式的第三次数;根据所述第二次数和所述第三次数,确定所述关闭绝缘栅双极型晶体管模块的控制输出模式与所述主动短路模式的切换频率;其中,所述切换频率为所述第二次数和所述第三次数的比值的整数部分;根据所述切换频率,周期性的在所述关闭绝缘栅双极型晶体管模块的控制输出模式和所述主动短路模式之间切换,且在所述主动短路模式的执行次数达到所述第三次数后,仅执行所述关闭绝缘栅双极型晶体管模块的控制输出模式,使执行所述关闭绝缘栅双极型晶体管模块的控制输出模式的次数达到所述第二次数。可选的,根据所述切换频率,周期性的在所述关闭绝缘栅双极型晶体管模块的控制输出模式和所述主动短路模式之间切换的步骤包括:在连续执行所述关闭绝缘栅双极型晶体管模块的控制输出模式的次数达到所述切换频率的值之后,执行一次所述主动短路模式。本专利技术实施例还提供一种电机控制器软件过压故障处理装置,包括:确定模块,用于在检测到电机控制器存在软件过压故障时,确定驱动系统的当前工况;第一处理模块,用于若所述当前工况为能量回收工况,则采用第一故障处理策略进行故障处理;第二处理模块,用于若所述当前工况为能量回收工况以外的其他工况,则采用第二故障处理策略进行故障处理。可选的,所述第一处理模块包括:第一调节子模块,用于通过调节能量回收扭矩限制值,调节所述电机控制器连接的直流母线端的电压;第一判断子模块,用于判断在第一预设时长内,所述电机控制器连接的直流母线端的电压是否本文档来自技高网...

【技术保护点】
1.一种电机控制器软件过压故障处理方法,应用于电动汽车,其特征在于,包括:/n在检测到电机控制器存在软件过压故障时,确定驱动系统的当前工况;/n若所述当前工况为能量回收工况,则采用第一故障处理策略进行故障处理;/n若所述当前工况为能量回收工况以外的其他工况,则采用第二故障处理策略进行故障处理。/n

【技术特征摘要】
1.一种电机控制器软件过压故障处理方法,应用于电动汽车,其特征在于,包括:
在检测到电机控制器存在软件过压故障时,确定驱动系统的当前工况;
若所述当前工况为能量回收工况,则采用第一故障处理策略进行故障处理;
若所述当前工况为能量回收工况以外的其他工况,则采用第二故障处理策略进行故障处理。


2.根据权利要求1所述的电机控制器软件过压故障处理方法,其特征在于,采用第一故障处理策略进行故障处理的步骤包括:
通过调节能量回收扭矩限制值,调节所述电机控制器连接的直流母线端的电压;
判断在第一预设时长内,所述电机控制器连接的直流母线端的电压是否小于预设过压故障阈值,若是,则停止过压故障处理;若否,则采用所述第二故障处理策略进行故障处理。


3.根据权利要求2所述的电机控制器软件过压故障处理方法,其特征在于,通过调节能量回收扭矩限制值,调节所述电机控制器的连接直流母线端的电压的步骤包括:
间隔第二预设时长,获取直流母线端的当前电压和预先存储的能量回收控制时直流母线端的最高允许电压;
对所述最高允许电压和所述当前电压的差值进行比例积分调节,获取当前初始能量回收扭矩限值;
对所述当前初始能量回收扭矩限值进行修正,获取当前修正能量回收扭矩限值;
通过将所述驱动系统的能量回收扭矩调整为所述当前修正能量回收扭矩限值,调节所述电机控制器的连接直流母线端的电压。


4.根据权利要求3所述的电机控制器软件过压故障处理方法,其特征在于,对所述当前初始能量回收扭矩限值进行修正,获取当前修正能量回收扭矩限值的步骤包括:
对所述当前初始能量回收扭矩限值进行限制,获得当前限制能量回收扭矩限值,其中,所述当前限制能量回收扭矩限值位于预设扭矩范围;
对所述当前限制能量回收扭矩限值进行滤波,获得所述当前修正能量回收扭矩限值。


5.根据权利要求4所述的电机控制器软件过压故障处理方法,其特征在于,对所述当前限制能量回收扭矩限值进行滤波,获得所述当前修正能量回收扭矩限值的步骤包括:
根据与所述当前限制能量回收扭矩限值相邻的前N个当前限制能量回收扭矩限值,以及预先存储的滤波系数,对所述当前限制能量回收扭矩限值进行滤波,获得所述当前修正能量回收扭矩限值;其中,N为自然数。


6.根据权利要求1所述的电机控制器软件过压故障处理方法,其特征在于,采用第二故障处理策略进行故障处理的步骤包括:
在冷却系统当前为非故障状态时,控制电机控制系统进入主动短路模式的安全状态;
在所述冷却系统为故障状态时,根据电机的当前转速控制所述电机控制系统进入安全状态。


7.根据权利要求6所述的电机控制器软件过压故障处理方法,其特征在于,根据电机的当前转速控制电机控制系统进入安全状态的步骤包括:
判断所述电机的当前转速是否大于预设转速,若是,则控制电机控制系统进入关闭绝缘栅双极型晶体管模块的控制输出模式和主动短路模式之间切换的安全状态;若否,则控制电机控制系统进入关闭绝缘栅双极型...

【专利技术属性】
技术研发人员:李玮代康伟
申请(专利权)人:北京新能源汽车股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1