DeepCAS: A Deep Reinforcement Learning Algorithm for Control-Aware Scheduling

03/08/2018
by   Burak Demirel, et al.
0

We consider networked control systems consisting of multiple independent closed-loop control subsystems, operating over a shared communication network. Such systems are ubiquitous in cyber-physical systems, Internet of Things, and large-scale industrial systems. In many large-scale settings, the size of the communication network is smaller than the size of the system. In consequence, scheduling issues arise. The main contribution of this paper is to develop a deep reinforcement learning-based control-aware scheduling (DeepCAS) algorithm to tackle these issues. We use the following (optimal) design strategy: First, we synthesize an optimal controller for each subsystem; next, we design learning algorithm that adapts to the chosen subsystem (plant) and controller. As a consequence of this adaptation, our algorithm finds a schedule that minimizes the control loss. We present empirical results to show that DeepCAS finds schedules with better performance than periodic ones. Finally, we illustrate that our algorithm can be used for scheduling and resource allocation in more general networked control settings than the above-mentioned one.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2019

Deep reinforcement learning for scheduling in large-scale networked control systems

This work considers the problem of control and resource scheduling in ne...
research
09/26/2021

Deep Reinforcement Learning for Wireless Scheduling in Distributed Networked Control

In the literature of transmission scheduling in wireless networked contr...
research
05/23/2023

Semantic-aware Transmission Scheduling: a Monotonicity-driven Deep Reinforcement Learning Approach

For cyber-physical systems in the 6G era, semantic communications connec...
research
12/02/2021

Phasic Policy Gradient Based Resource Allocation for Industrial Internet of Things

Time Slotted Channel Hopping (TSCH) behavioural mode has been introduced...
research
10/06/2021

Adaptive control of a mechatronic system using constrained residual reinforcement learning

We propose a simple, practical and intuitive approach to improve the per...
research
04/12/2019

Effective Scheduling Function Design in SDN through Deep Reinforcement Learning

Recent research on Software-Defined Networking (SDN) strongly promotes t...
research
04/12/2018

Bilateral Teleoperation of Multiple Robots under Scheduling Communication

In this paper, bilateral teleoperation of multiple slaves coupled to a s...

Please sign up or login with your details

Forgot password? Click here to reset