模拟计算机

来自中文百科,文化平台
跳转至: 导航搜索

  拟计算机汉语拼音mó nǐ jì suàn jī),(analog computers),用电流电压等连续变化的物理量直接进行运算的计算机。使用模拟计算机的主要目的,不在于获得数学问题的精确解,而在于给出一个可供进行实验研究的电子模型。

  发展简况20世纪30年代,开始致力于全电子化模拟计算机的研制工作。第二次世界大战期间,贝尔电话实验室研制出M-9火炮指挥仪。二次大战后,一些人以M-9火炮指挥仪中的运算放大器为基础,于1947年研制出全电子直流模拟计算机。高增益直流运算放大器的出现,对模拟计算机的发展,起了革命性的推动作用。与此同时,各发达国家都在研制模拟计算机。1948年,研制出第一台商品模拟计算机,50年代实现商品化。50年代中、后期,中国进入现代模拟计算机研制领域。60年代中期,先后研制出多种型号模拟计算机。如M-2、M-6等大型混合模拟计算机,就是这一时期的成果。

  分类模拟计算机的类比或相似关系,存在于被研究的物理现象或过程同模拟计算机本身的物理现象或过程之间。根据计算机和实物类比关系的紧密程度不同,模拟计算机分为直接(专用)计算机和间接(通用)计算机。

  直接计算机作为实物的模型,二者除具有类比的数学关系外,其物理参数间也有一一对应的类比关系。例如,用电感、电容和电阻组成的网络,模拟由质量、弹性阻尼和粘性阻尼组成的机械系统,二者的数学方程可以写成同一形式:

    模拟计算机1.jpg

  可以看出,二者参数L.C.R和M.K.B之间也存在一一对应的关系。

  间接计算机构成的实物模型与实物间的类比关系,只是数学模型的类比。因此,必须按实物的方程式组成模型。因为要用一个个函数部件组成模型,所以要想满足广泛的要求,必须用足够多的各种函数部件组成一个通用性很强的模拟计算机,即所谓通用模拟计算机。一个大型通用模拟计算机,约有二三百个运算放大器,相应数量的线性电位器,几十个乘法器和函数产生器等部件。

  上述机械系统,包含加法、乘法和微分运算。在通用模拟机上,只要把相应部件联接起来,便可建立它的数学模型。

  按所用元、部件不同,模拟计算机还可分为电子的和机械的等类别。

  精度 模拟计算机的精度主要决定于所用元件的精度。高质量的线性元件(如电阻),其误差小于满刻度的0.01%。非线性元件的误差,可达到满刻度的0.02%。低质量计算机的元件误差,一般超过上述值的10倍。

  典型模拟问题,要用很多元、部件求解,要说出具体精度值是困难的。因为总精度不单决定于元器件质量,还取决于题大小和编排方法。对优质计算机而言,解大型题目的误差有可能控制在0.5%的量级。

  由于绝大多数模拟解的输出,都要用x-y记录仪或纸带记录仪记录,所以最终精度通常与所用记录设备的精度处于同一数量级。

  模拟计算机的精度与其所要完成的任务一般是适应的。在求解的工程问题中,其大多数输入数据是由经验判定的,一般说,它要低于模拟机本身的精度。

  应用 模拟计算机能解各种微分方程和偏微分方程,凡是能用这些方程描述的动力学物理系统,原则上都可以在模拟计算机上求解和仿真。具体地说,模拟计算机的应用范围,可概括为3个方面:①作为计算工具。②作为实物的数学模型和仿真设备。③作为教学和训练工具。

  随着数字计算机的发展,模拟计算机作为计算工具和通用仿真设备的作用,被数字计算机所取代。但是,作为专用仿真设备、教学与训练工具,模拟计算机还将继续发挥作用。