航天飞机电子计算机象征意义,航天飞机的机载计算机有什么特点?

这篇内容讨论了航天飞机在太空环境中面临的硬件和软件挑战,包括硬盘在无气压条件下的失效、选择磁带和磁芯存储器的原因、以及处理器的可靠性。提到AP-101计算机的冗余设计和速度要求,强调了稳定性和实时性的重要性。随着技术进步,半导体存储器逐渐取代磁芯存储器。文章还提到了软件的实时性和健壮性需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【知乎用户的回答(8票)】:

硬件

高度冗余

航天飞机上备有五台相同的 AP-101(后升级为 AP-101s)电脑,其中四台在执行任务的过程中共同运作,另外一台作为备用。如果四台中的一台出现故障,另外三台通过投票将其排除出系统(颇像新世纪福音战士里的三贤人...)。

没有硬盘

将笔记本电脑带上太空会出现什么状况?你可能会先想到硬盘...没错,硬盘需要气流在盘片和磁头间形成的一层割离但窄小的空间,如果没有空气,机器一启动硬盘就会被磁头刮伤。如果舱内失去压力,硬盘首先会受到扰动,所以推测过去这可能是 NASA 使用磁带的原因。磁带的一个好处是适合读写连续的数据,航天飞机把软件从磁带中载入内存,并不需要频繁的读写操作(待求证)。

磁芯存储器

轨道中的宇宙辐射强大,在轨道中使用 RAM 做主存会让意外的故障比在地面上高很多,航天飞机最早选用了体积庞大的磁芯存储器,宇宙射线对其没有影响,而且磁芯处理器没电之后仍维持之前的存储状态,适合航天飞机对可靠性的要求。但也许是因为半导体保护技术的进步,在 AP-101s 中磁芯存储器被换成了半导体存储器。

速度

AP-101 处理器的速度不快,每秒执行 40 万条指令,AP-101s 的加入为航天飞机提供了更多的处理能力,相比之下,火箭的处理器可要慢得多,但其实处理性能能够完成任务就好,轨道器重要的还是稳定,复杂的数据处理可以传输给地面庞大的计算机来完成。

软件

我对航天飞机的软件了解很少,只知道它和 IBM 有渊源,有了一些资料后再补充 :)

【杨帆?的回答(0票)】:

首先所有硬件需要能够经受得住恶劣的太空环境;

其次对操作系统和处理程序的实时性、健壮性要求极高;

然后关键模块会有备份单元,以防突发状况所引致的中断服务。

【熊松松的回答(0票)】:

对于磁盘来说,航天飞机上显然不可能使用传统的温彻斯特硬盘。

因为会带来问题。固态硬盘SSD是首选。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值