ISO11898-4: 时间触发通信网络在CAN总线中的应用
需积分: 12 94 浏览量
更新于2024-07-21
收藏 384KB PDF 举报
"ISO_11898_Part4_时间触发通信网络(ISO11898_1993版和1995修订版)"
ISO 11898-Part 4 是一个针对时间触发通信网络的标准,它主要关注控制器局域网(Controller Area Network,简称CAN)的实时通信。这个标准的1993版和1995修订版旨在解决传统CAN网络在高负载下可能面临的通讯过载问题,通过引入时间触发通信策略来优化性能和增强系统的实时性。
在传统的CAN网络中,通信是基于事件的,即数据传输依赖于特定的事件发生。然而,当网络中同时有多个信息需要传输时,可能会导致总线负载过高。时间触发通信网络则引入了一种新的机制,它预先规划了所有节点的通信时间,确保了无冲突的传输,从而提高了系统的稳定性。
时间触发的CAN通信基于标准CAN协议,但增加了时间同步和调度的层次。在这样的网络中,所有节点都遵循一个共同的时间基准,使得每个消息可以在预定义的时间窗口内发送,避免了竞争和冲突。这不仅简化了总线上的仲裁过程,还能够精确预测消息传输的延迟,这对于实时性要求极高的系统至关重要。
ISO 11898-Part 4 描述了两种时间触发CAN的实现方式:方式一是针对周期性消息传输,而方式二则支持全局系统时间的传输。网络中的时间主节点负责发送参照帧,这些参照帧定义了基本周期和时间窗,用于同步各个节点的周期发送,并提供了一个全局时间参考。此外,该标准还包含了主节点冗余设计,以防主节点出现故障时有备用节点接替,以保证网络的持续运行。
在实际应用中,例如在奇瑞汽车的电子电器部网络系统科,这样的时间触发通信网络技术可以显著提升汽车电子系统的性能和可靠性,确保各种控制单元之间的通信准确无误,从而提升汽车的整体功能和安全性。通过遵循ISO 11898-Part 4 的规定,汽车制造商可以构建出更加高效、可靠的分布式CAN网络系统,易于扩展并能适应未来的技术升级需求。
2011-03-08 上传
2021-10-04 上传
2021-09-30 上传
201 浏览量
2022-07-14 上传
2020-07-23 上传
2009-02-22 上传
whrlcx
- 粉丝: 0
- 资源: 1
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南