Computer-controlled systems (3rd ed.)
Computer-controlled systems (3rd ed.)
Hi-index | 0.00 |
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.