Research Article

Integrated Feedback Scheduling and Control Codesign for Motion Coordination of Networked Induction Motor Systems

Algorithm 1

Scheduling and control codesign.
(1) for a sampling interval [ ] do
(2)  input: ;
(3)  initialize the sampling periods ;           Optimal Bandwidth Allocation
(4)  initialize the upper delay bound ;
(5)  for each control loop do
(6)   calculate the controller gain using Theorem 3;
(7)   calculate the sampling period ;
(8)   calculate the cost function ;
(9)   end for
(10)  return   , , and ;
(11)  calculate the optimal to minimize ;
(12)  calculate the worst case blocking time ;
(13)  verify the stability condition (22b);
(14)  verify the schedulability condition (22c);
(15)  for each control loop do             Networked Speed Control Law Update
(16)   calculate ;
(17)   update and ;
(18)   calculate the speed tracking control law ;
(19)   end for
(20)  return   ;
(21)  initialize the sensor priorities ;            Online Priority Modification
(22)  for each control loop do
(23)   calculate the performance index ;
(24)  end for
(25)  return   ;
(26)  sort the control loops with decreasing values;
(27)  update for sensors;
(28)  for each control loop do              Motion Coordination Operation
(29)   calculate the speed coupled error ;
(30)   end for
(31)  return   ;
(32)  calculate the speed synchronization control law ;
(33) end for
(34) return   , , , and ;