DeepCAS: A Deep Reinforcement Learning Algorithm for Control-Aware Scheduling
- 15 June 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Control Systems Letters
- Vol. 2 (4) , 737-742
Abstract
We consider networked control systems consisting of multiple independent controlled 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 a learning algorithm that adapts to the chosen subsystems (plants) and controllers. 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.Keywords
All Related Versions
Funding Information
- German Research Foundation through Priority Programme 1914 Cyber-Physical Networking (315248657)
This publication has 11 references indexed in Scilit:
- Wireless Network Design for Control Systems: A SurveyIEEE Communications Surveys & Tutorials, 2017
- Optimal Scheduling of Downlink Communication for a Multi-Agent System With a Central Observation PostIEEE Control Systems Letters, 2017
- Multiple-Loop Self-Triggered Model Predictive Control for Network Scheduling and ControlIEEE Transactions on Control Systems Technology, 2015
- Periodicity of Kalman-based scheduled filtersAutomatica, 2014
- Price-Based Adaptive Scheduling in Multi-Loop Control Systems With Resource ConstraintsIEEE Transactions on Automatic Control, 2014
- Design of State-Based Schedulers for a Network of Control LoopsIEEE Transactions on Automatic Control, 2013
- An introduction to event-triggered and self-triggered control2012
- Optimal Periodic Sensor Scheduling With Limited ResourcesIEEE Transactions on Automatic Control, 2011
- LQG control of networked control systems with access constraints and delaysInternational Journal of Control, 2008
- Scheduling of a limited communication channel for optimal controlAutomatica, 2004