Task scheduling and control
Luminiţa Giurgiu, Mircea Popa · 2007
Abstract:- This paper demonstrates some aspects of task scheduling policy effects on embedded control systems. This problem is studied because almost all control algorithms are realized by computers and controllers are often implemented as one or several tasks on a microprocessor with a real time operating system. The case of three tasks running concurrently on the same CPU and controlling three different dynamic systems is simulated in MatLab TrueTime toolbox environment. Embedded control systems are subject to limited computer resources that are in fact shared resources, for which the tasks compete. A priority based approach and a dead line based scheduling are confronted in order to establish advantages and disadvantages. Key-Words:- scheduling policy, computer based control, embedded control systems 1