2005 · 57 citations · 16 references
EngineeringRobotics EngineeringSystems EngineeringReal-time SystemsRobot ControlRoboticsControl SystemsControl TheoryController DesignReal-time ControlReal-time SchedulingRobust ControlClosed-loop SystemsConstraintsReal-time Robot ControlRobust Control DesignRobust SchedulingRobustnessScheduler DesignScheduling Under Uncertainty
Control systems running on a computer are subject to timing disturbances coming from implementation constraints. Fortunately closed-loop systems behave robustly w.r.t. modelling errors and disturbances, and the controller design can be performed to explicitly enhance robustness against specific uncertainties. On one hand robustness in process controllers can be used to comply with weakly modelled timing uncertainties. On the other hand the principle of robust closed-loop control can also be applied to the real-time scheduler to provide online adaption of some scheduling parameters, with the objective of controlling the computing resource allocation. The control performance specification may be set according to both control and implementation constraints. The approach is illustrated through several examples using simulation and an experimental feedback scheduler is briefly described.
16
Automatica · 1997 · 5.5K citations
Kemin Zhou, John C. Doyle, K. Glover · 1997 · 4.4K citations
John C. Doyle · 2002 · 3.7K citations
Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms*
Chenyang Lu, John A. Stankovic, Sang H. Son et al. · Real-Time Systems · 2002 · 586 citations
Guillem Bernat, Alan Burns, A. Liamosi · IEEE Transactions on Computers · 2001 · 404 citations