期刊文献+

基于等幅变频晋升CAN总线动态调度算法的研究 被引量:2

Constant Amplitude and Variable Frequency Based Dynamic Scheduling Algorithm for CAN Bus
原文传递
导出
摘要 针对目前CAN总线帧标识域编码欠佳、动态调度算法实现复杂和优先权更新开销较大等问题,为提高网络利用率、保证报文传输实时性和改善网络使用公平性,根据优先级动态晋升原理,提出一种CAN报文帧标识域分段编码、以幅度相等频率不同方式晋升(SSVP)的动态调度算法.首先,阐明动态调度算法的基本要求、晋升函数和晋升控制要素——幅度与频率.然后定义了帧标识域的分段编码和基于截止期的晋升函数,讨论类内优先权的初始化、更新幅度和更新频率,描述SSVP动态调度算法,并对算法的可调度性和通信时延进行分析.最后,仿真实验结果表明SSVP动态调度算法能可靠地实现报文通信和提高网络利用率. Currently, the controller area network (CAN) bus suffers from poor frame-identifier coding, a complex dynamic scheduling algorithm, and a large overhead of priority updating. To improve network utilization, en- sure real-time data transmission, and improve the fairness of network use, we propose a dynamic scheduling algorithm in which the CAN message frame identifier domain is segmented, encoding the amplitude and varia- ble frequency promotion (SSVP) according to the principle of priority dynamic promotion. First, we demon- strate the basic requirements for the dynamic scheduling algorithm, the promotion function, and its control el- ements (i. e., amplitude and frequency). We then define the segmented encoding for a frame identifier and promotion-function-based deadline; and discuss the initialization, updating amplitude, and the updating fre- quency of intra-class priority. We describe the SSVP dynamic scheduling algorithm and analyze its scheduling ability and communication time delay. The simulation results show that the SSVP dynamic scheduling algo- rithm is reliable for message communication and can improve network utilization,
出处 《信息与控制》 CSCD 北大核心 2015年第4期398-402,共5页 Information and Control
基金 江西省直厅(局)科研计划资助项目(20073801)
关键词 CAN总线 调度算法 动态晋升 分段编码 截止期 CAN bus scheduling algorithmdynamic promotion segmented encoding deadline
  • 相关文献

参考文献14

二级参考文献77

共引文献100

同被引文献17

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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