首页/文章/ 详情

解锁全新功能:modeFRONTIER&VOLTA 2025R1 来啦!

7小时前浏览2
 

modeFRONTIER更新要点

随着多学科优化需求的不断增长,modeFRONTIER 2025R1 为工程师和优化专家带来了前所未有的功能升级,推出了多保真度建模工具,能够整合不同复杂度的响应面,同时推出了三种新的数据类型——URI、布尔值和整数。对于 Python 用户来说,还新增了一系列方法和改进功能。无论是在提高计算效率、增强与外部软件的兼容性,还是在提升多保真建模能力方面,这次更新都为用户带来了实实在在的便利。接下来,让我们一起来看看这次版本更新的亮点内容!


1

全新多保真度建模工具


新增的多保真度建模工具能将不同复杂度的响应面(高保真度和低保真度模型)结合起来,既能保持高精度,又能提高计算效率。此工具通过两种算法(基于修正的多保真和共克里金算法)来弥合高精度与快速计算之间的差距,为那些在高精度与快速计算之间苦苦挣扎的设计师提供了完美解决方案。

   


2

新增参数类型


为适应越来越多的应用场景,根据客户需求,modeFRONTIER 现支持三种新的输入输出参数类型—URI、整数和布尔值。它们可在计算器、Python、Cpython 和服务任务节点中使用,让用户可以更灵活地处理不同类型的数据,提升了与外部系统和工具的兼容性。

   


3

pyFRONTIER 自动启动


现在,您可以在启动 modeFRONTIER 时自动启动 pyFRONTIER,即使在命令行模式下也能与 Python 应用程序交互,无需打开 GUI 界面。

   


4

Python 集成的改进与新方法


这次更新中,Python 集成获得了显著提升,新增了多个方法:


  • rs m.list() 方法:在 CPython 节点中,支持从设计空间或工作流中的 RS M 数据节点列出 RS M。

  • rs m.load() 方法:在 CPython 节点中,支持从设计空间或工作流中的 RS M 数据节点加载 RS M。

  • 新方法:在 pyFRONTIER、pyCONSOLE 和 CPython 节点中,新增了处理表格的 clone() 和 set_name() 方法。

  • save() 方法:通过 pyFRONTIER 和 pyCONSOLE 将数据库从 Python 保存到设计空间,或通过 CPython 节点保存到 DesignDB 数据节点。

  • 数据提取改进:使用 Python 本地方法和结构(如索引、范围等)改进了从表格中提取数据的功能。

  • opyDOE:新增 get_doe_size 方法,用于获取当前 DOE 表格的大小。

  • opySCHEDULER:

  1. 在send_design() 方法中,新增了 custom_category 参数,用于指定设计类别,以便在会话表中的自定义阶段目录中进行管理。

  2. set_phase_function() 方法:用于自定义会话表中阶段目录中的类别。

  3. default_phase_function() 方法:将设计分配到会话表中阶段目录的默认类别。

5

第三方软件支持扩展


modeFRONTIER 2025R1 增加了对以下第三方软件版本的支持:


  • Abaqus 2025

  • CPython 3.12

  • CST Studio 2025

  • Simcenter Amesim 2404

  • Simcenter 3D 2406.6


6

AS MI 集成节点的测试运行功能


新增了 AS MI 集成节点的测试运行功能,用户可以验证 modeFRONTIER 是否与 AS MI 通信,并运行设计任务,验证输出结果是否符合预期。


这次版本的更新不仅增强了多学科优化的灵活性和效率,还大大提升了与 Python 及外部软件的集成能力,帮助用户更好地处理复杂的仿真和优化任务。


VOLTA更新要点

VOLTA 推出了重新设计的数据管理器,带来更加清晰和直观的用户体验,并增加了简化数据交互的新功能。新的共享权限为用户提供了更高的控制权,帮助用户更好地管理项目访问和使用方式。同时,新的快捷方式功能使得数据导航和管理更加高效。业务流程分析师现在可以直接从任何第三方软件导入 BPMN 模型。此外,VOLTA API 版本 2 现已推出。


1

重新设计的数据管理器


此版本带来了重新设计并改进的数据管理器界面,具有更清晰、更直观的设计。


这些改进不仅增强了用户体验,还为更强大的架构奠定了基础,确保未来版本平台更加平滑、快速和可扩展。


主要增强功能包括:

1.使用键盘快捷键进行多项选择,更加简便的文件管理。

2.拖放功能简化了文件上传和移动项目到文件夹的操作。

3.右键点击可以快速访问项目操作菜单。

   


2

数据管理器中的快捷方式


我们在数据管理器中引入了“快捷方式”功能,以帮助您更高效地工作。快捷方式允许您快速访问常用项目,而无需创建副本。


这一新功能取代了“引用”功能,提供了更灵活、更易于使用的管理解决方案。与引用不同,快捷方式允许为每个项目创建多个链接,且不限制共享或移动,帮助您更快速、更加高效地组织和访问数据。

您可以将原始项目放在一个文件夹中,并将快捷方式放在另一个文件夹中,保持数据管理的便捷性。

   


3

改进的共享权限


我们引入了新的共享权限,使得共享项目更加直观。除了现有的“查看”、“运行”和“贡献”选项外,现在您可以为每个权限选择“禁止下载”选项。


以前,当共享项目时,您必须使用“高级选项”功能来授予下载权限。现在,新的权限设置明确列出了限制下载的选项,提供了更清晰、更直接的控制方式。

   


4

VOLTA API 更新


版本 1 即将弃用

随着 VOLTA API 版本 2 的发布,我们希望通知您,版本 1 将正式弃用。从 VOLTA 2026R1 开始,版本 1 将不再支持。


我们鼓励您尽快迁移到 API 版本 2,以便利用新特性和改进功能。有关具体更新和迁移的详细信息,请参考 API 更新日志。


5

VOLTA Modeler 改进


导入 BPMN 文件支持

您现在可以直接将第三方软件创建的 BPMN 模型导入到 VOLTA 中,支持的格式为 .bpmn。


这一改进使得您能够无缝地将外部工具中的 BPMN 模型集成进来,节省了时间,并简化了工作流程,免去了手动重建模型的麻烦。

   


这些新功能和改进将帮助您更高效地管理和操作数据,同时也提升了平台的可扩展性和稳定性。VOLTA 和 modeFRONTIER 的持续更新将为未来版本的使用带来更多可能性。

来源:艾迪捷
Abaqus多学科优化Simcenter 3Dpython通信AMESimCST控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-19
最近编辑:7小时前
艾迪捷
MBD CAE解决方案专家
获赞 3粉丝 2文章 551课程 0
点赞
收藏
作者推荐

How to | LS-DYNA使用技巧(二)

本系列旨在探讨在LS-DYNA仿真分析中若干问题的解决方案和优化策略,涵盖了从基本的准确性和单位一致性到更高级的主题,如接触能量、截面分析、阻尼特性、双精度计算、有效塑性应变、环境变量设置、状态方程、额外历史变量、力分析、节点力、重力加载、Nastran数据文件读取、内能计算、关节刚度和质量缩放等多个方面,以帮助用户更有效地利用LS-DYNA进行工程模拟和分析。 阻尼在960版本中的刚度阻尼完全重新写了。即使您可以提供与950 BETA版本值一致的960 版本的COEF值,也就是说,COEF=BETA*(w/2)…950版本刚度阻尼和960版本刚度阻尼是不完全相等的。960版本刚度阻尼公式提供了高频域中临界阻尼的近似分数。公式的变化是由于使用旧公式时经常出现不稳定现象。在v.970的3510版(或更高版本)中,旧的950型刚度阻尼公式可作为选项使用,并通过将COEF参数设置为负值来调用。然后,该参数被解释为BETA值(如950版本的用户手册)。对于在某个频率范围和某个部件集(*DAMPING_FFREQUENCY_RANGE),有一个与频率无关的阻尼选项。这项技术是由Richard Sturt和Arup的Yuli Huang开发的。它使LS-DYNA能够正确地解决振动预测问题,包括车辆NVH时程分析以及某些地震问题和土木/结构振动问题。有两种方式可选:将阻尼力应用于节点的*DAMPING_FREQUENCY_RANGE 和将阻尼应力应用于单元的*DAMPENG_FREQUENCY_RANGE_DEFORM。建议使用_DEFORM选项,因为它可以避免阻尼刚体模式。*DAMPING_FREQUENCY_RANGE的要点是:仅用于低阻尼值,例如1%或2%;阻尼处理会略微改变响应的动态刚度(_DEFORM选项会增加动态刚度,而默认选项会降低动态刚度)--这是因为由于需要评估频率含量,施加的阻尼力略落后于“理论正确”的阻尼力。关键字手册中提供了更多详细信息;理想情况下,用户指定的频率范围应不超过最高和最低之间的30倍(从版本R10开始,此系数可增加到100)。在频率范围之外阻尼仍然存在,但是阻尼值减小。LS-DYNA中的质量阻尼,包括*DAMPING_GLOBAL和*DAMPING_PART_MASS,旨在用于低频的结构阻尼模式,但它具有阻尼刚体模式的附加效果。因此,应将具有显著刚体运动的零件排除在质量阻尼之外(或者在零件经历刚体运动期间应关闭质量阻尼)。临界质量阻尼系数为4*pi/T,其中T是目标模态(通常是最低频率(基波)模态)的周期。周期可以根据特征值分析来确定,或者根据无阻尼瞬态分析的结果来估计。在版本970中,*DAMPING_RELATIVE提供了一种调用相对于特定刚体运动的质量阻尼的方法。阻尼是完全可选的。如果用户决定使用质量阻尼,则建议使用小于临界阻尼系数的阻尼系数。临界阻尼的10%或0.4*pi/T的值是推荐的大小。您可以对所有零件选择使用相同的阻尼系数(*DAMPING_GLOBAL),也可以为每个零件指定不同的阻尼系数,以根据每个零件的各个响应特性调整阻尼(*DAMPENG_PART_MASS)。在任何一种情况下,阻尼系数都可能随时间变化(在仿真过程中关闭或打开阻尼很有用)。可能没有捷径可以在测试中与观察到的损失达成良好的一致性。我们建议运用良好的判断力和试错方法(进行一系列运行)来调整数值阻尼。瑞利阻尼不需要对角质量矩阵和刚度矩阵。唯一的要求是阻尼矩阵应表示为质量矩阵和刚度矩阵的线性组合:C = alpha*M + beta*K用户使用模态叠加法进行计算分析时,将位移场表示为模态的线性组合,则质量矩阵和刚度矩阵变为对角矩阵。如果应用瑞利阻尼,那么阻尼矩阵也将是对角的。但这是线性分析中的一个特例。(我们现在使用*PART_MODES添加此模态叠加的功能。)用于标准非线性分析的瑞利阻尼,LS-DYNA是在单元层级施加完成的。这样做是为了便于数值计算,因为在显式方法中,我们不需要形成刚度矩阵K。相反,我们通过简单地积分单元面积上的应力来实现。质量阻尼和刚度阻尼均用于隐式瞬态分析。参考:Bathe和Wilson“有限元分析中的数值方法”,Prentice Hall,1976年,第339页 双精度单精度可执行文件的文件名中有“_s”,而双精度可执行程序的文件名为“_d”。双精度计算时间将比单精度计算时间长约30%(因平台而异)。通常我们事先并不知道何时需要采用双精度计算。可以分别采用(单精度和双精度)两次求解计算,看看您的计算结果是否受变化很大。一般来说,隐式分析比显式分析对数值舍入更敏感。// 在某些情况下,建议最好使用双精度求解显式分析,其中求解周期数(时间步数)很大,例如超过200000个时间步(200000只是一个大概的数字……任何给定模型的实际数字都可能高得多)。数值截断可能导致后期解不准确的原因有很多。一种可能的解释是,随着求解的进行,任何节点的增量位移与总位移之比通常会变小。换言之,更新后的总位移没有保留足够的数字来正确地说明后期增量位移使用线性单元的隐式分析特征值分析怀疑单精度结果有问题的任何模型// 时间步长注意事项:最重要的是时间步长足够小以提供求解的稳定性。没有稳定性,准确性就没有意义。如果过于保守并过度减小时间步(一个或多个数量级),可能会对求解精度不利(除非使用双精度)。// 关于plotfiles文件的备注使用双精度LS-DYNA版本,默认情况下也会以双精度写出plotfiles文件。由于生成的plotfiles文件的大小是原来的两倍,在后处理过程中可能会出现问题,例如,使用FEMZIP或plotcprs时。因此,如果使用双精度LS Dyna版本,则plotfiles文件应以32位格式编写。如何定义32位格式的plotfiles文件:输入文件:*DATABASE_FORMAT,IBINARY=1环境变量:导出LSTC_BINARY=32ieee命令行:例如ls971 i=输入32ieee=yes 等效塑性应变等效塑性应变是一个单调增加的标量值,它是作为变形率张量的塑性分量(Dp)ij的函数递增计算的。在张量表示法中,表示为:epspl=integral over time of (depspl)=integral[sqrt(2/3(Dp)ij*(Dp)ij)]*dt只要材料屈服,即只要应力状态在屈服面上,等效塑性应变就会增长。相反,当在*DATABASE_EXTENT_BINARY中设置STRFLG为1时,由LS-DYNA写出的张量应变值不一定是单调增加的,因为它们反映的是当前的总变形状态(弹性+塑性)。在LS-PrePost中显示绘制应变张量,请单击Fcomp> Strain。以张量表示的等效应变为sqrt(2/3(eps)ij*(eps)ij);(见2006年LS-DYNA理论手册第461页)。这与等效塑性应变不是一回事。其它应变也可以在LS-PrePost中进行绘制显示:FCOMP>Infin;(无穷小或工程应变)FCOMP>GreenFCOMP>Almansi等效应力,也称为冯-米塞斯应力,定义如下:sigvm=1/sqrt(2)*sqrt[(sigx-sigy)^2+(sigy-sigz)^2+(sigz-sigx)^2+6*sigxy^2+6*sigyz^2+6*sigzx^2] 环境变量仅适用于UNIX版本在LS-DYNA的ls940.1版本中,引入了以下环境变量:// LSTC_FILE指定许可证文件默认文件名为/usr/local/lstc/lstc_FILE。指定许可证文件,请使用以下命令setenv LSTC_FILE(许可证文件名)// LSTC_SECURE定义许可证文件的格式。目前支持3种格式:旧格式、新格式、eta格式。如果您没有定义这个环境变量,那么LS-DYNA将检查所有三种格式。可以通过如下设置此变量来强制程序只查找一种类型:setenv LSTC_SECURE oldsetenv LSTC_SECURE newsetenv LSTC_SECURE eta// LSTC_DEFGEO将ASCII文件DEFGEO的格式定义为Chrisler格式。如果不定义此变量,程序默认为标准LS-DYNA格式。要输出Chrisler的格式,请执行以下操作:setenv LSTC_DEFGEO chrysler// LSTC_OUTPUT定义输出文件的格式。除了标准LS-DYNA格式外,还支持多种格式。此变量仅针对特定感兴趣的LS-DYNA用户。大多数LS-DYNA用户将不需要设置此变量,如:setenv LSTC_OUTPUT ge// LSTC_FORMAT定义d3plot和d3thdt输出文件的格式。该变量允许用户以ANSYS格式或是ANYSYS和LS-DYNA两种格式都输出的方式输出二进制结果文件。不定义此变量,输出文件将采用标准LS-DYNA格式。要输出ANSYS格式,请执行以下操作:setenv LSTC_FORMAT ansys要输出ANSYS和LS-DYNA格式,请执行以下操作:setenv LSTC_FORMAT taurus+ansys请注意,用户还可以使用 *DATABASE_FORMAT 命令控制输出格式。// LSTC_BINARY将d3plot和d3thdt文件的字节大小定义为32位IEEE。通过使用此选项,可以减小由诸如CRAY之类的64位机器创建的输出文件的大小。不定义此变量,LS-DYNA默认为机器的字节大小。要调用此选项,请执行以下操作:setenv LSTC_BINARY 32ieee请注意,用户还可以用*control_output命令中第8列设置来控制输出大小。// LSTC_MEMORY控制内存扩展。用户可以使用命令行选项“memory”设置默认内存大小。此变量有两个选项。“auto”选项对于自适应运行非常有用,因为它允许LS-DYNA自动扩展内存。此选项仅适用于金属成型应用。请勿用于碰撞分析。第二个选项“heap”是为CRAY计算机设计的。它告诉LS-DYNA使用heap内存,这意味着初始化后它将把heap内存缩小到最小。setenv LSTC_MMEMORY autosetenv LSTC_MMEMORY heap文章来源:https://www.dynasupport.com/howtos/general翻译校对:魏仁委,董骁来源:艾迪捷

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈