飞船使用的计算机系统是 专门的计算机系统,它们针对太空环境的极端条件进行了优化和设计。以下是一些关键点:
宇航飞行计算机系统(Spacecraft Avionics Computer Systems)
也被称为航天计算机,是宇航飞船中非常关键的设备,承担着控制航天器的任务。
航天计算机需要在真空、高温、低温和辐射等极端条件下正常工作,因此它们经过严格的设计和测试,采用了冗余系统和容错技术。
阿波罗导航计算机
在阿波罗登月任务中,使用的计算机系统必须非常小巧、可靠,并且耗电量低。
这些计算机用于导航、制导、姿态控制、通信和数据处理等关键任务,并配备了大量的存储器和高性能处理器。
猎鹰9号火箭的计算机系统
猎鹰9号火箭使用了3个双核ARM x86处理器,每个核心上运行一个Linux实例。
系统通过角色-判断系统(Actor-Judge)来比较来自3个处理器的命令,确保系统的一致性和可靠性。
旅行者1号的计算机系统
旅行者1号使用的是基于CMOS的微控制器芯片,配备了一个16位处理器和仅70KB的存储空间。
该系统由三台计算机组成,每台承担不同的任务,并配备有备份,以确保系统的稳定性和数据的安全性。
神舟十九号载人飞船的计算机系统
使用的工业电脑,考虑到航天控制系统对计算机的特殊需求,如高可靠性和实时性。
航天控制中心的所有设备通常不用商业电脑,而用工业电脑,因为商业电脑可能无法满足这些特殊需求。
毅力号宇宙飞船的计算系统
毅力号使用的计算模块是搭载基于英特尔凌动(BayTrail)处理器的系统,并运行Linux。
这些计算模块由以色列公司CompuLab提供给NASA,用于传输照片和视频。
天宫一号的计算机系统
使用的是基于超标量指令集体系(SPARC)的抗辐射处理器ERC32,设计时考虑到了辐射影响。
操作系统为SpaceOS,这是一个高可靠性、实时性的操作系统。
综上所述,飞船使用的计算机系统是专门针对太空环境的极端条件进行设计和优化的,采用了多种技术和硬件配置,以确保其高可靠性和稳定性。