Analysis and Design of Real-Time Servers for Control Applications

被引:5
作者
Aminifar, Amir [1 ]
Bini, Enrico [2 ]
Eles, Petru [1 ]
Peng, Zebo [1 ]
机构
[1] Linkoping Univ, Linkoping, Ostergtland, Sweden
[2] Scuola Super Sant Anna, ReTiS Lab, I-56127 Pisa, PI, Italy
基金
瑞典研究理事会;
关键词
Embedded systems; real-time systems; real-time control co-design; control server; stability; bandwidth minimization; CONTROL-SYSTEMS; COMPUTATION; MODEL;
D O I
10.1109/TC.2015.2435789
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today, a considerable portion of embedded systems, e.g., automotive and avionic, comprise several control applications. Guaranteeing the stability of these control applications in embedded systems, or cyber-physical systems, is perhaps the most fundamental requirement while implementing such applications. This is different from the classical hard real-time systems where often the acceptance criterion is meeting the deadline. In other words, in the case of control applications, guaranteeing stability is considered to be a main design goal, which is linked to the amount of delay and jitter a control application can tolerate before instability. This advocates the need for new design and analysis techniques for embedded real-time systems running control applications. In this paper, the analysis and design of such systems considering a server-based resource reservation mechanism are addressed. The benefits of employing servers are manifold: providing a compositional and scalable framework, protection against other tasks' misbehaviors, and systematic bandwidth assignment and co-design. We propose a methodology for designing bandwidth-optimal servers to stabilize control tasks. The pessimism involved in the proposed methodology is both discussed theoretically and evaluated experimentally.
引用
收藏
页码:834 / 846
页数:13
相关论文
共 33 条
[1]  
Almeida L., 2004, Proceedings of the 4th ACM international Conference on Embedded Software, P95
[2]  
Amin A. A., 2013, 2013 OFC Collocated National Fiber-Optic Engineers' Conference. OFC/NFOEC 2013
[3]   Designing Bandwidth-Efficient Stabilizing Control Servers [J].
Aminifar, Amir ;
Bini, Enrico ;
Eles, Petru ;
Peng, Zebo .
IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, :298-307
[4]   Designing High-Quality Embedded Control Systems with Guaranteed Stability [J].
Aminifar, Amir ;
Samii, Soheil ;
Eles, Petru ;
Peng, Zebo ;
Cervin, Anton .
PROCEEDINGS OF THE 2012 IEEE 33RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2012, :283-292
[5]  
Aminifar Amir., 2014, Proceedings of the conference on Design, Automation Test in Europe, P55
[6]  
[Anonymous], 2005, J. Embedded Comput.
[7]  
Arzen K. E., 2005, P 16 IFAC WORLD C, P1072
[8]  
Astrom K. J., 1997, COMPUTER CONTROLLED
[9]  
Bazaraa M.S., 1990, LINEAR PROGRAMMING N, DOI DOI 10.1002/0471787779
[10]   Measuring the performance of schedulability tests [J].
Bini, E ;
Buttazzo, GC .
REAL-TIME SYSTEMS, 2005, 30 (1-2) :129-153