模拟计算机

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由Cewbot留言 | 贡献2021年1月2日 (六) 02:03 (bot: 清理跨語言連結MONIAC成為內部連結:編輯摘要的red link經繁簡轉換後存在)编辑。这可能和当前版本存在着巨大的差异。

二战美国轰炸机瞄准仪,是一种模拟计算机

模拟计算机(Analog computer),是计算机的一种形式,它使用电子的,机械的或液压的量等物理现象的不断变化的方面来模拟所要解决的问题。 相反,数字计算机象征性地表示不同数量,因为它们的数值发生了变化。 由于模拟计算机不使用离散值,而是使用连续值,所以过程不能像精确等同那样可靠地重复进行,就像它们可以使用图灵机一样。 与数字信号处理不同,模拟计算机不受量化噪声的影响,但受模拟噪声的限制。

模拟计算机广泛用于当时数字计算机缺乏足够性能的科学和工业应用中。 模拟计算机可能具有非常广泛的复杂性。 计算尺诺谟图是最简单的,而海军枪炮控制计算机和大型混合数字/模拟计算机是最复杂的[1]过程控制保护继电器系统使用模拟计算来执行控制和保护功能。

数字计算的出现使得简单的模拟计算机早在1950年代和1960年代就已经过时了,尽管模拟计算机仍然在某些特定应用中使用,例如飞机線傳飛控系統的飞行计算机以及大学教学控制系统。 更复杂的应用,如合成孔径雷达,在1980年代仍然是模拟计算的领域,因为数字计算机不足以完成任务[2]

模拟计算机的时间轴

卢克索神庙方尖碑。 方尖碑也扮演日晷的角色[3]
公元前150至100年间的安提基特拉机械是一个早期的模拟计算机。

电子模拟计算机

波兰的模拟计算机AKAT-1

线性机械部件(如弹簧缓冲器(粘滞流体阻尼器))和电气部件(如电容器电感器电阻器)之间的相似性在数学上引人注目。它们可以使用相同形式的方程来建模。

但是,这些系统之间的区别在于模拟计算的有用性。如果考虑一个简单的质量弹簧系统,构建物理系统需要制造或修改弹簧和质量。随后将它们连接在一起并安装适当的锚,收集具有适当输入范围的测试设备,最后进行测量。在更复杂的情况下,如赛车悬架,实验性建造,改装和测试既复杂又昂贵。

电气等效物可以由一些运算放大器(op amps)和一些无源线性元件构成;所有的测量都可以直接用示波器进行。在电路中,例如,(模拟)弹簧的'刚度'可以通过调整电容器的参数来改变。电气系统类似于物理系统,因此称为名称,但其构造更便宜,通常更安全,并且通常更容易修改。

而且,电子电路通常可以在比正在模拟的系统更高的频率下工作。 这使得模拟运行速度比实时更快(在某些情况下,可能需要数小时,数周或更长时间)。 电子模拟计算机的经验丰富的用户表示,他们相对于数字模拟提供了对问题的相当亲密的控制和理解。

机械-电子类比的缺点是电子器件受变量变化范围的限制。 这就是所谓的动态范围。 它们也受到噪音水平的限制。 浮点数字计算具有相对较大的动态范围。

实际例子

X-15仿真器模拟计算机

以下是已构建或实际使用的模拟计算机的示例:

模拟(音频)合成器英语Analog synthesizer也可以视为模拟计算机的一种形式,其技术最初部分基于电子模拟计算机技术。 ARP 2600英语ARP 2600的环形调制器实际上是一个中等精度的模拟乘法器。

参阅

参考资料

  1. ^ Gears of war: When mechanical analog computers ruled the waves. [2018-04-29]. (原始内容存档于2018-09-08). 
  2. ^ Johnston, Sean F. Holographic Visions: A History of New Science. OUP Oxford. 2006: 90. ISBN 0191513881. 
  3. ^ Earliest Clocks. A Walk Through Time. NIST Physics Laboratory. [2008-04-02]. 
  4. ^ The Antikythera Mechanism Research Project页面存档备份,存于互联网档案馆), The Antikythera Mechanism Research Project. Retrieved 1 July 2007.