System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电机控制,具体而言,涉及一种电机控制器的故障保护方法、装置、电子设备及存储介质。
技术介绍
1、电机控制器的控制是车辆行驶中的重要过程,可以提高车辆驱动系统的安全性能,避免安全事故的发生并对故障做出及时反应,因此,电机控制器的故障保护措施尤为重要。现有技术的策略可以根据电驱系统的故障状态和整车运行情况选择电驱系统要进入的故障状态及途径,有效保护电驱系统的硬件和提搞驾驶舒适性。
2、但是,现有技术进入故障状态的途径不够丰富,当两个故障同时发生时无法有效保护电驱硬件,进入安全状态的途径选择不够灵活,无法兼顾驾驶舒适性,选择的安全状态无法有效缓解系统的故障状态。
技术实现思路
1、本申请的目的在于提供一种电机控制器的故障保护方法、装置、电子设备及存储介质,可以通过多种途径进入故障保护状态,有效保护硬件,对故障发生后的反馈更加及时,对安全状态的选择也更加灵活多变,可以兼顾电机控制器运行过程中的安全性。
2、第一方面,本申请实施例提供了一种电机控制器的故障保护方法,所述方法包括:
3、获取所述电机控制器的故障信息;
4、当所述故障信息显示所述电机控制器的驱动电路正常时,选取第一安全状态或第二安全状态进行故障保护;
5、当所述故障信息显示所述电机控制器的控制单元正常时,选取第三安全状态进行故障保护;
6、当所述故障信息显示所述电机控制器的控制单元无法正常控制双极晶体管时,选取第四安全状态进行故障保护。
8、进一步地,所述选取第四安全状态进行故障保护的步骤,包括:
9、判断所述电机控制器是否存在驱动异常;
10、若是,根据所述第四安全状态中的第一子安全状态对所述电机控制器进行故障保护;
11、若否,根据继电器状态进行故障保护。
12、在上述实现过程中,根据电机控制器是否存在驱动异常选取不同的方式进行故障保护,可以使电机控制器在运行过程中实现多方式、多途径的保护,有利于维持电机控制器的稳定。
13、进一步地,所述根据继电器状态进行故障保护的步骤,包括:
14、根据所述继电器状态判断主继电器是否断开;
15、若是,根据所述电机控制器的驱动芯片的第一状态进行故障保护;
16、若否,根据所述电机控制器的驱动芯片的第二状态进行故障保护。
17、在上述实现过程中,根据主继电器是否断开选取不同的方式进行故障保护,可以保护主继电器,使得故障发生时主继电器也可以维持稳定状态运行,最大限度的减小对硬件的损坏。
18、进一步地,所述根据所述电机控制器的驱动芯片的第一状态进行故障保护的步骤,包括:
19、所述电机控制器的驱动芯片的第一状态为上桥驱动芯片和下桥驱动芯片均存在不可正常控制的情况,判断所述上桥驱动芯片是否全断开且所述下桥驱动芯片全导通;
20、若是,根据所述第四安全状态中的第三子安全状态对所述电机控制器进行故障保护;
21、若否,判断所述下桥驱动芯片是否全断开且所述上桥驱动芯片全导通,若所述下桥驱动芯片全断开且所述上桥驱动芯片全导通,根据所述第四安全状态中的第二子安全状态对所述电机控制器进行故障保护,若所述下桥驱动芯片未全断开或所述上桥驱动芯片未全导通,根据所述第四安全状态中的第一子安全状态对所述电机控制器进行故障保护。
22、在上述实现过程中,根据电机控制器的驱动芯片的第一状态进行故障保护,将驱动芯片的状态进行细化,可以多维度的衡量电机控制器的故障情况,实现精细化故障调整。
23、进一步地,所述根据所述电机控制器的驱动芯片的第二状态进行故障保护的步骤,包括:
24、所述电机控制器的驱动芯片的第二状态为上桥驱动芯片或下桥驱动芯片存在不可正常控制的情况,判断所述电机控制器的上桥驱动芯片是否全断开且下桥驱动芯片全导通;
25、若是,判断所述电机控制器的上桥驱动芯片是否全断开且下桥驱动芯片正常控制,若所述电机控制器的上桥驱动芯片全断开且下桥驱动芯片正常控制,根据所述第四安全状态中的第五子安全状态对所述电机控制器进行故障保护;
26、若否,判断所述电机控制器的下桥驱动芯片是否全断开且上桥驱动芯片正常控制,若所述电机控制器的下桥驱动芯片全断开且上桥驱动芯片正常控制,根据所述第四安全状态中的第四子安全状态对所述电机控制器进行故障保护,若所述电机控制器的下桥驱动芯片未全断开或上桥驱动芯片未正常控制,根据所述电机控制器的驱动芯片的第一状态进行故障保护。
27、在上述实现过程中,根据电机控制器的驱动芯片的第二状态进行故障保护,实现在第一状态之外的故障保护,进一步地将驱动芯片可能存在的故障进行多方面划分,提高对驱动芯片的保护能力。
28、进一步地,所述根据所述第四安全状态中的第一子安全状态对所述电机控制器进行故障保护的步骤之前,还包括:
29、根据故障类型进行故障保护。
30、在上述实现过程中,根据故障类型更加精确地选择故障保护方式,可以更快更高效的对电机控制器进行故障保护。
31、进一步地,所述根据故障类型进行故障保护的步骤,包括:
32、当所述故障类型为过高压时,判断车辆是否处于静止状态,若是,判断当前车速是否为低速,若所述当前车速为低速,进入第三安全状态进行故障保护,若当前车速为高速,进入第四安全状态中的第一子安全状态进行故障保护,若否,根据电压恢复情况进行故障保护;
33、当所述故障类型为过电流时,判断当前车速是否为低速,若所述当前车速为低速,进入第三安全状态进行故障保护,若当前车速为高速,进入第四安全状态中的第一子安全状态进行故障保护;
34、当所述故障类型为驱动异常时,判断是否为自身故障,若是,通过sbc进入第一子安全状态,若否,通过mcu进入第一子安全状态。
35、在上述实现过程中,根据故障类型并结合车辆的状态进行故障保护的判定,可以减少对车辆以及其他硬件的损害,更加及时地保障电机控制器的安全性能,为车辆的安全驾驶提供更多舒适性。
36、第二方面,本申请实施例还提供了一种电机控制器的故障保护装置,所述装置包括:
37、获取模块,用于获取所述电机控制器的故障信息;
38、故障保护模块,用于当所述故障信息显示所述电机控制器的驱动电路正常时,选取第一安全状态或第二安全状态进行故障保护;当所述故障信息显示所述电机控制器的控制单元正常时,选取第三安全状态进行故障保护;当所述故障信息显示所述电机控制器的控制单元无法正常控制双极晶体管时,选取第四安全状态进行故障保护。
39、在上本文档来自技高网...
【技术保护点】
1.一种电机控制器的故障保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电机控制器的故障保护方法,其特征在于,所述选取第四安全状态进行故障保护的步骤,包括:
3.根据权利要求2所述的电机控制器的故障保护方法,其特征在于,所述根据继电器状态进行故障保护的步骤,包括:
4.根据权利要求3所述的电机控制器的故障保护方法,其特征在于,所述根据所述电机控制器的驱动芯片的第一状态进行故障保护的步骤,包括:
5.根据权利要求3所述的电机控制器的故障保护方法,其特征在于,所述根据所述电机控制器的驱动芯片的第二状态进行故障保护的步骤,包括:
6.根据权利要求2所述的电机控制器的故障保护方法,其特征在于,所述根据所述第四安全状态中的第一子安全状态对所述电机控制器进行故障保护的步骤之前,还包括:
7.根据权利要求6所述的电机控制器的故障保护方法,其特征在于,所述根据故障类型进行故障保护的步骤,包括:
8.一种电机控制器的故障保护装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包
10.一种存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的电机控制器的故障保护方法。
...【技术特征摘要】
1.一种电机控制器的故障保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电机控制器的故障保护方法,其特征在于,所述选取第四安全状态进行故障保护的步骤,包括:
3.根据权利要求2所述的电机控制器的故障保护方法,其特征在于,所述根据继电器状态进行故障保护的步骤,包括:
4.根据权利要求3所述的电机控制器的故障保护方法,其特征在于,所述根据所述电机控制器的驱动芯片的第一状态进行故障保护的步骤,包括:
5.根据权利要求3所述的电机控制器的故障保护方法,其特征在于,所述根据所述电机控制器的驱动芯片的第二状态进行故障保护的步骤,包括:
6.根据权利要求2所述的电机控制器的故障保护方法...
【专利技术属性】
技术研发人员:朱红雨,黄文旭,何贤斌,朱加义,贾基升,
申请(专利权)人:广汽埃安新能源汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。