网络控制系统的一种变采样周期动态调度策略

A Variable-period Dynamic Scheduling Strategy for Networked Control Systems

  • 摘要: 提出一种基于网络运行状态的网络控制系统动态调度器的设计方法.首先利用监测器在线获取当前的网络利用率、网络诱导误差和数据包执行时间,基于获取的网络状态,预测下一监测周期内的网络利用率和数据包执行时间.然后按照网络运行性能和控制性能的需求,基于网络利用率和数据包执行时间的预估值分配网络资源,计算控制系统新的采样周期.当数据包传输发生冲突时,采用MEF(Maximum Error First)作为辅助调度策略,确定数据包的发送优先级.最后通过一组仿真结果验证了所设计的动态调度器的有效性.

     

    Abstract: A design method based on current network running performance is presented for the dynamic scheduler of networked control systems.Firstly,a monitor is used to acquire current network utilization,network-induced error and the execution time of data packets,and the network utilization and data packet execution time in next period are predicted based on the acquired network information.Secondly,according to the demands of both control performance and network performance,the network resources are allocated and the new sampling periods of the control systems are computed based on the network utilization and the data packet execution time.When conflicts occur in data packet transmission,MEF(Maximum Error First) is adopted as an auxiliary scheduling strategy to determine sending priority of the data packets.Finally,simulation results are given to validate the effectiveness of the proposed dynamic scheduler.

     

/

返回文章
返回