首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
在CAN总线组成的网络中,随着传输的信息的增多,固定优先级算法已经不能满足系统在信息传输实时性的需求。文章在分析CAN总线信息模型和常用信息调度算法的基础上,提出了一种能有效提高系统性能的混合调度算法,并引入基于利用率的可调度分析方法对该算法进行了理论上的可调度分析。最后,进行了基于LPC2129的仿真平台进行了仿真实验,结果显示了该算法的有效性。  相似文献   

2.
车进辉  薛曼玲  姜丰 《计算机工程》2009,35(24):242-243
为满足电动车CAN通信系统在电动车能源管理系统中对实时性和动态分配带宽的要求,提出一种基于事件通道的CAN总线实时调度算法。该算法利用后端通道配置数据库实时修改CAN总线通道组合方式,为具有不同实时性和可靠性要求的数据动态分配传输通道,满足电动车能源管理系统研究和实施阶段对系统可修改性的需求,缩短系统的研发周期。  相似文献   

3.
CAN总线协议已广泛地应用在分布式嵌入式实时系统中,研究表明共享时钟调度算法能够很好地将基于CAN的微处理器和时间触发网络结构结合起来。针对现有共享时钟调度算法大多采用时间触发不可抢占调度机制的不足,结合时间触发混合调度模型,提出了一种共享时钟混合调度算法,并对算法的消息传输时间、错误检测时间和抖动进行了相应分析。使用Matlab下的Truetime工具搭建仿真平台,仿真结果表明,提出的算法能够减少传输时间,降低抖动,增强实时性。  相似文献   

4.
作为一种典型的多主系统,CAN总线具有高实时性特点,在应用中,需要根据实际系统的要求选定恰当的调度算法,满足其消息传输的实时性要求。在CAN总线中有效地实施调度算法,必须提供高精度的时钟同步机制。在此基础上,分析了如何把“后期协商”时钟同步算法应用于CAN总线,设计了一种改进的容错性“后期协商”同步算法,提供了高精度的时钟同步机制,实现了在CAN总线中有效地实施调度算法,提供了一定的容错能力,减少同步开销。  相似文献   

5.
针对平均分区的EDF算法在CAN总线中的应用出现的问题,提出了一种改进的基于指数分区的EDF算法;并通过引入量化误差的概念,推导证明当CAN网络中各节点相对截至期分布时间过大时,平均分区的EDF算法会导致CAN总线中信息传输任务可调度性的下降,而基于指数分区的EDF算法保证了信息传输任务的实时性,仿真试验验证了算法的有效性。  相似文献   

6.
CAN总线是一种基于消息的事件触发通信服务,主要应用于汽车、机器人等实时通信系统.CAN总线上有多个节点互相独立工作,当多个节点访问总线时出现消息碰撞,由于CAN总线采用按位仲裁算法决定节点访问总线的优先级,导致低优先级节点访问失败,而高优先级节点继续传输消息,这种方式导致低优先级节点饥饿现象而丢失消息,因此CAN总线调度算法随之被提出.目前调度策略已从静态发展到动态,但是随着节点的增多,系统维护和调度难度增加,单条总线调度策略难以维持系统性能需要.因此本文考虑将系统中的节点挂载到多条CAN总线上构成CAN网络,针对CAN网络提出了一种层次化的动态调度算法,将节点优先级仲裁分为:单条总线本地优先级仲裁和系统全局优先级仲裁,确定系统优先级最高的节点,使其进行数据传输.利用MATLAB中的Stateflow工具,建立分层动态调度模型,依据CAN总线数据传输机制和仲裁机制,设计实现了节点模块、总线模块、函数模块等,在总线模块实现了两级调度.实验结果表明,本算法在增加了节点总数目的基础上,满足高优先级节点传输且避免了低优先级节点的饿死现象.  相似文献   

7.
基于CAN总线的实时DSP应用算法   总被引:1,自引:0,他引:1       下载免费PDF全文
根据控制局域网络(CAN)的特点及应用要求,提出一种新的动态调度协议(DSP),通过动态选择时间间隙调度信息,同时考虑实时数据的重传机制,并在此基础上介绍基于CAN总线的实时DSP应用算法,该算法不仅能满足CAN网络中实时应用系统的性能要求,还能充分利用CAN网络带宽。实验结果表明,该算法降低了传输请求程序的平均信号延迟,同时提高了网络利用率。  相似文献   

8.
可分割任务调度在科学和工程计算领域中具有重要的地位,其有效调度算法的设计对并行分布式处理的计算效率至关重要。UMR(Uniform Multi-Round)算法通过限定每次传输到工作节点块的大小,使各工作节点始终处于计算状态,不仅实现了计算资源的最大利用,而且可计算出整个任务调度的最优路数。但是:由于该算法设计中并未考虑网络带宽的有限性,因而难以满足实际计算环境的需求。为此,本文在UMR算法中引入网络带宽限制,对该算法在此条件下进行重新设计,提出一种改进的多路可分割任务调度算法LBMR((limited bandwidth multi-roundal-gorithm)。理论分析和基于GridSim的模拟实验结果表明:与UMR、MI、EMI等同类调度算法相比,本算法改进了其调度性能,且具有更好的实用性。  相似文献   

9.
针对CAN总线调度问题,分析了CAN网络中信息帧发生传输错误的概率化最大响应时间,融合DMS算法的可预测性良好、处理器开销低以及对数分区EDF算法的灵活性强、网络利用率高的特点,提出一种考虑消息关键性的混合调度算法;在上述研究基础上,利用MATLAB/SimEvents工具箱建立CAN网络模型,并对3种调度算法进行了仿真,当网络利用率达到约85%时,混合调度算法丢包率为0.8%,但丢失的数据不包含硬实时消息,而且成功降低了处理器的额外开销时间,仿真结果表明混合调度算法既能提高系统的实时性,又能减小处理器的运算负担。  相似文献   

10.
基于CAN总线实时应用的可靠调度性研究   总被引:1,自引:0,他引:1  
邓竹莎  雷航  罗淳  康涌泉 《计算机应用》2006,26(6):1301-1303
CAN总线是一种高级的串行通信协议,适用于各种分布式控制系统。在实时应用中,标准的CAN协议使用静态优先级算法,对传输信道的利用率比较低。对基于CAN总线通信的动态优先级调度算法进行研究后,提出了一种基于指数分配方式的MTS算法,在保证强实时性消息的同时兼顾了低优先级消息的公平性。  相似文献   

11.
基于CAN总线智能适配卡的软硬件设计   总被引:4,自引:2,他引:2  
针对矿井监控中距离远和干扰性强的特殊环境,利用CAN总线高可靠性和实时控制的优点,采用SJA1000作为CAN控制芯片,使用了FIFO型双端口存储器,并使用PCA82C250作为CAN控制器接口芯片,设计了CAN总线智能适配卡的硬件结构;在此基础上,设计了软件流程和代码;基于CAN总线在矿井环境下容易受到外界干扰的弱点,使用6N137进行信号隔离;实践证明,相对于传统方法,该设计方法能够满足矿井监控系统的要求,提高了CAN总线适配卡的传输能力,具有良好的现场应用效果。  相似文献   

12.
针对绝对式光电轴角编码器在采用CAN总线通信方式控制系统中的应用,提出编码器数据传输接口的一种新方法。即通过CAN总线接口实现在带有多传感器、多分系统的控制系统中数据传输,本文论述了它在大型光电跟踪系统中的应用。  相似文献   

13.
CAN总线技术为控制器局域网络,作为一种新型的总线式串行通信网络,具有卓越的性能、极高的可靠性、独特的灵活设计以及低廉的价格,非常适合于井下高干扰环境使用。系统首次将CAN总线技术运用于矿井监控系统中,并重点分析了本系统中CAN总线的控制方式、体系结构以及CAN网络通讯技术的运用所具有的优势。  相似文献   

14.
针对油库管理的实时性和可靠性等要求,在论述CAN总线驱动程序的基础上提出了基于CAN总线的分布式控制系统方案.主要介绍了在核心数据处理单元S3C2410上利用扩展设备CAN控制器实现总线报文的过滤与收发.其中包括CAN控制器SJA1000的工作原理,以及CAN总线访问控制的一般方法,CAN总线驱动程序的设计.实验证明,...  相似文献   

15.
针对绝对式光电轴角编码器在采用CAN总线通信方式控制系统中的应用,提出编码器数据传输接口的一种新方法,即通过CAN总线接口实现在带有多传感器、多分系统的控制系统中数据传输,本文论述了它在大型光电跟踪系统中的应用。  相似文献   

16.
混合电动轿车CAN总线系统软、硬件设计   总被引:1,自引:0,他引:1  
本文将实时性好、可靠性高等优点的CAN总线通讯网络应用于解决混合电动轿车中众多的电子控制装置之间的复杂通讯;给出了混合电动轿车CAN总线系统的硬件结构、软件设计方法,以及混合电动轿车CAN应用层协议的制定策略。  相似文献   

17.
基于CAN总线的电梯群控系统的设计   总被引:2,自引:0,他引:2  
在分析和比较了RS485总线和CAN总线的优缺点的基础上,提出了用CAN总线构建电梯群控网络,并进行了电梯群控凋度模块的硬件、软件、及群控调度算法的设计,保证了电梯群控系统的实时性和可靠性,具有其它总线无可比拟的优越性。在保证候梯者与乘客都满意的前提下,有效地降低了能量的损耗,具有很高的实用价值。  相似文献   

18.
基于CAN总线的机器人化遥控铲掘机控制系统   总被引:1,自引:0,他引:1  
本介绍了一种基于CAN总线的机器人化遥控铲掘机控制系统,介绍了CAN 一的硬件接口电路设计,并对系统的体系结构,各组成部分和基于CAN总线的容错处理策略等问题作了详细论述,实验表明,该系统具有结构简单、可靠性高、安装维护方便等特点,应用前景广阔。  相似文献   

19.
TMS320LF240x在智能CAN总线节点设计中的应用   总被引:1,自引:0,他引:1  
介绍了一种基于TMS320LF2407A的智能CAN总线节点的设计。详细介绍了LF2407A片内集成的CAN模块及其作为CAN总线控制器与CAN总线之间的通信,选用PCA82C250作为总线驱动器。系统硬件结构简单,软件编程方便,可移植性强。  相似文献   

20.
介绍了一种基于嵌入式技术的工程机械监控系统,具有CAN总线控制、通用无线分组业务传输、图像采集等功能,具体从硬件和软件上给出了该监控系统的设计和实现方法.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号