Research Article

A Time-Delay-Bounded Data Scheduling Algorithm for Delay Reduction in Distributed Networked Control Systems

Algorithm 1

Scheduling mechanism in feedback channel for distributed NCSs.
Input: an existing transmission set ; a new data packet with .
Output: a new transmission set .
(1)Calculate the time-delay upper bound with Theorem ?? for the data packet;
(2)Calculate transmission priority with , i.e., ;
(3)Compare calculated to of in the set;
(4)if calculated for then
(5) Insert into the end of set , go to step 10;
(6)else
(7) Calculate information execution time using equations (10)–(18);
(8) Insert into set according to in an increasing order;
(9)end if
(10)Calculate the actual packet execution time using equation (18);
(11)Scheduling operation according to the order of transmission set ;