Predictive-Delay Control for Overloading in Real-Time Scheduling

被引:0
作者
Sahraoui, Zakaria [1 ]
Labed, Abdenour [1 ]
Ahmed-Nacer, Mohamed [2 ]
Grolleau, Emmanuel [3 ]
机构
[1] Ecole Mil Polytech, Comp Sci Dept, BP 17, Algiers, Algeria
[2] Univ Sci & Technol Houari Boumediene, Comp Sci Dept, Algiers, Algeria
[3] ENSMA, LIAS, Teleport 2,1 Av Clement Ader,BP 40109, F-86961 Futuroscope, France
来源
SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, SIMULTECH 2016 | 2018年 / 676卷
关键词
Overload; Predictive-delay; Input-output latency; Subtask scheduling; Real-time; Control; Performance analysis; Feedback-scheduling; TrueTime; CONTROL-SYSTEMS; SCHEDULABILITY;
D O I
10.1007/978-3-319-69832-8_10
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In multi-task control systems, control quality is subject to deterioration due to system dynamics and several scheduling artefacts. Based on open-loop scheduler or feedback scheduling, we investigate the advantage of some new techniques, such as the subtask scheduling and the predictive delay control, used to deal with control and scheduling co-design constraints. In the latter, at each time instant, the measurement signal is predicted by extrapolation that minimizes the effect of the measurement obsolescence. This predictive method, compared to other complex dynamic methods, is easier to formulate and its results within a discrete-time control algorithm are suitable for embedded systems. In the present work, simulations are conducted to show that the predictive-delay control can improve the control quality even in the absence of a dynamic priority assignment like in the Earlies deadline First Algorithm. However, in order to take advantage from the potential of both methods namely the predictive-delay control and the subtask-scheduling, another alternative is to combine them in the same solution to better deal with the input-output latency. The experimental validation is accomplished using the servo-motor and the inverted-pendulum systems through a stochastic execution-time implementation.
引用
收藏
页码:154 / 170
页数:17
相关论文
共 23 条
[1]   Real-time control of non-uniformly sampled systems [J].
Albertos, P ;
Crespo, A .
CONTROL ENGINEERING PRACTICE, 1999, 7 (04) :445-458
[2]   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
[3]  
[Anonymous], 1997, COMPUTER CONTROLLED
[4]  
Astrom K.J., 1995, INSTRUMENT SOC AM
[5]   Control tasks delay reduction under static and dynamic scheduling policies [J].
Balbastre, P ;
Ripoll, I ;
Crespo, A .
SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, :522-526
[6]   Delay-Aware Period Assignment in Control Systems [J].
Bini, Enrico ;
Cervin, Anton .
RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, :291-+
[7]   How does control timing affect performance?: Analysis and simulation of timing using Jitterbug and TrueTime [J].
Cervin, A ;
Henriksson, D ;
Lincoln, B ;
Eker, J ;
Årzén, KE .
IEEE CONTROL SYSTEMS MAGAZINE, 2003, 23 (03) :16-30
[8]  
Cervin A, 2000, IEEE DECIS CONTR P, P4871, DOI 10.1109/CDC.2001.914702
[9]  
Cervin Anton, 2003, THESIS
[10]  
Crespo A., 1999, Proceedings of the 14th World Congress. International Federation of Automatic Control, P257