Elastic feedback control

被引:23
作者
Caccamo, M [1 ]
Buttazo, G [1 ]
Sha, L [1 ]
机构
[1] Scuola Super Sant Anna, Pisa, Italy
来源
EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS | 2000年
关键词
D O I
10.1109/EMRTS.2000.853999
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In many real-time control applications, the task periods are typically fixed and worst-case execution times are used in schedulability analysis. With the advancement of robotics, flexible visual sensing using cameras has become a popular alternative to Me use of embedded sensors. Unfortunately, the execution time of visual tracking varies greatly. In such environments, control tasks have a normally short computation time but also an occasional long computation time; therefore, the use of worst-case execution time is inefficient for controlling performance optimization. Nevertheless, to maintain the control stability, we still need to guarantee the task set even if the worst case arises. In this paper, we propose an integrated approach to control performance optimization and task scheduling for control applications where the execution time of each task can vary greatly. We create an innovative approach to elastic control that allows us to fully utilize the processor to optimize the control performance and yet guarantee the schedulability of all tasks under worst-case conditions.
引用
收藏
页码:121 / 128
页数:4
相关论文
共 12 条
[1]   QoS guarantee using probabilistic deadlines [J].
Abeni, L ;
Buttazzo, G .
PROCEEDINGS OF THE 11TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 1999, :242-249
[2]  
ABENI L, 1998, P IEEE REAL TIM SYST
[3]  
Buttazzo Giorgia C., 1998, P IEEE REAL TIM SYST
[4]  
GARDNER MK, 1999, IEEE P 11 EUR C REAL
[5]   ON THE COMPLEXITY OF FIXED-PRIORITY SCHEDULING OF PERIODIC, REAL-TIME TASKS [J].
LEUNG, JYT ;
WHITEHEAD, J .
PERFORMANCE EVALUATION, 1982, 2 (04) :237-250
[6]   SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT [J].
LIU, CL ;
LAYLAND, JW .
JOURNAL OF THE ACM, 1973, 20 (01) :46-61
[7]  
LU C, 1999, P IEEE REAL TIM SYST
[8]  
SETO D, 1996, P IEEE REAL TIM SYST
[9]  
SPURI M, 1996, J REAL TIME SYSTEMS, V10
[10]  
SPURI M, 1994, P IEEE REAL TIM SYST