[发明专利]TTCAN控制通讯模块和车辆的TTCAN控制通讯系统在审

专利信息
申请号: 201610791937.4 申请日: 2016-08-31
公开(公告)号: CN107786402A 公开(公告)日: 2018-03-09
发明(设计)人: 衷磊;孔宪波;谢玉球;陆春吉;陈京德;燕青云 申请(专利权)人: 北京金雅丰科贸有限公司
主分类号: H04L12/40 分类号: H04L12/40
代理公司: 中国商标专利事务所有限公司11234 代理人: 桑丽茹,宋迎
地址: 100107 北京市朝*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ttcan 控制 通讯 模块 车辆 系统
【说明书】:

技术领域

发明属于信息通讯技术领域,具体涉及一种由外部硬件时间触发的TTCAN控制通讯模块。

背景技术

基于事件触发方式的协议主要包括由德国Bosch公司制定的CAN(Controller Area Network)总线及其协议。网络中所有活动都是由事件的发生所引起的,但是事件的产生是随机的、偶发的,何时会有一个事件触发是不可预知的,这就很可能导致网络中的事件之间发生冲突。CAN总线就是一个基于事件触发协议的通讯总线。

随着车辆的安全性能要求越来越高,以时间触发方式为核心,提出了新的总线及协议,其中具有代表性的三种总线及协议分别为:Time-Triggered CAN(TTCAN)、TTP和FlexRay。基于时间触发方式的协议是基于时间触发结构而产生的。所有节点根据时间同步化,每一个在网络上的活动都打上了时间标记。系统中的任务根据工作之前制定的时间表分配好了相应的总线时间,因此,在采用时间触发方式通讯的总线网络中,节点都按照事前制定的静态调度时间表(又称为矩阵周期)完成任务,静态调度表被下载到各节点的控制器中,通讯系统的分支系统只需知道何时传送一条消息以及何时在总线上的一条消息对自己是有用的。时间触发结构的主要优点之一是灵活组合能力,这使得将一个新的部分整合到系统中时能够减少对新的部分的测试,这是设计对安全性要求苛刻的系统时的关键因素。相对传统的CAN协议,TTCAN具有实时性高、可靠性好,数据量大,避免总线拥塞,大大提高网络利用率等特点。

目前,TTCAN总线通讯普遍采用的定时方式是在接收到主节点定时消息后,节点CPU设置一个专用定时器时钟产生定时中断对时,按预设的矩阵周期表完成数据通讯任务。但该通讯方式过分依赖主节点容易产生同步失败,且每个系统设备CPU的时钟频率都存在误差,不能够做到全局全部统一,时间漂移造成同步误差过大,同时增加网络各节点CPU处理数据中断的负担。

发明内容

针对上述现有技术中存在的问题,本发明要解决的技术问题是:如何解决TTCAN总线过分依赖主节点容易产生同步失败,时间漂移造成同步误差过大。

为了解决TTCAN总线过分依赖主节点容易产生同步失败,时间漂移造成同步误差过大,本发明提出了一种时间周期控制元件,其包括:

包括:计数器,和含有可编程的n个状态信息的状态机;其中,状态机随着计数器的每次计数依次改变状态信息编码,并通过输出端(SB0)依次输出所述状态信息编码至CPU。

进一步,所述状态机还包括含有4个相位信息编码的相位机,并通过另一个输出端(SB1)依次输出所述相位信息编码至CPU。

进一步,所述状态信息编码构成具有可编程的n个周期的外部时钟信号。

进一步,所述状态信息编码和相位信息编码构成具有n*4个周期的外部时钟信号

本发明还提出了一种TTCAN控制通讯模块,其特征在于,包括:CPU,接口模块,以及根据上述的时间周期控制元件;其中:CPU分别连接时间周期控制元件和接口模块;时间周期控制元件用于周期性地向CPU发送所述外部时钟信号,CPU将该外部时钟信号作为CPU时间周期调度表的时序触发信号触发事件,且通过接口模块与CAN总线和系统设备进行数据交换。

本发明还提出了一种车辆的TTCAN控制通讯系统,包括CAN网络,数个系统设备以及与所述系统设备一一对应的数个所述的TTCAN控制通讯模块;其中,数个所述的TTCAN控制通讯模块都采用相同的时间周期控制元件,且提供相同周期的外部时钟信号;所述系统设备通过TTCAN控制通讯模块与CAN网络相连,组成TTCAN通讯网络。

本发明还提出了一种车辆的TTCAN控制通讯系统的控制网络全局时间周期和局部时间周期的方法,其特征在于,包括如下步骤:

(1)所有控制通讯模块的所述时间周期控制元件向模块内的CPU发送相同周期的外部时钟信号;

(2)在特定的时间段,由数个控制通讯模块的其中一个自动地向CAN网络发送复位信号,从而初始化所有控制通讯模块的所述时间周期控制元件,以便统一所有发送至CPU的外部时钟信号;

(3)在数个所述系统设备中的其中一个出现初始化,或者添加新系统设备的情况下,与该系统设备相对应的TTCAN控制通讯模块向CAN网络发送复位信号,从而对所有控制通讯模块的所述时间周期控制元件复位,以便统一所有发送至CPU的外部时钟信号;

重复步骤(1)至(3)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金雅丰科贸有限公司,未经北京金雅丰科贸有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610791937.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top