第1章 引论、准备知识
1 引论
在科学和技术的发展过程中,科学的理论和科学的实验一直是两种重要的科学方法和手段。虽然这两种科学方法都有十分重要的作用,但是一些研究对象往往由于它们的特殊性(例如太大或者太小,太快或者太慢等)不能**地用理论描述或者用实验手段来实现。自从计算机出现和发展以来,情况就大大不同了,人们可以用计算机计算那些过去根本不能求解的科学技术问题,模拟那些不容易观察到的现象,得到实际应用所需要的数值结果,揭示各种现象的规律和基本性质。所以,现在普遍认为科学计算已经和两种传统的科学方法——理论和实验相并列,成为第三种科学方法。
科学计算在各门自然科学(物理学、气象学、地质学和生命科学等)和技术科学与工程科学(核技术、石油勘探、航空与航天和大型土木工程等)中起着越来越大的作用,在很多重要领域中成为不可缺少的工具。而科学与工程计算中*重要的内容就是求解在科学研究和工程技术中出现的各种各样的偏微分方程或方程组。
例如,核武器的研制要有理论设计和核试验。但核反应和核爆炸的过程是在高温高压的条件下进行的,而且巨大的能量在极短的时间内释放出来,核装置内部的细致反应过程及各个物理量的变化是根本不能用仪器测量出来的,核试验只是提供综合的数据。而描述核反应和爆炸物理过程的数学模型是一个很复杂的非线性偏微分方程组,也根本没有办法得到这个方程组理论上的**解。所以发展核武器的**都在计算机上对核反应过程进行数值模拟,这也称为“数值核试验”,它可以大大减少核试验的次数,节约大量的经费,缩短研制的周期。历史上各时期各国*先进的计算机总是装备在核研究部门,我国也不例外,有资料表明,从开始研制直至达到与美、苏基本相抗衡的水平时,我国当时只进行了338次核试验,而美、苏则分别进行了936次和716次,这是我国研制人员更多地利用数值模拟手段所取得的成果。
过去,在飞行器的设计过程中要做大量的风洞实验。实验设备的建设费用和每次实验的花费是十分昂贵的。但是人们现在可以在计算机上进行数值模拟,也就是数值求解有关空气动力学的偏微分方程组。20世纪90年代初期,某公司研制出当时运算速度*快的计算机就称为“数值风洞”,用于航天飞机返回时的计算。进行这类数值实验有周期短、费用低及容易改变参数进行重复计算的特点。有资料说明,数值模拟已经使新型号飞机设计过��减少了三分之一以上的风洞实验。
……