一种车辆控制系统技术方案

技术编号:37507715 阅读:21 留言:0更新日期:2023-05-07 09:45
本实施例提供了一种车辆控制系统,所述车辆控制系统包括调用方、域控制器集群或中央网关及下游执行器。其中域控制器集群或中央网关接收调用方发起的服务调用请求,并判断服务调用请求的类型,针对不同类型的服务调用请求进行响应,调用下游执行器对服务调用请求进行执行处理。通过本申请提供的车辆控制系统,可以使车辆控制系统的扩展更新更加方便、复杂度低且成本小,且使得车控命令的执行过程更加的快捷有序。捷有序。捷有序。

【技术实现步骤摘要】
一种车辆控制系统


[0001]本申请涉及车辆控制领域,尤其涉及一种车辆控制系统。

技术介绍

[0002]目前车端控制的逻辑与算法处理大多直接由系统下游执行单元判断并执行,如车辆各控制域的车载ECU(Electronic Control Unit,电子控制单元)本身对接收的服务调用请求进行判断,并根据判断结果确定服务调用请求的执行顺序,但是基于整车混网的发展现状,容易出现多个调用方同时发起调用请求或因车辆系统升级而接入新的调用方的情况出现,这种情况下,使用现有的车辆控制系统在对其进行信号处理时,往往需要更改系统下游执行单元与调用方通讯关系,甚至更换执行单元硬件芯片才能正常执行,这种车辆控制的实现方式较为复杂且实施成本高,因此,如何有效的以复杂度低、成本小的方式满足调用方同时发起服务调用请求或因车辆系统升级而接入新的调用方的情况,以对车辆的服务调用请求进行处理执行就成了行业内亟需解决技术问题。

技术实现思路

[0003]鉴于以上现有技术的缺点,本专利技术的目的在于提出一种复杂度低、成本少的车辆控制系统。
[0004]根据本申请实施例的第一方面,提供了一种复杂度低、成本少的车辆控制系统,包括:调用方、域控制器集群或中央网关及下游执行器。
[0005]域控制器集群或中央网关接收调用方发起的服务调用请求。
[0006]可选地,在一种实施例中,域控制器集群之间的数据传输通过车载以太网实现。
[0007]可选地,在一种实施例中,优先级处理系统还包括:
[0008]域控制器集群或中央网关通过搭载中间件技术SOC(System on chip,系统级芯片)或MPU(Micro Processor Unit,微处理器)实现。
[0009]可选地,在一种实施例中,在确定服务调用请求的优先级之后,优先级处理系统还包括:
[0010]域控制器集群或中央网关支持AUTOSAR(AUTomotive Open System Architecture,汽车开放系统架构)的AdaptivePlatform(自适应平台),集成SOME/IP(Scalableservice

Oriented Middleware over IP)通信技术。
[0011]仲裁模块用于判断服务调用请求的类型,服务调用请求的类型包括数据、信息类服务以及车辆控制类服务,根据服务类型对服务调用请求进行响应,并调用下游执行器对服务调用请求进行处理。
[0012]可选地,在一种实施例中,优先级处理系统还包括:
[0013]如果服务调用请求的类型是数据、信息类服务,域控制器集群或中央网关直接调用下游执行器对数据、信息类服务进行执行。
[0014]可选地,在一种实施例中,优先级处理系统还包括:
[0015]如果服务调用请求的类型是车辆控制类服务,通过仲裁模块对服务调用请求进行逻辑仲裁,确定服务调用请求的优先级,进而调用下游执行器对服务调用请求进行执行。
[0016]可选地,在一种实施例中,车辆控制系统可以仅设置统一的一个仲裁模块进行逻辑仲裁。
[0017]可选地,在一种实施例中,车辆控制系统设置有与服务数量对应的多个仲裁模块进行逻辑仲裁。
[0018]可选地,在一种实施例中,优先级处理系统还包括:
[0019]Signal
‑2‑
Service模块。
[0020]如果域控制器集群或中央网关不支持SOME/IP通信技术,在确定服务调用请求的优先级之后,通过所述Signal
‑2‑
Service模块将服务调用请求转化为执行信号,并将执行信号传递给下游执行器,以使下游执行器对所述服务调用请求进行执行。
[0021]可选地,在一种实施例中,优先级处理系统中包括的Signal
‑2‑
Service模块,还可以将执行信号转化为服务调用请求,便于实现车辆系统在更新或升级的过程中接入新的服务调用方。
[0022]可选地,在一种实施例中,优先级处理系统还包括:
[0023]域控制器集群或中央网关支持FOTA(Firmware Over

The

Air,移动终端的空中下载软件升级)。
[0024]本实施例提供了一种车辆控制系统,其中所述车辆控制系统通过域控制器集群或中央网关接收调用方发起的服务调用请求,判断服务调用请求的类型,根据服务调用请求的类型进行响应,如果服务调用请求的类型是信息、数据类服务,则域控制器集群或中央网关直接调用下游执行器对所述服务调用请求进行执行;如果服务调用请求的类型是车辆控制类服务,则通过仲裁模块对服务调用请求进行优先级处理,确定所述服务调用请求的优先级,调用下游执行器对所述服务调用请求进行执行。通过本申请提供的车辆控制系统可以使车控制系统扩展的进行更加方便、复杂度低且成本小,且使得车控命令的执行过程更加的快捷有序。
附图说明
[0025]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0026]图1为根据本申请实施例一的一种车辆控制系统的结构示意图;
[0027]图2为根据本申请实施例二的一种车辆控制系统的软件结构示意图。
具体实施方式
[0028]为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
[0029]下面结合本申请实施例附图进一步说明本申请实施例具体实现。
[0030]实施例一
[0031]根据本申请实施例的第一方面,提供了一种复杂度低、成本少的车辆控制系统,如图1所示,图1为一种车辆控制系统的结构示意图,该系统包括:调用方101、域控制器集群或中央网关102及下游执行器103。
[0032]域控制器集群或中央网关102接收调用方101发起的服务调用请求。
[0033]在本实施例的上述实现方式中,首先,域控制器集群或中央网关102可以接收整车的服务信号,因此设置域控制器集群或中央网关102接收调用方101发起的服务调用请求可以直接对整车的服务调用请求统一接收,进行处理;其次,通过域控制器集群或中央网关102可以隔离下游由于历史原因暂时无法全部替换的传统网络;再者,域控制器集群或中央网关102相比较传统的ECU、嵌入式ECU具有更多的算例与存储资源,可以同时接收更多的计算服务调用请求。
[0034]需要说明的是,此处所述域控制器集群包括但不限于电动化域控制器、智能驾驶域控制器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆控制系统,其特征在于,包括:域控制器集群或中央网关接收调用方发起的服务调用请求;仲裁模块用于判断所述服务调用请求的类型,所述服务调用请求的类型包括数据、信息类服务以及车辆控制类服务;根据所述服务调用请求的类型对所述服务调用请求进行响应,调用下游执行器对所述服务调用请求进行执行处理。2.根据权利要求1所述的系统,其特征在于,根据所述服务调用请求的类型对所述服务调用请求进行逻辑仲裁,包括:如果所述服务调用请求的类型是数据、信息类服务,所述域控制器集群或中央网关直接调用下游执行器对所述数据、信息类服务进行处理。3.根据权利要求1所述的系统,其特征在于,根据所述服务调用请求的类型对所述服务调用请求进行逻辑仲裁,包括:如果所述服务调用请求的类型是车辆控制类服务,则通过所述仲裁模块对所述服务调用请求进行逻辑仲裁,确定所述服务调用请求的优先级。4.根据权利要求3所述的系统,其特征在于,所述仲裁模块的数量与服务数量对应。5.根据权利要求1所述的系统,其特征在于,所述域控制器集群或中央网关通过搭载中间件...

【专利技术属性】
技术研发人员:张越盈
申请(专利权)人:上海汽车集团股份有限公司
类型:发明
国别省市:

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

1