圆锥药型罩采用2D、3D单层和3D三种方法侵彻结果对比(基于LS-DYNA软件平台)
本次模拟旨在研究采用3种数值模拟方法(2D、3D单层和3D)对圆锥药型罩所形成聚能射流对45#钢靶的侵彻结果对比,软件采用LS-DYNA,对比内容包括侵彻形态、射流速度变化、侵彻孔径和侵彻深度,三种方法均使用ALE算法,流固耦合均采用罚函数法(CTYPE=5),并采用完全相同的材料参数。
1、模型简介
计算模型及尺寸如图1所示(省略空气),其中壳体和靶板采用拉格朗日算法,壳体和靶板均采用45#钢,并在材料模型种定义失效参数,炸药、药型罩和空气则采用ALE算法,流体和固体之间通过*CONSTRAINED_LAGRANGE_IN_SOLID关键字进行耦合。
图1 计算模型
2、侵彻孔道
三种方法的侵彻动画如图2所示,对比侵彻动画发现三种方法所形成的侵彻孔道均有一定差异,采用全模型计算结束后钢靶的米塞斯应力云图见图3。
圆锥药型罩采用2D、3D单层和3D三种方法侵彻结果对比(基于LS-DYNA软件平台)
刚刚3
本次模拟旨在研究采用3种数值模拟方法(2D、3D单层和3D)对圆锥药型罩所形成聚能射流对45#钢靶的侵彻结果对比,软件采用LS-DYNA,对比内容包括侵彻形态、射流速度变化、侵彻孔径和侵彻深度,三种方法均使用ALE算法,流固耦合均采用罚函数法(CTYPE=5),并采用完全相同的材料参数。
1、模型简介
计算模型及尺寸如图1所示(省略空气),其中壳体和靶板采用拉格朗日算法,壳体和靶板均采用45#钢,并在材料模型种定义失效参数,炸药、药型罩和空气则采用ALE算法,流体和固体之间通过*CONSTRAINED_LAGRANGE_IN_SOLID关键字进行耦合。
图1 计算模型
2、侵彻孔道
图2 三种计算方法的侵彻动画
图3侵彻过程中钢靶的应力云图
3、射流速度
聚能射流part的速度变化曲线如图4,可以看出2D和3D两种方法速度曲线基本一致,然而采用3D单层所形成的射流速度较2D和3D更大。
图4 聚能射流速度变化曲线
4、钢靶穿深和孔径
三种模拟方法的侵彻穿深和孔径列于下表,可以看出采用2D和3D两种方法模拟的结果较为相近,而3D单层差异较大。
2D |
3D单层 |
3D |
|
穿深/mm |
70.3 |
50.8 |
70.1 |
孔径/mm |
54.1 |
70.4 |
54.6 |
5、总结
通过比较2D、3D单层和3D三种数值模拟方法,认为采用2D简化方式能够较为真实地反映圆锥药型罩的成型及对钢靶的侵彻情况。
最后,欢迎通过公众号联系我们.
公zhong号:
320科技工作室
圆锥药型罩采用2D、3D单层和3D三种方法侵彻结果对比(基于LS-DYNA软件平台)相关推荐
- windows之实现3D立体效果的三种方法
第一种:快捷键:win+tab 另外一种:cmd输入rundll32.exe dwmapi #105 第三种:使用软件bumptop
- 计算机控制器安装方法,win7正确安装3D视频控制器的两种方法介绍
win7系统中打开设备管理器可以检查驱动状况,点击其他设备的时候发现一个"3D 视频控制器","3D 视频控制器"是什么?其实一般来说"3D 视频控制 ...
- 关于整型转字符串的三种方法
首先声明,我写博客很大程度是为了记录和分享我的编程之路,如果后来人是在百度上面搜到我的文章,动机不是为了知识本身,而是为了应付题目的话,我话摆在这里,借鉴可以,但是一定要转化成自己的知识,不要只抄,然 ...
- 采用JAVASCRIPT实现全选的三种情况
通常采用JAVASCRIPT实现页面全选的,主要有下面三种情况: 1. 当前页面中所有的CHECKBOX全部选中 及取消 . 2. 当前页面中所有同名的CHECKBOX全部选中. 3.当前页面中所 ...
- vb 打开sdf数据_DWG、DGN、SDF、DWF!Civil 3D图形数据共享的几种方法
来源:欧特克BIM俱乐部 版权归原作者所有 我们可以使用多种方法来共享 Autodesk Civil 3D 图形数据.下表列出了每种方法所使用的功能: 使用代理图形 代理图形保存最后一次查看的 Aut ...
- 内置式永磁电机maxwell2d_高性能永磁电机设计和制造之ANSYS Maxwell 2D求解齿槽转矩的几种方法...
来源 |ANSYS电磁场 齿槽转矩是永磁电机特有的问题之一,是高性能永磁电机设计和制造中必须考虑和解决的关键问题. 其表现是当永磁电机绕组不通电时,永磁体和定子铁芯之间相互作用产生的转矩,它是永磁体与 ...
- 微信小程序之js 字符串转换成数字的三种方法, 取float型小数点后两位数的方法
在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形 ...
- matlab隐函数画三维图,MATLAB绘制3D隐函数曲面的几种方法
背景介绍 Matlab提供了一系列绘图函数,常见的包括绘制2D曲线的plot函数.绘制2D隐函数曲线的ezplot函数.绘制3D曲面的mesh和surf函数.绘制3D显函数曲面的ezmesh和ezsu ...
- opencv入门课程:彩色图像灰度化和二值化(采用skimage库和opencv库两种方法)
用最简单的办法实现彩色图像灰度化和二值化: 首先采用skimage库(skimage库现在在scikit_image库中)实现: from skimage.color import rgb2gray ...
最新文章
- 架构设计器_大厂案例:马蜂窝大交通业务监控报警系统架构设计与实现
- 回溯专题leetcode
- Oracle 9i DBA Fundamentals I学习笔记(六)
- java界面字体大小设置_怎样更改电脑界面的字体大小?
- matlab2c使用c++实现matlab函数系列教程-intersect函数
- [转载] 树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法
- FactorBook:人和小鼠转录因子chip_seq数据库
- 织梦采集_dede采集_dede自动采集
- zoom在win7上安装失败
- 拼音输入法技巧-智能ABC
- C++ struct构造函数
- MT6739充电IC集成步骤
- canvas实现5张图片合成一张图片
- WebSocket网页聊天室
- 个人博客html页面,51个漂亮的个人博客和自媒体网站
- hdoj 1163 Eddy's digital Roots(数学问题讲究的是分析,找规律)
- xx省联通SUN M5000清除故障灯MBU_B Degraded
- NB-IoT时域资源
- java des ecb_java DES ECB模式对称加密解密
- Jenkins自动化部署(java+maven+tomcat项目)
热门文章
- 应用层———应用层协议原理(1)
- idea中热部署插件JRebel的激活方式和使用
- 【UE 从零开始制作坦克】3-履带移动效果
- stm32 2.4寸 TFT 触摸屏STM32驱动程序 2.4inch Arduino Display
- 应用案例 | 港口货物与运输车辆如何更快找到彼此?成功配对方法在这里!
- 《师育学大》:打造教育网站首页的关键
- PHP的一个猜拳小游戏
- 微信之父张小龙:做PC版微信是一种破坏
- html table 标签 边框 边距问题
- TypeError: object.__new__() takes exactly one argument (the type to instantiate)