一种基于AUTOSAR多控制器协同分时功能降级的网络管理方法与流程

文档序号:37304901发布日期:2024-03-13 20:52阅读:10来源:国知局
一种基于AUTOSAR多控制器协同分时功能降级的网络管理方法与流程

本发明属于汽车通信,具体的说是一种基于autosar多控制器协同分时功能降级的网络管理方法。


背景技术:

1、在当前主流车载ecu网络通信领域,各ecu之间以can网络作为基础协议进行通信。为了降低整车功耗,衍生出了autosar和osek两种主流整车网络管理协议,使得整车ecu能够协同唤醒并在igoff后以固定策略完成ecu的网络休眠,节约不必要的能源消耗。

2、但不论是autosar还是osek网络管理,都只规定了整车ecu的协同唤醒和协同睡眠,并对部分控制先行功能降低或休眠进行网络管理策略规定,无法将整车ecu的网络管理状态颗粒度降到单ecu级别,影响整车能源功耗。本发明基于autosar网络管理,采主从ecu节点规划方式,使得主节点ecu能够对被需求控制器进行网络管理控制,从而降低整车能源消耗,提升网络管理的可靠性。


技术实现思路

1、针对以上问题,本发明提供了一种基于autosar多控制器协同分时功能降级的网络管理方法,为每一个汽车电控单元增加一个网络管理状态机nmpartsleep,网络管理状态机nmpartsleep能够进行功能降级,使汽车电控单元进入部分休眠状态,汽车电控单元仅进行应用报文的接收,不进行应用报文的发送;调整can网络管理报文结构,添加子网和汽车电控单元信息。网络管理报文采用8字节长度,包括sei,dni和dei,sei用于表明网络管理报文的发送方,表示汽车电控单元节点,dni用于表明主节点将对应子网的汽车电控单元进行功能降级,dei用于表明主节点将子网对应的汽车电控单元进行功能降级;本发明采用主从节点ecu的网络管理规划,在整车网络中形成一主多从,一从多主的逻辑关系,使得每个从ecu都可被多个主节点ecu进行网络管理控制,实现ecu的单独功能降级或睡眠。在域控制器融合的大背景下,功能偏向于集中,主控节点ecu将承担更多的控制逻辑,而边缘控制器偏向于执行器,只需执行指令,无需对其他ecu进行指令发送,在此状态下即可进行功能降级处理,降低ecu的能源消耗,降低蓄电池亏电概率,提升汽车公司形象。

2、本发明技术方案如下,一种基于autosar多控制器协同分时功能降级的网络管理方法,为每一个汽车电控单元增加一个网络管理状态机nmpartsleep,网络管理状态机nmpartsleep能够进行功能降级,使汽车电控单元进入部分休眠状态,汽车电控单元仅进行网络管理报文的接收,不进行网络管理报文的发送;

3、调整can网络管理报文结构,添加子网和汽车电控单元信息。

4、进一步的,网络管理报文采用8字节长度,包括byte0-byte7。

5、进一步的,网络管理报文包括sei,dni和dei,其中,byte0为sei,byte4为dni,byte5为dei。

6、进一步的,sei用于表明网络管理报文的发送方,表示汽车电控单元节点。

7、进一步的,dni用于表明主节点将对应子网的汽车电控单元进行功能降级。

8、进一步的,dei用于表明主节点将子网对应的汽车电控单元进行功能降级。

9、进一步的,byte4为动力can、舒适can、底盘can、信息can、诊断can、驾辅can、evcan或预留。

10、进一步的,byte5为ecu1、ecu2、ecu3、ecu4、ecu5、ecu6、ecu7或ecu8。

11、本发明的有益效果为:

12、本发明采用主从节点ecu的网络管理规划,在整车网络中形成一主多从,一从多主的逻辑关系,使得每个从ecu都可被多个主节点ecu进行网络管理控制,实现ecu的单独功能降级或睡眠。在域控制器融合的大背景下,功能偏向于集中,主控节点ecu将承担更多的控制逻辑,而边缘控制器偏向于执行器,只需执行指令,无需对其他ecu进行指令发送,在此状态下即可进行功能降级处理,降低ecu的能源消耗,降低蓄电池亏电概率,提升汽车公司形象。



技术特征:

1.一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,为每一个汽车电控单元增加一个网络管理状态机nmpartsleep,网络管理状态机nmpartsleep能够进行功能降级,使汽车电控单元进入部分休眠状态,汽车电控单元仅进行网络管理报文的接收,不进行网络管理报文的发送;调整can网络管理报文结构,添加子网和汽车电控单元信息。

2.如权利要求1所述一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,网络管理报文采用8字节长度,包括byte0-byte7。

3.如权利要求2所述一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,网络管理报文包括sei,dni和dei,其中,byte0为sei,byte4为dni,byte5为dei。

4.如权利要求3所述一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,dni用于表明主节点将对应子网的汽车电控单元进行功能降级。

5.如权利要求4所述一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,dei用于表明主节点将子网对应的汽车电控单元进行功能降级。

6.如权利要求2至5任一项所述一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,sei用于表明网络管理报文的发送方,表示汽车电控单元节点。

7.如权利要求6所述的一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,byte4为动力can、舒适can、底盘can、信息can、诊断can、驾辅can、ev can或预留。

8.如权利要求6所述的一种基于autosar多控制器协同分时功能降级的网络管理方法,其特征在于,byte5为ecu1、ecu2、ecu3、ecu4、ecu5、ecu6、ecu7或ecu8。


技术总结
本发明公开了一种基于AUTOSAR多控制器协同分时功能降级的网络管理方法,属于汽车通信技术领域,为每一个汽车电控单元增加一个网络管理状态机NMPartSleep,网络管理状态机NMPartSleep能够进行功能降级,使汽车电控单元进入部分休眠状态,汽车电控单元仅进行应用报文的接收,不进行应用报文的发送;调整CAN网络管理报文结构,在整车网络中形成一主多从,一从多主的逻辑关系,使得每个从ECU都可被多个主节点ECU进行网络管理控制,实现ECU的单独功能降级或睡眠,在域控制器融合的大背景下,功能偏向于集中,主控节点ECU将承担更多的控制逻辑,而边缘控制器偏向于执行器,只需执行指令,无需对其他ECU进行指令发送,在此状态下即可进行功能降级处理,降低ECU的能源消耗。

技术研发人员:韩庆波,蒙天地,李泽群,李营昊,吴嘉欣,刘雨航,刘思赢,王纬经
受保护的技术使用者:一汽奔腾轿车有限公司
技术研发日:
技术公布日:2024/3/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1