
Optimal resource allocation in networked control systems
Author(s) -
Cetin Gokhan,
Fadali M. Sami,
Xu Hao
Publication year - 2020
Publication title -
iet cyber‐physical systems: theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.308
H-Index - 7
ISSN - 2398-3396
DOI - 10.1049/iet-cps.2018.5024
Subject(s) - computer science , quality of service , bandwidth (computing) , network congestion , sampling (signal processing) , resource allocation , channel (broadcasting) , network traffic control , mathematical optimization , real time computing , constraint (computer aided design) , upper and lower bounds , distributed computing , computer network , network packet , engineering , mathematics , telecommunications , detector , mechanical engineering , mathematical analysis
This study proposes an optimal bandwidth allocation algorithm for a Networked Control System (NCS) that includes a time‐driven sensor, event‐driven controller and random channels. The authors predict resource demands at the next time step for the random channels, then calculate the resource demands from the event‐driven and the time‐driven channels. They allocate bandwidths for each channel by solving a convex optimisation problem based on the resource demands. When the total traffic exceeds the total capacity of the network, only the random and event‐driven network bandwidths are allocated optimally. For time‐driven channels, they increase the sampling period to reduce traffic volume and satisfy the total capacity constraint. This maintains sufficiently slow sampling to improve the quality of service in NCS. An upper bound on the sampling period is set to guarantee sufficiently fast sampling for control dynamics. Simulation results show that the proposed approach minimises network congestion.