【技术实现步骤摘要】
车辆控制方法
[0001]本公开涉及车辆
,尤其涉及一种车辆控制方法
。
技术介绍
[0002]在软件定义车辆的背景下,车辆中的各个功能能够以服务的形式被释放出来
。
目前,越来越多的车辆支持以下操作:在云端对车辆功能和服务进行编排,由用户在车机端通过场景引擎
SDK(Software Development Kit
,软件开发工具包
)
对车辆场景
(
如充电场景
、
儿童场景
、
会议场景等
)
进行编排,得到各个车辆场景对应的触发条件以及各个车辆场景定义的执行脚本,其中,一个执行脚本与一个执行动作对应,用于对车辆中的控制对象
(
如
APP(Application
,应用程序
)、
空调
、
氛围灯
、
车辆组件或功能等
)
进行控制
。
[0003]随着“新四化”(
即电动化
【技术保护点】
【技术特征摘要】
1.
一种车辆控制方法,其特征在于,包括:获取目标车辆在当前时刻的车辆状态信息,并根据所述车辆状态信息,从多个车辆场景中确定至少两个第一车辆场景;其中,所述车辆状态信息同时满足各所述第一车辆场景的触发条件;将各所述第一车辆场景下的各个执行脚本添加至执行队列中,并判断所述执行队列中的各个执行脚本的执行动作是否存在冲突;在所述执行队列中的至少两个执行脚本的执行动作存在冲突的情况下,从各所述第一车辆场景中确定所述至少两个执行脚本所属的第二车辆场景;根据各所述第二车辆场景下的所有执行脚本所属象限的第一优先级和
/
或所述所有执行脚本的第二优先级,从各所述第二车辆场景中确定目标车辆场景,并执行所述执行队列中属于所述目标车辆场景的各个执行脚本,以对所述目标车辆进行控制
。2.
根据权利要求1所述的方法,其特征在于,所述根据各所述第二车辆场景下的所有执行脚本所属象限的第一优先级和
/
或所述所有执行脚本的第二优先级,从各所述第二车辆场景中确定目标车辆场景,包括:获取各所述第二车辆场景下的所有执行脚本所属象限的第一优先级;判断所述所有执行脚本所属象限的第一优先级是否相同;在所述所有执行脚本所属象限的第一优先级不同的情况下,根据所述所有执行脚本所属象限的第一优先级,从所述所有执行脚本中确定第一执行脚本;其中,所述第一执行脚本所属象限的第一优先级最高;将所述第一执行脚本所属的第二车辆场景,作为所述目标车辆场景
。3.
根据权利要求2所述的方法,其特征在于,所述获取各所述第二车辆场景下的所有执行脚本所属象限的第一优先级,包括:针对各所述第二车辆场景下的所有执行脚本中的任一执行脚本,从所述目标车辆中的多个控制对象中,确定与所述任一执行脚本的执行动作关联的第一控制对象;获取所述第一控制对象的第一使用频率,以及获取所述第一控制对象对所述目标车辆行驶安全的影响度;根据所述第一使用频率和所述影响度,确定所述任一执行脚本所属的象限;获取所述任一执行脚本所属象限的第一优先级
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述第一使用频率和所述影响度,确定所述任一执行脚本所属的象限,包括:当所述第一使用频率大于第一设定阈值,且所述影响度高于第二设定阈值的情况下,确定所述任一执行脚本所属的象限为第一象限;当所述第一使用频率大于所述第一设定阈值,且所述影响度低于或等于所述第二设定阈值的情况下,确定所述任一执行脚本所属的象限为第二象限;当所述第一使用频率小于或等于所述第一设定阈值,且所述影响度低于或等于所述第二设定阈值的情况下,确定所述任一执行脚本所属的象限为第三象限;当所述第一使用频率小于或等于所述第一设定阈值,且所述影响度高于所述第二设定阈值的情况下,确定所述任一执行脚本所属的象限为第四象限;其中,所述第一象限的优先级高于所述第四象限的优先级,所述第四象限的优先级高
于所述第二象限的优先级,所...
【专利技术属性】
技术研发人员:洪涛,
申请(专利权)人:中电金信软件上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。