【24h】

Software Fault Tolerance is a Major Autonomy Concern

机译:软件容错是一个主要的自主关注

获取原文

摘要

A software system that terminates due to a failure during a mission will abort that mission, clearly an unmanned vehicle system issue equally affecting control, propulsion, sensors, and autonomy. This will happen no matter how well the software system is designed and implemented following traditional software high integrity guidelines. Unless specifically designed otherwise, a software failure can propagate through the system until critical functionality is lost leading to mission termination. Immediate and complete automatic system recovery without degrading or aborting the mission is not possible in high integrity and time critical systems and does not constitute acceptable fault tolerance. Software can be designed to include fault tolerance using various techniques that will capture a fault at the point of occurrence and switch to alternative functionality in order to continue the mission with little or no degradation of mission objectives. Fault tolerance cannot be added after software implementation but has to be incorporated from the beginning of the design effort.
机译:一种软件系统,终止于任务期间失败将中止该任务,显然是一个同样影响控制,推进,传感器和自主权的无人驾驶车辆系统。无论软件系统在传统的软件高度完整性指南之后,无论软件系统的设计和实现如何,都会发生这种情况。除非另有专门设计,否则软件故障可以通过系统传播,直到关键功能导致任务终止。在高完整性和时间关键系统中,不可能立即和完全自动系统恢复而不会降低或中止任务,并且不构成可接受的容错。软件可以设计用于使用各种技术包括故障容错,这些技术将在发生点处捕获故障并切换到替代功能,以便继续使命几乎没有任务目标的劣化。在软件实现之后无法添加容错性,但必须从设计工作的开头结合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号