DocumentCode :
2551946
Title :
Optimal scheduling algorithm for real-time tasks in digital control systems based on GA
Author :
Huai, Liu ; Jian-xin, Huang ; Chun-mei, Feng
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanjing Normal Univ., Nanjing
fYear :
2008
fDate :
2-4 July 2008
Firstpage :
74
Lastpage :
79
Abstract :
On the basis of analysis on the characteristic of the tasks in control system, the task model and subtask model are given. A scheduling algorithm for control system named half-preemptive EDF algorithm is proposed. The algorithm can guarantee the utility of processor and reduce the times of tasks that are preempted by other tasks. Because the performance of control system is influenced by sampling period and control delay and they affect each other, genetic algorithm is adopted to optimize the performance of control system in order to acquire optimal sampling period. Based on floating-point coding, elitist species and rank based selection are combined. The simulation results show that the algorithm presented in this paper can guarantee schedulability of tasks and improve the performance of control system.
Keywords :
delays; digital control; genetic algorithms; scheduling; GA; digital control systems; elitist species; floating-point coding; genetic algorithm; half-preemptive EDF algorithm; optimal sampling period; optimal scheduling algorithm; rank-based selection; real-time tasks; sampling period; Algorithm design and analysis; Control system synthesis; Control systems; Delay; Digital control; Optimal control; Optimal scheduling; Real time systems; Sampling methods; Scheduling algorithm; Control Delay; Digital Control System; Genetic Algorithms; Sampling Period; Scheduling Algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control and Decision Conference, 2008. CCDC 2008. Chinese
Conference_Location :
Yantai, Shandong
Print_ISBN :
978-1-4244-1733-9
Electronic_ISBN :
978-1-4244-1734-6
Type :
conf
DOI :
10.1109/CCDC.2008.4597273
Filename :
4597273
Link To Document :
بازگشت