0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于LS-DYNA软件包详细讲解

8XCt_sim_ol ? 来源:仿真秀 ? 作者:张老师 ? 2021-04-14 11:31 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、什么是LS-DYNA

LS-DYNA程序是一款著名动力分析有限元程序,是显式动力学程序的鼻祖。软件功能齐全,涵盖几何非线性(大位移、大转动和大应变)、材料非线性(300多种材料动态模型)和接触非线性等问题。LS-DYNA 具有很广泛的分析功能,可模拟许多二、三维结构的物理特性,具备一下计算功能:

非线性动力分析;

热分析;

失效分析;

裂纹扩展分析;

接触分析;

准静态分析;

欧拉场分析;

任意拉格朗日-欧拉(ALE)分析;

流体-结构相互作用分析;

不可压缩流体CFD分析,电磁场计算;

实时声场和分析多物理场耦合分析等。

LS-DYNA以Lagrange算法为主,兼有ALE和Euler算法;以显式求解为主,兼有隐式求解功能;以结构分析为主,兼有热分析、流体-结构耦合功能;以非线性动力分析为主,兼有静力分析功能。总之,是一款通用非线性有限元程序。2019年9月,ANSYS宣布进入收购LSTC公司的最终协议阶段,收购完成后,将有助于ANSYS用户解决新型工程挑战,例如研发更安全的汽车、飞机和火车,同时减少乃至不需要成本高昂的物理测试。收购之后,LS-DYNA作为ANSYS Workbench平台的一个独立模块,如图1所示。

f05648e8-9cc6-11eb-8b86-12bb97331649.png

图1 ANSYS2020R2版本分析系统

二、LS-DYNA的计算流程

本文主要介绍基于ANSYS Workbench环境的LS-DYNA计算流程,主要流程如图2所示,对应简单的碰撞冲击问题,用户可以直接在ANSYS Workbench平台的LS-DYNA直接设置,但是对于复杂的问题,例如爆炸,流固耦合计算,则需要借助LS-PREPOST模块进行K文件的修改才能完成求解。

f07ff9cc-9cc6-11eb-8b86-12bb97331649.png

图2 LS-DYNA计算流程

三、LS-DYNA的应用方向

LS-DYNA是兼有显式与隐式算法,主要的优势在于处理材料失效与大变形问题,主要的应用方向如下:1、材料失效问题LS-DYNA软件提供了多种金属和非金属材料模型可供选择,如弹性、弹塑性、超弹性、泡沫、玻璃、地质、土壤、混凝土、流体、复合材料、炸药及起爆燃烧、刚性及用户自定义材料,并可考虑材料失效、损伤、粘性、蠕变、与温度相关、与应变率相关等性质,用户可以通过添加失效关键字或引入具备失效的材料模型,来模拟各类材料的失效问题,如图2和3所示。

图2 岩石破碎仿真分析

f0d303e2-9cc6-11eb-8b86-12bb97331649.png

图3 材料的拉伸失效计算如图4给出了材料失效的关键字设置面板,通过该关键字可以考虑应力,应变等各种参数的失效问题。

f102a070-9cc6-11eb-8b86-12bb97331649.png

图4 添加材料失效的关键字设置面板

2、接触碰撞问题LS-DYNA程序的全自动接触分析功能易于使用,功能强大。现有多种接触类型可以求解下列接触问题:变形体对变形体的接触、变形体对刚体的接触、刚体对刚体的接触、板壳结构的单面接触(屈曲分析)、与刚性墙接触、表面与表面的固连、节点与表面的固连、壳边与壳面的固连、流体与固体的界面等,并可考虑接触表面的静动力摩擦(库伦摩擦、粘性摩擦和用户自定义摩擦模型)、热传导和固连失效等。接触碰撞的典型应用就是在汽车行业,LS-DYNA支持各类假人,气囊,轮胎等模型,被ANSYS收购后,在产品组合中添加汽车碰撞仿真,将方便用户在一个软件产品组合中选择相应方案全面优化其产品,充分利用ANSYS仿真技术模拟碰撞和其它非线性动力学。

图5 汽车的碰撞计算

f16aa6ca-9cc6-11eb-8b86-12bb97331649.png

图6电路板的跌落冲击失效计算

3、爆炸冲击问题LS-DYNA软件当初主要应用于求解一维非弹性结构在高速碰撞、爆炸冲击下的大变形动力响应,是北约组织武器结构设计的分析工具,现在广泛应用于国防军工企业,大家知道炸药爆炸时间非常短暂,并在瞬间产生强大的冲击波,从而对周围的物体进行冲击导致破坏。LS-DYNA提供高能炸药材料模型和齐种炸药的状态方程,能够准确的模拟整个冲击波的传播过程和结构的瞬态响应过程。如图7和8分别给出了不同工况下的爆炸模拟计算结果。

f17628c4-9cc6-11eb-8b86-12bb97331649.png

图7 水下爆炸不同时刻的压力云图

f1aff892-9cc6-11eb-8b86-12bb97331649.png

图8 爆炸作用下的岩石裂纹扩展计算
编辑:lyn

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ANSYS
    +关注

    关注

    10

    文章

    245

    浏览量

    37255
  • 失效分析
    +关注

    关注

    18

    文章

    233

    浏览量

    67217
  • 热分析
    +关注

    关注

    2

    文章

    45

    浏览量

    5787

原文标题:显式有限元鼻祖!一文看懂LS-DYNA软件包的强大

文章出处:【微信号:sim_ol,微信公众号:模拟在线】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    rt-thread-studio添加任何的软件包都失败,更改github或者gitee源都不起作用,有什么解决方案吗?

    如图,添加任何的软件包都失败,更改github或者gitee源都不起作用,有什么解决方案吗?
    发表于 06-13 08:17

    想在bsp工程打印浮点数,结果找不到rt_vsnprintf_full软件包,怎么解决?

    想在bsp工程打印浮点数,结果找不到rt_vsnprintf_full软件包 问题复现 使用env-windows-v2.0.0 执行pkgs --upgrade 打开menuconfig找不到rt_vsnprintf_full软件包 使用/搜索找到
    发表于 06-13 07:48

    瑞萨电子RA系列微控制器的可扩展性强的配置软件包 (FSP)安装下载与使用指南

    瑞萨电子RA系列微控制器的可扩展性强的配置软件包 (FSP)安装下载与使用指南
    的头像 发表于 06-11 17:21 ?747次阅读

    RT-Thread Studio更新软件包为什么不成功呢?

    RT-Thread Studio更新软件包出现 MESSAGE cmd_package_update 462 WARNING Error message : local variable
    发表于 05-27 06:53

    求助,关于S32K3_SPD_1.0.4_D2312软件包问题求解

    S32K3_SPD_1.0.4_D2312 软件包,但在生成时遇到问题 “ 解析文件 ”C
    发表于 04-03 08:16

    如何下载do on stack软件包AN3942SW.zip?

    有谁知道在哪里/如何下载 do on stack 软件包AN3942SW.zip
    发表于 03-21 06:33

    rtthread_studio使用lwip软件包变异报错是什么原因导致的?

    最近学习使用rtthread_studio 开发stm32f407网络通信,打开lwip软件包,结果变异报错,网上查了一下,没人遇到过这个情况,好像简单设置一下就能编译通过,怎么我这就这么倒霉,这个错误是什么原因导致的呢,是我在软件包初始配置时出错了,请各位帮忙给指导一下
    发表于 03-05 09:09

    无法在Raspberry Pi 4中通过PyPI OpenVINO?安装2022年运行时软件包,为什么?

    无法在 Raspberry* Pi 4 中通过 PyPI* 安装OpenVINO? 2022 运行时软件包
    发表于 03-05 07:31

    Linux环境下的软件包下载指令是什么呢?

    在windows的env中可以直接使用pkgs —update去下载软件包,Linux环境下这个指令好像不生效,那么Linux环境下的软件包下载指令是什么呢?
    发表于 02-19 07:34

    i.MX8M Yocto工程更新第三方软件包

    NXPi.MX8M系列依托于Yocto工程进行简单快捷的配置,可以方便增删第三方软件包以及更改内核、Uboot源码等。目前有些客户希望能够升级Yocto自带软件版本,这里就以我司
    的头像 发表于 02-12 08:11 ?677次阅读
    i.MX8M Yocto工程更新第三方<b class='flag-5'>软件包</b>

    在Linux下安装软件有哪些方法

    里面没有 apt 或者 yum 的时候,先看下系统的发行版。 以我的 Ubuntu 为例,第一步选择一个合适的源,第二步更新软件包列表,第三步安装软件包,超级简单。 如果不知道软件包的名字,可以尝试去搜索一下关键字,然后找到对应
    的头像 发表于 02-08 09:41 ?722次阅读

    芯片封装工艺详细讲解

    芯片封装工艺详细讲解
    发表于 11-29 14:02 ?2次下载

    极海推出AUTOSAR MCAL软件包,彰显汽车芯片设计实力

    近日,针对G32A14XX系列汽车通用MCU,极海半导体正式推出了具备独立知识产权、完全自主开发的AUTOSAR MCAL软件包和配置工具。这一里程碑式的成就标志着极海已建立起完善的、高水准
    的头像 发表于 11-28 11:37 ?879次阅读

    极海正式推出自研AUTOSAR MCAL软件包和配置工具,加速汽车创新应用量产落地

    针对G32A14XX系列汽车通用MCU,极海正式推出具备独立知识产权、完全自主开发的 AUTOSAR MCAL软件包和配置工具,这标志着极海已具备完善的、高水准的、独立自主的AUTOSAR软件
    发表于 11-20 13:45 ?445次阅读
    极海正式推出自研AUTOSAR MCAL<b class='flag-5'>软件包</b>和配置工具,加速汽车创新应用量产落地

    极海半导体推出AUTOSAR MCAL软件包和配置工具

    针对G32A14XX系列汽车通用MCU,极海正式推出具备独立知识产权、完全自主开发的?AUTOSAR MCAL软件包和配置工具,这标志着极海已具备完善的、高水准的、独立自主的AUTOSAR软件
    的头像 发表于 11-17 16:42 ?1099次阅读
    极海半导体推出AUTOSAR MCAL<b class='flag-5'>软件包</b>和配置工具