车辆配置信息的控制方法、装置和车辆与流程

文档序号:20920983发布日期:2020-05-29 14:08阅读:182来源:国知局
车辆配置信息的控制方法、装置和车辆与流程

本公开涉及车辆检测领域,具体地,涉及一种车辆配置信息的控制方法、装置和车辆。



背景技术:

车辆中包含整车控制单元、仪表控制单元、电池管理系统、电机控制器等多个电控单元,各电控单元通过can(controllerareanetwork,控制器局域网络)连接并进行信息交互,以配合车辆的运行。每个电控单元包括一个或多个配置参数(例如,整车控制单元的配置参数包括后桥减速比、轮胎半径等),若配置参数与车辆的需求不匹配,会出现车辆控制失效的现象,甚至发生危险事故。并且,随着车辆功能的多样化,车辆中电控单元的种类越来越多,多种电控单元之间的交互关系也越来越复杂,对配置参数的检测难度不断增大,以及,多个电控单元协作运行时由于一些不稳定因素增多而导致电控单元配置参数极易发生变化且难以检测到配置参数出现变化的电控单元。现有技术中,提供一种通过车身控制器获取车辆中所有电控单元的配置参数并进行备份的方案,以根据该备份值对电控单元的配置参数是否出现变化进行实时监测,但是当车辆中增加新的电控单元时,通过该备份值不能对该新增的电控单元的配置参数进行检测,适用范围较小,并且当电控单元由于升级等原因导致配置参数改变时,该备份值也无法检测升级后的电控单元,不具备实时性,且准确性较低。



技术实现要素:

为克服相关技术中存在的问题,本公开的目的是提供一种车辆配置信息的控制方法、装置和车辆。

根据本公开实施例的第一方面,提供一种车辆配置信息的控制方法,应用于车辆,所述车辆设置有中央电控单元和多个其他电控单元,所述中央电控单元中备份有所有其他电控单元的原始备份值,所述方法包括:

所述中央电控单元监控并获取其他电控单元的配置状态;

若监控到所述其他电控单元为未配置状态,发送原始备份值给所述其他电控单元,以使得所述其他电控单元的配置状态变更为已配置状态;

若监控到所述其他电控单元的配置状态为请求更新配置状态,对所述原始备份值进行更新,以使得所述其他电控单元的配置状态变更为已配置状态。

可选的,所述对所述原始备份值进行更新,以使得所述其他电控单元的配置状态变更为已配置状态,包括:

获取所述其他电控单元在第一时间点的实时配置参数,所述第一时间点为确定所述其他电控单元为请求更新配置状态的时间点;

用所述实时配置参数更新所述原始备份值;

以所述第一时间点为起始时间点,监测第一事件出现的累计次数,所述第一事件为在所述第一时间点之后监测到的所述其他电控单元的实时配置参数与所述原始备份值相同;

在确定所述累计次数大于预设的第一次数阈值的情况下,将所述其他电控单元的所述配置状态变更为已配置状态。

可选的,所述方法还包括:

若监控到所述其他电控单元为已配置状态,监测所述其他电控单元的配置参数。

可选的,所述监测所述其他电控单元的配置参数,包括:

以第二时间点为起始时间点,监测所述其他电控单元的配置参数,直至第二事件出现的累计次数大于预设的第二次数阈值,所述第二时间点为确定所述其他电控单元的配置状态为已配置状态的时间点,所述第二事件为在所述第二时间点之后监测到的所述其他电控单元的配置参数与所述原始备份值不相同;

在确定所述第二事件出现的累计次数大于预设的第二次数阈值的情况下,确定所述其他电控单元发生故障。

可选的,所述在发送原始备份值给所述其他电控单元之后,所述方法还包括:

若接收到所述其他电控单元发送的配置错误信息,停止监控所述其他电控单元的配置状态。

根据本公开实施例的第二方面,提供一种车辆配置信息的控制装置,应用于车辆,所述车辆设置有中央电控单元和多个其他电控单元,所述中央电控单元中备份有所有其他电控单元的原始备份值,所述装置包括:

配置状态获取模块,用于所述中央电控单元监控并获取其他电控单元的配置状态;

第一变更模块,用于若监控到所述其他电控单元为未配置状态,发送原始备份值给所述其他电控单元,以使得所述其他电控单元的配置状态变更为已配置状态;

第二变更模块,用于若监控到所述其他电控单元的配置状态为请求更新配置状态,对所述原始备份值进行更新,以使得所述其他电控单元的配置状态变更为已配置状态。

可选的,所述第二变更模块,用于:

获取所述其他电控单元在第一时间点的实时配置参数,所述第一时间点为确定所述其他电控单元为请求更新配置状态的时间点;

用所述实时配置参数更新所述原始备份值;

以所述第一时间点为起始时间点,监测第一事件出现的累计次数,所述第一事件为在所述第一时间点之后监测到的所述其他电控单元的实时配置参数与所述原始备份值相同;

在确定所述累计次数大于预设的第一次数阈值的情况下,将所述其他电控单元的所述配置状态变更为已配置状态。

可选的,所述装置还包括:

参数监测模块,用于若监控到所述其他电控单元为已配置状态,监测所述其他电控单元的配置参数。

可选的,所述参数监测模块,用于:

以第二时间点为起始时间点,监测所述其他电控单元的配置参数,直至第二事件出现的累计次数大于预设的第二次数阈值,所述第二时间点为确定所述其他电控单元的配置状态为已配置状态的时间点,所述第二事件为在所述第二时间点之后监测到的所述其他电控单元的配置参数与所述原始备份值不相同;

在确定所述第二事件出现的累计次数大于预设的第二次数阈值的情况下,确定所述其他电控单元发生故障。

根据本公开实施例的第三方面,提供一种车辆,所述车辆包括本公开实施例第二方面所述的车辆配置信息的控制装置。

综上所述,本发明提供一种车辆配置信息的控制方法、装置和车辆,该方法应用于车辆,该车辆设置有中央电控单元和多个其他电控单元,该中央电控单元中备份有所有其他电控单元的原始备份值,能够监控并获取其他电控单元的配置状态;若监控到其他电控单元为未配置状态,发送原始备份值给其他电控单元,以使得该其他电控单元的配置状态变更为已配置状态;若监控到其他电控单元的配置状态为请求更新配置状态,对该原始备份值进行更新,以使得该其他电控单元的配置状态变更为已配置状态。能够根据电控单元的配置状态和原始备份值,对电控单元进行配置之后再对该电控单元的参数进行检测,能够适用于电控单元的配合状态不同的情况,使得检测结果更加准确。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据一示例性实施例示出的一种车辆配置信息的控制方法的流程图;

图2是根据图1示出的一种原始备份值更新方法的流程图;

图3是根据图1示出的另一种车辆配置信息的控制方法的流程图;

图4是根据图3示出的配置参数监测方法的流程图;

图5是根据图3示出的又一种车辆配置信息的控制方法的流程图;

图6是根据一示例性实施例示出的一种车辆配置信息的控制装置的框图;

图7是根据图6示出的另一种车辆配置信息的控制装置的框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1是根据一示例性实施例示出的一种车辆配置信息的控制方法的流程图,如图1所示,应用于车辆,该车辆设置有中央电控单元和多个其他电控单元,该中央电控单元中备份有所有其他电控单元的原始备份值,该方法包括:步骤110和步骤120,或者,步骤110和步骤130。

在步骤110中,中央电控单元监控并获取其他电控单元的配置状态。

示例地,当车辆完成上电初始化后,通过车辆中的中央电控单元对车辆中除中央电控单元外的多个其他电控单元(以下简称电控单元)的配置状态进行检测(即获取其他电控单元的配置状态),并根据配置状态对上述电控单元进行配置,完成每个电控单元与该车辆的适配过程。该中央电控单元中预先储存有上述多个电控单元的配置参数的原始备份值,当每个电控单元的配置参数与车辆中预先储存的该电控单元的原始备份值相同时,可以认为该车辆的适配过程已经完成。需要说明的是,当通过该中央电控单元对车辆中包含的多个电控单元的配置状态进行检测时,该中央电控单元本身的配置状态可以通过手动设置。或者,还可以将与车辆连接的外部设备作为步骤110和下列步骤120-150的执行主体,通过该外部设备对该车辆中所有的电控单元(包括中央电控单元)的配置状态进行检测以及根据配置状态对该所有的电控单元进行配置。

在步骤120中,若监控到该其他电控单元为未配置状态,发送原始备份值给该其他电控单元,以使得该其他电控单元的配置状态变更为已配置状态。

示例地,当该电控单元的配置状态为未配置状态时,表示该中央电控单元中存储的该电控单元的原始备份值与该电控单元的配置参数不同并且需要根据该原始备份值对该电控单元的配置参数进行更新。此时,为了完成该电控单元与车辆的适配(即,根据该原始备份值对该电控单元的配置参数进行更新)过程,中央电控单元将预先存储的所有电控单元的原始备份值发送给该电控单元,并控制该电控单元从上述所有电控单元的原始备份值中提取该电控单元的原始备份值,将提取出的该原始备份值作为该电控单元的配置参数。该电控单元的配置参数与该电控单元的原始备份值保持一致后,该电控单元的配置状态为已配置状态。上述适配过程完成后,该电控单元的配置参数与该电控单元的原始备份值相同,并且,该电控单元的配置状态为已配置状态。另外,每个电控单元的出厂配置状态被默认为未配置状态。

在步骤130中,若监控到该其他电控单元的配置状态为请求更新配置状态,对该原始备份值进行更新,以使得该其他电控单元的配置状态变更为已配置状态。

示例地,当监控到该电控单元的配置状态为请求更新配置状态时,表示该电控单元已经通过外部设备进行升级(此时该电控单元的原始备份值与该电控单元的配置参数不同,但需要根据该电控单元升级后的配置参数对该原始备份值进行更新)。例如,该电控单元出现了故障,维修人员在对其进行维修时,对该电控单元的版本的进行了升级,此后该电控单元再次被安装至车辆中时,该电控单元的状态为请求更新配置状态。此时,需要将该电控单元中的升级后的配置参数(即步骤131中的实时配置参数),作为该电控单元的原始备份值,以使该电控单元的配置状态变更为已配置状态。另外,维修人员对该电控单元进行升级后,可将该电控单元的升级信息标识记录在该电控单元的储存单元中,如此,当该车辆的中央电控单元读取该电控单元的配置状态时,可同时检测该电控单元的存储单元中是否存在升级信息,若读取到该电控单元的升级信息,确定该电控单元的配置状态是否为请求更新配置状态。

综上所述,本发明提供的车辆配置信息的控制方法,应用于车辆,该车辆设置有中央电控单元和多个其他电控单元,该中央电控单元中备份有所有其他电控单元的原始备份值,能够监控并获取其他电控单元的配置状态;若监控到其他电控单元为未配置状态,发送原始备份值给其他电控单元,以使得该其他电控单元的配置状态变更为已配置状态;若监控到其他电控单元的配置状态为请求更新配置状态,对该原始备份值进行更新,以使得该其他电控单元的配置状态变更为已配置状态。能够根据电控单元的配置状态,对电控单元进行配置或对原始备份值进行更新之后再对该电控单元的配置参数进行检测,扩大了检测电控单元配置参数时的适用范围,并且该备份值具备实时性,检测准确性较高。

图2是根据图1示出的一种原始备份值更新方法的流程图,如图2所示,该该步骤130包括:

在步骤131中,获取其他电控单元在第一时间点的实时配置参数。

其中,该第一时间点为确定该其他电控单元为请求更新配置状态的时间点。

示例地,确定该中央电控单元监控到该电控单元的配置状态为请求更新配置状态的时间点为第一时间点后,中央电控单元获取该电控单元在第一时间点的实时配置参数(即,该电控单元升级后的配置参数),以根据该实时配置参数对该原始备份值进行更新,使该电控单元的实时配置参数与该原始备份值相同。

在步骤132中,用该实时配置参数更新原始备份值。

示例地,中央电控单元根据该实时配置参数对该原始备份值进行更新,即将该原始备份值中记录的该电控单元的配置参数更改为该实时配置参数,以使该其他电控单元的配置参数与该原始备份值中的配置参数相同。

在步骤133中,以该第一时间点为起始时间点,监测第一事件出现的累计次数。

其中,该第一事件为在该第一时间点之后监测到的该其他电控单元的实时配置参数与该原始备份值相同。

在步骤134中,在确定该累计次数大于预设的第一次数阈值的情况下,将该其他电控单元的配置状态变更为已配置状态。

示例地,通过上述步骤132使该电控单元的实时配置参数与该原始备份值中该电控单元的配置参数相同之后,还需要通过该电控单元监测该更新后的原始备份值的稳定性,即确定该更新后的原始备份值是否能够与该电控单元的自身的实时配置参数保持一致,直至多次确定该更新后的原始备份值能够与该实时配置参数保持一致(即,该第一事件出现的累计次数大于预设的第一次数阈值)后,该电控单元才会将自身的的配置状态变更为已配置状态。

图3是根据图1示出的另一种车辆配置信息的控制方法的流程图,如图3所示,该方法还包括:

在步骤140中,若监控到该其他电控单元为已配置状态,监测该其他电控单元的配置参数。

示例地,处于已配置状态的电控单元的配置参数与原始备份值相同,能够通过can与该车辆中其他同样处于已配置状态下的电控单元协作,以实现车辆功能的正常运行。若该中央电控单元监控到该电控单元的配置为已配置状态,不再向该已配置状态的电控单元发送原始备份值,但是,为了监控该电控单元的稳定性,按照预设的周期对该电控单元的配置参数进行监测,以在该电控单元的配置参数与原始备份值出现不同(即,该电控单元发生故障)时,及时发现该故障并通过仪表或多媒体设备发出报警信息,以使维修人员采取相应的措施。

另外,电控单元的配置状态还包括:配置错误状态,若车辆上电初始化后确定该电控单元的配置状态为配置错误状态时,直接发出报警信息并且不需要对该处于配置错误状态的电控单元的配置参数进行监测。

图4是根据图3示出的配置参数监测方法的流程图,如图4所示,该步骤140包括:

在步骤141中,以第二时间点为起始时间点,监测其他电控单元的配置参数,直至第二事件出现的累计次数大于预设的第二次数阈值。

其中,该第二时间点为确定该其他电控单元的配置状态为已配置状态的时间点,该第二事件为在该第二时间点之后监测到的该其他电控单元的配置参数与该原始备份值不相同。

在步骤142中,在确定该第二事件出现的累计次数大于预设的第二次数阈值的情况下,确定该其他电控单元发生故障。

示例地,该第二时间点可以为该车辆上电初始化后,读取该电控单元的配置状态并确定该电控单元的配置状态为已配置状态的时间点,也可以为通过上述步骤120对该原始备份值或该电控单元的配置参数进行更新后将该电控单元的配置状态更改为已配置状态的时间点。确定该第二时间点后,持续对该电控单元的配置参数进行监测,直到确定该电控单元发生故障时停止该监测过程。并且,为了使判断该电控单元是否发生故障的结果更加准确,当检测到出现电控单元的配置参数与原始备份值不相同(即第二事件)的次数大于预设的第二次数阈值(通常为3次)时,确定该电控单元发生故障。

图5是根据图3示出的又一种车辆配置信息的控制方法的流程图,如图5所示,该方法还包括:

在步骤150中,若接收到该其他电控单元发送的配置错误信息,停止监控该其他电控单元的配置状态。

示例地,中央电控单元将原始备份值发送至其他电控单元后,在其他电控单元根据原始备份值更新自身的配置参数时,若遇到异常情况导致配置参数更新失败(例如,该其他电控单元无法将原始备份值中对应的配置参数存储至该其他电控单元的储存单元中,即无法将自身的配置参数更改为原始备份值中对应的配置参数),该其他电控单元会向中央电控单元发送配置错误信息。中央电控单元接收到该配置错误信息,确定该其他电控单元出现故障,停止向该其他电控单元发送原始备份值,同时停止监控其他电控单元的配置状态,并通过仪表或多媒体设备对该配置错误信息(故障)进行报警,以使维修人员及时对该故障进行处理。

综上所述,本发明提供的车辆配置信息的控制方法,应用于车辆,该车辆设置有中央电控单元和多个其他电控单元,该中央电控单元中备份有所有其他电控单元的原始备份值,能够监控并获取其他电控单元的配置状态;若监控到其他电控单元为未配置状态,发送原始备份值给其他电控单元,以使得该其他电控单元的配置状态变更为已配置状态;若监控到其他电控单元的配置状态为请求更新配置状态,对该原始备份值进行更新,以使得该其他电控单元的配置状态变更为已配置状态。能够根据电控单元的配置状态,对电控单元进行配置或对原始备份值进行更新之后再对该电控单元的配置参数进行检测,扩大了检测电控单元配置参数时的适用范围,并且该备份值具备实时性,检测准确性较高。

图6是根据一示例性实施例示出的一种车辆配置信息的控制装置的框图,如图6所示,应用于车辆,该车辆设置有中央电控单元和多个其他电控单元,该中央电控单元中备份有所有其他电控单元的原始备份值,该装置600包括:

配置状态获取模块610,用于该中央电控单元监控并获取其他电控单元的配置状态;

第一变更模块620,用于若监控到该其他电控单元为未配置状态,发送原始备份值给该其他电控单元,以使得该其他电控单元的配置状态变更为已配置状态;

第二变更模块630,用于若监控到该其他电控单元的配置状态为请求更新配置状态,对该原始备份值进行更新,以使得该其他电控单元的配置状态变更为已配置状态。

可选的,该第二变更模块630,用于:

获取该其他电控单元在第一时间点的实时配置参数,该第一时间点为确定该其他电控单元为请求更新配置状态的时间点;

用该实时配置参数更新该原始备份值;

以该第一时间点为起始时间点,监测第一事件出现的累计次数,该第一事件为在该第一时间点之后监测到的该其他电控单元的实时配置参数与该原始备份值相同;

在确定该累计次数大于预设的第一次数阈值的情况下,将该其他电控单元的该配置状态变更为已配置状态。

图7是根据图6示出的另一种车辆配置信息的控制装置的框图,如图7所示,该装置600还包括:

参数监测模块640,用于若监控到该其他电控单元为已配置状态,监测该其他电控单元的配置参数。

可选的,该参数监测模块640,用于:

以第二时间点为起始时间点,监测该其他电控单元的配置参数,直至第二事件出现的累计次数大于预设的第二次数阈值,该第二时间点为确定该其他电控单元的配置状态为已配置状态的时间点,该第二事件为在该第二时间点之后监测到的该其他电控单元的配置参数与该原始备份值不相同;

在确定该第二事件出现的累计次数大于预设的第二次数阈值的情况下,确定该其他电控单元发生故障。

本公开还提供一种车辆,该车辆包括:本公开至少一个实施例所提供的车辆配置信息的控制装置。

综上所述,本发明提供一种车辆配置信息的控制方法、装置和车辆,该方法应用于车辆,该车辆设置有中央电控单元和多个其他电控单元,该中央电控单元中备份有所有其他电控单元的原始备份值,能够监控并获取其他电控单元的配置状态;若监控到其他电控单元为未配置状态,发送原始备份值给其他电控单元,以使得该其他电控单元的配置状态变更为已配置状态;若监控到其他电控单元的配置状态为请求更新配置状态,对该原始备份值进行更新,以使得该其他电控单元的配置状态变更为已配置状态。能够根据电控单元的配置状态,对电控单元进行配置或对原始备份值进行更新之后再对该电控单元的配置参数进行检测,扩大了检测电控单元配置参数时的适用范围,并且该备份值具备实时性,检测准确性较高。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1