基于车载网关的控制方法、装置及计算机可读存储介质与流程

文档序号:35990407发布日期:2023-11-15 22:55阅读:32来源:国知局
基于车载网关的控制方法、装置及计算机可读存储介质与流程

本申请实施例涉及车辆,具体涉及一种基于车载网关的控制方法、装置及计算机可读存储介质。


背景技术:

1、现有车载软件在运行时较少考虑特殊状况。例如在车辆处于维修状态时,未停止正在cdc(coock domain controller,智能座舱域控制器)中运行的软件,从而影响车辆维修过程。再例如,在车辆处于ota(over-the-air,空中通讯)的更新方式刷写状态时,未停止搜集和上传车辆数据,则会导致异常数据上传至云端,从而导致无法准确判断车辆状况。

2、现有技术对于类似上述特殊状况下的软件使能与去使能并未考虑。在实际情况中也是直接通过各个ecu(electronic control unit,电子控制单元)来传递使能条件,需要建立车载软件与各个ecu的交互逻辑,这就使得车载软件功能的实现逻辑较为复杂,无法在特殊状况下准确确定出待执行功能,从而无法执行待执行功能相对应的预设操作。


技术实现思路

1、鉴于上述问题,本申请实施例提供了一种基于车载网关的控制方法、装置及计算机可读存储介质,以在特殊状况下确定出待执行功能,从而执行待执行功能相对应的预设操作。

2、根据本申请实施例的一个方面,提供了一种基于车载网关的控制方法,应用于智能座舱域控制器,所述控制方法包括:接收所述车载网关发送的目标报文;其中,所述目标报文包括各个电子控制单元的状态值;将所述状态值与历史状态值进行匹配,并根据所述匹配结果确定出待执行功能;将所述目标报文中的信号值与所述待执行功能对应的预设信号值进行匹配,并控制执行匹配成功的预设信号值对应的预设操作。

3、在一种可选的方式中,所述将所述状态值与历史状态值进行匹配,并根据所述匹配结果确定出待执行功能,进一步包括:将所述状态值与历史状态值进行匹配,得到匹配结果;根据所述匹配结果确定出使能标志变量,并根据使能标志变量确定出待执行功能。

4、在一种可选的方式中,所述根据所述匹配结果确定出使能标志变量,并根据使能标志变量确定出待执行功能,进一步包括:若所述匹配结果表征所述状态值与历史状态值匹配成功,则确定出使能标志变量为第一使能标志变量,并将使能标志变量为所述第一使能标志变量的执行功能确定为待执行功能;若所述匹配结果表征所述状态值与历史状态值匹配失败,则确定出使能标志变量为第二使能标志变量,并将使能标志变量为所述第二使能标志变量的执行功能确定为所述待执行功能。

5、在一种可选的方式中,所述将所述目标报文中的信号值与所述待执行功能对应的预设信号值进行匹配,并控制执行匹配成功的预设信号值对应的预设操作,进一步包括:若所述目标报文中的信号值与所述待执行功能对应的第一预设信号值匹配成功,则控制执行关闭所述待执行功能的预设操作;若所述目标报文中的信号值与所述待执行功能对应的第二预设信号值匹配成功,则控制执行开启所述待执行功能的预设操作。

6、在一种可选的方式中,所述预设信号值还包括无对应预设操作的第三预设信号值,以及表征所述待执行功能为非执行功能的第四预设信号值;所述控制方法还包括:若所述目标报文中的信号值与所述第三预设信号值匹配成功,则不控制执行所述预设操作;若所述目标报文中的信号值与所述第四预设信号值匹配成功,则进行报错操作。

7、根据本申请实施例的另一方面,提供了一种应用于车载网关的控制方法,所述控制方法包括:接收各个电子控制单元的状态信息,并根据所述状态信息生成包括各个电子控制单元的状态值的目标报文;将所述目标报文发送至智能座舱域控制器,以使所述智能座舱域控制器根据所述目标报文中各个电子控制单元的状态值与历史状态值的匹配结果确定出待执行功能;以使所述智能座舱域控制器将所述目标报文中的信号值与所述待执行功能对应的预设信号值进行匹配,以使所述智能座舱域控制器控制执行匹配成功的预设信号值对应的预设操作。

8、在一种可选的方式中,所述根据所述状态信息生成包括各个电子控制单元的状态值的目标报文,进一步包括:获取各个状态信息中的起始字段、字段长度、编码方式,状态值和信号值;将所述各个状态信息中的起始字段、字段长度、编码方式,状态值和信号值进行封装操作,得到包括各个电子控制单元的状态值的目标报文。

9、根据本申请实施例的另一方面,提供了一种基于车载网关的控制装置,应用于智能座舱域控制器,所述控制装置包括:接收模块,用于接收所述车载网关发送的目标报文;其中,所述目标报文包括各个电子控制单元的状态值;匹配模块,用于将所述状态值与历史状态值进行匹配,并根据所述匹配结果确定出待执行功能;控制模块,用于将所述目标报文中的信号值与所述待执行功能对应的预设信号值进行匹配,并控制执行匹配成功的预设信号值对应的预设操作。

10、根据本申请实施例的一个方面,提供了一种电子设备,包括:控制器;存储器,用于存储一个或多个程序,当一个或多个程序被所述控制器执行时,以执行上述的控制方法。

11、根据本申请实施例的一个方面,还提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行上述的控制方法。

12、根据本申请实施例的一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的控制方法。

13、本申请实施例无需分别将智能座舱域控制器与各个电子控制单元建立交互逻辑,仅需通过车载网关将各个电子控制单元与智能座舱域控制器联系起来。智能座舱域控制器通过接收车载网关发送的目标报文,根据目标报文中各个电子控制单元的状态值与历史状态值的匹配结果,准确确定出待执行功能;将目标报文中的信号值与待执行功能对应的预设信号值进行匹配,并控制执行匹配成功的预设信号值对应的预设操作。

14、上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。



技术特征:

1.一种基于车载网关的控制方法,其特征在于,应用于智能座舱域控制器,所述控制方法包括:

2.根据权利要求1所述的控制方法,其特征在于,所述将所述状态值与历史状态值进行匹配,并根据所述匹配结果确定出待执行功能,进一步包括:

3.根据权利要求2所述的控制方法,其特征在于,所述根据所述匹配结果确定出使能标志变量,并根据使能标志变量确定出待执行功能,进一步包括:

4.根据权利要求1所述的控制方法,其特征在于,所述将所述目标报文中的信号值与所述待执行功能对应的预设信号值进行匹配,并控制执行匹配成功的预设信号值对应的预设操作,进一步包括:

5.根据权利要求4所述的控制方法,其特征在于,所述预设信号值还包括无对应预设操作的第三预设信号值,以及表征所述待执行功能为非执行功能的第四预设信号值;所述控制方法还包括:

6.一种应用于车载网关的控制方法,其特征在于,所述控制方法包括:

7.根据权利要求6所述的控制方法,其特征在于,所述根据所述状态信息生成包括各个电子控制单元的状态值的目标报文,进一步包括:

8.一种基于车载网关的控制装置,其特征在于,应用于智能座舱域控制器,所述控制装置包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当计算机可读指令被计算机的处理器执行时,使计算机执行权利要求1至7中任一项所述的控制方法。


技术总结
本申请实施例涉及车辆技术领域,公开了一种基于车载网关的控制方法、装置及计算机可读存储介质,方法应用于智能座舱域控制器,包括:接收车载网关发送的目标报文;其中,目标报文包括各个电子控制单元的状态值;将状态值与历史状态值进行匹配,并根据匹配结果确定出待执行功能;将目标报文中的信号值与待执行功能对应的预设信号值进行匹配,并控制执行匹配成功的预设信号值对应的预设操作。本申请无需分别将智能座舱域控制器与各个电子控制单元建立交互逻辑,仅需通过车载网关将各个电子控制单元与智能座舱域控制器联系起来,以使智能座舱域控制器在特殊状况下准确确定出待执行功能,从而执行待执行功能相对应的预设操作。

技术研发人员:吕云祥,龙政方,朱乾勇
受保护的技术使用者:赛力斯汽车有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1