计算机模拟的新应用

科学技术日新月异,计算机模拟的能力也发生飞跃式的提升。20~30年前,计算机模拟技术多半用于揭示动力学系统的特性,较少涉及经济、社会等人文大系统性态的研究。一个时期以来,这种计算机模拟也被称为计算机仿真,或数字仿真。“仿真”似乎曾是比“模拟”更为时髦的名词;然而到目前,“模拟”好像又取代了“仿真”,而占有了决定性的地位。其实,模拟也好,仿真也罢,两者只是描述名词上的区别,其实质是相同的,即人们用对数学模型的研究代替对实际系统的研究,而且两者都可用同一个英文名词“Simulation”表示。计算机模拟的优越性在于:揭示某些人们无法亲历的事件,例如宇宙产生与发展的演变过程;预测实际系统的性能,例如气象预报;对某些具有危险性的过程,例如爆炸、撞击、坠毁,…,用模拟研究代替现实研究,以保安全……。

计算机模拟离不开数学模型,离不开将体现数学模型的方程式实现为程序设计语言的过程,离不开一定的模拟(仿真)算法,更离不开计算机系统的软件和硬件环境。计算机模拟是否好用,人们是否能在数学模型上获得实际系统真正的动态行为特征,其关键无疑是所建立的数学模型的准确度。数学模型本身无法解决这一问题,而只有依靠专门的实验对数学模型加以实测与验证。

计算机模拟的实际系统本质上是动态的,在系统的各个不同位置(空间坐标点)及不同时间点上,物理量的变化是连续的。为了用计算机进行模拟,就得将连续过程“离散化”,把时间分段,将空间分成方格。只要离散化这一步做得合适,如此所得的系统就会是与原系统是“差不多”的。

另一方面,为了简化研究,有时将空间的方格化代之以按物理流程的“分块”化,结果便产生了物理量在时间上连续而在空间上呈间断变化的数学模型,称之为分块模型(lumped

model)。它的好处是用有限个数的常微分方程组代替了维数庞大的偏微分方程组,使问题的数学处理大大化简。举个例子,笔者曾研究过大型锅炉的数学模型与计算机模拟。给水进入锅炉,在上升管中被加热,变成水与饱和蒸汽之混合物,上升至汽水鼓;汽水鼓中的水经下降管流至泥水鼓,再进入上升管,从而产生了自然循环。汽水鼓中的蒸汽被送到两个过热器进一步加热使之成为过热蒸汽,然后送汽轮机做功。炉膛内之燃气对加热管中之水汽混合物进行加热,然后流经两个过热器,将饱和蒸汽变为过热蒸汽,最后再经过经济器与空气预热器使给水与送风升温后才排入大气,一路上烟气的温度、压力都不断降低。作为炉内介质与炉外燃气换热通道的锅炉受热管以及过热器管的金属温度都存在着三维的变化。这样复杂的系统经“分块化”后,水汽混合物在汽水鼓内被赋予一个鼓内块压力及鼓内汽温和鼓内水温两个块温度;上升管中流动介质被赋予同一个块温度和块压力;蒸汽在流经第一和第二过热器时都各取其相应的块温度和块压力;烟气系统,从炉膛内的块温度,流经第一过热器与第二过热器处的块温度,再到经济器及给水预热器处的块温度,等等。各个传热面的金属温度,则采用上升管金属块温度,第一过热器金属与第二过热器金属块温度,经济器及空气预热器金属块温度,等等。这样处理的结果,整个锅炉动态系统可用一个18阶的常微分方程组描绘,模拟的结果还是相当令人满意的。详见笔者的博客“在NTH做课题研究”,并参见图1。

对于类似于气象预报研究中的广袤空间,只能采取分格化的离散化措施。取决于对模型精度的不同要求,以及计算机所能提供的运算速度及存储容量,空间的分格化可以有粗细之分。〖研究者当初把地球空间分割为100公里x

100公里的方格(图2) 进行计算,而且受制于每天只能运算一次。提升到目前情况,则可以采用20公里 x

20公里的方格,这无疑是一大改进(图3)。〗。括号内的一段话见http://gb.weather.gov.hk/nwp/mesomodel_c.

htm

计算机模拟能否处理高度复杂的现象,取决于它的速度与存储容量是否足够大。时至今日,计算机模拟的功能已扩展到这样的程度,以至它“无所不能”,只要你能提出任何一种哪怕看起极为困难的问题,人们都有望为之建立起相关的数学模型,并利用超大型计算机,给出模拟结果。笔者搜集了“参考消息”近一年来关于计算机模拟应用方面新进展的报道,文章标题罗列于下面,供网友了解情况之用。

•超级计算机将可模拟人类大脑

•欧洲用超级计算机模拟社会生活

•美成功模拟类银河星系形成

•气象学家如何预测暴风雪

•美研发网络战“虚拟训练场”

•……… 。

当然,如果人们要再进一步提升计算机模拟问题的难度与规模,那么计算机的性能无疑需要有一场革命性的提高。

计算机模拟应用,计算机模拟的新应用相关推荐

  1. 用计算机模拟病毒,计算机模拟揭露HIV病毒体内传播细节,有望为治疗提供新途径...

    原标题:计算机模拟揭露HIV病毒体内传播细节,有望为治疗提供新途径 艾滋病毒(HIV)是通过"出芽"的方式,在人体未感知的情况下感染细胞.根据美国健康与人类服务部的信息," ...

  2. 计算机模拟热处理,计算机模拟在热处理中的应用

    计算机模拟在热处理中的应用 潘健生 顾剑锋 .热处理计算机模拟的应用实例 3.1 阶梯轴加热的计算机模拟与工艺优化 某厂 380阶梯轴,淬火加热用3×6m台车式煤气炉进行淬火加热,原工艺的总加热时间超 ...

  3. 计算机模拟合理用药,计算机模拟地塞米松在内耳药物动力学与内耳显微结构三维重建的实验研究...

    计算机模拟地塞米松在内耳药物动力学与内耳显微结构三维重建的实验研究 第一章 计算机模拟地塞米松在内耳的药物动力学研究 近年来,糖皮质激素在内耳疾病防治中的应用不断增加,为了提高疗效,更好的应用于临床, ...

  4. 计算机模拟人工录入,用计算机模拟交互式输入代替人工进行流程录入

    用用计计算算机机模模拟拟交交互互式式输输入入代代替替人人工工进进行行流流程程录录入入 工工商商银银行行青青岛岛开开发发区区支支行行 1 一 一 项目简介项目简介 在 我行 的日常 工作中有大 量的 数 ...

  5. 类人机器人AI系统进阶模型 - 试论计算机模拟意识

    类人机器人AI系统进阶模型 - 试论计算机模拟意识 一.思维不可超越原理 思维具有不可超越性,这是一个客观存在. 任何理论都源于思维,思维是不可超越的. 无论宇宙多么浩渺无际,大自然多么变化无常, 人 ...

  6. 基于matlab的talbot效应光栅的计算机模拟[1],基于matlab的talbot效应光栅的计算机模拟.doc...

    基于matlab的talbot效应光栅的计算机模拟.doc 30D0618F8C4DC3CCF74DBDD562A550D5PDF1基于MATLAB的TALBOT效应光栅的计算机模拟四川省通江县陈河小 ...

  7. 超级计算机模拟新冠世界末日,超级计算机模拟显示: 水星不会撞地球

    如果一项新研究是正确的,水星可能会撞向金星,而地球可能是安全的. 图片来源:Bobboz/iStockphoto 本报讯 有一天,水星将会猛烈撞击地球,消灭这颗蓝色星球上的所有生命.这是科学家所说的一 ...

  8. 新书上市 | NetLogo开荒之作!

    今天给大家推荐一本难得的好书--<NetLogo多主体建模入门>. 千万别被书名吓到了,这本书非常有趣,也非常有用,是国内系统介绍 NetLogo 的开荒之作,由北师大张江教授和集智学园精 ...

  9. 计算机验证型数学实验报告,精心设计论文,关于精心设计数学实验培养学生数学能力相关参考文献资料-免费论文范文...

    导读:本文关于精心设计论文范文,可以做为相关论文参考文献,与写作提纲思路参考. [摘 要]高中数学实验不仅要求用数学知识解决各种各样的实际问题,更重要的是强调在解决问题中获得运用数学的体验和经验,感受 ...

最新文章

  1. mybatis逆向工程配置文件怎么再偷懒(懒出天际)
  2. 独家 | 2019 ICCV 收录论文:基于弱监督学习的病理影像分析框架
  3. KernelBuildpackageHowto
  4. UnityVS(Visual Studio Tools For Unity)的安装与使用
  5. linux添加vfat分区,浅析mkfs.vfat如何在arm开发板上创建fat32独立分区
  6. HTML/CSS——PC端博文尚美网页
  7. 前沿观察 | SageDB:一个自学成才的数据库
  8. 关于数据可视化页面制作
  9. 【剑指offer - C++/Java】12、数值的整数次方
  10. 集成Android免费语音合成功能(在线、离线、离在线融合),有这一篇文章就够了(离线)
  11. java单例模式[附代码实现]
  12. 【贝尔链创始人Vincent: 区块链不仅是技术革命 更是认知革命】
  13. 串口总线舵机之舵机命令
  14. 分号与逗号的区别及举例_顿号与逗号与分号间的区别是什么?
  15. 关于gb2312的编码
  16. Windows Debugging
  17. 预训练(pre-training/trained)与微调(fine tuning)
  18. 哔哩哔哩自动播放视频
  19. 改造create-react-app 引入dva和antd
  20. 咸鱼之王攻略及Mac M1 M2 系统电脑挂机解决无法登录的问题

热门文章

  1. SD-WAN设备白盒刷机
  2. html页面间的跳转及导航栏制作
  3. linux系统静态路由配置,详解linux静态路由配置
  4. 树莓派内核编译(5)
  5. 斐讯dns服务器未响应,phicomm登录页面
  6. python自动化测试登录_Python selenium自动化测试框架入门实战--登录测试案例
  7. “后BBA时代”民族品牌的汽车长征
  8. 程序员不是Loser 质疑优酷《小酒窝吐槽程序员》视频
  9. 越过5G的时代断崖:搜狗分身技术会为IP产业带来什么?
  10. Win10系统开发者模式安装Ubuntu搭建跳板机查看日志