System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 电机故障处理方法、系统、车辆及存储介质技术方案_技高网

电机故障处理方法、系统、车辆及存储介质技术方案

技术编号:40703557 阅读:4 留言:0更新日期:2024-03-22 11:02
本发明专利技术公开了一种电机故障处理方法、系统、车辆及存储介质,其中,方法包括:获取车辆的初始电机转速值;对初始电机转速值进行有效验证得到验证结果;响应于验证结果表明初始电机转速值为异常,确定异常驱动电机,其中,异常驱动电机为转速信号为异常的驱动电机;根据异常驱动电机和预设优先级信息,确定目标电机转速值,其中,预设优先级信息用于确定替代电机,目标电机转速值为替代电机的转速值,目标电机转速值用于替代初始电机转速值。本发明专利技术解决了针对较为复杂的车辆电机构型,当有电机转速信号失效时,没有合适的故障处理方案的技术问题。

【技术实现步骤摘要】

本专利技术属于车辆领域,具体而言,涉及一种电机故障处理方法、系统、车辆及存储介质


技术介绍

1、电动汽车由电机驱动车轮,电机转速对车速计算、扭矩分配、系统能力计算、人机交互、操控稳定,乃至自动驾驶等功能都有较大的影响。当电机转速信号失效的时候,会对上述功能产生显著的影响。但现实当中,这种故障是有可能发生的,为此需要对此故障进行处理,以降低对整车的影响。当下的电动汽车,驱动电机数量最多可达4个,构型越发复杂。

2、目前存在的电机故障处理方法中,针对较为复杂的车辆电机构型,当有电机转速信号失效时,没有合适的故障处理方案。


技术实现思路

1、本专利技术实施例提供了一种电机故障处理方法、系统、车辆及存储介质,以至少解决针对较为复杂的车辆电机构型,当有电机转速信号失效时,没有合适的故障处理方案的技术问题。

2、根据本专利技术实施例的第一个方面,提供了一种电机故障处理方法,应用于车辆,包括:获取车辆的初始电机转速值;对初始电机转速值进行有效验证得到验证结果;响应于验证结果表明初始电机转速值为异常,确定异常驱动电机,其中,异常驱动电机为转速信号为异常的驱动电机;根据异常驱动电机和预设优先级信息,确定目标电机转速值,其中,预设优先级信息用于确定替代电机,目标电机转速值为替代电机的转速值,目标电机转速值用于替代初始电机转速值。

3、可选的,对初始电机转速值进行有效验证得到验证结果包括:对车辆中的电机控制器和整车控制器之间的通信状态进行检测,得到第一检测结果;对电机控制器进行故障检测,得到第二检测结果;将电机控制器的输出值与预设输出值进行匹配检测,得到第三检测结果;根据第一检测结果、第二检测结果和第三检测结果,确定验证结果。

4、可选的,验证结果还包括电机转速值为正常,根据第一检测结果、第二检测结果和第三检测结果,确定验证结果包括:响应于第一检测结果、第二检测结果和第三检测结果满足预设标准,确定验证结果表明电机转速值为正常。

5、可选的,根据异常驱动电机和预设优先级信息,确定目标电机转速值包括:根据异常驱动电机和预设优先级信息,确定同轴驱动电机;获取同轴驱动电机对应的转速值作为第一转速值;对第一转速值进行有效性验证得到第一验证结果;响应于第一验证结果表明第一转速值为正常,将第一转速值作为目标电机转速。

6、可选的,电机故障处理方法还包括:响应于第一验证结果表明第一转速值为异常,根据预设优先级信息,确定同侧驱动电机,其中,同侧驱动电机与异常驱动电机属于不同的驱动轴,且同侧驱动电机与异常驱动电机相对于车辆的前进方向同侧设置;获取同侧驱动电机对应的转速值作为第二转速值;对第二转速值进行有效性验证得到第二验证结果;响应于第二验证结果表明第二转速值为正常,将第二转速值作为目标电机转速。

7、可选的,电机故障处理方法还包括:响应于第二验证结果表明第二转速值为异常,根据预设优先级,确定对角线驱动电机,其中,对角线驱动电机与异常驱动电机属于不同的驱动轴,且对角线驱动电机与异常驱动电机相对于车辆的前进方向异侧设置;获取对角线驱动电机的转速值作为第三转速值;对第三转速值进行有效性验证得到第三验证结果;响应于第三验证结果表明第三转速值为正常,将第三转速值作为目标电机转速。

8、可选的,电机故障处理方法还包括:响应于第三验证结果表明第三转速值为异常,获取防抱死制动系统输出的当前车速;根据当前车速和预设公式,确定目标电机转速。

9、根据本专利技术实施例的第二方面,还提供一种电机故障处理系统,包括:

10、获取模块,用于获取车辆的初始电机转速值;验证模块,用于对初始电机转速值进行有效验证得到验证结果;第一确定模块,用于响应于验证结果表明初始电机转速值为异常,确定异常驱动电机,其中,异常驱动电机为转速信号为异常的驱动电机;第二确定模块,用于根据异常驱动电机和预设优先级信息,确定目标电机转速值,其中,预设优先级信息用于确定替代电机,目标电机转速值为替代电机的转速值,目标电机转速值用于替代初始电机转速值。

11、可选的,验证模块还用于:对车辆中的电机控制器和整车控制器之间的通信状态进行检测,得到第一检测结果;对电机控制器进行故障检测,得到第二检测结果;将电机控制器的输出值与预设输出值进行匹配检测,得到第三检测结果;根据第一检测结果、第二检测结果和第三检测结果,确定验证结果。

12、可选的,验证结果还包括电机转速值为正常,验证模块还用于:响应于第一检测结果、第二检测结果和第三检测结果满足预设标准,确定验证结果表明电机转速值为正常。

13、可选的,第二确定模块还用于:根据异常驱动电机和预设优先级信息,确定同轴驱动电机;获取同轴驱动电机对应的转速值作为第一转速值;对第一转速值进行有效性验证得到第一验证结果;响应于第一验证结果表明第一转速值为正常,将第一转速值作为目标电机转速。

14、可选的,第二确定模块还用于:响应于第一验证结果表明第一转速值为异常,根据预设优先级信息,确定同侧驱动电机,其中,同侧驱动电机与异常驱动电机属于不同的驱动轴,且同侧驱动电机与异常驱动电机相对于车辆的前进方向同侧设置;获取同侧驱动电机对应的转速值作为第二转速值;对第二转速值进行有效性验证得到第二验证结果;响应于第二验证结果表明第二转速值为正常,将第二转速值作为目标电机转速。

15、可选的,第二确定模块还用于:响应于第二验证结果表明第二转速值为异常,根据预设优先级,确定对角线驱动电机,其中,对角线驱动电机与异常驱动电机属于不同的驱动轴,且对角线驱动电机与异常驱动电机相对于车辆的前进方向异侧设置;获取对角线驱动电机的转速值作为第三转速值;对第三转速值进行有效性验证得到第三验证结果;响应于第三验证结果表明第三转速值为正常,将第三转速值作为目标电机转速。

16、可选的,第二确定模块还用于:响应于第三验证结果表明第三转速值为异常,获取防抱死制动系统输出的当前车速;根据当前车速和预设公式,确定目标电机转速。

17、根据本专利技术实施例的第三方面,还提供了一种车辆,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述第一方面任一实施例中所述的电机故障处理方法。

18、根据本专利技术实施例的第四方面,还提供了一种非易失性存储介质,非易失性存储介质中存储有计算机程序,其中,计算机程序被设置为在计算机或处理器上运行时,执行上述第一方面任一实施例中所述的电机故障处理方法。

19、在本专利技术实施例中,获取车辆的初始电机转速值;对初始电机转速值进行有效验证得到验证结果;响应于验证结果表明初始电机转速值为异常,确定异常驱动电机,其中,异常驱动电机为转速信号为异常的驱动电机;根据异常驱动电机和预设优先级信息,确定目标电机转速值,其中,预设优先级信息用于确定替代电机,目标电机转速值为替代电机的转速值,目标电机转速值用于替代初始电机转速值。本申请首先确定异常驱动电机,然后根据异常驱动电机和预设优本文档来自技高网...

【技术保护点】

1.一种电机故障处理方法,应用于车辆,其特征在于,包括:

2.根据权利要求1所述的电机故障处理方法,其特征在于,所述对所述初始电机转速值进行有效验证得到验证结果包括:

3.根据权利要求2所述的电机故障处理方法,其特征在于,所述验证结果还包括所述电机转速值为正常,所述根据所述第一检测结果、所述第二检测结果和所述第三检测结果,确定所述验证结果包括:

4.根据权利要求1所述的电机故障处理方法,其特征在于,所述根据所述异常驱动电机和预设优先级信息,确定目标电机转速值包括:

5.根据权利要求4所述的电机故障处理方法,其特征在于,还包括:

6.根据权利要求5所述的电机故障处理方法,其特征在于,还包括:

7.根据权利要求6所述的电机故障处理方法,其特征在于,还包括:

8.一种电机故障处理系统,应用于车辆,其特征在于,包括:

9.一种车辆,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述权利要求1至7任一项中所述的电机故障处理方法。

<p>10.一种非易失性存储介质,其特征在于,所述非易失性存储介质中存储有计算机程序,其中,所述计算机程序被设置为在计算机或处理器上运行时,执行上述权利要求1至7任一项中所述的电机故障处理方法。

...

【技术特征摘要】

1.一种电机故障处理方法,应用于车辆,其特征在于,包括:

2.根据权利要求1所述的电机故障处理方法,其特征在于,所述对所述初始电机转速值进行有效验证得到验证结果包括:

3.根据权利要求2所述的电机故障处理方法,其特征在于,所述验证结果还包括所述电机转速值为正常,所述根据所述第一检测结果、所述第二检测结果和所述第三检测结果,确定所述验证结果包括:

4.根据权利要求1所述的电机故障处理方法,其特征在于,所述根据所述异常驱动电机和预设优先级信息,确定目标电机转速值包括:

5.根据权利要求4所述的电机故障处理方法,其特征在于,还包括:

...

【专利技术属性】
技术研发人员:姜鹏翰杨钫张强
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1