The paper presents a feedback scheduling mechanism in the context of co-design of the scheduler and the control tasks. We are particularly interested in controllers where the execution time may change abruptly between different modes, such as in hybrid controllers. The proposed solution attempts to keep the CPU utilization at a high level, avoid overload, and distribute the computing resources evenly among the tasks. The feedback scheduler is implemented as a periodic or sporadic task that assigns sampling periods to the controllers based on execution-time measurements. The controllers may also communicate feedforward mode-change information to the scheduler. As an example, we consider hybrid control of a set of double-tank processes. The system is evaluated, from both scheduling and control performance perspectives, by co-simulation of controllers, scheduler, and tanks.


    Access

    Download


    Export, share and cite



    Title :

    Feedback Scheduling of Control Tasks


    Contributors:
    Cervin, Anton (author) / Eker, Johan (author)

    Publication date :

    2000-01-01



    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    Scheduling Tasks In Parallel Processing

    Price, Camille C. / Salama, Moktar A. | NTRS | 1989


    Cloud Tasks Scheduling Meeting with QoS

    Li, Xinxing / Zhang, Xiaoqing / Qian, Qiongfen et al. | British Library Conference Proceedings | 2016


    Scheduling of Hand Movements in Bimanual Tasks

    Martin, Bernard / Srinivasan, Divya | SAE Technical Papers | 2008


    A scheduling algorithm for real-time tasks

    Silly, M. | British Library Online Contents | 1994


    State-Based Scheduling of Real-Time UAV Flight Control Avionics Tasks

    Immanuel, Gidado-Yisa / Johnson, Eric | AIAA | 2005