[发明专利]一种商用车CAN网络管理方法有效
申请号: | 201210403979.8 | 申请日: | 2012-10-22 |
公开(公告)号: | CN102882731A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 叶进;宋伟;夏小华;许勇;张凌露;杨河清 | 申请(专利权)人: | 南京依维柯汽车有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/40 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 任立;姚姣阳 |
地址: | 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商用 can 网络 管理 方法 | ||
1.一种商用车CAN网络管理方法,其特征在于,采用直接网络管理与间接网络管理相结合的管理方式,将采用间接网络管理的CAN节点定义为A类节点,将采用直接网络管理的CAN节点定义为B类节点,
对所述A类节点的管理方法按如下步骤进行:
ⅰ、当发生唤醒事件时,A类节点由初始化状态进入网络启动状态,进而进入网络激活状态,所述唤醒事件包括点火钥匙打开或者接到复位指令;
ⅱ、A类节点进入网络激活状态之后,立即传输指定的周期性应用报文;
ⅲ、当点火钥匙关闭时,A类节点由网络激活状态进入网络关闭状态,进而进入初始化状态;
对所述B类节点的管理方法按如下步骤进行:
Ⅰ、当发生唤醒事件时,B类节点由初始化状态进入网络启动状态,B类节点发送激活报文唤醒其他B类节点,进入网络激活状态,所述唤醒事件包括重新通电、接到复位指令、点火钥匙打火或者总线上有连续的显性电平;
Ⅱ、B类节点处于激活状态,建立逻辑环路管理网络,当B类节点需要CAN通信时,请求网络进行通信;当B类节点不需要CAN通信时,释放网络;
Ⅲ、当一个B类节点检测到当前状态需释放网络,发送携带睡眠指令的网络报文释放网络,当所有的B类节点释放了网络,一个睡眠应答位被置为网络管理报文被发送,B类节点进入网络关闭状态;
Ⅳ、B类节点处于网络关闭状态时,如果发生唤醒事件,B类节点由网络关闭状态进入网络激活状态;如果30s之后,没有唤醒事件发生,B类节点由网络关闭状态进入初始化状态。
2.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,所述直接网络管理为OSEC标准的直接网络管理。
3.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,B类节点的管理方法的步骤Ⅱ中,当B类节点通信失败时,进入故障模式,网络管理进入一个特定的错误状态,保持故障模式2s之后,将记录一个诊断故障码,当故障消除后,自动回到网络激活状态;
所述B类节点通信失败是指B类节点接收功能错误计数器数值大于4或者发送功能错误计数器数值大于8。
4.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,B类节点的管理方法的步骤Ⅱ中,B类节点处于激活状态时,如果有新增加的B类节点,新增加的B类节点首先通过网络管理报文声明自身节点地址,已经在网络上的B类节点收到此报文后,增加新增加的B类节点的地址,重新对节点地址排序,重新建立逻辑环路。
5.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,B类节点的管理方法的步骤Ⅱ中,B类节点处于激活状态时,如果有B类节点退出网络,要退出的B类节点首先通过网络管理报文声明自身节点地址及退出请求,网络上的其它B类节点收到此报文后,删除要退出的B类节点的地址,重新对节点地址排序,重新建立逻辑环路。
6.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,B类节点的管理方法的步骤Ⅱ中,B类节点处于活动状态时,接收报文的B类节点对接收的报文进行超时监控,如果报文丢失时间达到其周期的5倍时,则认定该报文超时,接收报文的B类节点将与之对应的信号值置为默认值或者无效值,同时记录诊断故障码。
7.根据权利要求6所述的一种商用车CAN网络管理方法,其特征在于,在如下条件下,接收报文的B类节点放弃对接收的报文进行超时监控:点火钥匙关闭;点火钥匙打开后的3s以内;需要供电的B类节点的供电电压超出范围9~16V;发动机启动及启动后的1s之内;从诊断仪接收到关闭或者开启报文接收或者发送功能的命令。
8.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,B类节点的管理方法的步骤Ⅱ中,B类节点通过监测CAN控制器的Bus-off条件监控总线状态,如果由于CAN控制器的Bus-off导致B类节点与CAN网络断开连接,则B类节点发送复位指令尝试恢复总线通信;
所述B类节点发送服务指令的循环延迟时间为:首次重试延迟时间为50ms;后续重试延迟时间,对于发动机控制系统为100ms,其余节点为500ms;
所述B类节点发送服务指令的最长持续时间,对于发动机控制系统为无限长,其余节点为10s。
9.根据权利要求1所述的一种商用车CAN网络管理方法,其特征在于,B类节点的管理方法的步骤Ⅱ中,如果B类节点供电电压不在9~16V范围内220ms后,所述B类节点禁止报文的发送行为和接收行为,进入欠压/过压的错误状态,并保留网络激活状态;当B类节点处于供电电压9~16V范围内220ms后,所述B类节点恢复网络激活状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京依维柯汽车有限公司,未经南京依维柯汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210403979.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:手动托盘车自动码垛装置
- 下一篇:用于高性能互连的结构和方法