本技术涉及车辆故障诊断,特别是涉及一种车辆制动系统的故障诊断及处理方法及电子制动系统。
背景技术:
1、随着现代科技的进步、生产系统的发展和设备制造水平的提高,生产系统所采用的电机数量不断增加,电机的正常工作对保障生产制造过程的安全、高效、优质、低耗运行具有非常重大的意义,而电机驱动电路故障诊断技术就是在这种背景下出现的。为了降低软件复杂度,传统的诊断控制策略是在电控单元上电后单任务顺序执行的,但上电诊断期间,所有轮询任务被阻塞。且如果诊断时存在特定工况的等待操作,满足不了特定轮询任务的上电实时性要求,给售后维修带来不便。
技术实现思路
1、本技术的目的在于提供一种车辆制动系统的故障诊断及处理方法及电子制动系统,以轮询的方式进行多任务故障同步诊断,并根据诊断结果进入对应的控制模式,有助于解决上电诊断的延时问题,实现了准确的助力输出,增强系统的安全性。
2、为达到上述目的:
3、第一方面,本技术实施例提供了一种车辆制动系统的故障诊断及处理方法,用于具有电子制动系统的车辆,所述电子制动系统用于驱动所述电子制动系统进入控制模式的电机和用于进行故障诊断的电控单元;包括以下步骤:
4、在所述车辆进行刹车时,根据所述车辆刹车时的工况参数为所述电子制动系统的电控单元配置对应的控制参数和设置故障诊断的轮询周期;所述轮询周期包括所述电控单元的至少一故障诊断阶段;
5、根据所述控制参数依次在所述至少一故障诊断阶段内进行轮询诊断,并通过轮询诊断的结果判断所述电控单元是否存在上电故障,若是,则确定故障种类;
6、根据所述故障种类控制所述电子制动系统选择相对应的控制模式,以基于选择的控制模式进行制动。
7、可选的,所述在所述车辆进行刹车时,根据所述车辆刹车时的工况参数为所述电子制动系统的电控单元配置对应的控制参数和设置故障诊断的轮询周期,包括:
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、本技术实施例提供的一种车辆制动系统的故障诊断及处理方法及电子制动系统,用于具有电子制动系统的车辆,所述电子制动系统用于驱动所述电子制动系统进入控制模式的电机和用于进行故障诊断的电控单元;包括以下步骤:在所述车辆进行刹车时,根据所述车辆刹车时的工况参数为所述电子制动系统的电控单元配置对应的控制参数和设置故障诊断的轮询周期;所述轮询周期包括所述电控单元的至少一故障诊断阶段;根据所述控制参数依次在所述至少一故障诊断阶段内进行轮询诊断,并通过轮询诊断的结果判断所述电控单元是否存在上电故障,若是,则确定故障种类;根据所述故障种类控制所述电子制动系统选择相对应的控制模式,以基于选择的控制模式进行制动。如此,以轮询的方式进行多任务故障同步诊断,并根据诊断结果进入对应的控制模式,有助于解决上电诊断的延时问题,实现了准确的助力输出,增强系统的安全性。
1.一种车辆制动系统的故障诊断及处理方法,用于具有电子制动系统的车辆,所述电子制动系统用于驱动所述电子制动系统进入控制模式的电机和用于进行故障诊断的电控单元;其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述在所述车辆进行刹车时,根据所述车辆刹车时的工况参数为所述电子制动系统的电控单元配置对应的控制参数和设置故障诊断的轮询周期,包括:
3.根据权利要求1所述的方法,其特征在于,所述轮询周期包括所述电控单元的至少一故障诊断阶段,根据所述控制参数依次在所述至少一故障诊断阶段内进行轮询诊断,包括:
4.根据权利要求1或3所述的方法,其特征在于,所述根据所述控制参数依次在所述至少一故障诊断阶段内进行轮询诊断,包括:
5.根据权利要求1或3所述的方法,其特征在于,所述根据所述控制参数依次在所述至少一故障诊断阶段内进行轮询诊断,还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述故障种类控制所述电子制动系统选择相对应的控制模式,以基于选择的控制模式进行制动,包括:
8.一种电子制动系统,其特征在于,所述系统包括踏板行程传感器、电控单元、电机、控制器,其中所述控制器用于:
9.一种电子设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序用于由所述处理器加载并执行如权利要求1~7中任意一项的车辆制动系统的电路故障诊断及处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,所述指令用于由处理器加载并执行如权利要求1~7中任意一项的车辆制动系统的电路故障诊断及处理方法。