Resource and performance trade-offs in real-time embedded control systems

被引:9
作者
Lozoya, Camilo [1 ]
Marti, Pau [1 ]
Velasco, Manel [1 ]
Fuertes, Josep M. [1 ]
Martin, Enrix X. [1 ]
机构
[1] Tech Univ Catalonia, Dept Automat Control, Barcelona 08028, Spain
关键词
Embedded control systems; Resource utilization; Control performance; SELF-TRIGGERED CONTROL; CONTROL TASKS; PERIOD ASSIGNMENT; DESIGN; SIMULATION; MANAGEMENT; STABILITY; ALGORITHM; MODEL;
D O I
10.1007/s11241-012-9174-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Embedded control systems are subject to conflicting demands: end-users ask for devices with better capabilities while strong industrial competition impose tight cost constrains that results in devices with limited resources. Current research in the multidisciplinary embedded systems discipline indicates that by combining real-time and control systems it is theoretically feasible to design resource-constrained embedded control systems capable of trading-off control performance and resource usage. This paper focuses on the implementation feasibility of recent state-of-the-art resource/performance-aware (RPA) policies that can be applied to a set of control loops that concurrently execute on a microprocessor. The objective of these policies is to improve control performance and/or to minimize resource utilization. The paper first reviews existing state-of-the-art RPA policies. Then it presents a performance evaluation framework (PEF) that permits to assess whether RPA policies can be implemented in practice. The PEF is designed using a modular approach and following the guidelines obtained by a taxonomic analysis performed on the state-of-the-art RPA policies. Finally, a case study is presented where the PEF is applied to a set of representative RPA policies. The case study reveals that the modularity of the PEF allows tailoring the framework to evaluate any specific RPA policy, which indicates that RPA policies can be implemented in practice. But it also reveals that the problem of assessing diverse RPA policies in fair conditions implies facing and solving conflicting demands by even taking decisions that may not favor equal all policies under evaluation. Nevertheless, the comparative analysis permits identifying potential benefits and drawbacks of each policy, as well as extracting design guidelines for future real-time embedded control systems theory and practice.
引用
收藏
页码:267 / 307
页数:41
相关论文
共 93 条
[61]  
Palopoli L, 2002, LECT NOTES COMPUTER, V2289, P197
[62]  
Peiro S., 2007, 9 REAL TIM LIN WORKS
[63]  
Posix, 1998, 13 POSIX IEEEE
[64]  
Posix, 1996, 99451E ISOIEC
[65]   Mode change orotocols for real-time systems: A survey and a new proposal [J].
Real, J ;
Crespo, A .
REAL-TIME SYSTEMS, 2004, 26 (02) :161-197
[66]   The AIDA toolset for design and implementation analysis of distributed real-time control systems [J].
Redell, A ;
El-khoury, J ;
Törngren, M .
MICROPROCESSORS AND MICROSYSTEMS, 2004, 28 (04) :163-182
[67]   Integration of off-line scheduling and optimal control [J].
Rehbinder, H ;
Sanfridson, M .
EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, :137-143
[68]  
Samii S, 2009, DES AUT CON, P864
[69]  
Samii S, 2009, DES AUT TEST EUROPE, P57
[70]  
Sandee JH, 2008, INT J CONTROL, V84