当前位置:首页 > 图书中心 > 教材 > 本科生教材 > 计算材料学
计算材料学
ISBN:978-7-5689-4809-8
材料科学与工程专业本科系列教材
作者:汤爱涛 谭军 张昂
策划编辑:范琪
编辑:文鹏
字数(千):452 页数:274 印次:1-1
开本:16开  平装
出版时间: 2024-06-09
定价:¥59

相关丛书

内容简介

随着计算方法的持续发展和计算能力的持续提高,基于材料学基本原理的数值计算和模拟已经成为材料科学研究与工程应用领域的重要工具和手段。本书内容主要包括计算材料学数学基础、第一性原理计算、分子动力学、蒙特卡洛方法、有限元法、热力学和动力学计算、机器学习、集成计算材料工程等,并附有各种计算和模拟方法在材料科学中的典型应用和代表性的例子。
本书可作为材料科学与工程专业本科生和研究生的教材,也可供相关领域科技工作者参考。

目录
第 1 章  绪论 …………………………………………………………………………………… 1
1. 1  计算材料学研究内容 ………………………………………………………………… 1
1. 2  研究方法 ……………………………………………………………………………… 1
  1. 2. 1  第一性原理方法 ………………………………………………………………… 2
  1. 2. 2  分子动力学方法 ………………………………………………………………… 2
  1. 2. 3  蒙特卡洛法 ……………………………………………………………………… 3
  1. 2. 4  有限元法 ………………………………………………………………………… 3
  1. 2. 5  材料热力学和动力学 …………………………………………………………… 4
  1. 2. 6  机器学习 ………………………………………………………………………… 5
  1. 2. 7  集成计算材料工程 ……………………………………………………………… 6
1. 3  常用软件介绍 ………………………………………………………………………… 6
  1. 3. 1  Python …………………………………………………………………………… 7
  1. 3. 2  MATLAB ………………………………………………………………………… 7
  1. 3. 3  EMTO-CPA ……………………………………………………………………… 8
  1. 3. 4  LAMMPS ………………………………………………………………………… 8
  1. 3. 5  VASP ……………………………………………………………………………… 8
  1. 3. 6  Materials Studio …………………………………………………………………… 9
  1. 3. 7  CP2K ……………………………………………………………………………… 9
  1. 3. 8  Thermo-Calc ……………………………………………………………………… 10
  1. 3. 9  Pandat …………………………………………………………………………… 11
  1. 3. 10  MICRESS ……………………………………………………………………… 11
  1. 3. 11  Talemu ………………………………………………………………………… 11
  1. 3. 12  COMSOL ………………………………………………………………………… 12
  1. 3. 13  ANSYS ………………………………………………………………………… 12
  1. 3. 14  FLUENT ………………………………………………………………………… 13
  思考题 …………………………………………………………………………………… 13
  参考文献 ………………………………………………………………………………… 13
第 2 章  计算材料学数学基础 ………………………………………………………………… 15
2. 1  数据处理基础 ………………………………………………………………………… 15
  2. 1. 1  误差 ……………………………………………………………………………… 15
  2. 1. 2  曲线拟合与最小二乘法 ………………………………………………………… 17
2. 2  数学模型 ……………………………………………………………………………… 19
  2. 2. 1  理论分析法 ……………………………………………………………………… 20
  2. 2. 2  模拟方法 ………………………………………………………………………… 21
  2. 2. 3  类比分析法 ……………………………………………………………………… 22
  2. 2. 4  数据分析法 ……………………………………………………………………… 24
  2. 2. 5  利用计算机软件建立数学模型 ………………………………………………… 25
2. 3  数值计算方法 ………………………………………………………………………… 30
  2. 3. 1  迭代法计算线性方程组 ………………………………………………………… 30
  2. 3. 2  有限差分法 ……………………………………………………………………… 33
  2. 3. 3  有限元法 ………………………………………………………………………… 40
2. 4  概率论与统计学 ……………………………………………………………………… 50
  2. 4. 1  蒙特卡洛方法的基本思想 ……………………………………………………… 50
  2. 4. 2  随机数 …………………………………………………………………………… 51
  思考题 …………………………………………………………………………………… 52
  参考文献 ………………………………………………………………………………… 52

第 3 章  第一性原理计算 ……………………………………………………………………… 54
3. 1  第一性原理理论基础 ………………………………………………………………… 54
  3. 1. 1  量子力学基础 …………………………………………………………………… 54
  3. 1. 2  多体系统的 Schrödinger 方程 …………………………………………………… 57
  3. 1. 3  Born-Oppenheimer 绝热近似 …………………………………………………… 57
  3. 1. 4  Hartree-Fock 方法………………………………………………………………… 58
  3. 1. 5  密度泛函理论 …………………………………………………………………… 59
3. 2  电子结构计算方法及实现 …………………………………………………………… 62
  3. 2. 1  电子结构计算方法 ……………………………………………………………… 62
  3. 2. 2  VASP 计算流程简介 …………………………………………………………… 65
  3. 2. 3  EMTO 计算方法简介 …………………………………………………………… 66
3. 3  材料性能的第一性原理计算 ………………………………………………………… 68
  3. 3. 1  状态方程 ………………………………………………………………………… 68
  3. 3. 2  弹性常数 ………………………………………………………………………… 70
  3. 3. 3  层错能 …………………………………………………………………………… 74
3. 4  材料性能计算实践 …………………………………………………………………… 75
  3. 4. 1  纯金属的计算 …………………………………………………………………… 75
  3. 4. 2  计算 Mg-Zn-Ca 多元合金体系 ………………………………………………… 78
  3. 4. 3  广义层错能曲线 ………………………………………………………………… 79
思考题 …………………………………………………………………………………… 82
  参考文献 ………………………………………………………………………………… 82

第 4 章  分子动力学计算 ……………………………………………………………………… 86
4. 1  分子动力学计算理论基础 …………………………………………………………… 86
  4. 1. 1  计算原理 ………………………………………………………………………… 86
  4. 1. 2  势函数 …………………………………………………………………………… 90
4. 2  分子动力学软件及实现 ……………………………………………………………… 99
  4. 2. 1  分子动力学软件 ………………………………………………………………… 99
  4. 2. 2  LAMMPS 模拟基本流程 ………………………………………………………… 99
4. 3  材料结构与性能的分子动力学计算 ……………………………………………… 102
  4. 3. 1  LAMMPS 计算平衡晶格常数、结合能、空位形成能和单轴拉伸 …………… 103
  4. 3. 2  Materials Studio 对水化硅酸钙(C-S-H)凝胶分子动力学模拟分析 ………… 108
  思考题 …………………………………………………………………………………… 114
  参考文献 ………………………………………………………………………………… 114

第 5 章  蒙特卡洛方法 ……………………………………………………………………… 116
5. 1  蒙特卡洛方法发展和基本原理 …………………………………………………… 116
  5. 1. 1  蒙特卡洛方法发展概要 ……………………………………………………… 116
  5. 1. 2  蒙特卡洛方法基本原理 ……………………………………………………… 118
5. 2  随机数产生和抽样 ………………………………………………………………… 119
  5. 2. 1  随机数产生和检验 …………………………………………………………… 119
  5. 2. 2  概率分布抽样方法 …………………………………………………………… 124
5. 3  常用蒙特卡洛方法 ………………………………………………………………… 130
  5. 3. 1  估计值蒙特卡洛方法 ………………………………………………………… 131
  5. 3. 2  直接模拟方法 ………………………………………………………………… 131
  5. 3. 3  降低方差提高效率方法 ……………………………………………………… 132
  5. 3. 4  最优化蒙特卡洛方法 ………………………………………………………… 133
  5. 3. 5  动力学蒙特卡洛方法 ………………………………………………………… 134
  5. 3. 6  Metropolis 方法 ………………………………………………………………… 134
5. 4  蒙特卡洛应用举例 ………………………………………………………………… 135
  5. 4. 1  利用蒙特卡洛方法求圆周率 ………………………………………………… 135
  5. 4. 2  利用蒙特卡洛方法计算定积分 ……………………………………………… 136
  5. 4. 3  利用蒙特卡洛方法画出圆晶粒及晶界 ……………………………………… 138
  思考题 …………………………………………………………………………………… 139
  参考文献 ………………………………………………………………………………… 139

第 6 章  有限元方法 ………………………………………………………………………… 141
6. 1  有限元方法理论基础 ……………………………………………………………… 141
6. 1. 1  变分原理 ……………………………………………………………………… 141
  6. 1. 2  单元与离散化模型 …………………………………………………………… 142
6. 2  有限元方法常用软件 ……………………………………………………………… 144
  6. 2. 1  通用软件及工具箱 …………………………………………………………… 144
  6. 2. 2  专用软件 ……………………………………………………………………… 152
6. 3  有限元应用举例 …………………………………………………………………… 154
  6. 3. 1  AZ31 镁合金异步轧制有限元模拟分析 ……………………………………… 154
  6. 3. 2  AZ91D 镁合金构件铸造有限元模拟 ………………………………………… 157
  6. 3. 3  搅拌摩擦焊接镁合金横向拉伸不均匀变形模拟 …………………………… 160
  6. 3. 4  AM60 镁合金高压铸造有限元模拟 …………………………………………… 161
  6. 3. 5  含孔洞 AM60 镁合金压铸样品不均匀变形模拟……………………………… 163
  思考题 …………………………………………………………………………………… 163
  参考文献 ………………………………………………………………………………… 164

第 7 章  热力学和动力学计算 ……………………………………………………………… 165
7. 1  热力学计算原理 …………………………………………………………………… 166
7. 2  相图计算 …………………………………………………………………………… 168
  7. 2. 1  相图计算方法简介 …………………………………………………………… 168
  7. 2. 2  相图数据库与计算软件简介 ………………………………………………… 170
  7. 2. 3  相图计算举例 ………………………………………………………………… 178
7. 3  动力学计算 ………………………………………………………………………… 182
  7. 3. 1  动力学计算方法简介 ………………………………………………………… 182
  7. 3. 2  动力学计算软件简介 ………………………………………………………… 185
7. 4  热力学和动力学计算实践举例 …………………………………………………… 187
  7. 4. 1  体积分数 ……………………………………………………………………… 187
  7. 4. 2  相变 T0 边界 …………………………………………………………………… 192
  7. 4. 3  Al-Cu 合金的析出动力学演变 ………………………………………………… 192
  7. 4. 4  材料设计及热处理工艺优化 ………………………………………………… 194
  7. 4. 5  相场模拟实例 ………………………………………………………………… 195
  7. 4. 6  水泥中石灰石粉掺量对水化产物形成的影响规律 ………………………… 197
  思考题 …………………………………………………………………………………… 218
  参考文献 ………………………………………………………………………………… 218

第 8 章  机器学习 …………………………………………………………………………… 222
8. 1  机器学习基础理论 ………………………………………………………………… 222
  8. 1. 1  机器学习概念 ………………………………………………………………… 222
  8. 1. 2  机器学习任务、方法和算法 …………………………………………………… 222
  8. 1. 3  机器学习基本过程 …………………………………………………………… 223
8. 2  机器学习常用算法基本原理 ……………………………………………………… 227
8. 2. 1  k-近邻算法……………………………………………………………………… 227
  8. 2. 2  贝叶斯算法 …………………………………………………………………… 228
  8. 2. 3  支持向量机 …………………………………………………………………… 229
  8. 2. 4  决策树 ………………………………………………………………………… 231
  8. 2. 5  集成算法 ……………………………………………………………………… 232
  8. 2. 6  人工神经网络 ………………………………………………………………… 232
8. 3  应用实践举例 ……………………………………………………………………… 235
  8. 3. 1  基于决策树的再结晶预测模型 ……………………………………………… 235
  8. 3. 2  基于 BP 网络的镁合金晶粒尺寸预测模型构建 ……………………………… 240
  8. 3. 3  自修复混凝土的自修复效果预测 …………………………………………… 256
  8. 3. 4  基于卷积神经网络的镁合金微观组织识别 ………………………………… 258
  思考题 …………………………………………………………………………………… 262
  参考文献 ………………………………………………………………………………… 262

第 9 章  集成计算材料工程 ………………………………………………………………… 265
9. 1  集成计算材料工程历史与任务 …………………………………………………… 265
  9. 1. 1  集成计算材料工程起源 ……………………………………………………… 265
  9. 1. 2  集成计算材料工程核心任务 ………………………………………………… 266
9. 2  集成计算材料工程主要方法 ……………………………………………………… 268
  9. 2. 1  多尺度建模方法 ……………………………………………………………… 268
  9. 2. 2  全过程设计方法 ……………………………………………………………… 269
  9. 2. 3  数据驱动方法 ………………………………………………………………… 269
9. 3  集成计算材料工程应用举例 ……………………………………………………… 269
  9. 3. 1  集成计算材料工程在航空航天汽车领域的应用概述 ……………………… 270
  9. 3. 2  集成计算材料工程在能源领域的应用概述 ………………………………… 270
  9. 3. 3  基于集成计算材料工程的多目标性能合金的研发 ………………………… 270
  9. 3. 4  基于集成计算材料工程的复杂颗粒系统的结构优化 ……………………… 271
  思考题 …………………………………………………………………………………… 273
  参考文献 ………………………………………………………………………………… 273