Scheduling Algorithms of Flat Semi-Dormant Multicontrollers for a Cyber-Physical System.
Hongfang Gong,Renfa Li,Jiyao An,Weiwei Chen,Keqin Li
DOI: https://doi.org/10.1109/tii.2017.2690939
IF: 12.3
2017-01-01
IEEE Transactions on Industrial Informatics
Abstract:Recently, the modeling and design of distributed controllers in cyber-physical systems (CPSs), which suffer from messages lost, delay variation, and jitter, has gained lots of research attentions. A special CPS, arbitrated networked control system (ANCS), has been designed for scheduling or arbitrating networks in a control system. In this paper, we propose a novel ANCS with dual communication channels. The proposed ANCS uses a hierarchical flexible time-division multiple access (TDMA)/fixed priority scheduling policy that is based on the event trigger protocol. A flat semi-dormant multicontrollers (FSDMC) model is developed for the proposed ANCS. We then model the FSDMC as an N/(d,c)-M/M/c/K/SMWV queue, and obtain various performance indices. Based on the model, a multiobjective optimization problem is then formulated to minimize the nonlinear energy consumption function and the nominal delay function presented in this study. To resolve the multiobjective optimization problem, a scheduling algorithm based on the multiobjective particle swarm optimization algorithm is proposed to generate the Pareto front and the corresponding nondominated vector sets. An optimal stopping algorithm is also designed to obtain the optimal value of the number of semi-dormant controllers. The optimal values of various parameters of the control system are obtained by using the above nondominated vector sets, and are applied to the proposed ANCS. Extensive numerical results are provided to illustrate the usefulness of the proposed algorithms and the effects of the control system parameters on the optimal policy.