【技术实现步骤摘要】
基于SDN的智能车等跳冗余区架构及冗余的调度方法
[0001]本专利技术涉及智能电动汽车的
,具体为基于SDN的智能车等跳冗余区架构及冗余的调度方法。
技术介绍
[0002]随着汽车智能化、电动化、网联化趋势的迅速发展,越来越多的电子电气部件引入车辆系统,使得车辆线束的布局越来越复杂;同时异构网络的引入也对整车架构的实时性、安全性与容错性提出了新的挑战,传统的电子电气架构满足不了新的发展需求。
[0003]近年来,基于控制器物理空间布局进行整车架构配置的汽车区架构设计正成为行业热门话题,而区架构的具体配置方案也众说纷纭。区架构的发展使得整车线束大幅减少,架构整体性和融合性大幅提升,同时也能够适应新趋势下异构网络通讯的布局与发展,为汽车架构的发展带来巨大的发展潜力。
[0004]但区架构同样也带来了诸多挑战,一方面,由于区架构的各区控制器按照物理区域进行不同功能的分配与控制,因此区间协同的实时性与同步性需求极高,是其相较于域架构和分布式架构特有的挑战,而架构中控制回路的跳数是影响信息端到端实时性与同步性的重要方面,在多区架构中,因区控制器个数、布置位置、拓扑结构等配置方案多种多样,导致架构上不同的控制回路存在多跳情况,特别是存在冗余设计的架构中,互为冗余的控制回路之间的存在跳数不同的情况,导致冗余方案之间存在明显的时延差异,影响整车控制的稳定性与连续性。
[0005]另一方面,区架构的各区控制器受中央计算单元的控制,中央计算单元相当于汽车区架构中的大脑,尽管当前计算机计算很成熟,高算力计算 ...
【技术保护点】
【技术特征摘要】
1.基于SDN的智能车等跳冗余区架构,其特征在于:包括中央计算单元和区控制器组,通过Y型以太网主干网和
△
型以太网冗余主干网进行连接,应用等跳原理进行冗余配置,且通过SDN机制进行整车调度及冗余控制;所述中央计算单元包括:中央SDN控制器和中央网关;其中中央SDN控制器与中央网关进行连接,并与各区控制器中的区域网关进行连接,负责Y型主干网下,中央计算单元作为整车控制中心时车辆的控制与调度;中央网关负责协议转换与区域支路的流量监控;所述区控制器组包括:左前区控制器、右前区控制器和后区控制器;其中右前区控制器中配置边缘SDN控制器作为冗余控制器,负责在中央计算单元失效情况下,根据中央计算单元失效判据进行
△
型冗余主干网及整车调度策略的切换,实现
△
型主干网下区间的协同控制与调度;车辆控制器与执行器节点根据其所属的物理位置,通过CAN/CAN
‑
FD总线连接到相应物理分区的区控制器中,区控制器与其所属的传感器、控制器节点及区子网构成一个区控制系统;所述SDN机制包含三个平面:软件定义平面、控制平面和执行平面;其中软件定义平面包括网络资源管理、系统管理、智驾功能管理软件定义相关的功能及配置;控制平面包括中央SDN控制器及作为冗余控制的边缘SDN控制器,控制器中配置北向接口与南向接口,分别与软件定义平面和执行平面互联;执行平面包括网关、中央控制单元及区控制器;其中,软件定义平面产生顶层应用管理与调度信号,通过北向接口与控制平面相联,执行平面将车辆通讯相关信息通过南向接口与控制平面相联,控制平面中的控制器综合南北向信息进行调度决策,进行整车调度控制,并通过系统模块的指挥
‑
哨兵模式配置和流量特性进行中央计算单元失效判断及冗余控制器和调度策略的唤醒。2.根据权利要求1所述的基于SDN的智能车等跳冗余区架构,其特征在于:所述SDN机制的控制平面中包含冗余SDN控制器,所述的冗余SDN控制器包括配置在中央计算单元中的中央SDN控制器和配置在右区控制器中的边缘SDN控制器。3.根据权利要求2所述的基于SDN的智能车等跳冗余区架构,其特征在于:所述的中央SDN控制器包括南向接口、流量监控模块、柔性时分周期调度模块、主动调度控制模块、调度决策模块、协同模块、北向接口;所述南向接口与网关、中央控制单元和及区控制器构成的执行平面互联,接受各链路的流量信息,并将SDN控制器做出的调度决策传输给执行平面;所述流量监控模块负责对从南向接口传来的流量信息进行监控,并生成流量信号,传输给柔性时分周期调度模块;所述柔性时分周期调度模块分则接收流量监控模块传来的流量信息,并综合流量信号和应用层软件定义的主动调度信号进行柔性周期调度,并生成调度信号发送给调度决策模块;所述调度决策模块接受柔性时分周期调度模块传来的调度信号,对调度策略进行决策,并将调度决策信号传输给南向接口,发送至执行平面进行调度策略的执行;所述北向接口与应用层软件定义平面相联,接收应用层软件定义的调度及控制信号,发送给主动调度控制模块;所述主动调度控制模块接收北向接口传来的应用层信号,进行主动调度策略控制,并将主动调度信号传输给柔性时分周期调度模块;
所述协同模块工作在中央指挥模式下,产生握手信号通过南向接口与边缘SDN控制器的协同模块进行互联,握手成功时,中央SDN控制器作为整车调度器,边缘SDN控制器被沉默,处于休眠状态。4.根据权利要求2所述的基于SDN的智能车等跳冗余区架构,其特征在于:所述的边缘SDN控制器包括南向接口、流量监控模块、柔性时分周期调度模块、主动调度控制模块、调度决策模块、协同模块、冗余调度转换模块、北向接口;所述南向接口与网关、中央控制单元和及区控制器构成的执行平面互联,接受各链路的流量信息,并将SDN控制器做出的调度决策传输给执行平面;所述流量监控模块负责对从南向接口传来的流量信息进行监控,并生成流量信号,传输给柔性时分周期调度模块和冗余调度转换模块;所述柔性时分周期调度模块分则接收流量监控模块传来的流量信息,并综合流量信号和应用层软件定义的主动调度信号进行柔性周期调度,并生成调度信号发送给调度决策模块;所述冗余调度转换模块接收流量监控模块的流量信号,并在接收到协同模块的激活信号后激活,进行冗余调度策略的转换,并生成调度信号发送给调度决策模块;所述调度决策模块接受柔性时分周期调度模块和冗余调度转换模块传来的调度信号,对调度策略进行决策,并将调度决策信号传输给南向接口,发送至执行平面进行调度策略的执行;所述协同模块工作在边缘哨兵模式下,产生握手信号通过南向接口与中央SDN控制器的协同模块进行互联;握手成功时,边缘SDN控制器被沉默;握手失败且满足中央计算单元失效判据时,产生激活信号传...
【专利技术属性】
技术研发人员:曹万科,王靖鸿,于雷,王文伟,张峰,
申请(专利权)人:北京理工大学深圳汽车研究院电动车辆国家工程实验室深圳研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。