Abaqus R2023x Explicit 新功能介绍

Abauqs Explicit HPC和多物理场

并行计算增强

  • 充分利用共享内存,在每个域上的计算都作为一个独立的任务被分离出来,采用第一个节点的核心作为线程参与来完成这些任务。通过多线程进行并行计算可能会增加内存得消耗。
  • 并行计算增强,提高计算效率,显著缩短计算时间。

CEL性能改进

采用新的轮胎滑水模型来验证explicit的性能。速度70km/h,10mm水深。

模型及测试环境

进程的CEL接触成本由其所有线程(HMP)共享,改善负载平衡。计算速度提升了44%。

Abaqus/standard step control

  • 新加入*STEP CONTROL关键字,可以控制由一系列前期未知触发标准的事件(步骤)例如,当达到指定的电压时,我如何停止电池充电模拟,如果设计被证明是不行,我如何结束这个模拟。格式如下: *STEP CONTROL, NAME=name, ACTION=END STEP/ END ANALYSIS Sensor name, MAX/MIN/ABSMAX/ABSMIN, cutoff
  • 当传感器的值达到标准时,就会采取动作,结束分析步是默认为动作参数,一个* STEP CONTROL可以定义多个控制标准。一个分析步中也可以定义多个*STEP CONTROL关键字。

*Step Control定义与其他历史记录选项结合使用,可以在电池模拟中停止放电步骤和充电步骤。

STEP CONTROL 案例:控制电池模拟是否充放电,当放电期间电势(EPOT)达到3.6时,第一步在3150秒(总3600秒)停止,第二步是充电步骤,当电势(EPOT)达到4.0时,在1800秒(3总600秒)停止:

消息文件中打印一个注释,指示这些步骤已结束:

***NOTE: THE STEP HAS ENDED DUE TO THE TERMINATION CONDITION ON *STEP CONTROL 

FOR SENSOR Monitor.1

多物理场

Abaqus/Exclicit现在可以使用*FIELD IMPORT导入随时间变化的场变量在以前的版本中,是以场分布或者初始条件导入。采用了新的顺序耦合算法,当后面分析步求解器使用比上道分析步保存的数据明显更小的时间增量时,它减少了数据传输和场映射的数量,以获得更好的性能。而且现在还可以导入以下与历史记录相关的场变量:

  • Mechanical Fields: displacements (UT), velocity (VT), acceleration (AT), rotation (UR), rotational velocity (VR), rotational acceleration (AR), force (CF), and moments (CM)
  • Thermal Fields: nodal temperature (NT) and concentrated heat flux (CFL)
  • General Field: field variables (FV)

使用案例:从质量扩散分析中导入归一化浓度(NNC),并将其作为场变量1(FV1)导入:

*Field Import

*External Field, File=upstream.sim, TStart=0, TEnd=0.01  

Elements, TargetElsetName, FV1, Elements,SourceElsetName, NNC

 3DX系统支持以下按顺序排列的顺序耦合:

  • 连续热应力:可以将温度从热分析导入到热应力分析中,可以将共轭传热过程中的温度导入到热应力分析中。
  • 可以在连续的流体结构耦合间导入结构体。
  • 可以将塑料应用程序中的厚度导入到结构中。
  • 将字段变量导入到结构分析中。
  • 新增和CST-STUDIO做顺序耦合分析功能,在电磁时域分析时,可以从CST Studio导入在离散点上的洛伦兹力和转矩结果。在时域和频域电磁分析时候,可以导入-低频电磁模拟产生的体积热损失及高频模拟中的表面热损失。
  • 支持场映射控制和场操作。

增强的隐式迭代耦合算法

从稳定性的角度考虑强耦合物理,增强的隐式迭代耦合算法(称为加速器)扩大了强耦合物理的收敛半径,提高了收敛速度。解决我们以前无法解决的强耦合物理问题;以降低解决方案成本解决问题;更少的耦合交换(减少50%);

收敛标准现在由协同仿真服务来控制,可以支持各种收敛标准,收敛标准可以指定。

没有用户界面,我们正在进行平台上协同模拟的应用内创作。目前,需要手动编辑CSS配置文件:

  • see SWYM post FSI Batch Run Script + User Guide from Matthew Knight

 以下方法和加速器可用于隐式迭代耦合:

1.   Extrapolation/外推法

  • 使用先前的增量解决方案来提供对当前增量的初始猜测。
  • 支持零阶、一阶和二阶外推法。
  • 外推法通常与下面描述的所有方法一起使用。

2.   恒定松弛

  • 使用具有恒定用户指定的松弛因子的松弛技术。
  • 通常,一个较小的松弛因子会增大收敛半径,但也会降低收敛速度。
  • 常数松弛通常用于以下方法的初始交换;为了保证完整性,最好使用Aitkens 或者Quasi-Newton方法代替。

3.   Aitkens’ 松弛

  • 使用一种松弛因子基于先前的残差连续调整的松弛技术。
  • 以前由FMK-to-标准和Abaqus-to-StarCCM使用,现在通常可以作为协同仿真服务的一部分使用。

4.   高斯-牛顿方法

  • 这些方法近似于界面上的一个逆雅可比矩阵。
  • 增大收敛半径,提高收敛速度;因此,我们可以在减少耦合交换次数的情况下解决高强耦合物理问题。
  • 支持各种过滤技术来决定从之前的交换中获取哪些信息来构造逆雅可比矩阵。

案例1:TUREK S. and HRON J., Proposal for numerical benchmarking of fluid-structure interaction between an elastic object and laminar incompressible flow, Lecture Notes in Computational Science and Engineering, 2006.

Average Number of Coupling Iterations for Turek & Hron FSI 3 (early development data provide by Eric Veron):

案例2:FERNANDEZ M., MOUBACHIR M., A Newton method using exact Jacobians for solving fluid–structure coupling, Computers and Structures, 2005.

Average Number of Coupling Iterations for Artery Pulse (early development data provide by Eric Veron):

场映射控制

  • 场映射控制允许从密集场映射到粗糙场的映射算法的规范,修改邻域搜索所使用的搜索公差,缺失构件处理的规范,其他映射参数。
  • 用户帮助文档中新关于Field Mapper章节。

常规增强功能

  • 协同仿真服务(CSS)现在允许客户端在即将到来的目标时间同步写入重新启动信息,其解决方案在求解器之间处于平衡,这是由Abaqus求解器支持的,当第三方求解器采用此功能时将可用。
  • 场以下输出标识符已被修改,以与Abaqus的输出约定相一致。

1. NT-节点温度(热程序为11,非热程序现场温度)。

2. TEMP是单元温度,由3DSFlow使用;Abaqus结构求解器不再支持它。

3. P为表面压力。

  • Abaqus/Standard 可以导入和可视化的牵引力矢量。

➨ Use TRVEC➡TRVEC

1. 当需要在原网格和目标网格中显示和比较牵引力的时候

2. 当源网格和目标网格具有相似的网格密度时,可以提供准确的结果

3. 在载荷刚度对大型变形分析很重要的时候有好处

在映射元素数量时,您可以得到整个元素的常量值:

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Dolphinscheduler3.1.1】二次开发本地启动项目(前端+后端)

背景说明 由于业务的定制化开发,需要对Dolphinscheduler进行二次开发,现将项目的启动步骤记录如下。 一、 基础软件安装(必装项请自行安装) Maven: v3.5,配阿里云仓库地址即可 Node: v16. MySQL (5.7系列) : 两者任选其一即可 JDK (1.8)…

m1 rvm install 3.0.0 Error running ‘__rvm_make -j8‘

在使用M1 在安装cocopods 前时,安装 rvm install 3.0.0遇到 rvm install 3.0.0 Error running __rvm_make -j8 备注: 该图片是借用其他博客图片,因为我的环境解决完没有保留之前错误信息。 解决方法如下: 1. brew uninstall --ignore-depe…

录屏软件无水印免费的有哪些?我来告诉你!

在日常生活和工作中,我们经常需要使用录屏软件来记录屏幕活动。然而,许多免费录屏软件在录制视频时会添加水印,给用户带来不便。那录屏软件无水印免费的都有哪些呢?在本文中,我们将介绍三款无水印的免费录屏软件&#…

数据结构C语言之线性表

发现更多计算机知识,欢迎访问Cr不是铬的个人网站 1.1线性表的定义 线性表是具有相同特性的数据元素的一个有限序列 对应的逻辑结构图形: 从线性表的定义中可以看出它的特性: (1)有穷性:一个线性表中的元…

Redis篇---第三篇

系列文章目录 文章目录 系列文章目录前言一、为什么 Redis 需要把所有数据放到内存中?二、Redis 的同步机制了解是什么?三、pipeline 有什么好处,为什么要用 pipeline?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到…

免费图像压缩工具分享:15 个最佳免费图像压缩工具

您想在将图像上传到网上之前对其进行压缩吗?优化摄影网站的图像将有助于您的网站加载速度更快。而且,更快的加载速度意味着更好的搜索引擎排名!在本指南中,我们将分享用于图像压缩的最佳免费图像优化工具。 许多照片编辑程序&…

有趣的按钮分享

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。 广告打完&#xff0c;我们进入正题&#xff0c;先看效果&#xff1a; 废话不多&#xff0c;上源码&#xff1a; <button class&quo…

DeepMind发布新模型Mirasol3B:更高效处理音频、视频数据

Google DeepMind日前悄然宣布了其人工智能研究的重大进展&#xff0c;推出了一款名为“Mirasol3B”的新型自回归模型&#xff0c;旨在提升对长视频输入的理解能力。该新模型展示了一种颠覆性的多模态学习方法&#xff0c;以更综合和高效的方式处理音频、视频和文本数据。 Googl…

数据加解密系统(揭秘数据解密的关键技术)

数据加解密系统是一种用于保护数据安全的系统&#xff0c;它可以将数据加密以防止未经授权的访问和数据泄露&#xff0c;同时也可以将已加密的数据解密以供授权用户使用。 随着网络技术和电子商务的不断发展&#xff0c;数据安全问题越来越受到人们的关注。数据加解密系统被广泛…

【数学】距离函数(未完)

文章目录 一、声明二、无符号距离函数 (Unsigned Distance Function, UDF)Wasserstein Distance / Earth Movers Distance ☆欧氏距离 (Euclidean Distance)马氏距离 (Mahalanobis Distance)带权重的最近邻距离&#xff08;Weighted Nearest Neighbor Distance&#xff09;Cham…

智慧党建小程序源码系统+在线考试+缴费+学习 功能强大 带完整的前后端搭建教程

“智慧党建”是现代社会党建工作的一种新理念。它是运用互联网、大数据等新一代信息技术&#xff0c;实现党建信息资源融合共享&#xff0c;稳步提升新时代党建科学化水平。促使党的建设多维度全覆盖、党建措施智慧生成的实现&#xff0c;从而提升党的执政能力和治理能力。下面…

PY32F002B从压缩包到实现串口printf输出

最近学习使用芯领的PY32F002B开发板&#xff0c;记录学习历程供有同样需求的人参考。 本文主要讲述利用开发板实现printf语句串口输出。 开发环境的初步搭建 官方提供了一个压缩文件&#xff0c;文件名py32f002B_231026.zip&#xff0c; 链接&#xff1a;https://pan.baidu.c…