期刊文献+

基于CAN总线的共享时钟混合调度算法 被引量:4

Shared-clock hybrid scheduling algorithm based on CAN
下载PDF
导出
摘要 CAN总线协议已广泛地应用在分布式嵌入式实时系统中,研究表明共享时钟调度算法能够很好地将基于CAN的微处理器和时间触发网络结构结合起来。针对现有共享时钟调度算法大多采用时间触发不可抢占调度机制的不足,结合时间触发混合调度模型,提出了一种共享时钟混合调度算法,并对算法的消息传输时间、错误检测时间和抖动进行了相应分析。使用Matlab下的Truetime工具搭建仿真平台,仿真结果表明,提出的算法能够减少传输时间,降低抖动,增强实时性。 The CAN protocol is widely used in distributed embedded system. Early research has proved that shared-clock scheduling algorithm could be applied to CAN application layer to implement in time triggered architecture. In view of the shared-clock scheduling algorithms are used with time-triggered cooperative scheduler, they suffer some limitations, connected with the time-triggered hybrid scheduler, propose a shared-clock hybrid scheduling algorithm. Then the failure detection time and jitter of the algorithm is analyzed. Finally simulation model is built by using truetime toolbox;the ex-perimental results indicate the superiority of the algorithm. It can improve the clock synchronization accuracy of the sys-tem, reduce the jitter, and hence strengthen the real-time character of the system.
出处 《计算机工程与应用》 CSCD 2014年第4期69-72,156,共5页 Computer Engineering and Applications
基金 国家自然科学基金资助(No.61100215) 湖南省科技计划项目(No.2011GK3182) 湖南师范大学青年优秀人才培养计划项目(No.ET13103)
关键词 控制器局域网络总线 共享时钟混合调度 时间触发 抖动 Controller Area Network(CAN) shared-clock hybrid scheduling algorithm time-triggered jitter
  • 相关文献

参考文献15

  • 1饶运涛,邹继军,王进宏,等.现场总线CAN原理与应用技术[M].北京:北京航空航天大学出版社,2007. 被引量:102
  • 2Mary G l,Alex Z C.Response time analysis of messages in controller area network:a review[J/OL].Joumal of Com- puter Networks and Communications, 2013.http://dx.doi. org/1 0.1155/2013/148015. 被引量:1
  • 3Pont M J.Patterns for time-triggered embedded systems: building reliable applications with the 8051 family of mi- crocontrollers[M].[S.1.] : Addison-Wesley, 2001 : 539-552. 被引量:1
  • 4Nahas M,Pont M J,Jain A.Reducing task jitter in shared- clock embedded systems using CAN[C]//Proceedings of First UK Embedded Forum,2004. 被引量:1
  • 5Ayavoo D, Pont M J, Short M, et al.Two novel shared-clock scheduling algorithms for use with CAN-based distributed system[J].Microprocessors and Microsystems, 2007,31 ( 5 ) : 326-334. 被引量:1
  • 6陈亦骏,姚晓东.CAN总线共享时钟调度算法的应用与改进[J].通信技术,2009,42(4):76-78. 被引量:6
  • 7Nahas M.Developing a novel shared-clock scheduling pro- tocol for highly predictable distributed real-time embedded systems[J].American Journal of Intelligent Systems,2012, 2(5):118-128. 被引量:1
  • 8Pont M J.Supporting the development of time triggered cooperatively scheduled (TTCS) embedded software using design patterns[J].Informatica, 2003,27 : 81-88. 被引量:1
  • 9董寅康.基于CAN总线的调度算法研究[D].北京:清华大学,2011. 被引量:1
  • 10许红巧..基于CAN总线控制网络的实时调度研究[D].天津理工大学,2012:

二级参考文献13

  • 1刘鲁源,李芳,吕伟杰.TTCAN协议的分析与展望[J].天津理工大学学报,2005,21(3):15-19. 被引量:14
  • 2宋国民,欧阳明高,杨福源,胡林峰,杭勇.TTCAN系统及其在分布式车辆网络中的应用[J].汽车工程,2005,27(6):665-669. 被引量:7
  • 3邬宽明.CAN总线原理和应用系统设计[M].北京:航空航天大学出版社,1995:11. 被引量:1
  • 4Pont M J. Supporting the development of time-triggered co-operatively scheduled (TTCS) embedded software using design patterns[J]. Informatica, 2003, 27 (1): 81- 88. 被引量:1
  • 5Pont M J. Patterns for Time-triggered Embedded Systems:Building Reliable Applications with the 8051 Family of Microcontrollers[M]. Addison-Wesley Professional , 1st edition, July 12 2001: 431-433. 被引量:1
  • 6Nolte T, Hansson H, Norstrom C, et al. Using bit-stuffing distributions in CAN analysis[R]. IEEE/IEE Real-Time Embedded Systems Workshop, 2001, (12): 1-6. 被引量:1
  • 7G. C. Walsh, H. Ye, and L. Bushnell, "Stability analysis of networked control systems," in Proc. Amer. Contr. Conf.,June 1999, pp. 2876-2889. 被引量:1
  • 8Eker J. and Cervin A., A Matlab toolbox for real-time and control systems co-design, Proc. of 6th Int. Real-Time Computing Systems and Applications Conference, 1999, pp320-327. 被引量:1
  • 9Dan Henriksson, Anton Cervin .TrueTime Reference Manual v 0.11 July 30, 2002. 被引量:1
  • 10Anton Cervin, Dan Henriksson, Bo Lincoln, Johan Eker,KarlErik?rzé n "Analysis and Simulation of Controller Timing" IEEE Control Systems Magazine, 2003. 被引量:1

共引文献130

同被引文献32

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部