SIMULIA 2022 Abaqus新功能之非线性、工作流、子程序、Explicit等

news2024/9/21 14:38:46

Abaqus 非线性力学的功能增强

Valanis-Landel 超弹性材料

通过指定单轴试验数据和可选的体积试验数据(v2022新增选项)来定义Valanis-Landel 超弹性模型,该模型能精确地复现给定的数据,类似Marlow模型,但与Marlow模型的不同之处在于它允许同时给定拉伸和压缩数据。

 

材料属性定义为材料状态的函数

大多数Abaqus材料属性可以定义为场变量的函数,在模拟过程中可以随时间和空间变化,现在可以直接将一个场变量与材料状态联系起来。例如:定义拉伸和压缩不同塑性行为的材料模型,如下:

 

聚合物固化过程

用于分析胶粘剂和其他聚合物的固化过程,预测固化条件(如温度大小/曲线、热边界条件)对残余应力、失效和翘曲的影响。包括固化动力学、固化收缩率、固化反应产生的热量。可用于热固耦合分析。

Abaqus/Explicit中无拉伸/无压缩

以前在Abaqus/Standard中提供的无拉伸/无压缩弹性模型,现在AbaqusV2022X的 Explicit求解器中可以支持使用。能够对没有压缩刚度的电缆和膜结构进行建模。

使用Beam混凝土损伤塑性

Abaqus中的混凝土损伤塑性模型为混凝土和其他准脆性材料在低围压下的单调、循环和/或动态加载提供了通用的建模能力。该模型可用在空间梁单元上 (例如B31单元),目前Abaqus/Standard和Abaqus/Explicit都可以使用。

 

压力相关的各向异性塑性的功能增强

以下与压力相关的塑性模型已经功能增强,以支持使用Hill的各向异性塑性。提高了多尺度材料(如分层复合材料材料结构)校准的灵活性。

 

屈服应力外推法

当屈服应力超出指定范围时,用户可以指定屈服应力是保持不变(默认)还是在指定的数据范围之外线性外推。该功能适用于以表格形式指定的各向异性硬化曲线。只影响屈服应力相对于等效塑性应变的外推,对其他独立变量(例如TEMP、FVs)仍采用恒定外推法。

 

基于时间的应变率滤波

Abaqus/Explicit提供了两个选项来过滤应变率,应变率用于评估速率相关材料的本构响应。Abaqus2022中新引入选项定义基于时间的过滤,提供了一个更稳健的滤波器。

 

塑性修正

针对塑性变形发生在结构小区域内的模型,使用各向同性的纯弹性材料,进行塑性解的估算。评估塑性修正由专门的输出请求变量来表征。

 

材料多尺度的功能增强

对于具有非线性组成特性的短纤维增强复合材料,需要采用平均场均质法(MFH)来更好地预测材料的性能,在原来Abaqus/Standard基础上,AbaqusV2022新增了Explicit求解器中的使用。目前仅考虑一个基体和一个纤维成分,只支持集体的弹塑性材料行为,纤维必须是弹性的。仅支持*DYNAMIC,EXPLICIT分析步。主要应用于高科技行业的跌落测试。

 

顺序工作流的功能增强

注塑成型Moldflow到结构Abaqus的顺序工作流

增强了脚本,由Moldflow创建的XML输出文件生成ODB & SIM文件。是替代传统的Abaqus与Moldflow间转换器的一种解决方案。以前的Abaqus Moldflow translator直接映射弹性刚度张量,新的方法是映射纤维方向张量。材料响应是使用MFH计算的。

壳单元仿真结果的映射功能

针对均质壳,可沿厚度方向进行仿真结果的映射,能够映射的变量包括:displacement, orientation, stress, plastic strain等,数据导入通过初始条件和带有子选项*EXTERNAL FIELD的分布来完成:*INITIAL CONDITIONS和*DISTRIBUTION

针对复合壳,也可沿着厚度方向进行仿真结果的映射。但要求映射前后的源网格和目标网格必须具有相同的铺层,在源网格和目标网格之间积分规则和积分点可以不同。

子程序的功能增强

Abaqus/Explicit增加用户子程序VUGENS

根据广义截面量直接定义壳截面的(非线性)力学行为,类似于/Standard中的UGENS。用户可直接用膜应变和曲率变化来定义壳的截面行为;可以定义一个损伤变量,应用于截面的(弹性)横向剪切刚度;针对具有用户自定义截面行为的通用壳截面定义如下:

 

Abaqus/Explicit增加用户子程序VSDVINI

可在特定的材料点和壳截面点上用于初始化与解相关的状态变量。允许定义复杂的初始状态,状态可以由坐标、单元数等决定。类似于/Standard中的SDVINI

 

Abaqus/Standard中子程序UVARM可以用于线性摄动静力学分析

用户现在可以在线性摄动静力学分析的用户子程序UVARM中定义输出,与已支持的通用分析步的方式完全相同。可以调用实用程序GETVRM来访问材料点摄动输出变量。而且支持多个载荷工况。用户子程序UVARM将在每个载荷工况被调用。

关键字的用户界面(与通用分析步相同):

 

Abaqus/Explicit技术更新

CEL增强了对颗粒堆积物形成的模拟作用

实际工程中一般要求,仿真能够模拟一个虚拟的颗粒堆积建立和回收。能够在堆积的全生命周期上跟踪材料的分布(例如,包括来源和/或成分信息)。CEL功能增强,支持更灵活地将流入/流出条件引入欧拉域,而且能够以用户定义的足迹和用户定义的初始速度/加速度,向欧拉域添加材料(或从欧拉域移除材料)。

 

粒子技术的改进—SPH、DEM、LKM

对Abaqus/Explicit中的粒子技术进行了显著的架构改进:

  • 粒子方法的统一架构

  • 提升了一般稳定性和性能

  • 通过粒子生成器的新生成序列算法提高稳定性

  • 提高了多步骤和重启动分析的稳健性

 

分析时间估算

Abaqus/Explicit提供了一种新的分析时间预测方法,该方法使用趋势时间序列方法。仿真计算成本低,易于解释简要的输出,输出文件可由3DX中App读取,对分析类型没有限制,而且可以使用不同的时间序列技术。但当仿真计算的历史趋势不能反应未来趋势时,会导致不好的效果。

 

其他更新

电池工程功能增强

Abaqus2021xFD05新增了可用于电池工程方面的热-电化学耦合分析功能,使用*COUPLED THERMAL-ELECTROCHEMICAL关键字行来定义。现在Abaqus2022xGA又新增了热-结构-电化学耦合分析功能,使用*COUPLED TEMPERATURE-DISPLACEMENT, ELECTROCHEMICAL。此分析功能是基于扩展的三维多孔电极理论(PET)Newman模型,实现了完全耦合的多尺度、多物理学分析,可以同时解决了以下高度耦合的场:

a) Displacements, (DOFs 1-3)

b) Temperature, (DOF 11)

c) Electric potentials in the solid and electrolyte phases, (DOFs 9, 32)

d) Ion concentration in the electrolyte, (DOF 33) and

e) Concentration of solid particles in the electrodes (microscale).

并提供专门的单元类型 (QEC3D8) 一阶六面体单元。

典型的电池仿真过程,需要四个分析步:

  • STEP-1:充电过程 – 恒定电流。UAMP和传感器监测电压,在4.2V时结束这一步

  • STEP-2:恒定电压保持。UAMP和传感器监测反应电流,并在反应电流低于极值时结束该步骤

  • STEP-3:自由保持。没有电流或电压,自由保持一个小时以达到平衡

  • STEP-4:放电过程 - 恒定电流。UAMP和传感器监测电压,在2.7V时结束该步骤

 

 

编辑

电池多物理场仿真的实例:选择全圆柱形电池模型进行分析。几何模型的特点是在金属壳内,有一个浸在电解液中的凝胶卷(阳极集电器、阳极、分离器、阴极、阴极集电器)。该模型很复杂,可以包括顶盖、绝缘层、通风口、标签等。根据标签的位置、应力和由于颗粒膨胀造成的电解液移动、热效应等,对电池性能进行深入了解。

全刚度耦合的通用截面Beam单元功能增强

目前定义网格划分的B31和B32梁单元的通用梁截面时,将六个梁截面的力和力矩与六个梁截面的应变联系起来,这种功能增强能够更准确地表征复合梁的弹性响应(应用于风力涡轮机或直升机转子叶片),其中刚度值可以直接定义,也可以通过带有3-DOF翘曲单元的二维梁截面分析来产生。目前应力恢复通过Abaqus/CAE支持。

 

Connector塑性的功能增强

连接单元塑性,用于模拟实际连接装置部件的塑性/不可恢复变形。如果汽车车架上的点焊和飞机上的铆钉所受的力大于预期,它们就会发生非弹性变形。这类连接器的非弹性响应对装置中法向力和剪切力的比率表现出中度或强烈相关,而混合模式就是测量连接器中法向力和剪切力的相对比例。连接器的硬化反应已得到加强,已包括混合模式的相关性。目前,仅适用于以表格形式定义的具有各向同性硬化行为的耦合塑性。

 

伴随设计灵敏性的功能增强

伴随灵敏度计算现在可以仿真三维线性模型的惯性释放载荷。应用于线性扰动分析,有/无多种载荷工况。且适用于所有优化类型:拓扑结构、形貌、起筋和尺寸。适合于三维模型。而且新的用户子程序,UELEMDRESP,用于指定用户定义的单元设计响应。新的单元设计响应方面,基于弹性求解,Neuber和Glinka估算等效塑性变形。起筋和形貌敏感度将被支持用于瞬态动力学优化。

 

多工况分析中温度加载

多载荷工况分析中可定义*TEMPERATURE。支持线性静力学分析。这类分析,比等效的多个摄动分析更高效,能应用到支持温度载荷的所有单元类型:,例如一维、二维和三维的连续体单元,壳单元,梁单元,轴对称单元,壳和连续体,以及膜单元等等。温度也可以在工况定义之外进行定义,在这个情况下,温度适用于当前步骤中的所有载荷工况。

断裂和疲劳的功能增强

新功能包括XFEM功能增强,疲劳裂纹扩展增强,以及传统围线积分的功能增强。

首先,XFEM功能增强包括线性静态摄动分析中的XFEM增强(例如非线性基状态下的裂纹;允许定义不同的载荷工况;在摄动分析步中没有进一步裂纹扩展等),子结构生成分析中的XFEM增强(例如支持包含裂纹的大型结构的线性响应,避免了与单个重复使用的线性结构相关的大量计算成本),以及非局部平均算法扩展到富集区域单元的线弹性断裂力学的裂纹扩展准则。

其次,疲劳裂纹扩展方面,增加新的疲劳裂纹生长方法,包括基于应力强度因子的 Irwin 裂纹生长法,基于应力强度因子的表格裂纹生长法,以及通过用户子程序定义基于应力强度因子的裂纹生长法。通过基于损伤的容差来控制单元的断裂,且改进了富集区域单元残余力的下降,因此提高了仿真的准确度和性能改进。

而传统围线积分的功能增强,可使用二阶四面体单元的线积分法。传统的方法是基于六面体单元的域积分方法,新的开发旨在解决更广泛的问题,可以使用基于四面体网格。可支持围线积分的场输出如下:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1229478.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

俄罗斯操作系统Aurora OS 5.0全新UI亮相

俄罗斯媒体 IXBT 报道称,该地本土企业 Открытая мобильная платформа 于 2023 年 11 月 9 日至 10 日在圣彼得堡举行的 Mobius 2023 年秋季移动开发者专业会议上,展示了 Aurora OS 5.0 的界面和其他细节。 据介绍,…

滚动更新和回滚部署在 Kubernetes 中的工作原理

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 在过去的几年中,Kubernetes 在生产环境中被广泛使用,它通过其声明式 API 提供了大量解决方案,用于编排容器。 Kubernetes 的一个显著特性是其具有…

简化业务流程——通知短信API在企业中的应用

引言 通知短信API是一种可以帮助企业简化业务流程的通讯工具。随着移动互联网技术的不断发展,移动通讯已经成为了我们日常生活和企业运营中不可或缺的一部分。通知短信API是一种可以在企业中将移动通讯应用到极致的工具,它可以为企业提供高效便捷的通讯…

JSP协同办公eclipse定制开发mysql数据库BS模式java编程OA系统

一、源码特点 java 协同办公管理系统是一套完善的web设计系统 ,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使…

Docker之虚悬镜像(查看、删除)

虚悬镜像: 仓库名、标签都是的镜像,俗称dangling image 查看 docker image ls -f danglingtrue删除 虚悬镜像已经失去存在价值,可以删除 docker image prune

ESP32 http 请求

目录 参考教程1.使用的http连接2.使用Vscode-IDF创建http_request例程3.修改http_request_example_main.c函数4.已经获取到响应的数据 参考教程 ESP-IDF HTTP获取网络时间 1.使用的http连接 http://api.m.taobao.com/rest/api3.do?apimtop.common.getTimestamp请求可以得到…

系列四、Java8的Lambda表达式

一、概述 Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。 Lambda 表达式在Jav…

【开源】基于JAVA的校园二手交易系统

项目编号: S 009 ,文末获取源码。 \color{red}{项目编号:S009,文末获取源码。} 项目编号:S009,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 二手商品档案管理模…

【pytorch深度学习 应用篇02】训练中loss图的解读,训练中的问题与经验汇总

文章目录 loss图解析train loss ↘ \searrow ↘ ↗ \nearrow ↗ 先降后升 loss图解析 train loss ↘ \searrow ↘ 不断下降,test loss ↗ \nearrow ↗ 不断上升:原因很多,我是把workers1,batchSize8192train loss ↘ \searro…

再见 Excel,你好 Python Spreadsheets!⛵

Excel是大家最常用的数据分析工具之一,借助它可以便捷地完成数据清理、统计计算、数据分析(数据透视图)和图表呈现等。 但是!大家有没有用 Excel 处理过大一些的数据(比如几十上百万行的数据表)&#xff0…

面试题 三

一、this 手写call //1、定义myCall方法 //3、接收剩余参数并返回结果 Function.prototype.myCall function (thisArg, ...arg) {// console.log(thisArg); //person对象// console.log(this); //func方法//2、设置this并调用原函数//下面三行代码有个缺陷就是如果pers…

YOLOv8-seg改进:SEAM、MultiSEAM分割物与物相互遮挡、分割小目标性能

🚀🚀🚀本文改进:SEAM、MultiSEAM分割物体与物体相互遮挡性能 🚀🚀🚀SEAM、MultiSEAM分割物与物相互遮挡、分割小目标性能 🚀🚀🚀YOLOv8-seg创新专栏:http://t.csdnimg.cn/KLSdv 学姐带你学习YOLOv8,从入门到创新,轻轻松松搞定科研; 1)手把手教你如何…

leetcode:415. 字符串相加(模拟竖式计算)

一、题目 链接: 415. 字符串相加 - 力扣(LeetCode) 函数原型:char* addStrings(char* num1, char* num2) 二、思路: 本题本质是将两个字符型数字相加,字符型数字相加就一定需要进行字符与数字的相互转换 详…

Mybatis-Plus 自定义SQL注入器,实现真正的批量插入![MyBatis-Plus系列]

导读 Hi,大家好,我是悟纤。过着爱谁谁的生活,活出不设限的人生。 在使用MyBatis-Plus时,dao层都会去继承BaseMapper接口,这样就可以用BaseMapper接口所有的方法CRUD。 在Mybatis-Plus中调用updateById方法进行数据更新默认情况下是不能更新空值字段的。

【开源】基于JAVA的超市自助付款系统

项目编号: S 008 ,文末获取源码。 \color{red}{项目编号:S008,文末获取源码。} 项目编号:S008,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、研究内容2.1 商品类型模块2.2 商品模块2.3 超市账…

【精选】JSP技术知识点大合集

JSP简介 JSP介绍 JSP(全称Java Server Pages)Java服务端页面技术,是JavaEE平台下的技术规范。它允许使用特定的标签在HTML网页中插入Java代码,实现动态页面处理,所以JSP就是HTML与Java代码的复合体。JSP技术可以快速的实现一个页面的开发&am…

山西电力市场日前价格预测【2023-11-21】

1.日前价格预测 预测说明: 如上图所示,预测明日(2023-11-21)山西电力市场全天平均日前电价为278.73元/MWh。其中,最高日前电价为367.26元/MWh,预计出现在18:00。最低日前电价为0.00元/MWh,预计…

MR素数测试及 pycryptodome库下 已知MR伪素数以及强伪证 生成指定伪随机数生成器绕过素性检测

MR素数测试在密码学库中应用广泛,通常作为BSPW的一部分来进行素数测试,由于在其算法中,有随机数的使用(选择一个随机的base),若一个MR伪素数 n n n,已知其在某一个强伪证 a a a(随机…

2023年中国吞咽神经和肌肉电刺激仪市场发展趋势分析:产品需求持续增长[图]

吞咽神经和肌肉电刺激仪是通过输出特定的低频脉冲电流对吞咽及构音功能相关的神经和肌肉进行电刺激,改善吞咽、构音肌群的收缩运动功能,缓解神经元麻痹,促进吞咽反射弧的重建与恢复,进而提高患者的吞咽及语言能力。 吞咽神经和肌…