Integrated Synthesis of Control and Bandwidth Scheduling on Networked Control Systems


  •  Yun Niu    
  •  Xuguang Wu    
  •  Junhong He    
  •  Liang Hong    

Abstract

Many Networked Control Systems (NCS) comprise several control loops that are closed over a network of computation nodes. In those systems, periodic, sporadic and non-periodic packets share the network bandwidth, complex timing behavior and communication lead to delay and jitter, which both degrade the control performance. That is to say the performance of NCS is determined not only by control algorithms, but also by the quality of serves (QoS) of network. Therefore, the network QoS must be considered during the controller synthesis. Also, the control performance should be taken into account during system scheduling. In this paper, a control–scheduling co-design method that integrates controller and scheduler design is proposed. The transmission periods of control packets are calculated to optimize the overall performance of control loops. The transmission phases and resource utilization of sporadic and non-periodic packets are controlled by the resource reservation server running on each node to guarantee the temporal requirements of those data and also to limit the effect on the transmission of control packets. Further more, a harmonization algorithm of transmission periods of packets is also presented to improve the bandwidth utilization. An integrated simulation platform based on Truetime is present, and the experimental results show that the scheme is more effective than the former ones.


This work is licensed under a Creative Commons Attribution 4.0 License.
  • ISSN(Print): 1913-8989
  • ISSN(Online): 1913-8997
  • Started: 2008
  • Frequency: semiannual

Journal Metrics

WJCI (2022): 0.636

Impact Factor 2022 (by WJCI):  0.419

h-index (January 2024): 43

i10-index (January 2024): 193

h5-index (January 2024): N/A

h5-median(January 2024): N/A

( The data was calculated based on Google Scholar Citations. Click Here to Learn More. )

Contact