电子、通信与自动控制

CAN网络化运动控制系统的动态带宽分配算法

展开
  • 华南理工大学 机械与汽车工程学院, 广东 广州 510640
赵维俭(1972-),男,博士,东莞理工学院副教授,主要从事网络化运动控制系统、嵌入式控制系统设计研究.

收稿日期: 2009-12-28

  修回日期: 2010-02-13

  网络出版日期: 2010-10-25

基金资助

国家自然科学基金资助项目(50875090); 东莞市科技计划项目(2008108101019)

Dynamic Bandwidth Allocation Algorithms of Networked Motion Control Systems Based on CAN

Expand
  • School of Mechanical and Automotive Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China
赵维俭(1972-),男,博士,东莞理工学院副教授,主要从事网络化运动控制系统、嵌入式控制系统设计研究.

Received date: 2009-12-28

  Revised date: 2010-02-13

  Online published: 2010-10-25

Supported by

国家自然科学基金资助项目(50875090); 东莞市科技计划项目(2008108101019)

摘要

为解决CAN网络化运动控制系统中静态带宽分配算法无法有效利用有限带宽资源的问题,基于反馈控制原理提出了两种动态带宽分配算法.首先,根据网络实际情况和控制需求,通过调整采样周期来实现带宽的按需分配,但采样周期的大幅度波动可能会造成系统失稳和资源过度消耗等问题,为此,通过预设3种采样周期,在3种采样周期间切换以实现带宽动态分配.仿真结果表明,该动态带宽分配算法的性能明显优于固定带宽分配算法.

本文引用格式

赵维俭 李迪 . CAN网络化运动控制系统的动态带宽分配算法[J]. 华南理工大学学报(自然科学版), 2010 , 38(10) : 61 -67 . DOI: 10.3969/j.issn.1000-565X.2010.10.012

Abstract

As the existing static bandwidth allocation algorithms cannot effectively utilize the limited bandwidth in networked motion control systems based on CAN,two dynamic bandwidth allocation algorithms based on feedback control are proposed.In these algorithms,bandwidth is reasonably allocated in accordance with the actual network state and control requirements through adjusting the sampling period.Moreover,as the wide fluctuation of sampling period may result in system instability and excessive resource consumption,three typical sampling periods are preset to realize the bandwidth allocation by switching.Simulated results show that the proposed dynamic bandwidth allocation algorithm is superior to the fixed one.

文章导航

/