DocumentCode :
3282897
Title :
Online decentralized adaptive optimal controller design of CPU utilization for Distributed Real-Time Embedded systems
Author :
Jianguo Yao ; Xue Liu ; Xi Chen ; Xiaorui Wang ; Jian Li
Author_Institution :
Sch. of Comput. Sci., McGill Univ., Montreal, QC, Canada
fYear :
2010
fDate :
June 30 2010-July 2 2010
Firstpage :
283
Lastpage :
288
Abstract :
In large-scale Distributed Real-time Embedded (DRE) systems, the end-to-end tasks contain chains of subtasks distributed on a large number of CPUs. Controlling their CPU utilizations at desired values is one of the most effective ways to ensure system end-to-end deadlines. For these DRE systems, decentralized control is desired to ensure system scalability and global stability. Recently, researchers have proposed solutions based on Model Predictive Control (MPC) for the decentralized utilization control problem. Although these approaches can handle a limited range of execution time estimation errors, the underlying DRE systems may suffer performance deterioration or even become unstable when large estimation errors exist in real systems. In this paper, we propose a new decentralized optimal controller design for CPU utilization to address this problem. The approach leverages Recursive Least Square (RLS) for adaptive model identification and uses Linear Quadratic (LQ) optimal controller for online tasks´ execution rates adjustment. Simulation results demonstrate the proposed approach can ensure good system performance even when large constant or varying execution time estimation errors exist.
Keywords :
adaptive control; control system synthesis; decentralised control; distributed control; embedded systems; least squares approximations; linear quadratic control; predictive control; CPU Utilization; adaptive model identification; decentralized control; distributed real-time embedded systems; linear quadratic optimal controller; model predictive control; online decentralized adaptive optimal controller design; recursive least square; Adaptive control; Control systems; Distributed control; Embedded system; Estimation error; Large-scale systems; Optimal control; Programmable control; Real time systems; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
American Control Conference (ACC), 2010
Conference_Location :
Baltimore, MD
ISSN :
0743-1619
Print_ISBN :
978-1-4244-7426-4
Type :
conf
DOI :
10.1109/ACC.2010.5530849
Filename :
5530849
Link To Document :
بازگشت