首页> 外文学位 >Control scheduling scheme design for real-time systems.
【24h】

Control scheduling scheme design for real-time systems.

机译:实时系统的控制调度方案设计。

获取原文
获取原文并翻译 | 示例

摘要

Recently, embedded systems have become commonly used in several manufacturing sectors, as well as mass in produced goods. The automotive industry is a good illustration for the use of embedded control systems. It is expected that embedded systems will become even more prevalent as technology advances. Multi-tasking environments are quite common for developing embedded systems. Resources in embedded systems, such as CPU and memory, are much more limited then that of the desktop environment due to cost and space. In this thesis, we propose a novel scheduling scheme for multi-tasking environments in a wide range of embedded control systems. The controlled target, in this thesis, is a real-time scheduler; thus, the proposed scheduling scheme is a feedback control-based real-time scheduler.; Due to the limited resources available to embedded systems, it is essential that the resource utilization should be improved. Although soft real-time constraints are applied to most embedded control systems rather than hard real-time constraints, it is necessary to minimize deadline constraint missing caused by the intrinsic uncertainty. In order to satisfy these two requirements, which are (1) improvement of the use of a given system's resources, and (2) reduction of the missing of deadline constraint, acquisition of accurate scheduling parameters is needed. It is for analyzing and scheduling multiply running tasks. The stochastic nature of a computing system in general hinders us from measuring the necessary scheduling parameters. As a remedy, real-time systems researchers traditionally have approximated scheduling parameters with the worst case execution time (WCET)-based parameters. Unfortunately, these parameters lead to a system that is very conservative and underutilized, as the worst cases of execution time occasionally occur.; To tackle the two real-time scheduler problems related to increasing resource utilization and increasing robustness with regards to uncertainties in embedded systems, feedback control-based real-time scheduling scheme is proposed. The advantages of adopting feedback control are two-fold: (1) it is not necessary to measure accurate scheduling parameters, as feedback control dynamically regulates the scheduling system to function within an operating range; (2) The intrinsic robustness of feedback ensures that the scheduler disregards uncertainties resulting from the stochastic nature of computing systems. In short, a feedback-controlled scheduling problem can be also defined as a resource assignment and management problem under the existence of uncertainties.; As a base scheduler for our feedback control-based scheduler, we employ the reservation-based scheduler, since it has the attractive property of isolation and comes with a mathematical model of a switched discrete system. We are also able to insert within the model a polytopic type uncertainty to model time-varying bounded uncertainty caused by task execution time variances. Hence, our target system becomes a switched discrete system with bounded time-varying uncertainty. In order to solve the control synthesis problem, we propose a linear matrix inequalities (LMI)-based Lyapunov method to tackle two characteristics of reservation-based scheduling systems: (1) the switched system characteristic, and (2) time-varying uncertainty characteristic. Feedback controllers in LMI-based form can be solved by LMI solvers. After modeling the system and synthesizing the controller, we carry out feedback-controlled scheduling experiments to illustrate the capability of the proposed scheme and to draw conclusions on the strength of the suggested approach.
机译:近来,嵌入式系统已经在多个制造行业以及批量生产的产品中变得普遍使用。汽车工业是嵌入式控制系统使用的一个很好的例证。预计随着技术的进步,嵌入式系统将变得更加普遍。多任务环境对于开发嵌入式系统非常普遍。由于成本和空间的原因,嵌入式系统中的资源(例如CPU和内存)比台式机环境的资源要受限制得多。本文提出了一种适用于多种嵌入式控制系统中多任务环境的新型调度方案。本文中的受控目标是一个实时调度程序。因此,所提出的调度方案是基于反馈控制的实时调度器。由于嵌入式系统可用的资源有限,因此必须提高资源利用率。尽管将软实时约束而不是硬实时约束应用于大多数嵌入式控制系统,但有必要将因固有不确定性而导致的最后期限约束遗漏降至最低。为了满足这两个需求,即(1)改善给定系统资源的使用,以及(2)减少截止期限约束的缺失,需要获取准确的调度参数。它用于分析和计划多个正在运行的任务。通常,计算系统的随机性使我们无法测量必要的调度参数。作为一种补救措施,实时系统研究人员通常使用具有最坏情况执行时间(WCET)的参数来近似调度参数。不幸的是,由于偶尔会发生最坏的执行时间,因此这些参数导致系统非常保守且未得到充分利用。为了解决与嵌入式系统中不确定性有关的资源利用增加和鲁棒性增加的两个实时调度器问题,提出了一种基于反馈控制的实时调度方案。采用反馈控制的优点有两个方面:(1)无需测量准确的调度参数,因为反馈控制可动态地调节调度系统以在工作范围内起作用; (2)反馈的固有鲁棒性可确保调度程序忽略由计算系统的随机性导致的不确定性。简而言之,在存在不确定性的情况下,反馈控制的调度问题也可以定义为资源分配和管理问题。作为基于反馈控制的调度程序的基本调度程序,我们使用基于保留的调度程序,因为它具有隔离的吸引力,并且具有开关离散系统的数学模型。我们还能够在模型中插入多面体类型的不确定性,以对由于任务执行时间变化而引起的时变有界不确定性进行建模。因此,我们的目标系统成为具有不确定的时变不确定性的切换离散系统。为了解决控制综合问题,我们提出了一种基于线性矩阵不等式(LMI)的Lyapunov方法,以解决基于预留的调度系统的两个特征:(1)切换系统特征;(2)时变不确定性特征。基于LMI形式的反馈控制器可以由LMI求解器求解。在对系统进行建模并综合了控制器之后,我们进行了反馈控制的调度实验,以说明所提出方案的功能并就所提出方法的优势得出结论。

著录项

  • 作者

    Song, Insop.;

  • 作者单位

    University of Waterloo (Canada).;

  • 授予单位 University of Waterloo (Canada).;
  • 学科 Engineering System Science.
  • 学位 Ph.D.
  • 年度 2005
  • 页码 145 p.
  • 总页数 145
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 系统科学;
  • 关键词

  • 入库时间 2022-08-17 11:41:33

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号