首页> 外文会议>2010 American Control Conference >Online decentralized adaptive optimal controller design of CPU utilization for Distributed Real-Time Embedded systems
【24h】

Online decentralized adaptive optimal controller design of CPU utilization for Distributed Real-Time Embedded systems

机译:分布式实时嵌入式系统CPU利用率的在线分散自适应最优控制器设计

获取原文

摘要

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.
机译:在大规模分布式实时嵌入式(DRE)系统中,端到端任务包含分布在大量CPU上的子任务链。将其CPU使用率控制在所需值是确保系统端到端期限的最有效方法之一。对于这些DRE系统,需要分散控制以确保系统可伸缩性和全局稳定性。最近,研究人员提出了基于模型预测控制(MPC)的解决方案,以解决分散利用控制问题。尽管这些方法只能处理有限范围的执行时间估计误差,但是当实际系统中存在较大的估计误差时,底层的DRE系统可能会遭受性能下降甚至变得不稳定。在本文中,我们针对CPU利用率提出了一种新的分散式最优控制器设计,以解决此问题。该方法利用递归最小二乘(RLS)进行自适应模型识别,并使用线性二次(LQ)最优控制器进行在线任务执行率调整。仿真结果表明,即使存在较大的常数或变化的执行时间估计误差,该方法也可以确保良好的系统性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号