首页 | 本学科首页   官方微博 | 高级检索  
     


Online adaptive utilization control for real-time embedded multiprocessor systems
Authors:Jianguo Yao  Xue Liu  Zonghua Gu  Xiaorui Wang  Jian Li
Affiliation:1. School of Astronautics, Northwestern Polytechnical University, PR China;2. Department of Computer Science and Engineering, University of Nebraska – Lincoln, Nebraska, United States;3. College of Computer Science, Zhejiang University, PR China;4. Department of Electrical Engineering and Computer Science, The University of Tennessee, Knoxville, United States;5. School of Software, Shanghai Jiao Tong University, PR China
Abstract:Many embedded systems have stringent real-time constraints. An effective technique for meeting real-time constraints is to keep the processor utilization on each node at or below the schedulable utilization bound, even though each task’s actual execution time may have large uncertainties and deviate a lot from its estimated value. Recently, researchers have proposed solutions based on Model Predictive Control (MPC) for the utilization control problem. Although these approaches can handle a limited range of execution time estimation errors, the system may suffer performance deterioration or even become unstable with large estimation errors. In this paper, we present two online adaptive optimal control techniques, one is based on Recursive Least Squares (RLS) based model identification plus Linear Quadratic (LQ) optimal controller; the other one is based on Adaptive Critic Design (ACD). Simulation experiments demonstrate both the LQ optimal controller and ACD-based controller have better performance than the MPC-based controller and the ACD-based controller has the smallest aggregate tracking errors.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号