车辆及其控制方法和系统、电子设备和存储介质技术方案

技术编号:38089046 阅读:6 留言:0更新日期:2023-07-06 08:59
本发明专利技术公开了一种车辆及其控制方法和系统、电子设备和存储介质,所述车辆控制方法包括如下步骤:获取车辆的运行状态信息和/或周围环境信息;根据运行状态信息和/或周围环境信息生成行驶状态指令;基于行驶状态指令生成多个调度任务;将多个调度任务根据任务类型分别发送至车辆的RTOS系统及通用操作系统,以调用车辆的控制部件。本发明专利技术通过获取车辆的运行状态信息和/或周围环境信息生成相应的调度任务,并根据任务类型分发给RTOS或通用系统模块以调用车辆中不同域中的执行器部件,从而使所有的电子电器硬件及软件均可被调度和分配,摒除了汽车硬件/软件之间的差异化架构,为个性化汽车服务提供了良好的技术支撑和保障。化汽车服务提供了良好的技术支撑和保障。化汽车服务提供了良好的技术支撑和保障。

【技术实现步骤摘要】
车辆及其控制方法和系统、电子设备和存储介质


[0001]本专利技术涉及车辆控制任务生成领域,尤其涉及一种车辆及其控制方法和系统、电子设备和存储介质。

技术介绍

[0002]现有的车用操作系统按照用途,通常分为两类操作系统,即涉及车辆安全控制功能的RTOS(Real

Time Operating System,实时操作系统)和涉及娱乐生态控制功能的通用操作系统;两类操作系统的功能互不相通且物理域互为独立,对于车辆实现某种控制功能所涉及的服务,两者操作系统是分别进行处理而无法融合。参见图1,示出了一种现有的服务调度方式,自动驾驶过程中发起的请求A1、A2分别发送至RTOS系统和通用OS(Operating System,操作系统)后,通用操作系统向导航相关请求B1和音乐相关请求B2分配资源并分布式运行,其中独占资源根据调度策略分配资源。上述示例为代表的现有技术不足在于,主要由RTOS系统提供的安全控制服务和主要由通用操作系统提供的娱乐服务往往因操作系统不兼容而难以融合,导致用户体验不佳。

技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中汽车操作系统功能互不相通且物理域独立,汽车服务及娱乐服务难以融合的缺陷,提供一种车辆及其控制方法和系统、电子设备和存储介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]本专利技术提供了一种车辆控制方法,包括如下步骤:
[0006]获取车辆的运行状态信息和/或周围环境信息;r/>[0007]根据所述运行状态信息和/或周围环境信息生成行驶状态指令;
[0008]基于所述行驶状态指令生成多个调度任务;
[0009]将所述多个调度任务根据任务类型分别发送至所述车辆的RTOS系统及通用操作系统,以调用所述车辆的控制部件。
[0010]本专利技术还提供了一种车辆控制系统,包括:
[0011]信息获取模块,用于获取车辆的运行状态信息和/或周围环境信息;
[0012]指令生成模块,用于根据所述运行状态信息和/或周围环境信息生成行驶状态指令;
[0013]任务生成模块,用于基于所述行驶状态指令生成多个调度任务;
[0014]发送模块,用于将所述多个调度任务根据任务类型分别发送至所述车辆的RTOS系统及通用操作系统,以调用所述车辆的控制部件。
[0015]本专利技术还提供了一种车辆,包括上述的车辆控制系统。
[0016]本专利技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的车辆控制方法。
[0017]本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的车辆控制方法。
[0018]本专利技术的积极进步效果在于,本专利技术的车辆及其控制方法和系统、电子设备和存储介质根据车辆运行状态信息及周围环境信息生成相应的调度任务,并将调度任务根据任务类型分发给RTOS或者通用系统模块,通过适配所有的控制部件及子系统的接口,使RTOS和通用操作系统能标准化调用车辆中不同域中的执行器部件,即所有的电子电器硬件及软件均可被调度和分配,从而摒除了汽车硬件/软件之间的差异化架构,将RTOS系统和通用操作系统整合为统一管控的操作系统,并提供云平台架构及建立服务订阅平台,使用户可自行发布或订阅支持所有车型的各种服务,为个性化汽车服务提供了良好的技术支撑和保障。
附图说明
[0019]图1为现有技术中的车辆服务调度方式示例图。
[0020]图2为本专利技术实施例1中的车辆控制方法的流程图。
[0021]图3为本专利技术实施例1中的车辆服务调度方式示例图。
[0022]图4为本专利技术实施例1中的车辆控制方法的应用实例示意图。
[0023]图5为本专利技术实施例2中的车辆控制系统的模块图。
[0024]图6为本专利技术实施例4中的电子设备的结构框图。
具体实施方式
[0025]下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。
[0026]车辆智能驾驶功能是指通过智能控制实现车辆按照既定方式驾驶,以及对各种突发状况能够做出快速准确的判断,智能驾驶功能通常被理解为包括辅助驾驶功能和自动驾驶功能,辅助驾驶功能的典型应用如用于定速跟车前进的自适应定速巡航功能、将车辆保持在车道内行驶的车道保持功能,以及控制车辆在车流中变向和走停的辅助系统。自动驾驶除了实现辅助驾驶的基本所有功能外,还可以允许驾驶员将注意力从交通情况和控制车辆中解放出来做其它事情,但驾驶员仍需在自动驾驶系统尚未启动或者退出时控制车辆。全自动驾驶则无需驾驶员介入进行车辆控制。
[0027]区分智能驾驶等级几个关键功能包括:加减速和转向、监控驾驶环境、动态驾驶环境回馈、系统驾驶模式。目前被公认为可划分为5个等级:
[0028]第1级:驾驶辅助。系统对于加减速和转向有着部分介入,可能会基于司机的驾驶习惯结合当前驾驶状况做部分干预。
[0029]第2级:部分自动化。在驾驶辅助的基础上,系统可以在学习司机的驾驶习惯,加上对于当前驾驶状况的判断,自主控制加减速以及转向。
[0030]第3级:有条件自动驾驶。在部分自动化的基础上,系统可以对周边道路环境进行监控,对于获得的数据进行分析来计算目前应该设置的油门或刹车力度以及方向。但是司机可以随时停止自动驾驶系统,随时接管汽车。
[0031]第4级:高度自动驾驶。除了对汽车行驶状况的判断外,系统无需司机干预也能处
理突发事件。
[0032]第5级:全自动驾驶。
[0033]实施例1
[0034]参见图2所示,本实施例具体提供了一种车辆控制方法,包括如下步骤:
[0035]S1.获取车辆的运行状态信息和/或周围环境信息;
[0036]S2.根据运行状态信息和/或周围环境信息生成行驶状态指令;
[0037]S3.基于行驶状态指令生成多个调度任务;
[0038]S4.将多个调度任务根据任务类型分别发送至车辆的RTOS系统及通用操作系统,以调用车辆的控制部件。
[0039]本实施例中的车辆控制方法可以应用于人工驾驶或上述各级别的智能驾驶中,尤其适用于第3级以上的智能驾驶。步骤S1中,车辆的运行状态信息包括但不限于车身控制动作信息、车辆行驶信息等。其中,车辆行驶信息包括但不限于车速、加速度、转向状态等,车身控制动作包括但不限于加速驱动控制、减速制动控制、转向控制等。步骤S1获取车辆的运行状态信息,由于无论处于何种驾驶模式,某一时刻的车身控制均有人工控制或自动控制,因此可以采用相应方式获取。具体地,可以通过包括但不限于下述方式获取车身控制动作信息:
[0040]对于由人工进行控制的车身控制动作,可以通过识别读取电子油门的节气门开度信号等参数获取加速驱动控制信息;通过识别读取液压控制系统的液体本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车辆控制方法,其特征在于,包括如下步骤:获取车辆的运行状态信息和/或周围环境信息;根据所述运行状态信息和/或周围环境信息生成行驶状态指令;基于所述行驶状态指令生成多个调度任务;将所述多个调度任务根据任务类型分别发送至所述车辆的RTOS系统及通用操作系统,以调用所述车辆的控制部件。2.如权利要求1所述的车辆控制方法,所述车辆控制方法还包括:对所述控制部件执行适配操作,使所述控制部件安装对应的软件驱动,所述适配操作包括读取适配、写入适配和调用适配。3.如权利要求1所述的车辆控制方法,将所述多个调度任务根据任务类型分别发送至所述车辆的RTOS系统和通用操作系统的步骤之前还包括:检测所述调度任务对应的控制部件状态是否正常。4.如权利要求1所述的车辆控制方法,所述车辆的控制部件包括若干功能域,所述功能域按照所述控制部件的功能设置;所述调用所述车辆的控制部件的步骤包括:根据所述功能域调用所述车辆的控制部件。5.如权利要求4所述的车辆控制方法,所述功能域包括动力域、底盘域、座舱域、自动驾驶域、车身域中的至少一种。6.如权利要...

【专利技术属性】
技术研发人员:王舒琴
申请(专利权)人:上海擎感智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1