研究和求解器更新

188金宝搏优惠comsol多物理学®版本5.3a包括一个新的模型减少功能,组合解决方案时更灵活的功能以及重复使用已经计算的数据的选项。在下面阅读有关与研究和求解者有关的所有更新的更多信息。

减少模型

comsol多物理学中有一个新的减少模型框架188金宝搏优惠®5.3a版本分开生成和使用还原模型的过程。降低模型是一系列数值技术的集体名称,用于通过减少所求解的自由度数量来生成更有效的模型。还原模型是与原始模型的近似值,用于加速解决方案过程。一个例子是需要使用不同的输入参数进行多次进行类似计算的情况。在创建还原模型之前,用户定义了一组输入和输出参数,以及模型还原方法(模态或者敬畏在co188金宝搏优惠msol多物理学中®)。然后,生成还原的模型,根据设定输入输出关系和用户定义的保真度度量,尽可能接近原始模型。

作为新框架的一部分,已经引入了单独的模型减少研究,并支持使用模态求解器以及渐近波形评估(AWE)求解器。您可以在模型还原研究中直接执行瞬态仿真或频率扫描,并在需要(如果需要的话)中生成还原模型。还原模型可以定义全局变量输出,并重建未还原模型的选定部分。当使用模态求解器时,您可以使用全局参数来定义减少模型的模型控制输入,并用全局表达式替换,从而可以自由地自由地喂食减少的模型。模态求解器产生的还原模型也可以用于检索还原线性系统的系统矩阵通过Java®API或livelink™为了MATLAB®,包括状态空间形式的矩阵。

请注意减少模型研究只能从学习有上下文菜单高级学习选择已启用。


构建简化模型的工作流量如下:

  1. 选择用于应用的模型减少方法:模态或者敬畏
    一种。为了模态方法,选择训练使用的研究:特征值或者特征频率学习步骤
  2. 通过选择兼容单独的研究步骤来定义未恢复模型
    一种。为了模态方法,定义减少的模型控制输入
  3. 定义减少模型输出
  4. 计算研究以根据定义的设置生成还原模型
    一种。然后在全球定义节点

新教程模型:热控制器,减少阶模型

本教程演示了如何使用模型还原研究创建减少阶模型,以及如何使用所得的还原模型来研究热控制的不同控制策略。热控制器系统包括一个恒温器,该恒温器在温度太低或太高时打开和关闭加热器。金属块充当将热量与外部结构域交换的加热器。结果包括与相关的FEM模型的比较,该模型使用探针测量温度。

比较comsol多物理版本5.3a中的完整和降低模型的结果。188金宝搏优惠 缩小阶模型(蓝色和绿线)的结果与FEM模拟(红色和青色线)的输出相比有利。 缩小阶模型(蓝色和绿线)的结果与FEM模拟(红色和青色线)的输出相比有利。

应用程序库路径:

188金宝搏优惠comsol_multiphysics/tutorials/thermal_controller_rom

并行平滑的聚合代数多机(SA-AMG)

SA-AMG的设置是并行的。SA-AMG求解器主要用于CFD模拟,而SA-AMG的设置阶段现在利用了多核和分布式内存。这导致在多层处理器上更快地设置,并在簇上降低内存峰。

结合解决方案时删除选择

结合解决方案现在,功能允许您仅保留有关解决方案时间,特征频率和参数的解决方案的选定部分。这对于减少用于大型模型的数据量以及用于过滤不需要的解决方案的数据很有用。

计算加权解决方案

结合解决方案功能允许您计算加权解决方案的总和,例如:时间,特征频率和参数。

特征频率参数求解器

特征频率特征值研究步骤已扩展,并支持辅助参数扫描,类似于该功能随时间变化学习。这辅助扫描与此相比,使用更有效的算法来改变参数参数扫描并在适用时减少解决方案的时间和存储。在群集上,您可以使用分发参数求解器选项,对于适合每个参数值的单个节点的问题非常有效。

重用已经计算的数据

有一些新的选项使您可以在线性求解器中重复使用数据,在许多情况下,可以对性能进行重大改进。通过从非线性,时间依赖性和参数求解器中的先前步骤重复使用数据来改善几个线性求解器中的性能。对于大型型号,当直接线性求解器用于非线性迭代时,性能改善可以高达30%。

默认情况下,将启用重复使用数据的新选项,并且与禁用选项相比,可以增加内存使用量。在某些情况下,新的选项却弱依赖于系统矩阵,这意味着在某些情况下它们可以给出另一种收敛速率。当使用重复使用的数据并存在收敛问题时,相关的求解器数据将更新。

控制迭代求解器终止的新选项

现在,在迭代求解器中使用左预处理时,您可以用单独的公差控制相对残差。剩余的新要求确保使用剩余预处理时的迭代求解器不会过早终止,从而改善了迭代求解器的鲁棒性。

还有一个新的选项,可让您在中间非线性求解器步骤中终止更少的迭代。此选项使您可以控制每个非线性步骤中线性求解器完成的工作。最后一个非线性求解器步骤中的迭代次数仍然由最大迭代次数环境。

以无基质格式支持的自动秤

现在,无基质格式自动估计其字段组件的量表。这可以导致边界元素方法(BEM)的收敛速率显着提高,其中快速求解器使用无基质格式。

在批处理模式下运行时的新批次和群集选项

188金宝搏优惠comsol多物理学®支持几种不同类型的参数扫描,包括分布式参数扫描,,,,批处理, 和簇扫。一方面,分布式参数扫描在基于MPI的作业中并行处理不同的参数,其中不同的过程用于与不同参数相对应的计算。另一方面,批处理或者簇扫并行启动多个过程,独立运行它们,然后将结果收集到基于用户界面的主要进程中。在以前的comsol版本中188金宝搏优惠®软件,您无法启动批处理或者簇扫从批处理命令中,但是现在可以使用新的命令行选项获得此功能- 模式批处理-mode桌面。如果您在系统上运行该软件,则由于某种原因没有用户界面访问权限,此功能可能会很有用。

在大多数情况下,分布式参数扫描很容易使用,因为您只需选择复选框分布式参数扫描并以分布式模式开始。这批处理簇扫要求您设置许多路径和其他配置。批处理簇扫如果您需要在潜在的收敛问题和单个参数重新启动的可能性方面鲁棒性,则首选。注意分布式参数扫描簇扫仅适用于浮网络许可证(FNL),但批处理可用于单用户许可证。

从操作系统命令行以批处理模式运行时,有几个新的命令行选项。选项-clearmesh- 切解在将模型保存到文件之前,分别清除网格和解决方案。当您只想在输出文件中保留标量输出(例如探针数据)时,这很有用。选项-取消-停止取消并停止已经运行的批处理作业。选项-jobfile<文件名>读取包含输入文件列表的文件,并为每个输入文件运行批处理作业。您还可以通过选项从批处理运行方法调用-MethodCall<方法名称>其中方法名称是标签方法调用特征。

群集计算和远程计算的更新

现在,在集群计算中支持基于PBS的调度程序。在里面远程计算设置,现在有一些选项可以保存comsol Multiphysics使用的批处理命令行188金宝搏优惠®到文件并保存应将其传输到远程计算机的所有文件的列表以及应转移回去的文件列表。这使您可以在无法从计算机上访问批处理作业的计算机上远程运行批处理作业。批处理作业完成并从远程计算机复制结果文件后,将更新结果。

屏幕快照,显示comsol多物理中的远程计算设置。188金宝搏优惠

新设置远程计算在“首选项”窗口中。

新设置远程计算在“首选项”窗口中。