车辆控制方法、相关装置及车辆与流程

文档序号:37309441发布日期:2024-03-13 20:57阅读:11来源:国知局
车辆控制方法、相关装置及车辆与流程

本申请涉及车辆,特别涉及一种车辆控制方法、相关装置及车辆。


背景技术:

1、随着车辆的智能化程度越来越高,车辆的各类传感器(如雷达、摄像头等)的功能也逐渐丰富。为了满足高功能安全的需求,车辆中可以有业务程序和装载程序,装载程序用于对业务程序进行更新。

2、为支持车辆运行装载程序期间保持车辆的基础功能(如热管理等),可以对装载程序进行定制。但定制装载程序需要额外的工作,实现过程复杂。


技术实现思路

1、本申请提供了一种车辆控制方法、相关装置及车辆,无需使用定制化的装载程序,有利于对车辆更新过程的统一管理,简化更新的复杂度。

2、第一方面,本申请提供一种车辆控制方法,应用于车辆的控制装置,所述控制装置安装有装载程序和第一业务程序,第一业务程序用于实现第一功能;车辆的非易失性存储介质中存储有第一配置信息,第一配置信息为装载程序实现第一功能所需的配置信息;该车辆控制方法包括:响应于更新指令,启动装载程序,更新指令为更新业务程序的指令或者更新配置信息的指令;在运行装载程序的状态下,执行第一处理流程;其中,第一处理流程包括:获取对应更新指令的第一更新信息,根据第一更新信息执行更新处理;根据第一配置信息,执行用于实现第一功能的操作。

3、本申请在车辆的非易失性存储介质中,存储有装载程序为实现业务程序的基础功能所需的配置信息,则车辆在运行装载程序以持续接收更新信息并执行更新处理的过程中,装载程序可以根据存储的配置信息来保持车辆的基础功能。如此,车辆中的装载程序可以为统一的装载程序,能够适配不同客户/车型的定制化业务程序,而无需使用定制化的装载程序,有利于对车辆更新过程的统一管理,简化更新的复杂度。

4、可选地,第一更新信息包括业务程序更新信息;根据第一更新信息执行更新处理这一步骤可以包括:根据业务程序更新信息,将第一业务程序更新为第二业务程序。

5、在业务程序更新场景中,车辆运行装载程序,以获取业务程序更新信息并据此更新业务程序、以及根据车辆中的配置信息执行实现基础功能的操作,如此可以在保持车辆基础功能的情况下完成对业务程序的更新。

6、可选地,第二业务程序用于实现第二功能,业务程序更新信息包括装载程序实现第二功能所需的第二配置信息;在将第一业务程序更新为第二业务程序之后,车辆控制方法还包括:启动第二业务程序;在运行第二业务程序的状态下,根据第二配置信息更新第一配置信息。

7、在业务程序更新场景中,车辆运行装载程序以更新业务程序后,切换为运行更新后的业务程序,并通过运行更新后的业务程序更新车辆中的配置信息。如此,可支持在后续的业务程序更新场景或配置信息维测场景中,车辆再次处于运行装载程序状态以获取更新信息并执行更新处理期间,可以根据更新后的配置信息保持车辆基础功能。

8、可选地,第一更新信息包括装载程序实现第一功能所需的第三配置信息;根据第一更新信息执行更新处理,包括:根据第三配置信息更新第一配置信息;车辆控制方法还包括:在运行装载程序的状态下,根据更新后的配置信息,执行用于实现第一功能的操作,并获得执行结果;输出执行结果。

9、在配置信息维测场景中,车辆运行装载程序,以获取配置信息的更新信息并据此更新配置信息、以及根据车辆中的配置信息执行实现基础功能的操作,如此可以在保持车辆基础功能的情况下完成对配置信息的更新。在更新配置信息后,车辆运行装载程序,以根据更新后的配置信息执行实现基础功能的操作,并输出执行结果,如此可实现配置信息维测目的。

10、可选地,根据第一配置信息,执行用于实现第一功能的操作这一步骤可以包括:根据第一配置信息,建立与第一器件间的通信连接;基于通信连接,与第一器件进行用于实现第一功能的报文交互。

11、车辆运行装载程序期间,根据车辆中的配置信息建立与相关器件间的通信连接,并据此与相关器件进行报文交互来实现车辆基础功能,如此支持车辆在保持基础功能的情况下完成更新过程。

12、可选地,第一配置信息包括:通信连接所使用的总线协议、通信连接传输的报文内容、以及通信连接所使用总线的参数中的至少一种。

13、车辆中的配置信息可以为支持装载程序与相关器件交互以实现车辆基础功能的信息,通过在车辆的非易失性存储介质中存储该配置信息,使得车辆运行装载程序期间,可以根据该配置信息来实现车辆基础功能,从而支持车辆在保持基础功能的情况下完成更新需求。

14、第二方面,本申请提供一种车辆控制装置,车辆控制装置用于控制车辆,所述车辆控制装置安装有装载程序和第一业务程序,第一业务程序用于实现第一功能;车辆的非易失性存储介质中存储有第一配置信息,第一配置信息为装载程序实现第一功能所需的配置信息;车辆控制装置包括:第一处理模块,用于响应于更新指令,启动装载程序,更新指令为更新业务程序的指令或者更新配置信息的指令;第二处理模块,用于在运行装载程序的状态下,执行第一处理流程;其中,第一处理流程包括:获取对应更新指令的第一更新信息,根据第一更新信息执行更新处理;根据第一配置信息,执行用于实现第一功能的操作。

15、第三方面,本申请提供一种芯片,包括:处理器,其用于执行存储在存储器上的计算机程序指令,其中,当计算机程序指令被处理器执行时,触发芯片执行如第一方面及其各实现方式中任一项的方法。

16、第四方面,本申请提供一种电子设备,电子设备包括用于存储计算机程序指令的一个或多个存储器、以及一个或多个处理器,其中,当计算机程序指令被一个或多个处理器执行时,触发电子设备执行如第一方面中任一项的方法。

17、第五方面,本申请提供一种车辆,车辆包括如第二方面所述的车辆控制装置、第三方面所述的芯片或第四方面所述的电子设备。

18、第六方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行如第一方面中任一项的方法。

19、第七方面,本申请提供一种计算机程序产品,计算机程序产品包括计算机程序,当计算机程序在计算机上运行时,使得计算机执行如第一方面中任一项的方法。

20、前述各个方面的技术效果可互相参考,在此不再赘述。



技术特征:

1.一种车辆控制方法,其特征在于,应用于车辆的控制装置,所述控制装置安装有装载程序和第一业务程序,所述第一业务程序用于实现第一功能;

2.根据权利要求1所述的方法,其特征在于,所述第一更新信息包括业务程序更新信息;

3.根据权利要求2所述的方法,其特征在于,所述第二业务程序用于实现第二功能,所述业务程序更新信息包括所述装载程序实现所述第二功能所需的第二配置信息;

4.根据权利要求1所述的方法,其特征在于,所述第一更新信息包括所述装载程序实现所述第一功能所需的第三配置信息;

5.根据权利要求1-4中任一所述的方法,其特征在于,所述根据所述第一配置信息,执行用于实现所述第一功能的操作,包括:

6.根据权利要求5所述的方法,其特征在于,所述第一配置信息包括:所述通信连接所使用的总线协议、所述通信连接传输的报文内容、以及所述通信连接所使用总线的参数中的至少一种。

7.一种车辆控制装置,其特征在于,所述车辆控制装置用于控制车辆,所述车辆控制装置安装有装载程序和第一业务程序,所述第一业务程序用于实现第一功能;所述车辆的非易失性存储介质中存储有第一配置信息,所述第一配置信息为所述装载程序实现所述第一功能所需的配置信息;所述车辆控制装置还包括:

8.一种芯片,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括用于存储计算机程序指令的一个或多个存储器、以及一个或多个处理器,其中,当所述计算机程序指令被所述一个或多个处理器执行时,触发所述电子设备执行如权利要求1-6中任一项所述的方法。

10.一种车辆,其特征在于,所述车辆包括如权利要求7所述的车辆控制装置或权利要求9所述的电子设备。


技术总结
本申请提供一种车辆控制方法、相关装置及车辆。车辆安装有装载程序和第一业务程序,第一业务程序用于实现第一功能;车辆的非易失性存储介质中存储有第一配置信息,第一配置信息为装载程序实现第一功能所需的配置信息;该车辆控制方法包括:响应于更新指令,启动装载程序,更新指令为更新业务程序的指令或者更新配置信息的指令;在运行装载程序的状态下,执行第一处理流程;第一处理流程包括:获取对应更新指令的第一更新信息,根据第一更新信息执行更新处理;根据第一配置信息,执行用于实现第一功能的操作。本申请无需使用定制化的装载程序,有利于对车辆更新过程的统一管理,简化更新的复杂度。

技术研发人员:陈升辉,周慧强,徐奇超
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/3/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1