登录   |   注册   |   网站地图
 
 
首页 > 自动化与仪表 > 基于冗余CAN总线的实时通信系统设计

基于冗余CAN总线的实时通信系统设计

自动化与仪表
Automation & Instrumentation
查看全文
摘要:
【摘要】 针对航天现场工业环境对通信系统的可靠性有较高的要求,该文提出了基于冗余CAN总线的实时通信系统设计方法,该方法为系统的CAN网络主节点进行节点冗余设计,同时对CAN网络中的每个节点进行总线冗余设计。当主节点出现故障时系统切换到备份主节点工作,当总线出现故障时系统切换到备份总线上工作。该系统制定了统一的通信协议,系统主控模块FPGA对整个CAN网络中的节点进行实时监控,有效提高了系统数据传输的可靠性。
【关键词】 CAN总线; CAN节点; 冗余; 通信协议;
引言:

【引言】CAN ( 控制器局域网) 总线是最先由德国BOSCH 公司提出的用于汽车控制并支持分布式控制和实时控制的串行通信网络, 具有高可靠性、高实时性和配置灵活等特点,被公认为最具前途的现场总线之一。CAN 总线是一种串行数据总线,CAN控制器结构简单,使用性能良好,因此在工业控制领域、汽车应用领域和航空航天领域中应用广泛。随着CAN 总线在工业控制领域的广泛应用,CAN总线网络中的节点数目越来越多,通信距离越来越长,但这对CAN 总线的通信可靠性提出了更高的要求。目前,常用于提高CAN 总线通信系统可靠性的措施是冗余设计。而大部分的冗余设计又是对CAN总线进行总线冗余,这在一定程度上减少了工业现场恶劣环境对CAN 总线可靠性的影响。如果在CAN 网络中起主控制作用的主节点出现通信故障,则整个CAN 网络将陷于瘫痪状态。针对此问题,本文对基于CAN 总线的实时通信系统进行了总线冗余设计和节点冗余设计的双冗余措施来提高系统通信的可靠性。

作者:
苏虎平;沈三民;刘文怡;叶勇
作者单位:
中北大学 电子测试技术国家重点实验室仪器科学与动态测试教育部重点实验室;

知识产权声明 | 服务承诺 | 联系我们 | 人才招聘 | 客服中心 | 充值中心 | 关于我们

Copyright© 中国期刊全文数据库      电子邮件:journals@188.com   备案号:辽ICP备14002692号-1
友情链接:万方数据库
建议采用IE 6.0以上版本,1024*768分辨率浏览本页面