python进行数值模拟代码-数值模拟方法.pdfVIP

python进行数值模拟代码-数值模拟方法.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python进⾏数值模拟代码_数值模拟⽅法 数值模拟⽅法 科学研究与解决⼯程问题的基础在于物理实验与实物观测, 例如对⾦属材料的 凝固过程 进⾏物理实验、对天体运⾏进⾏观测。现代科学研究⽅法的核⼼是通 过实验或观测建⽴研究 对象的数学模型,基于数学模型进⾏研究与分析。这种 研究⽅法可以追溯到伽利略的⼯作, 成熟于⽜顿的三⼤定律与微积分。 采⽤实物 模型进⾏物理实验的研究周期 长、投⼊⼤,有时甚⾄⽆法在实物上进⾏,如天 体物理的研究。在数学模型上进⾏的数值模拟研究具有研究周 期短、安全、投 ⼊少,已经成为不可或缺的⼯具。 数值模拟⽅法的应⽤对象分为三个层次 1) 宏观层次:常见的⼯程建筑、制造设备、零件等 ; 2) 界观层次: 材料的微观组织与性能, 如⾦属材料的晶粒度影响其屈服强度 ; 3) 微观层次:基本物理现象与机理,如⾦属材料凝固时的结晶与晶粒⽣长 过程。宏观与界观层次的数值模拟⽅法包括: 1) 有限差分⽅法 (Finite Difference Method, FDM) :微分⽅程的直接离散 ⽅法 ; 2) 有限元单法 (Finite Element Method, FEM) :⽤有限尺度的单元的集合来 代替连续体, 分 Lagrange ⽅法, Euler ⽅法, ALE ⽅法 ; 3) 边界单元⽅法 (Boundary Element Method, BEM) :⼀种半解析⽅法 ; 4) 有限体积⽅法 (Finite Volume Method, FVM) :把空间划分成有限尺度的 体积单元,连 续体通过这些在空间上固定的体积单元,单元的空间位置不变 ; 5) ⽆⽹格⽅法 (Meshless Method) :只布置结点,不需要划分单元⽹格,有 权函数。 微观层次的数值模拟⽅法包括: 1) 第⼀原理法 (First Principle Simulation) :量⼦⼒学⽅法,直接计算原 ⼦的电⼦结构 ; 2) 元胞⾃动机⽅法 (Cellular Automata) :把空间⽤元胞演化、元胞的局部 相互作⽤来描述复杂的、全局的系统。 3) 蒙特卡洛⽅法 (Monte Carlo Method ) :把颗粒运动定义为随机过程,⽤ 势能的变化来 判断颗粒运动能否被接受。 4) 分⼦动⼒学⽅法 (Molecular Dynamics) ,分为经典⽅法、嵌⼊原⼦模型 (Embedded Atom

文档评论(0)

180****8094 + 关注
实名认证
文档贡献者

小学毕业生

1亿VIP精品文档

相关文档