• DocumentCode
    1650407
  • Title

    The control server: a computational model for real-time control tasks

  • Author

    Cervin, Anton ; Eker, Johan

  • Author_Institution
    Dept. of Autom. Control, Lund Inst. of Technol., Sweden
  • fYear
    2003
  • Firstpage
    113
  • Lastpage
    120
  • Abstract
    The paper presents a computational model for real-time control tasks, with the primary goal of simplifying the control and scheduling codesign problem. The model combines time-triggered I/O and inter-task communication with dynamic, reservation-based task scheduling. To facilitate short input-output latencies, a task may be divided into several segments. Jitter is reduced by allowing communication only at the beginning and at the end of a segment. A key property of the model is that both schedulability and control performance of a control task will depend on the reserved utilization factor only. This enables controllers to be treated as scalable real-time components. The model has been implemented in a real-time kernel and validated in a real-time control application.
  • Keywords
    processor scheduling; real-time systems; codesign problem; computational model; control performance; control server; input-output latency; inter-task communication; real-time application; real-time control task; reservation-based scheduling; scheduling problem; task scheduling; utilization factor; Automatic control; Communication system control; Computational modeling; Control design; Delay; Jitter; Kernel; Processor scheduling; Real time systems; Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2003. Proceedings. 15th Euromicro Conference on
  • Print_ISBN
    0-7695-1936-9
  • Type

    conf

  • DOI
    10.1109/EMRTS.2003.1212734
  • Filename
    1212734