...
首页> 外文期刊>IEEE Aerospace and Electronic Systems Magazine >Testing autonomous systems for deep space exploration
【24h】

Testing autonomous systems for deep space exploration

机译:测试用于深空探测的自主系统

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

摘要

NASA is moving into an era of Increasing spacecraft autonomy. However, before autonomy can be routinely utilized, we must develop techniques for providing assurance that the system will perform correctly in flight. We describe why autonomous systems require advanced verification techniques, and offer some management and technical techniques for addressing the differences. Autonomous goal-driven spacecraft require advances in verification techniques because optimization (e.g., planning and scheduling) algorithms are at the core of much of autonomy. It Is the nature of such algorithms that over much of the input space an intuitively "small" change in the input results in a correspondingly "small" change in the output: This type of response typically leads one to conclude, quite reasonably, that if the two responses are correct, those responses "between" them will probably also be correct. However, there are certain regions in the input space where a "small" change in the input will result in a radically different output: One is not so inclined to conclude that all responses in these transition zones are likely to be correct. We believe, for two reasons, that these transition zones are one place where autonomous systems are likely to fail. First, boundary conditions, often a rich source of faults, are highly exercised in the transition zones, and so increase the likelihood of faults. Second, within the transition zone the algorithm outputs are likely to appear unusual, and, since the outputs of the algorithm become inputs to the remainder of the system, the whole system is probably pushed outside of its nominal usage profile: historically shown to be another good source of faults. We close with a discussion of risk management. Autonomous systems have many well-known management risk factors. Risk management and quality concerns must be pervasive, throughout all team members and the whole life-cycle of the project.
机译:美国宇航局正在进入太空飞船自主性增强的时代。但是,在常规使用自治功能之前,我们必须开发一些技术,以确保系统在飞行中能够正确运行。我们描述了为什么自治系统需要高级验证技术,并提供一些管理和技术方法来解决差异。自主目标驱动的航天器需要先进的验证技术,因为优化(例如计划和调度)算法是自主性的核心。这种算法的本质是,在大部分输入空间中,输入中直观的“小”变化会导致输出中的相应“小”变化:这种类型的响应通常会导致人们得出合理的结论:这两个响应是正确的,它们之间的响应也可能是正确的。但是,在输入空间中的某些区域中,输入中的“小”变化将导致根本不同的输出:人们不太倾向于得出这样的结论,即这些过渡区域中的所有响应都可能是正确的。我们认为,出于两个原因,这些过渡区是自治系统可能发生故障的地方。首先,边界条件通常是断层的丰富来源,在过渡带中处于高度活动状态,因此增加了断层的可能性。其次,在过渡区内,算法输出可能看起来异常,并且由于算法的输出成为系统其余部分的输入,因此整个系统可能被推到其标称使用情况之外:从历史上看,这是另一个错误的良好来源。最后,我们讨论了风险管理。自治系统具有许多众所周知的管理风险因素。风险管理和质量问题必须遍及所有团队成员以及项目的整个生命周期。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号