研究和求解器

存储解决方案的选定部分

在Comsol Multiphysics 5.2版中运行研究时,您可以存储解决方案的选定部分。当您只需要一部分解决方案以进行可视化和结果时,这可以节省内存和计算能力。

使用以下步骤使用此新功能:

  1. 创建一个或几个命名的选择(组件>定义>选择)。
  2. 在下拉菜单中选择您的命名选择因变量的值任何标准研究步骤的部分。

此示例模型显示了如何使用雷达检测到的对象,并使用完美匹配的层吸收波浪,而无需反射它们。有了这种新功能,您可以将溶液丢弃在完美匹配的层中,仅将溶液存储在船周围的空间中,从而将溶液的大小从184 MB降低到142 MB。对于某些模型,尺寸降低可能更为重要。此示例模型显示了如何使用雷达检测到的对象,并使用完美匹配的层吸收波浪,而无需反射它们。有了这种新功能,您可以将溶液丢弃在完美匹配的层中,仅将溶液存储在船周围的空间中,从而将溶液的大小从184 MB降低到142 MB。对于某些模型,尺寸降低可能更为重要。

此示例模型显示了如何使用雷达检测到的对象,并使用完美匹配的层吸收波浪,而无需反射它们。有了这种新功能,您可以将溶液丢弃在完美匹配的层中,仅将溶液存储在船周围的空间中,从而将溶液的大小从184 MB降低到142 MB。对于某些模型,尺寸降低可能更为重要。

两个新的runge-kutta求解器

有两个新的显式Runge-Kutta求解器RK34和Cash-Karp(RK45)。RK34将适应性与沿假想轴的良好稳定性结合在一起,适合振荡问题。Cash-karp与Dormand-rince 5求解器相似(添加了该软件的较早版本),但沿负实轴具有更大的稳定区域,这对于自然缩减的问题更有效。两个新的求解器都通过PI控制策略,刚度检测和确定初始时间步骤的新技术均具有最新的适应性。

您可以从标准时间依赖性求解器节点中使用新的RK求解器。请注意,Dormand-Prince 5求解器仍然可用。您可以从标准时间依赖性求解器节点中使用新的RK求解器。请注意,Dormand-Prince 5求解器仍然可用。

您可以从标准时间依赖性求解器节点中使用新的RK求解器。请注意,Dormand-Prince 5求解器仍然可用。

增强的FFT研究和求解器

Comsol Multiphysics版本5.2大大扩展了快速傅立叶变换(FFT)研究步骤的功能,其中包括频率FFT的时间,频率为FFT,以及相应的FFT求解器。

输入时间现在,范围为FFT(正向FFT)研究步骤,现在由开始时间和结束时间而不是时间列表来指定。插值输入解决方案N的数量来自指定的最大输出频率(n的派生值在求解器日志中显示)。有两个变体可用于缩放解决方案:离散缩放(未缩放)和连续缩放(按时间或频率步骤缩放)。窗口功能的其他选择包括矩形,高斯,锤子,汉宁,黑人和Tukey。这些功能位于从表达式上方,隔断选项。

频率FFT研究步骤设置窗口的时间。频率FFT研究步骤设置窗口。

频率FFT研究步骤设置窗口。

请勿存储实际输入的负频率选择频率FFT(正向FFT)的选项可删除复杂输出数据中的冗余信息,以获取真实输入数据。对于频率到FFT(反FFT)研究步骤,默认情况下,给定的非负或非阳性频率的输入数据是由负频率或具有复杂偶联输入值的正频率或正频率扩展的。该默认值可以通过选项关闭求解器级别扩展输入样本使用两个选择:添加复杂的共轭对(默认)和使用原始数据。扩展输入样本使您能够从复杂的输入数据创建真实的输出数据,该数据基本上重新创建了由请勿存储实际输入的负频率频率FFT的时间。

对于时间fft的频率,有一个添加固定解决方案解决方案选择器以扩展频率0的输入数据。这是通过固定解决方案作为频率0的数据完成的,或添加到频率0的数据中。

输出时间表对于时间到时间,FFT现在与计算的一组输出时间值(即指定的输出时间值)完全对应。输出解决方案的数量可能与输入解决方案的数量不同。与该软件的较早版本相比,输出解决方案不再有任何截止或填充,以满足整个时期或人工输出步骤尺寸(覆盖指定的大小)。

周期性输入数据在研究级别不再可用选项。在求解器级别上,如果该选项始终可用于前向和反向转换扩展输入样本选择器设置为使用原始数据(非默认选项)。如果周期性输入数据已检查,周期值不再附加到输出数据的末尾,该数据在comsol多物理学的早期版本中创建了相同数量的输入和输出。

不再可用的转换转换算法的选择器(例如自动,快速傅立叶变换或不均匀的傅立叶变换)。如果输出时间列表是等距的,并且给定的输出时间范围与输入数据匹配,则仅适用FFT算法对反转换。FFT研究步骤的功能现在是基于Intel®Math -Math内核库(MKL)的。