内容简介
物质点法是近年来迅速发展的一种兼具拉格朗日描述和欧拉描述优点的新型粒子型数值方法,适合分析具有超大变形和移动界面的问题。本书以冲击爆炸等问题为背景,系统地总结了物质点法的基本原理、程序实现方法及其典型应用,并以本课题组开发的三维显式物质点法程序mpm3d-f90作为示例程序,便于读者深入了解物质点法的基本原理和程序实现过程,并根据自己科研工作的需要对其进一步修改扩充。
《物质点法》可供计算力学、冲击动力学、爆炸力学及相关领域的科研人员、研究生和本科生参考,也可作为相关研究生课程的教材。
目录
第1章 引言
1.1拉格朗日法
1.2欧拉法
1.3混合方法
1.3.1任意拉格朗日-欧拉法
1.3.2质点网格法(pic)
1.3.3物质点法(mpm)
1.4无网格法
第2章 控制方程
2.1物体运动和变形的描述
2.2变形梯度
2.3变形率
2.4柯西应力
2.5焦曼应力率
2.6更新拉格朗日格式
2.6.1积分的物质导数
2.6.2质量守恒
2.6.3动量方程
2.6.4能量方程
.2.6.5控制方程
2.7冲击波
2.7.1 hugoniot(雨贡纽)方程
2.7.2人工体积粘性
2.8爆轰波
2.8.1 cj模型
2.8.2 znd模型
2.9温度计算
第3章 物质点法
3.1更新拉格朗日格式的弱形式
3.2物质点离散
3.3运动方程的解法
3.3.1显式求解
3.3.2隐式求解
3.4广义插值物质点法(gimp)
3.5接触算法
3.5.1接触界面条件
3.5.9接触判据
3.5.3接触力
3.5.4刚柔接触
3.5.5算法实现
3.6自适应
3.6.1质点自适应
3.6.2网格自适应
3.7无反射边界
3.8三维显式物质点法程序mpm3d
3.8.1自由格式读入模块
3.8.2基本数据的封装
3.8.3程序流程
第4章 物质点有限元法
4.1有限元法
4.1.1更新拉格朗日格式的弱形式
4.1.2有限元法离散
4.1.3运动方程的解法
4.1.4算法实现
4.1.5与物质点法的比较
4.2物质点有限元法
4.2.1背景网格区域的求解
4.2.2有限元网格区域的求解
4.2.3时间积分
4.2.4算法实现
4.2.5算法应用
4.3耦合物质点有限元法
4.3.1接触探测
4.3.2接触法线计算
4.3.3接触力
4.3.4时间积分
4.3.5算法实现
4.3.6算法应用
4.4自适应物质点有限元法
4.4.1转化算法
4.4.2耦合算法
4.4.3算法实现
4.4.4算法应用
4.5杂交物质点有限元法
第5章 材辈斗模型
5.1应力更新
5.2本构模型
5.2.1弹性模型
5.2.2弹塑性模型
5.2.3返回映射法
5.2.4 j2流动理论
5.2.5 johnson-cook模型
5.2.6 drucker-prager模型
5.2.7 gurson模型
5.2.8 deshpande-fleck模型
5.2.9 hjc混凝土材料模型
5.2.10 rht混凝土材料模型
5.2.11 jh-2陶瓷材料模型
5.2.12牛顿流体材料模型
5.2.13材料模型
5.3状态方程
5.3.1多方过程
5.3.2不可压缩流体
5.3.3线性多项式状态方程
5.3.4 jwl状态方程
5.3.5 mie-grfineisen状态方程
5.3.6 p-α状态方程
5.4失效模型
5.5材料模型程序实现
5.5.1 materialdata模块
5.5.2 materialmodel模块
第6章 物质点法的应用
6.1动态断裂问题
6.2碰撞问题
6.3爆炸问题
6.4流固耦合问题
6.5多尺度模拟
6.6生物力学问题
6.7其他超大变形问题
附录a mpm3d-f90程序
a.1程序使用说明
a.1.1命令行执行方式
a.1.2文件类型
a.2输入文件
a.2.1单位
a.2.2关键字
a.2.3输入文件范例
a.3典型算例
a.3.1一维板条tnt爆轰
a.3.2泰勒杆碰撞
a.3.3卵形弹斜侵彻
a.3.4砂土边坡失效
索引
参考文献