Adaptive Assignment of Deadline and Clock Frequency in Real-Time Embedded Control Systems

Tatsuya YOSHIMOTO  Toshimitsu USHIO  Takuya AZUMI  

IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences   Vol.E98-A   No.1   pp.323-330
Publication Date: 2015/01/01
Online ISSN: 1745-1337
DOI: 10.1587/transfun.E98.A.323
Type of Manuscript: PAPER
Category: Systems and Control
real-time embedded control system,  DVFS processor,  optimization,  EDF scheduling,  

Full Text: PDF>>
Buy this Article

Computing and power resources are often limited in real-time embedded control systems. In this paper, we resolve the trade-off problem between control performance and power consumption in a real-time embedded control system with a dynamic voltage and frequency scaling (DVFS) uniprocessor implementing multiple control tasks. We formulate an optimization problem whose cost function depends on both the control performance and the power consumption. We introduce an adapter into the real-time embedded control system that adaptively assigns deadlines of jobs and clock frequencies according to the plant's stability and schedulability by solving the optimization problem. In numerical simulations, we show that the proposed adapter can reduce the power consumption while maintaining the control performance.