热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

可靠性_可靠性设计的典范:原计划工作90天,却工作5250天

本文由编程笔记#小编为大家整理,主要介绍了可靠性设计的典范:原计划工作90天,却工作5250天相关的知识,希望对你有一定的参考价值。 点击上图,立即预约 火星车机遇号,执行任务周期原计划90天,实际
本文由编程笔记#小编为大家整理,主要介绍了可靠性设计的典范:原计划工作90天,却工作5250天相关的知识,希望对你有一定的参考价值。



点击上图,立即预约

火星车机遇号,执行任务周期原计划90天,实际工作5250天,它是人类智慧与勇气的结晶,也是永远值得铭记的先驱者。


高1.5米,宽2.3米,长1.6米,6个轮子。

可靠性设计的典范:原计划工作90天,却工作5250天

勇气号(左)于2003年6月10日发射后,机遇号(右)也成功发射,2003年7月7日出发

历经200多天,2004年1月25日降落。

可靠性设计的典范:原计划工作90天,却工作5250天

控制降落的速度,此时防震等机械可靠性就很重要

可靠性设计的典范:原计划工作90天,却工作5250天

着陆时间6分钟,分解成几千个执行动作

可靠性设计的典范:原计划工作90天,却工作5250天

用气囊弹跳的方式着陆。

释放气囊。

可靠性设计的典范:原计划工作90天,却工作5250天

模拟动画来自《Roving Mars》

可靠性设计的典范:原计划工作90天,却工作5250天

太阳能电板每天提供0.9千瓦时(不到1度电)的能量,只需要0.45千瓦时

可靠性设计的典范:原计划工作90天,却工作5250天

可靠性设计的典范:原计划工作90天,却工作5250天

机遇号太阳能电池板

行车的极限速度可以达到5厘米/秒

可靠性设计的典范:原计划工作90天,却工作5250天

2010年8月4日,机遇号拍下自己的行驶轨迹

行驶10秒,就会休息20秒

可靠性设计的典范:原计划工作90天,却工作5250天

火星时常会爆发全球性沙尘暴

可靠性设计的典范:原计划工作90天,却工作5250天

装了两个7千克重的锂电池,用来储备能量。

可靠性设计的典范:原计划工作90天,却工作5250天

爬过最陡的斜坡,32°

可靠性设计的典范:原计划工作90天,却工作5250天

2005年4月26日几只脚陷进沙子里面了。

可靠性设计的典范:原计划工作90天,却工作5250天

经过6个星期的精细操作,不断模拟分析,才终于脱险。

可靠性设计的典范:原计划工作90天,却工作5250天

一共传回了217594张照片,

还拍过许多张360度全景火星照。

可靠性设计的典范:原计划工作90天,却工作5250天

可靠性设计的典范:原计划工作90天,却工作5250天

可靠性设计的典范:原计划工作90天,却工作5250天

总里程超过45千米

可靠性设计的典范:原计划工作90天,却工作5250天

2018年6月10日,快没电了,天也开始变黑了。

可靠性设计的典范:原计划工作90天,却工作5250天

为什么设计寿命三个月?

由于火星大气极其稀薄,几乎没有保温作用,导致在太阳的照射下形成剧烈的气压差,从而形成全球性的风暴,平均风速是地球10倍以上。

表面极其干燥,遮天蔽日的沙尘暴在地球上都能用望远镜看见影响。

当年水手九号成为人类第一个环绕火星的探测器时,就发现了火星表面大规模沙尘暴,半年后才能对表面观察。

大家都认为三个月后火星上的沙尘暴会将它的太阳能电池板盖满沙尘,电能不足慢慢死亡。

为什么最后活到了今天?

也是因为剧烈的沙尘暴,甚至还有龙卷风!

虽然它和兄弟勇气号在2007年的巨大沙尘暴中险些挂了,但除此之外这些剧烈的风和龙卷风把覆盖在太阳能电池板上的沙尘都吹走了,能继续工作。

连续工作5250天,证明其他硬件质量真是杠杠的,工程师们并没有偷工减料,虽然你告诉我用三个月就完成任务,但依然按照能工作至少20年的态度生产每一个零件。

还有一个重要原因是直到今天它依然有很多兄弟在火星轨道上为它做信号传递服务,有已经工作了16年的奥德赛号、11年的轨道侦察器,刚抵达3年的MAVEN也在连续接力。

这让它可以一直保持与地球的通信,地球也能保证对它的有效控制。

为什么超预期?

美国之前发射了一大堆的火星车,探路者、勇气,这就是努力和经验的积累。而机遇号是技术+运气,因为机遇号如果那次陷坑里没出来的话就和勇气号一样了。至于寿命,航天设备的寿命预估都保守的厉害,这很正常。天宫一号设计2年,使用5年。其它的航天器搜搜看,超期服役的也很多。

比如一般电子设备都不会这么短时间就坏,限制整体寿命的多是易损耗、消耗品;像天宫就明显属于燃料耗尽无法维持轨道才开始掉下来的。而玉兔是动作机构坏掉了,但传输设备一直是好的。所以很少有电子产品在质保期到了就立即坏掉。航空产品更会留有足够的可靠性余量,保证万无一失。但是太空中不可预见的影响也非常多,且不可控,没法修,所以只能想办法确保他不坏。

这个就和使用寿命估计的方式有关系了,平时所说使用寿命,无非就是在使用一段时间内达到一定的可靠性,换言之就是将出故障的概率控制在某个范围之内。


对于平时量产型的工业品,是可以估计的,但是对于航天器来讲,由于一些零部件产量过低,准确的可靠性数据模型可能无法建立。此外,因为探测器要在外星球工作,研发人员对于探测器所作用的工况也未必能够完全了解,就好比玉兔号没有及时的预测月尘导致传动系统失效,任务失败。

这种情况下对于探测器的使用寿命估计往往偏保守,但即使这样探测器还是有因为不可预料的原因提前挂掉的,使得探测器的使用寿命呈现两极化趋势,要么很快就挂,要么超期服役的时间比较长。不可预料的原因里面也不完全都是坏事,比如地面人员也没有预测到火星上的大风能把机遇号太阳能电池板吹干净。机遇号能够做到这样,研发人员的努力自然是一方面,上帝的眷顾也是很重要的。

更多信息,点击阅读原文


推荐阅读
  • 本文介绍如何解决在 IIS 环境下 PHP 页面无法找到的问题。主要步骤包括配置 Internet 信息服务管理器中的 ISAPI 扩展和 Active Server Pages 设置,确保 PHP 脚本能够正常运行。 ... [详细]
  • Python 异步编程:深入理解 asyncio 库(上)
    本文介绍了 Python 3.4 版本引入的标准库 asyncio,该库为异步 IO 提供了强大的支持。我们将探讨为什么需要 asyncio,以及它如何简化并发编程的复杂性,并详细介绍其核心概念和使用方法。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • 本文详细介绍了如何使用PHP检测AJAX请求,通过分析预定义服务器变量来判断请求是否来自XMLHttpRequest。此方法简单实用,适用于各种Web开发场景。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • C++实现经典排序算法
    本文详细介绍了七种经典的排序算法及其性能分析。每种算法的平均、最坏和最好情况的时间复杂度、辅助空间需求以及稳定性都被列出,帮助读者全面了解这些排序方法的特点。 ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 如何查找和管理计算机中的C盘临时文件
    本文详细介绍了如何在计算机中找到和管理C盘的临时文件,包括其具体路径、环境变量设置方法以及清理这些文件对系统性能的影响。对于希望优化系统性能和释放磁盘空间的用户来说,这是一篇非常有价值的参考。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • c# – UWP:BrightnessOverride StartOverride逻辑 ... [详细]
  • 解决Linux系统中pygraphviz安装问题
    本文探讨了在Linux环境下安装pygraphviz时遇到的常见问题,并提供了详细的解决方案和最佳实践。 ... [详细]
author-avatar
吕贞吟明辉碧瑜
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有