CN115959061A - 一种车辆静态电流的控制方法、装置、***及车辆 - Google Patents
一种车辆静态电流的控制方法、装置、***及车辆 Download PDFInfo
- Publication number
- CN115959061A CN115959061A CN202310123277.2A CN202310123277A CN115959061A CN 115959061 A CN115959061 A CN 115959061A CN 202310123277 A CN202310123277 A CN 202310123277A CN 115959061 A CN115959061 A CN 115959061A
- Authority
- CN
- China
- Prior art keywords
- controller
- controller group
- quiescent current
- abnormal
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本发明提供了一种车辆静态电流的控制方法、装置、***及车辆,属于车辆技术领域,旨在明确静态电流异常位置,提高异常排查的效率,避免车辆蓄电池的亏电,所述方法包括:响应于静态电流异常,对多个控制器组执行异常诊断,异常诊断包括:切断多个控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;基于第二控制器组的静态电流,确定至少一个第一控制器组是否是静态电流异常的异常控制器组;若是,则结束异常诊断,并保持至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个控制器组均在异常诊断中作为第一控制器组被切断供电,或者其中的控制器组被确定为异常控制器组。
Description
技术领域
本发明涉及车辆技术领域,特别是涉及一种车辆静态电流的控制方法、装置、***及车辆。
背景技术
目前,车辆静态电流的异常诊断通常是通过人工检测,而人工检测需要对多个车辆的控制器等进行逐一排查才能确定故障位置,导致静态电流故障的控制器检测消耗时间长,影响用户体验。
发明内容
有鉴于此,本发明旨在提出一种车辆静态电流的控制方法,以解决相关技术通过人工诊断静态电流故障位置消耗时间长,影响用户体验的问题。
为达到上述目的,本发明的技术方案是这样实现的:
一种车辆静态电流的控制方法,包括:
在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;
基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;
若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;
若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断的第一控制器组不同。
进一步地,所述基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组,包括:
将所述第二控制器组的静态电流与第一阈值比较;其中,所述第一阈值为一个所述控制器组出现静态电流异常的最小电流值;
在所述第二控制器组的静态电流小于所述第一阈值的情况下,确定所述至少一个第一控制器组是所述异常控制器组;
在所述第二控制器组的静态电流大于等于所述第一阈值的情况下,确定所述至少一个第一控制器组不是所述异常控制器组。
进一步地,在每次所述异常诊断中,在所述切断多个所述控制器组中至少一个第一控制器组的供电之前,所述方法还包括:
唤醒所述车辆的中央控制器和区域控制器;
所述切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流,包括:
由所述中央控制器控制所述区域控制器切断所述至少一个第一控制器组的供电;
在切断所述至少一个第一控制器组的供电时,控制所述中央控制器和所述区域控制器休眠预设时长;
在所述预设时长结束时,检测所述第二控制器组的静态电流。
进一步地,在确定出所述异常控制器组之后,所述方法还包括:
基于确定出的所述异常控制器组,生成所述异常控制器组的异常信息;
响应于目标条件的触发,输出所述异常信息以提示用户所述异常控制器组存在静态电流异常;其中,所述目标条件至少包括所述车辆启动的条件。
进一步地,所述对多个控制器组执行异常诊断之前,所述方法还包括:
获取多个所述控制器各自的标识;
基于所述标识,确定多个所述控制器组被切断供电的切断顺序;
其中,在每次所述异常诊断中,当次被切断供电的所述至少一个第一控制器组,是基于所述切断顺序确定的。
进一步地,所述对多个控制器组执行异常诊断之前,所述方法还包括:
响应于所述静态电流异常,将多个所述控制器组的静态电流与第一阈值和第二阈值比较;其中,所述第一阈值为一个所述控制器组出现静态电流异常的最小电流值,所述第二阈值为两个所述控制器组发生静态电流异常的最小电流值;
基于所述比较的结果,预测出现异常的控制器组的预测数量;
其中,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量与所述预测数量适配。
进一步地,所述基于所述比较的结果,预测出现异常的控制器组的预测数量,包括:
在所述比较的结果表征多个所述控制器组的静态电流大于等于所述第一阈值且小于所述第二阈值的情况下,预测所述预测数量为单个;
在所述比较的结果表征多个所述控制器组的静态电流大于等于所述第二阈值的情况下,预测所述预测数量为至少两个;
其中,在所述预测数量为单个时,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量为单个;
在所述预测数量为至少两个时,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量为至少两个。
相对于现有技术,本发明所述的静态电流的控制方法具有以下优势:
本发明通过在所述车辆处于休眠的情况下,响应于静态电流异常,在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同;由此,本发明在静态电流异常时通过轮流切断多个控制器组的供电并检测静态电流的大小来确定静态电流异常的控制器组,直接确定出存在静态电流异常的控制器组,使得用户排查静态电流故障位置只需对静态电流异常的控制器组进行排查即可,极大的提高了静态电流异常的故障位置的排查效率,同时,由于在静态电流异常时直接将静态电流异常的控制器组的供电切断,也避免了车辆蓄电池亏电进而导致车辆无法启动的情况。
本发明的另一目的在于提供一种车辆静态电流的控制装置,以解决相关技术通过人工诊断静态电流故障位置消耗时间长,影响用户体验的问题。
为达到上述目的,本发明的技术方案是这样实现的:
一种车辆静态电流的控制装置,包括:
诊断模块,用于在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;
确定模块,用于基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;
判断模块,用于若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
所述车辆静态电流的控制装置与上述车辆静态电流的控制方法相对于现有技术所具有的优势相同,在此不做赘述。
本发明的另一目的在于提出一种车辆静态电流的控制***,以解决相关技术通过人工诊断静态电流故障位置消耗时间长,影响用户体验的问题。
一种车辆静态电流的控制***,包括:中央域控制器、多个区域控制器、多个控制器组以及静态电流检测传感器;其中,所述静态电流检测传感器连接所述中央域控制器;所述中央域控制器连接多个所述区域控制器,每个所述区域控制器连接至少一个所述控制器组的供电开关,用于切断及恢复所述控制器组的供电;
所述静态电流检测传感器用于检测多个所述控制器组的静态电流值;
所述中央域控制器,用于在所述车辆处于休眠的情况下,响应于静态电流异常,控制所述区域控制器对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并通过所述静态电流传感器检测未被切断供电的第二控制器组的静态电流;
所述中央域控制器还用于基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
所述车辆静态电流的控制***与上述车辆静态电流的控制方法相对于现有技术所具有的优势相同,在此不做赘述。
本发明的另一目的在于提出一种车辆,以解决相关技术通过人工诊断静态电流故障位置消耗时间长,影响用户体验的问题。
为达到上述目的,本发明的技术方案是这样实现的:
一种车辆,包括:上述车辆静态电流的控制***或包括控制单元,所述控制单元执行如上述车辆静态电流的控制方法。
所述车辆与上述车辆静态电流的控制方法相对于现有技术所具有的优势相同,在此不做赘述。
附图说明
构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了本发明实施例一提供的车辆静态电流的控制方法的步骤流程图;
图2示出了本发明又一实施例提供的车辆静态电流的控制方法的步骤流程图;
图3示出了本发明实施例二提供的车辆静态电流的控制方法的步骤流程图;
图4示出了本发明又一实施例提供的车辆静态电流的控制方法的控制逻辑图;
图5示出了本发明实施例三提供的车辆静态电流的控制装置的结构示意图;
图6示出了了本发明实施例四提供的车辆静态电流的控制***的结构示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面将参考附图并结合实施例来详细说明本发明的一种车辆静态电流的控制方法、装置、***及车辆。
实施例一
参照图1,图1示出了本发明实施例提供的一种车辆静态电流的控制方法的步骤流程图,如图1所示,包括:
步骤S101,在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流。
其中,静态电流指的是在车辆静置,即停止工作时,部分电子设备消耗的少量电流,由此,静态电流的检测需要保持车辆的电子设备都在停止工作的状态,这样,检测的出的电流才为车辆的静态电流。因此,本发明实施例在车辆处于休眠,即车辆的电子设备都停止工作的情况下,再来进行静态电流检测,以确认是否有静态电流异常的情况;其中,静态电流的检测由静态电流检测传感器进行。
正常的车辆休眠情况,车辆的静态电流较小,但是若是某些电子设备存在休眠异常等情况则会导致静态电流较大,蓄电池电量消耗过大,进而造成车辆蓄电池电量过低,无法启动的情况。在一些可行的实施例中,可以通过设置静态电流阈值用来表示多个控制器组在车辆休眠情况下的最大静态电流或是静态电流异常的控制器组为一个的最小电流,在静态电流大于阈值时,表示静态电流异常,会导致车辆蓄电池亏电较多进而导致车辆难以启动。此时,根据静态电流的异常情况进行静态电流的控制,将静态电流降低到阈值以下,确保不会出现静态电流较大,车辆蓄电池亏电而导致车辆无法启动的情况。
具体地,车辆中多个控制单元都是通过电子保险丝EFuse与蓄电池连接,本发明实施例中,通过将多个控制器划分为多个控制器组,将多个控制器组通过电子保险丝EFuse与蓄电池相连。在检测到静态电流异常的情况下,切断多个控制器组中的至少一个控制器组的电子保险丝EFuse来切断控制器组的供电,再检测未被切断供电的控制器组的电流,在检测到静态电流降低到阈值以下时,则表示被切断的这一组控制器组存在静态电流异常,由此,诊断出静态电流异常的一个或多个控制器组。
其中,控制器组的组别划分可以根据控制器的功能来判断,示例地,电池传感器、安全气囊模块、电动助力转向模块、车辆稳定***、随动大灯模块、方向盘转角传感器、双离合变速器和发动机控制***的电子控制单元都属于动力***控制器,可以被划分为动力***控制器;自动分区空调模块、DVD模块、收音机模块、GPS模块、座椅模块、影音娱乐***等的电子控制单元都属于车辆舒适***的控制器,可以划分为车辆舒适形同控制器组等。进而在轮流切断控制器组供电时可以将同一***的控制器的供电切断,便于分辨出静态电流异常的情况具体出在哪一部分,方便维修人员或用户对故障位置进行排查。
在一些实施例中,对于划分的多个控制器组别可以设置优先级,根据优先级从低到高的顺序对控制器组的供电进行轮流切断,由此,在先确定了优先级低的控制器组存在静态电流异常的情况下,且检测出此时静态电流异常,则可以不再切断下一优先级的控制器组的供电进行检测,避免需要每个控制器组切断来确定静态电流异常的情况,尽量减少了优先级高的重要***控制器因供电切断导致记录丢失的情况。
步骤S102,基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组。
根据剩余控制器组的静态电流是否是大于第一阈值,即一个控制器组出现静态电流异常的最小值,确定出目前切断的第一控制器组是否为静态电流异常的异常的控制器组,若是第二控制器组的静态电流大于第一阈值,说明剩下的控制器组中存在静态电流异常的控制器组,目前切断的控制器组不存在静态电流异常;若是第二控制器组的静态电流小于阈值,则说明剩余的控制器组不存在静态电流异常,目前切断供电的第一控制器组就为静态电流异常的控制器组。
其中,在确定所述至少一个第一控制器组是静态电流异常的异常控制器组的情况下,执行步骤S103,在确定所述至少一个第一控制器组不是静态电流异常的异常控制器组的情况下,执行步骤S104。
步骤S103,结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断。
在检测到的静态电流低于第一阈值时,则表示多个控制器组的静态电流在正常范围内,不会导致车辆蓄电池亏电。在确定第一控制器组为静态电流异常的异常控制器组,而剩余控制器组并未出现静态电流异常,则保持第一控制器组都为供电切断状态,以防止异常的控制器用电,使多个控制器组的静态电流降低到第一阈值以下,由此避免了车辆蓄电池的电量浪费造成车辆无法启动的问题。
步骤S104,重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组。
其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
在检测到第二控制器组的静态电流仍然异常时,则表示被切断供电的第一控制器组不是静态电流异常的异常控制器组,需要在保持供电的第二控制器组中,确定出静态电流异常的异常控制器组。此种情况下,可将上一次切断供电的第一控制器组的供电恢复,并确定本次需要切断的第一控制器组,本次需要切断的第一控制器组与上次切断的第一控制器组不同。
其中,该不同可以理解为如下的不同:
在第一控制器组为单个的情况下,不同次切断的第一控制器组不同;
在第一控制器组为两个或更多个的情况下,不同次切断的多个第一控制器组可以全部不同,或者存在部分相同。例如,第一次切断的第一控制器组包括第一控制器组1和第一控制器组2,第二次切断的第一控制器组包括第一控制器组2和第一控制器组3,也可以是第一控制器组3和第一控制器组4。
在切断与上次不同的控制器组的供电后,检测静态电流,并根据静态电流判断本次切断的第一控制器组是否为存在静态电流异常的异常控制器组,直到确定出存在静态电流异常的异常控制器组,或是,将多个控制器组都诊断了一遍,此时,认为传感器可能出现异常或是存在其他故障,需要用户手动排查。
示例地,静态电流检测传感器一直检测出同一静态电流值,则表示静态电流传感器故障,无法正确检测出控制器组的静态电流值,或是静态电流检测传感器与被检测的控制器组连接断开,无法检测出部分控制器组的静态电流等。
在一些实施例中,在确定出静态电流异常的异常控制器组后,可生成异常控制器组的异常信息,以在用户启动车辆时,通知用户异常控制器组存在静态电流异常,方便用户排除故障。
本发明实施例通过在车辆休眠的情况下,响应于静态电流异常,对多个控制器组进行异常诊断,通过轮流切断多个控制器组的供电并在切断供电后检测未被切断供电的多个控制器组的静态电流来确定静态电流异常的异常控制器组并将异常控制器组的供电切断,避免了车辆蓄电池亏电从而造成车辆无法启动的情况,同时,可以通过车辆进行静态电流异常位置的初步检测,降低了维修人员或用户排除故障的复杂程度。
参照图2,图2示出了本发明又一实施例提供的一种车辆静态电流的控制方法的步骤流程图,如图2所示,包括:
步骤S201,在所述车辆处于休眠的情况下,响应于静态电流异常,唤醒所述车辆的中央控制器和区域控制器,对多个控制器组执行异常诊断,所述异常诊断包括:由所述中央控制器控制所述区域控制器切断所述至少一个第一控制器组的供电。
具体地,本发明实施例通过中央域控制器和区域控制器进行多个控制器组的异常诊断,在车辆休眠的情况下,唤醒车辆的中央域控制器和区域控制器,由中央域控制器发送切断控制器组的命令,再由区域控制器根据命令执行异常诊断的步骤。
步骤S202,在切断所述至少一个第一控制器组的供电时,控制所述中央控制器和所述区域控制器休眠预设时长。
步骤S203,在所述预设时长结束时,检测所述第二控制器组的静态电流。
具体地,在每切断一个所述控制器组的供电时,控制中央域控制器和区域控制器休眠预设时间,在中央域控制器和区域控制器休眠到预设时间后,再检测多个控制器组的静态电流。需要说明的是,在切断多个控制器组的静态电流时需要唤醒车辆的中央域控制器和区域控制器,以通过静态电流检测结果通过中央域控制器发出控制指令,从而使区域控制器根据控制指令切断对应组别的控制器组,而为了避免中央域控制器和区域控制器的唤醒影响静态电流的检测,在每切断一个控制器组的供电后,先使中央域控制器和区域控制器休眠,待中央域控制器和区域控制器休眠一段时间后,再进行多个控制器组的静态电流检测,以确保静态电流检测的准确性。示例地,设置休眠时间10min,在切断第一控制器组的供电时,对中央域控制器和区域控制器休眠,在中央域控制器和区域控制器进行休眠后进行多个控制器组的静态电流检测;在休眠10min后,唤醒中央域控制器和区域控制器,由中央域控制器根据静态电流检测结果控制区域控制器进行下一步操作。
步骤S204,将所述第二控制器组的静态电流与第一阈值比较。
其中,所述第一阈值为一个所述控制器组出现静态电流异常的最小电流值。在检测出未被切断供电的控制器组的静态电流后,将该静态电流与第一阈值比较,以确定被切断控制器组是否存在静态电流异常。由此,通过切断至少一个控制器组的供电,确定剩余的控制器组的静态电流值,若是静态电流值大于第一阈值,则可以确定静态电流异常的控制器在剩余的控制器组中,而若是静态电流值小于第一阈值,则表示静态电流异常的控制器就在被切断供电的控制器组中。
步骤S205,在所述第二控制器组的静态电流小于所述第一阈值的情况下,确定所述至少一个第一控制器组是所述异常控制器组。
本发明实施例中,比较结果表示第二控制器组的静态电流小于第一阈值,则表示被切断供电的第一控制器组为存在静态电流异常的异常控制器组,且剩余的控制器组为正常状态,而若是第二控制器组的静态电流大于等于第一阈值时,表示静态电流异常的控制器组在剩余的控制器组中,则重复异常诊断的步骤,即恢复上次切断的第一控制器组的供电,选择上次并未切断的控制器作为第一控制器组,重新执行切断供电和检测静态电流的操作,直至确定出异常控制器组,或是多个控制器组均已经轮流切断供电。其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。需要说明的是,在预测数量为至少两个时,每次切断供电的第一控制器组不同具体是指每次切断供电的第一控制器组部分不同或是全部不同。
在一些实施例中,为避免方便判断是否所有的控制器均已经轮流切断供电,可为每个控制器组都配置一序号,如下表1:
表1控制器组分类表
在具体实施时,获取每个控制器组各自的标识后,基于所述标识,确定多个所述控制器组被切断供电的切断顺序,通过顺序切断多个控制器组的供电,对每个控制器组进行异常诊断,示例地,在切断的第一控制器为一个的情况下,根据控制器组1、控制器组2、控制器组3、控制器组4、控制器组5、控制器组6的顺序切断控制器组,则按照顺序先对控制器组1进行异常诊断:切断序号为1的控制器组的供电,再根据剩余的控制器组的静态电流的检测结果确定控制器组1是否为静态电流异常的控制器组,在确定控制器组1不为静态电流异常的控制器组时,再对控制器2进行同样的异常诊断,直至确定出静态电流异常的控制器组或是所有控制器组都进行完异常诊断。
在一些实施例中,还可设置一与预设序号,如控制器组为6组,可将预设序号设为5,则在上一次诊断的控制器组的序号小于等于预设序号时,表示多个控制器组还没有全部进行异常诊断,则对下一序号的控制器组进行异常诊断。而若是检测到当前被切断供电的控制器组的序号大于预设序号时,则表示多个控制器组的异常诊断都已执行,则确定多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断,结束异常诊断。
步骤S206,基于确定出的所述异常控制器组,生成所述异常控制器组的异常信息;响应于目标条件的触发,输出所述异常信息以提示用户所述异常控制器组存在静态电流异常。
其中,所述目标条件可以是用户启动车辆的条件,也可以是用户开启车门的条件等。为方便帮助用户确定故障位置,在确定出异常控制器组后,可将控制器组的序号记录,并记录异常信息,而后在目标条件触发时,可输出所述异常信息以提示用户所述异常控制器组存在静态电流异常,以提醒用户存在静态电流异常的控制器组。
本发明实施例通过将在车辆休眠的情况下,响应于静态电流异常,通过唤醒中央域控制器和区域控制器对多个控制器组进行异常诊断,通过轮流切断多个控制器组的供电并在切断供电,并在中央域控制器和区域控制器休眠预设时长后检测未被切断供电的多个控制器组的静态电流来确定静态电流异常的异常控制器组,避免中央域控制器和区域控制器处于工作状态对静态电流检测造成影响,也可以通过车辆进行静态电流异常位置的初步检测,降低了维修人员或用户排除故障的复杂程度,此外,由于切断了确定出的异常控制器组的供电,还避免了车辆蓄电池亏电从而造成车辆无法启动的情况。
实施例二
参照图3,图3示出了本发明实施例提供的一种车辆静态电流的控制方法的步骤流程图,如图3所示,包括:
步骤S301,在所述车辆处于休眠的情况下,响应于静态电流异常,将多个所述控制器组的静态电流与所述第一阈值和第二阈值比较。
具体地,为了确定多组控制器中是单独一组控制器存在静态电流异常还是多组控制器存在静态电流异常,可设置第一阈值和第二阈值;其中,第一阈值表示一组控制器组静态电流异常的最小电流值,第二阈值表示两组控制器组静态电流异常的最小电流值。
步骤S302,基于所述比较的结果,预测出现异常的控制器组的预测数量;其中,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量与所述预测数量适配。
具体地,在所述比较的结果表征多个所述控制器组的静态电流大于等于所述第一阈值且小于所述第二阈值的情况下,预测所述预测数量为单个;
在所述比较的结果表征多个所述控制器组的静态电流大于等于所述第二阈值的情况下,预测所述预测数量为至少两个;
其中,在所述预测数量为单个时,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量为单个;
在所述预测数量为至少两个时,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量为至少两个。
本发明实施例中,多个控制器组的静态电流值与第一阈值和第二阈值的大小比较结果可以预测出静态电流异常的控制器组的数量,由此,可在每次异常诊断时切断预测数量的控制器组,能够减少异常诊断的次数。
在所述出现静态电流异常的控制器组的数量为单个的情况下,确定每次切断供电的所述控制器组的所述目标数量为单个;在所述出现静态电流异常的控制器组的数量为至少两个的情况下,确定每次切断供电的所述控制器组的所述目标数量大于或等于所述出现静态电流异常的控制器组的数量。示例地,在检测到静态电流值大于第二阈值,则说明存在静态电流异常的控制器组数量至少为两个,则在每次执行异常诊断时,可切断三个控制器组的供电,并检测未被切断供电的控制器组的静态电流。
在一些实施例中,为了防止多个控制器组均存在静态电流异常,进而导致车辆蓄电池亏电的情况,可以在至少两个控制器组存在静态电流异常的情况下,将多个控制器组的供电全部切断,由此降低车辆蓄电池的输出电量。
步骤S303,基于所述第二控制器组的静态电流,确定所述预测数量个第一控制器组是否是静态电流异常的异常控制器组。
具体地,在切断预测数量个第一控制器组后,通过检测未被切断供电的控制器组的供电,根据当前检测到的静态电流值和第一阈值比较来确定被切断供电的是否为静态电流异常的控制器组,示例地,根据比较结果预测存在静态电流异常的控制器组为至少两个,则每次切断两个或更多控制器组的供电并检测剩余未被切断供电的控制器组的静态电流。如当前存在六个控制器组,本次切断控制器组1、控制器组2和控制器组3的供电,并检测剩余的控制器组4、控制器组5和控制器组6的静态电流,也可以是切断控制器组1、控制器组2、控制器组3、控制器组4的静态电流,并检测剩余的控制器组5、控制器组6的静态电流。
本发明实施例中,若确定被切断供电的控制器组是存在静态电流异常的异常控制器组,则执行步骤S304,若确定被切断的控制器组不是存在静态电流异常的控制器组,则表示第二控制器组中存在或部分存在静态电流异常的控制器组,则需要重复执行异常诊断,以确定出静态电流异常的异常控制器组。其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
需要说明的是,在预测数量为至少两个时,每次切断供电的第一控制器组不同具体是指每次切断供电的第一控制器组部分不同或是全部不同,示例地,若第一次切断供电的控制器组为控制器组1、控制器组2以及控制器组4,则第二次切断供电的控制器组可以为控制器组1、控制器组2以及控制器组3,或是控制器组2、控制器组5、控制器组6,或是控制器组3、控制器组5、控制器组6。
步骤S304,结束所述异常诊断,并保持所述预测数量个控制器组的供电切断。
在确定当前被切断的控制器组为存在静态电流异常的异常控制器组后,保持所有异常控制器组的供电均切断,从而使得多个控制器组的整体静态电流低于第一阈值,即多个控制器组的静态电流在正常值以内,减少车辆蓄电池亏电的情况。
本发明实施例通过静态电流检测异常时,比较多个控制器组的静态电流值与第一阈值和第二阈值的大小,进而确定多个控制器组中静态电流异常的控制器组的数量,并根据静态电流异常的控制器组,确定每次切断供电的所述控制组的目标数量;根据目标数量多次切断多个控制器组的供电并检测未被切断供电的控制器组的静态电流,由此确定存在静态电流异常的控制器组并切断其供电;由此,通过及时切断静态电流异常的控制器组的供电,避免了静态电流过大导致车辆蓄电池亏电的情况,此外,由于确定了具体存在静态电流异常的控制器组,对静态电流异常位置的初步检测,也降低了维修人员或用户排除故障的复杂程度。
下面通过一具体示例对上述过程进行阐述:
为满足静态电流检测的前提条件,在车辆静置后通过中央域控制器计时30min,30min没有监测到网络唤醒则表示车辆进入休眠状态,此外,还需要确定传感器的类型,以确定具体的网络唤醒方式,其中,在确认为静态电流检测传感器时,通过CAN(ControllerArea Network,控制局域网络)网络唤醒,而在确认为电流检测传感器时,通过LIN(LocalInterconnect Network局域互联网络)网络唤醒,在确认好前提条件后,中央域控制器进入休眠状态。
参照图4,图4示出了本发明又一实施例提供的一种静态电流控制方法的控制逻辑图,如图4所示,在确认整车休眠后,静态电流检测传感器持续检测静态电流,在检测到静态电流异常时,通过网络唤醒中央域控制器和区域控制器,其中,中央域控制器可根据区域控制器的在2s内的反馈信号确定区域控制器是否正常唤醒,若未正常唤醒则结束静态电流异常的异常诊断,若确认正常唤醒,则中央域控制器向区域控制器发送异常诊断命令,区域控制器根据命令切断目标控制器组的供电,在区域控制器执行命令切断目标控制器组的供电后,向中央域控制器反馈目标控制器组供电已切断的反馈信号,若是中央域控制器未收到对应的反馈信号,则表示区域控制器未执行命令,此时,结束静态电流异常的异常诊断任务。
中央域控制器在接收到区域控制器发送的目标控制器组供电已切断的反馈信号时,确认目标控制器组供电切断,此时,中央域控制器设置预设时长的休眠任务并保存当前目标控制器的序号,在接收到休眠设置成功的信号时,中央域控制器和区域控制器休眠预设时长,其中,预设时长可根据中央域控制器和区域控制器的完全休眠时间来确定,通常设置为10min;而若是未收到休眠设置成功或信号不正确,则表示无法进行休眠,结束异常诊断任务。在中央域控制器和区域控制器休眠预设时长后,自动唤醒中央域控制器和区域控制器,此时中央域控制器判断目标控制器组的序号是否大于预设序号,若是大于预设序号,则表示所有控制器组都诊断完毕,直接结束异常诊断任务。
而若是小于等于预设序号,则将静态电流检测传感器当前检测到的静态电流值与预先设置的静态电流阈值比较,以确定剩余控制器组的静态电流是否小于静态电流阈值。
在比较结果为当前静态电流小于静态电流阈值时,确定目标控制器组为存在静态电流异常的控制器组,则保持目标控制器组供电切断,结束异常诊断任务。
而在比较结果为当前静态电流大于等于静态电流阈值时,确定目标控制器组不是存在静态电流异常的控制器组,则将目标控制器组序号加一,重复之前的步骤,继续对目标控制器组进行异常诊断,直至找到静态电流异常的控制器组或所有控制器组诊断完毕。
在确定了静态电流异常的控制器组后,可对其进行记录,在记录好静态电流的异常情况后,则将中央域控制器和区域控制器休眠,以降低车辆蓄电池的电量消耗。
实施例三
参照图5,图5示出了车辆静态电流的控制装置的结构示意图,如图5所示,所述装置包括:
诊断模块501,用于在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;
确定模块502,用于基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;
判断模块503,用于若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
在一些可行的实施例中,所述确定模块502包括:
比较子模块,用于将所述第二控制器组的静态电流与所述第一阈值比较;
确定子模块,用于在所述第二控制器组的静态电流小于所述第一阈值的情况下,确定所述至少一个第一控制器组是所述异常控制器组;
在所述第二控制器组的静态电流大于等于所述第一阈值的情况下,确定所述至少一个第一控制器组不是所述异常控制器组。
在一些可行的实施例中,所述装置还包括:
唤醒模块,用于唤醒所述车辆的中央控制器和区域控制器;
所述诊断模块501还包括:
第一控制子模块,用于由所述中央控制器控制所述区域控制器切断所述至少一个第一控制器组的供电;在切断所述至少一个第一控制器组的供电时,控制所述中央控制器和所述区域控制器休眠预设时长;
检测模块,用于在所述预设时长结束时,检测所述第二控制器组的静态电流。
在一些可行的实施例中,所述装置还包括:
生成模块,用于基于确定出的所述异常控制器组,生成所述异常控制器组的异常信息;
输出模块,用于响应于目标条件的触发,输出所述异常信息以提示用户所述异常控制器组存在静态电流异常;其中,所述目标条件至少包括所述车辆启动的条件。
在一些可行的实施例中,所述装置还包括:
获取模块,用于获取多个所述控制器组各自的标识;
第二确定模块,用于基于所述标识,确定多个所述控制器组被切断供电的切断顺序;
其中,在每次所述异常诊断中,当次被切断供电的所述至少一个第一控制器组,是基于所述切断顺序确定的。
在一些可行的实施例中,所述装置还包括:
比较模块,用于响应于所述静态电流异常,将多个所述控制器组的静态电流与第一阈值和第二阈值比较;其中,所述第一阈值为一个所述控制器组出现静态电流异常的最小电流值,所述第二阈值为两个所述控制器组发生静态电流异常的最小电流值;
预测模块,用于基于所述比较的结果,预测出现异常的控制器组的预测数量。
本发明实施例提供的车辆静态电流的控制装置通过在车辆休眠的情况下,响应于静态电流异常,对多个控制器组进行异常诊断,通过轮流切断多个控制器组的供电并在切断供电后检测未被切断供电的多个控制器组的静态电流来确定静态电流异常的异常控制器组并将异常控制器组的供电切断,避免了车辆蓄电池亏电从而造成车辆无法启动的情况,同时,可以通过车辆进行静态电流异常位置的初步检测,降低了维修人员或用户排除故障的复杂程度。
实施例四
参照图6,图6示出了本发明实施例提供的车辆静态电流的控制***结构示意图,如图6所示,所述控制***包括:
中央域控制器1、多个区域控制器2、多个控制器组3以及静态电流检测器4;其中,所述静态电流检测传感器4连接所述中央域控制器1;所述中央域控制器1连接多个所述区域控制器2,每个所述区域控制器2连接至少一个所述控制器组3的供电开关,用于切断及恢复所述控制器组3的供电;
所述中央域控制器1,用于在所述车辆处于休眠的情况下,响应于静态电流异常,控制所述区域控制器2对多个控制器组3执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并获取所述静态电流传感器4对未被切断供电的第二控制器组的静态电流检测结果;
所述中央域控制器1还用于基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
本发明实施例提供的车辆静态电流的控制***通过在车辆休眠的情况下,响应于静态电流异常,对多个控制器组进行异常诊断,通过轮流切断多个控制器组的供电并在切断供电后检测未被切断供电的多个控制器组的静态电流来确定静态电流异常的异常控制器组并将异常控制器组的供电切断,避免了车辆蓄电池亏电从而造成车辆无法启动的情况,同时,可以通过车辆进行静态电流异常位置的初步检测,降低了维修人员或用户排除故障的复杂程度。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内;
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和部件并不一定是本发明所必须的。
以上对本发明所提供的一种车辆静态电流的控制方法、装置、***及车辆进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种车辆静态电流的控制方法,其特征在于,所述方法包括:
在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;
基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;
若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;
若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
2.根据权利要求1所述的车辆静态电流的控制方法,其特征在于,所述基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组,包括:
将所述第二控制器组的静态电流与第一阈值比较;其中,所述第一阈值为一个所述控制器组出现静态电流异常的最小电流值;
在所述第二控制器组的静态电流小于所述第一阈值的情况下,确定所述至少一个第一控制器组是所述异常控制器组;
在所述第二控制器组的静态电流大于等于所述第一阈值的情况下,确定所述至少一个第一控制器组不是所述异常控制器组。
3.根据权利要求1所述的车辆静态电流的控制方法,其特征在于,在每次所述异常诊断中,在所述切断多个所述控制器组中至少一个第一控制器组的供电之前,所述方法还包括:
唤醒所述车辆的中央控制器和区域控制器;
所述切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流,包括:
由所述中央控制器控制所述区域控制器切断所述至少一个第一控制器组的供电;
在切断所述至少一个第一控制器组的供电时,控制所述中央控制器和所述区域控制器休眠预设时长;
在所述预设时长结束时,检测所述第二控制器组的静态电流。
4.根据权利要求1所述的车辆静态电流的控制方法,其特征在于,在确定出所述异常控制器组之后,所述方法包括:
基于确定出的所述异常控制器组,生成所述异常控制器组的异常信息;
响应于目标条件的触发,输出所述异常信息以提示用户所述异常控制器组存在静态电流异常;其中,所述目标条件至少包括所述车辆启动的条件。
5.根据权利要求1所述的车辆静态电流的控制方法,其特征在于,所述对多个控制器组执行异常诊断之前,所述方法还包括:
获取多个所述控制器组各自的标识;
基于所述标识,确定多个所述控制器组被切断供电的切断顺序;
其中,在每次所述异常诊断中,当次被切断供电的所述至少一个第一控制器组,是基于所述切断顺序确定的。
6.根据权利要求1所述的车辆静态电流的控制方法,其特征在于,所述对多个控制器组执行异常诊断之前,所述方法还包括:
响应于所述静态电流异常,将多个所述控制器组的静态电流与第一阈值和第二阈值比较;其中,所述第一阈值为一个所述控制器组出现静态电流异常的最小电流值,所述第二阈值为两个所述控制器组发生静态电流异常的最小电流值;
基于所述比较的结果,预测出现异常的控制器组的预测数量;
其中,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量与所述预测数量适配。
7.根据权利要求6所述的车辆静态电流的控制方法,其特征在于,所述基于所述比较的结果,预测出现异常的控制器组的预测数量,包括:
在所述比较的结果表征多个所述控制器组的静态电流大于等于所述第一阈值且小于所述第二阈值的情况下,预测所述预测数量为单个;
在所述比较的结果表征多个所述控制器组的静态电流大于等于所述第二阈值的情况下,预测所述预测数量为至少两个;
其中,在所述预测数量为单个时,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量为单个;
在所述预测数量为至少两个时,在每次所述异常诊断中,被切断供电的所述第一控制器组的数量为至少两个。
8.一种车辆静态电流的控制装置,其特征在于,所述控制装置包括:
诊断模块,用于在所述车辆处于休眠的情况下,响应于静态电流异常,对多个控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并检测未被切断供电的第二控制器组的静态电流;
确定模块,用于基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;
判断模块,用于若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
9.一种车辆静态电流的控制***,其特征在于,所述控制***包括:中央域控制器、多个区域控制器、多个控制器组以及静态电流检测传感器;其中,所述静态电流检测传感器连接所述中央域控制器;所述中央域控制器连接多个所述区域控制器,每个所述区域控制器连接至少一个所述控制器组的供电开关,用于切断及恢复所述控制器组的供电;
所述静态电流检测传感器用于检测多个所述控制器组的静态电流值;
所述中央域控制器,用于在所述车辆处于休眠的情况下,响应于静态电流异常,对多个所述控制器组执行异常诊断,所述异常诊断包括:切断多个所述控制器组中至少一个第一控制器组的供电,并通过所述静态电流传感器检测未被切断供电的第二控制器组的静态电流;
所述中央域控制器还用于基于所述第二控制器组的静态电流,确定所述至少一个第一控制器组是否是静态电流异常的异常控制器组;若是,则结束所述异常诊断,并保持所述至少一个第一控制器组的供电切断;若否,则重复执行所述异常诊断,直到多个所述控制器组均在所述异常诊断中作为所述第一控制器组被轮流切断供电,或者,直到确定出所述异常控制器组;其中,不同次的所述异常诊断中,被切断供电的第一控制器组不同。
10.一种车辆,其特征在于,所述车辆包括上述权利要求9所述的车辆静态电流的控制***;
或包括控制单元,所述控制单元执行如上述权利要求1-7任一所述的车辆静态电流的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310123277.2A CN115959061A (zh) | 2023-02-16 | 2023-02-16 | 一种车辆静态电流的控制方法、装置、***及车辆 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310123277.2A CN115959061A (zh) | 2023-02-16 | 2023-02-16 | 一种车辆静态电流的控制方法、装置、***及车辆 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115959061A true CN115959061A (zh) | 2023-04-14 |
Family
ID=87353175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310123277.2A Pending CN115959061A (zh) | 2023-02-16 | 2023-02-16 | 一种车辆静态电流的控制方法、装置、***及车辆 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115959061A (zh) |
-
2023
- 2023-02-16 CN CN202310123277.2A patent/CN115959061A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11309718B2 (en) | Battery monitoring system and battery monitoring apparatus | |
KR101371854B1 (ko) | 절연저항측정센서를 이용한 차량의 누전진단장치 및 이의 제어방법 | |
CN112078366B (zh) | 一种电动车辆双电源控制***及电动车辆 | |
KR101393539B1 (ko) | 자동차 통합 네트워크 시스템 | |
US9251632B2 (en) | Vehicle diagnostic system | |
CN112380045A (zh) | 车辆异常检测方法、装置、设备及存储介质 | |
JP2006316638A (ja) | メインリレー故障診断方法及び電子制御装置 | |
CN104062967B (zh) | 启停***的故障诊断方法及装置 | |
JP2002041141A (ja) | 異常検出システム | |
CN106415673B (zh) | 用于诊断车辆中的状态的方法和诊断测试设备 | |
JP7508703B2 (ja) | 車両におけるecuの管理方法、ecuおよび可読記憶媒体 | |
US20200195016A1 (en) | Precharge controller | |
CN111993891B (zh) | 电动汽车数据存储装置及其控制方法、监控*** | |
CN111628526B (zh) | 一种基于多母线多接触器的并网控制方法 | |
JP2011093389A (ja) | 制御システム、電子装置、制御装置及び装置起動方法 | |
WO2011034052A1 (ja) | 車両用電子制御装置 | |
CN115959061A (zh) | 一种车辆静态电流的控制方法、装置、***及车辆 | |
KR101693885B1 (ko) | 캔통신을 이용한 암전류 발생 유닛 진단 장치 및 방법 | |
CN114407657B (zh) | 飞行车辆的电源***控制方法、装置及飞行车辆 | |
CN112406466B (zh) | 一种设备故障处理装置、方法及空调 | |
CN115390539A (zh) | 车辆异常休眠诊断方法、装置、车辆及存储介质 | |
US10899238B2 (en) | Control apparatus including a key hold function of supplying power to a controller and control method thereof | |
CN116880455A (zh) | 一种车辆故障定位方法、装置、车辆及存储介质 | |
JP2023173504A (ja) | 電子制御装置及び故障診断方法 | |
CN118220259A (zh) | 轨道车辆控制方法、装置、介质及轨道车辆 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |