阿波罗指导计算机(也称为AGC)是控制论奇迹的缩影,1969年7月20日,阿波罗11(Apollo 11)在宁静的海洋中触摸时,证明计算机会留在这里!
Apollo指导计算机帮助宇航员安全到达月球,然后返回地球。实际上,这是一台计算机,以至于建筑工程师已经说过,如果他们知道自己正在进入什么。他们甚至永远不会尝试。Apollo指导计算机仅遇到几个飞行问题,甚至大多数是由于人类错误。它携带在指挥服务模块(CSM)和月球模块(LM)上。这是15个载人任务的一部分;1975年,九架月球航班,六个月球着陆,三个Skylab任务和Apollo-Soyuz测试任务。
AGC是第一台数字飞行计算机,也是最新,最先进的惯性引导系统和逐个线。这也是第一台使用硅芯片的计算机,也是第一台直接造成机组人员生活的板载计算机。它的重量为14公斤,总记忆力为72K和12英寸的时钟速度。
但是,由于Apollo指导计算机不是通用计算机;将机器与现代设备进行比较非常困难。执行特定任务并能够在与ZX Spectrum或Commodore 64相同的水平上执行的工作很难执行。如果您知道与Commodore 64可比的计算机可以将您带到月球上,您会感觉如何?
需要一台计算机,因为浏览月球旅行至少很复杂。有大量变量,并试图解决这样的旅程几乎是不可能的。此外,即使解决它们也意味着您有一个估计,而不是准确的答案。还决定这些计算太复杂了,无法将宇航员拿出来。这是阿波罗指导计算机进来的地方!
Apollo Guidance计算机配备了两个金属托盘,其中一个托盘可供内存,而另一个则用于逻辑电路,总共有30,000个组件。将AGC的设计保持尽可能简单,同时将零件数量保持在最低限度,从而确保其重量较小并提供增强的可靠性。可靠性是关键因素,并且组件被密封,因此确保没有水分或灰尘能够干扰计算机的工作。
计算机像魅力一样工作,唯一出现的问题是因为输入错误的代码或不正确地翻转开关。当阿波罗11号朝着宁静的海洋降下时,偶然地留下了会合雷达。雷达将毫无意义的数据馈送到AGC。现代计算机要么崩溃或冻结,但是AGC表示“ 1202”以造成超载错误,然后继续关闭每个程序,而不是第一个程序并重新启动。任务指挥官尼尔·阿姆斯特朗(Neil Armstrong)被授予GO司令部,以归功于AGC!