节点文献

CAN总线动态调度算法改进研究

The Research of Improving Dynamic Scheduling Algorithm Based on CAN Bus

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王黎明邵英单勇

【Author】 WANG Li-ming1,SHAO Ying2,SHAN Yong3(1.National Key Laboratory of Electrical engineering,Naval Engineering University,Wuhan 430033,China;2.Huazhong University of Science and Technology,Wuhan 430033,China)

【机构】 海军工程大学电气与信息学院华中科技大学控制系 湖北武汉430033湖北武汉430033

【摘要】 通过分析CAN总线的非破坏性优先权逐位仲裁的规则,得出若采用建立在确定性系统模型基础上的静态优先级,当总线带宽利用率很高时,低优先级信息帧发送时延会大大增加,甚至造成数据的丢失,同时采用静态优先级在系统运行过程中不能对调度分配进行修正。因此提出单队单拍(SQSA)和单队多拍(SQMA)的动态优先级晋升方法及数学模型,分析该模型的吞吐率,模型的最大延时及采用SQMA可能出现的问题及解决方法。通过仿真实验验证提出的改进动态优先级的方法在网络吞吐率、平均时延和网络利用率都有较好的性能。

【Abstract】 Currently the article analyzes the CAN bus’s rule of priority’s arbitration bit by bit without destroy.It elicits the conclusion that if static priority based on the affirmatory system model is used,the lower priority’s messages will be much more delayed,even lose some data when the bus’s bandwidth is widely used and scheduling can’t be modified during the system.The dynamic priority promoting method and math model of SQSA and SQMA is achieved in the article,it analyses the model’s rate of taking in and sending out in large quantities,the largest delay,the problems and solutions when using SQMA.In the end,It is validated that the method of improving dynamic in the article has good performances on the network rate of taking in and sending out in large quantities,the average delay and the rate of network usage by emulational experiments.

  • 【文献出处】 计算技术与自动化 ,Computing Technology and Automation , 编辑部邮箱 ,2008年01期
  • 【分类号】TP273
  • 【被引频次】25
  • 【下载频次】312
节点文献中: