这一期我们聊下,通过ABAQUS/VUMAT,如何研究材料的高应变率动态特性。具体的就是模拟Hopkinson杆(SHPB)试验。

1. 材料的应变率敏感性

为了研究这个问题,我翻箱倒柜,找到了当年读书时候的教材。

余同希版本的《工程塑性力学》在第11章对塑性动力学相关内容做了简介。其中就涉及高应变率下材料的动态特性以及SPHB试验的内容。

不过遗憾的是,当年这门课程老师并未上到这,这部分属于选学内容。

于是借此机会,我把这部分选学内容给补上了。

应变率

应变率,顾名思义,就是应变的变化率。我们经常处理的静力计算中,都是准静态加载,本构中是没有考虑应变率的。

但是对于高速加载问题,实际的试验表明,加载的速率影响到应变速率,进而会对材料应力应变关系造成显著影响。

本构

为了考虑这种应变率效应,就需要在本构关系中引入应变率。

比如:

这个本构很容易理解,就是在原有计算准静态的基础上,通过应变率对结果进行缩放。

2. SHPB测试

SHPB是进行材料高应变率效应研究的有效手段。试验的装置如下:

搞过声学的人看到这个图可能会比较熟悉,因为有一类测量材料隔声性能的装置和这个很像。

力是以波的形式传播的,这一点和声音的传播也是相似的。通过入射杆和透射杆采集到的数据进行处理就能够获取材料的应力应变曲线。

注意了,这个试验的数据不是直接从试验件上获取的,是间接测量的。材料的隔声测量也是如此。因此后面采用ABAQUS仿真的时候,对于结果的处理也要按照这种方式进行。

教材给出了较为典型的试验采集结果:

对上图的数据按照如下的公式处理可以得到应变率和应力应变曲线:

3. ABAQUS/VUMAT仿真

模型

弹塑性本构是学习ABAQUS子程序的入门级本构,在这个基础上,综合前面的应变率效应,很容易就能写出来相应的VUMAT子程序。

然后按照实际试验的尺寸,建立如下模型:

注意,入射杆和透射杆也要如实建立模型。

计算结果

按照上面的方法,调用VUMAT,得到入射杆和透射杆应变的结果如下:

不同应变率下的应力应变关系如下所示:

上面的结果趋势和教材以及文献的结果都是符合的,说明我们本构的编写和数据的处理都是有效的。

如此的假期不易得,知识和技术更不易得。加油吧,在家横躺的少年。

最后,有仿真需求欢迎大家通过“320科技工作室”微信公众号联系我们。

abaqus编写本构方程vumat_利用ABAQUS的VUMAT子程序模拟霍普金森(Hopkinson)杆试验...相关推荐

  1. abaqus编写本构方程vumat_基于Abaqus子程序的高分子材料本构关系实现

    摘要: 对于高分子材料的仿真,业界一般使用经典的弹塑性本构模型来描述其应力应变关系, 但其真实的应力应变关系与经典的弹塑性本构模型存在一定差异,从而导致仿真与实际测试之间的差异.Abaqus提供UMA ...

  2. abaqus编写本构方程vumat_基于ABAQUS的木材本构关系数值模拟方法与流程

    本发明属于木材本构研究技术领域,提供了木材在复杂应力状态下应力-应变关系的数值模拟方法. 背景技术: 木材是各向异性材料,其本构的复杂主要表现为在受压作用下发生塑性变形,而在拉.剪作用下发生脆性破坏, ...

  3. abaqus编写本构方程vumat_形状记忆合金本构VUMAT二次开发.pdf

    形状记忆合金本构的VUMAT 二次开发 1 2 3 董金芝 ,毛晨曦 曹鹏 (1.东北林业大学 土木工程学院,哈尔滨150040:2. 中国地震局工程力学研究所,哈尔滨 150060 :3.哈尔滨工业 ...

  4. abaqus编写本构方程vumat_abaqusvumat子程序

    ABAQUS用户子程序小例子 26页 2下载券 Abaqus用户子程序VUMAT 14页 免费 Abaqus用户子程序UMAT 15页 免费 ABAQUS用户子程序学习小... 2页 免费 ABAQU ...

  5. 混凝土弹塑性损伤本构模型在Abaqus中vumat子程序的实现

    一.混凝土弹塑性本构 混凝土的受力非线性行为同时包含微裂缝(微缺陷)和塑性流动这两种微观机制的影响,导致混凝土材料具有以如下显著特征: 1)峰值应力后存在不稳定区域并伴随明显的刚度退化和强度软化: 2 ...

  6. 基于Abaqus的修正剑桥模型的vumat子程序开发

    岩土工程中广泛采用的莫尔–库仑准则,能较好地描述岩土材料的强度特性和破坏行为,而涉及变形和固结分析问题时该模型从理论和实践中均有一定的不足,基于等向加载试验建立起来的剑桥模型则能较好地描述黏土的弹塑性 ...

  7. ABAQUS模拟钢筋混凝土节点低周反复荷载试验

    1. 建模要点 采用ABAQUS CAE有限元软件建立命名为RC-node的模型,现浇梁柱节点中的纵筋.构造筋和箍筋取Truss单元中T3D2单元进行钢筋的模拟.现浇式节点中的混凝土选用三维实体(3D ...

  8. Java黑皮书课后题第6章:6.11(金融应用:计算酬金)编写方法,利用编程练习题5.39中的方法计算酬金。方法头如下所示。编写程序,显示下面表格

    6.11(金融应用:计算酬金)编写方法,利用编程练习题5.39中的方法计算酬金.方法头如下所示.编写程序,显示下面表格 题目 题目描述与运行示例 编程练习题5.39(非本题) 破题 5.39处理 主方 ...

  9. linux提交abaqus作业,命令行提交 Abaqus 任务

    Abaqus 早期好像是只有通过命令行提交任务的.即使到了现在,很多人还是喜欢直接通过命令行操作.而且有时候需要用命令行提交 inp 文件进行计算还可能是因为少数 keywords 不为 Abaqus ...

最新文章

  1. 【Oracle】PL/SQL 显式游标、隐式游标、动态游标
  2. 2017云栖大会·杭州峰会:《在线用户行为分析:基于流式计算的数据处理及应用》之《数据可视化:构建实时动态运营数据分析大屏》篇...
  3. Appium环境搭建-完整版
  4. StringBuilder String string.Concat 字符串拼接速度再议
  5. 一个html文件创造多个页面,使页眉和页脚文件包含在多个html页面中。
  6. darknet 的python接口使用
  7. mysql,sqlserver数据库单表数据过大的处理方式
  8. 全国java二级考试范围,全国计算机二级Java考试大纲
  9. 远程预付费电能监测系统设计与应用
  10. 考研高等数学张宇30讲笔记——第五讲 一元函数微分学的几何应用
  11. CE教程:植物大战僵尸(太阳数值修改)
  12. java ee图书管理系统_基于jsp的图书馆管理系统-JavaEE实现图书馆管理系统 - java项目源码...
  13. Properties和ResourceBundle类
  14. dedecms 文章列表被加粗的加爵办法
  15. 51单片机——LED1357亮,2468闪
  16. vue的三种传值方式:父传子,子传父,子传子
  17. 推荐一个免费超级好用的简历模板网站
  18. Java设计模式学习2:行为模式
  19. xxljob定时在sftp上传下载
  20. android系统文件误删,误删手机系统文件怎么恢复

热门文章

  1. [AlwaysOn Availability Groups]排查:AG超过RTO
  2. rocksdb原理_Rocksdb Compaction原理
  3. OpenGL入门(四)之纹理Texture
  4. 医学图像处理中的深度学习模型
  5. 【Web】HTML+CSS(No.55)实现小米官网首页静态效果
  6. 【操作系统之哲学导论】进程/线程管理篇
  7. java关于时区的获取的几种方式
  8. 饥荒MOD制作基础文档
  9. 31条指令单周期cpu设计(Verilog)-(八)上代码→指令译码以及控制器
  10. aspose-words-15.8.0 完美解决word转pdf