• 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