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 ; |
|