[发明专利]基于CAN总线的多节点网络最小通信间隔测定方法有效
申请号: | 201510621504.X | 申请日: | 2015-09-25 |
公开(公告)号: | CN105141483B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 张剑;彭萌;李文善;温旭辉 | 申请(专利权)人: | 中国科学院电工研究所 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 关玲 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 can 总线 节点 网络 最小 通信 间隔 测定 方法 | ||
一种基于CAN总线的多节点网络最小通信间隔测定方法,首先由某节点向CAN总线上发送数据时,置位该节点中数字信号处理器I/0引脚电平极性,用示波器记录电平的变化时刻T1,由于CAN总线采用地址寻址的方式通信,与该节点地址相吻合的节点将接收数据被视为接收节点;其次,接收节点在接收数据后,取反节点中数字信号处理器I/0引脚电平极性,用示波器记录电平变化时刻T3,这两个节点之间相互通信时间T为:T=T3‑T1,即为这两个节点的最小通信间隔。依照上述方法,计算出CAN总线网络中任意两点相互通信的时间,进而得到最大通信时间T
技术领域
本发明涉及一种在多节点网络中,利用CAN总线传输报文所需通信时间的测量方法。
背景技术
CAN总线是一种多主方式的串行通信总线,它具有传输距离远、位传输速率高,可靠性高和实时性好等优点,通常采用双绞线作为物理传输介质。两条差分信号线分别称为“CAN_H”H和“CAN_L”,采用差分传输CAN总线具有较强的抗电磁干扰能力。CAN总线协议定义了CAN网络采用节点地址寻址的方式通信,以防止多个节点使用同一个标识符(ID)。CAN控制器支持四种不同的CAN协议类型:数据帧、远程帧、出错帧和超载帧。数据帧协议中包含两种消息格式:标准帧和扩展帧,包括仲裁段,控制段,数据段和CRC分隔符组成,二者的区别在于仲裁域和控制域的位数和对位域的识别不同,如图1为CAN标准帧格式示意图,仲裁域有11位标识符,图2为CAN扩展帧格式示意图,仲裁域有29位标识符。其中数段长度范围为0-64位,最大可以传输8个字节。
数据在CAN总线上所需要的传输时间不仅与节点间的距离有关,还与CAN总线的波特率有关。波特率是指每秒钟所能够传输的位数,也就是每一位传输需要多少时间。在CAN网络中各节点之间相互通信要求它们的速率必须一致,数据最高传输速率达1Mbit/s(最大传输距离<40米)。
CAN总线协议采用短帧结构,每一帧的有效字节数为8个,数据传输时间短,最高传输速率可以达到1Mbps,并且,受干扰的概率低,重新发送的时间短传输时间短,这使CAN总线网络系统比一般的通信系统具有更好的实时性能。在数据通信过程中,如果出现碰撞,低优先级的节点会主动退出,而高优先级的节点可以不受影响继续传输数据,从而大大节省了总线冲突仲裁时间,保证了传输数据的实时性,但是这种静态优先级机制的一个缺点就是不能均等地为高优先级和低优先级节点分配宽带,在网络负载很大时,数据在网络中的碰撞几率也随之增加,较低优先级的帧发送的实时性就会受到影响,传输实时性将恶化,在极端情况下将不能发送信息。
国内外的一些学者在CAN总线实时性方面提出了一些理论上的研究和改进。德国Bosch公司针对周期性实时信息的特点提出了时分复用的TTCAN协议;葡萄牙学者LuisAlmeida等针对TTCAN协议的灵活性方面的缺乏提出了改进的FTTCAN协议。采用时分复用法将CAN总线上所有节点动作时间划分成多个连续的在时间域上正交的时隙,每个时隙分配给不同的CAN总线节点,各CAN总线节点只有在自己时隙内允许发送数据,通常各CAN总线节点都有一个统一的参考时间,各节点的动作都依据一个预定的时间调度表,当时刻到来时,对应的CAN节点做出相应的动作。采用时分复用方法数据传送的时延是确定的,有利于提高CAN总线的实时性。
国内的学者针对非周期性实时信息的特点提出了动态优先级晋升算法,动态优先级分配算法能够分离CAN总线的标示地址功能和优先级功能,动态的改变站点优先级,解决宽带分配不均问题,实现数据实时传输性能。
发明内容
本发明的目的在于克服现有CAN总线实时性的缺点,提出一种实现各节点在CAN总线上通信所需最小时间间隔的测量方法,保证网络中各节点能够准确有效的通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院电工研究所,未经中国科学院电工研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510621504.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:内齿轮机械
- 下一篇:一种用于辅机水冷却器的喷淋泵