• DocumentCode
    2554928
  • Title

    Task assignment and scheduling for open real-time control systems

  • Author

    Kim, Byung Kook ; Shin, Kang G.

  • Author_Institution
    Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
  • Volume
    6
  • fYear
    1997
  • fDate
    4-6 Jun 1997
  • Firstpage
    3664
  • Abstract
    A problem for task assignment and scheduling on a network of processors is formulated and solved for open real-time control systems. In order to ensure smooth operation and good performance of open real-time control systems, one must analyze the problem of task assignment and scheduling during the conceptual system design stage. For this type of applications, we propose use of a performance index called the control latency, a weighted sum of feedback, command, and monitoring latencies. Given a set of tasks for a specific control application, the execution time of each task, and intra/inter-processor communication latencies, we have developed an optimal task assignment and scheduling algorithm by minimizing this performance index. Since this problem is NP-hard, we have employed a branch-and-bound algorithm to efficiently search for an optimal task assignment while maintaining task schedulability. A prototypical example of open-architecture control for CNC machines is presented to illustrate the good performance of the proposed algorithm
  • Keywords
    computational complexity; computerised numerical control; feedback; monitoring; open systems; performance index; real-time systems; scheduling; tree searching; CNC machines; NP-hard problem; branch-and-bound algorithm; conceptual system design stage; control latency; intra/inter-processor communication latencies; open real-time control systems; performance index; scheduling; task assignment; task schedulability; Communication system control; Control systems; Delay; Feedback; Monitoring; Performance analysis; Processor scheduling; Real time systems; Scheduling algorithm; Weight control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 1997. Proceedings of the 1997
  • Conference_Location
    Albuquerque, NM
  • ISSN
    0743-1619
  • Print_ISBN
    0-7803-3832-4
  • Type

    conf

  • DOI
    10.1109/ACC.1997.609508
  • Filename
    609508