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.

Highlights

  • The design of Networked Control Systems (NCS) involves two main activities

  • The network loads generated by controller synthesis may lead to networked overload or bandwidth waste, which results in non- constant delay and sampling period and it is well known that delay and jitter degrade the control performance

  • Aiming at the integrated control and scheduling for the NCS, a control-scheduling co-design method is proposed for the transmission of both control and non-control messages

Read more

Summary

Introduction

The design of NCSs involves two main activities. Ones focus on designing control algorithms, the others focus www.ccsenet.org/cis. In implementation of control applications, the synthesized controllers are implemented as a set of periodic tasks that read sensors, compute control signals, and write to actuators; the tasks can implement other operations (e.g., emergency signal processing or data of field state uploading). Those tasks can execute in several computation nodes which communicate on a network system. In resent years, the co-design of control algorithms and bandwidth schedule is proposed to resolve the problems above

Related works
Discrete Model of NCS Considering Packets Delay
Model of Packets Transmission in NCS
Integrated control and scheduling
Calculate Resource Utilization of DS and PS
Scheduling Optimization for Periodic Packets
Harmonization of Transmission Periods of Packets
13: Output
Estimation of the Delay of Control Packets
Experiments
Findings
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.