Computer-controlled systems (3rd ed.)
Computer-controlled systems (3rd ed.)
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
QoS Negotiation in Real-Time Systems and Its Application to Automated Flight Control
IEEE Transactions on Computers
Elastic Scheduling for Flexible Workload Management
IEEE Transactions on Computers
Modern Control Systems
Feedback–Feedforward Scheduling of Control Tasks
Real-Time Systems
Adaptive Workload Management through Elastic Scheduling
Real-Time Systems
A Matlab Toolbox for Real-Time and Control Systems Co-Design
RTCSA '99 Proceedings of the Sixth International Conference on Real-Time Computing Systems and Applications
On task schedulability in real-time control systems
RTSS '96 Proceedings of the 17th IEEE Real-Time Systems Symposium
Elastic Task Model for Adaptive Rate Control
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Improving Quality-of-Control Using Flexible Timing Constraints: Metric and Scheduling Issues
RTSS '02 Proceedings of the 23rd IEEE Real-Time Systems Symposium
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
A New Kernel Approach for Modular Real-Time Systems Development
ECRTS '01 Proceedings of the 13th Euromicro Conference on Real-Time Systems
Jitter Compensation for Real-Time Control Systems
RTSS '01 Proceedings of the 22nd IEEE Real-Time Systems Symposium
Managing Quality-of-Control Performance Under Overload Conditions
ECRTS '04 Proceedings of the 16th Euromicro Conference on Real-Time Systems
Optimal State Feedback Based Resource Allocation for Resource-Constrained Control Tasks
RTSS '04 Proceedings of the 25th IEEE International Real-Time Systems Symposium
Real-time control system analysis: an integrated approach
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Euromicro-RTS'00 Proceedings of the 12th Euromicro conference on Real-time systems
Feedback scheduling: an event-driven paradigm
ACM SIGPLAN Notices
Period sensitivity analysis and D-P domain feasibility region in dynamic priority systems
Journal of Systems and Software
A simulation-based performance evaluation of wireless networked control systems
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
Designing real-time embedded controllers using the anytime computing paradigm
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
QoC elastic scheduling for real-time control systems
Real-Time Systems
Optimal CPU allocation to a set of control tasks with soft real--time execution constraints
Proceedings of the 16th international conference on Hybrid systems: computation and control
Soft real-time scheduling for embedded control systems
Automatica (Journal of IFAC)
Hi-index | 14.98 |
Transient overload conditions may cause unpredictable performance degradations in computer controlled systems if not properly handled. To prevent such problems, a common technique adopted in periodic task systems is to reduce the workload by enlarging activation periods. In a digital controller, however, the variation applied on the task period also affects the control law, which needs to be recomputed for the new activation rate. If computing a new control law requires too much time to be performed at runtime, a set of controllers has to be designed offline for different rates and the system has to switch to the proper controller in the presence of an overload condition. In this paper, we present a method for reducing the number of controllers to be designed offline, while still guaranteeing a given control performance. The proposed approach has been integrated with the elastic scheduling theory to promptly react to overload conditions. The effectiveness of the proposed approach has been verified through extensive simulation experiments performed on an inverted pendulum. In addition, the method has been implemented on a real inverted pendulum. Experimental results and implementation issues are reported and discussed.