首页> 外文学位 >Design of low-cost dependable systems for distributed embedded applications.
【24h】

Design of low-cost dependable systems for distributed embedded applications.

机译:用于分布式嵌入式应用程序的低成本可靠系统的设计。

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

摘要

Distributed computers systems are increasingly being embedded in complex products such as automobiles which are aimed at cost-sensitive consumer markets, and so must be both highly dependable and cheap. The overall goal of our research is to develop low-cost methods to improve the dependability of such systems.; This thesis develops software-based methods for implementing predictable and low-cost diagnosis and recovery in distributed embedded systems. We first show how to integrate time-redundant recovery policies such as task retry and primary/backup in a time triggered or statically scheduled system. Our method enables a processor to recover from transient and intermittent task failures without disrupting ongoing operations on other processors, and with moderate performance overhead, as confirmed by our experimental results. We also address distributed failure diagnosis under deadline and resource constraints and present a diagnosis scheme to identify faulty actuators in a steer-by-wire control application. Using software-implemented diagnostic tests, we formulate and solve the test-scheduling problem guaranteeing actuator diagnosis within a specified deadline while meeting the performance goals of the application. Finally, we address the design of low-cost communication networks that guarantee to meet both performance and dependability requirements of the distributed applications under consideration. We propose a design method for time-triggered communication protocols where processors use a static and global schedule to exchange messages. We also present a technique for fault-tolerant message allocation and scheduling which provides jitter-free and predictable transmission in such protocols using the minimum number of buses.
机译:分布式计算机系统越来越多地嵌入到复杂的产品(例如汽车)中,这些产品针对成本敏感的消费市场,因此必须高度可靠且价格便宜。我们研究的总体目标是开发低成本方法来提高此类系统的可靠性。本文开发了基于软件的方法,用于在分布式嵌入式系统中实现可预测的低成本诊断和恢复。我们首先展示如何在时间触发或静态调度的系统中集成诸如任务重试和主/备份之类的时间冗余恢复策略。实验结果证实,我们的方法使处理器能够从瞬态和间歇性任务故障中恢复,而不会中断其他处理器上正在进行的操作,并且具有适度的性能开销。我们还解决了在期限和资源限制下的分布式故障诊断,并提出了一种诊断方案,以识别线控转向控制应用中的故障执行器。我们使用软件实施的诊断测试来制定和解决测试计划问题,以确保执行器在指定的期限内进行诊断,同时满足应用程序的性能目标。最后,我们解决了低成本通信网络的设计问题,这些网络保证同时满足所考虑的分布式应用程序的性能和可靠性要求。我们提出了一种针对时间触发的通信协议的设计方法,其中处理器使用静态和全局计划来交换消息。我们还提出了一种用于容错消息分配和调度的技术,该技术使用最少的总线数在此类协议中提供了无抖动和可预测的传输。

著录项

  • 作者

    Kandasamy, Nagarajan.;

  • 作者单位

    University of Michigan.;

  • 授予单位 University of Michigan.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 119 p.
  • 总页数 119
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号