DocumentCode
724143
Title
Scheduling algorithm for tasks and messages in asynchronous networked control systems
Author
Liu Huai
Author_Institution
Sch. of Electr. & Autom., Nanjing Normal Univ., Nanjing, China
fYear
2015
fDate
23-25 May 2015
Firstpage
2135
Lastpage
2140
Abstract
There are a large quantity of control loops in an Networked Control Systems (NCSs) and a control loop consists of two message tasks and a control task which are interactional and interrelated and run on different kinds of resources. For asynchronous NCS, a new algorithm is presented in this paper to schedule these tasks. In our algorithm, the precedence constraints among the subtasks of a loop can be met by controlling their start times and finish times. And the second message tasks of all the loop tasks are arranged according to backward non-preemptive EDF. The first message tasks of all loop tasks are scheduled according to non-preemptive EDF. The algorithm for assigning control tasks to processors is designed and control tasks are scheduled according to their available times. The experiment results show that the algorithm can schedule message tasks and control tasks effectively.
Keywords
control engineering computing; networked control systems; scheduling; asynchronous NCS; asynchronous networked control systems; backward nonpreemptive EDF; control loop; control task assignment; control task scheduling; finish time; loop task arrangement; message task scheduling; precedence constraint; processors; scheduling algorithm; start time control; Actuators; Networked control systems; Planning; Program processors; Scheduling algorithms; Sensors; Available time of control task; Control task; Latest time of second message task; Message task; Networked control system;
fLanguage
English
Publisher
ieee
Conference_Titel
Control and Decision Conference (CCDC), 2015 27th Chinese
Conference_Location
Qingdao
Print_ISBN
978-1-4799-7016-2
Type
conf
DOI
10.1109/CCDC.2015.7162274
Filename
7162274
Link To Document