问题描述

我的模型包含很多解决方案数据,我不希望我的文件大小变得太大,它需要很多磁盘空间。我可以做些什么来减少文件大小?这会减少解决模型所需的时间吗?

解决方案

当生成大量解决方案数据时,文件大小可能变得显着。对于时间依赖模型尤其如此,也尤其如此,也是涉及参数和频率扫描的模型。

使用探针对时间依赖模型

对于许多瞬态仿真,您可能只对某些域,边界,边或点或某些全局数量进行评估的平均值,积分,最大值或最小数量感兴趣。在这种情况下,您只能在开始时间和结束时间内指定时代:田野与时间相关研究设置意味着现场解决方案只会在开始和终点中保存。默认情况下,探针您设置的设置仍将更新并存储在求解器所采用的所有时间步骤中。这将大大减少模型中的数据量,并可以加快解决方案时间,尤其是与在许多时间表中写出数据的模型对比。还要记住,减少存储在输出中的时间步来的时间数对解决方案的准确性没有影响:知识库1254:控制时间依赖的求解器时间

探针的结果可以在求解器拍摄的每一次时间都保存。

使用选择来减少保存的数据

如果通常是您只对模型子集中的结果感兴趣的情况。在这种情况下,您可以定义一个或多个选择在域,边界,边缘或点,并告诉软件只能将数据存储来自这些选择。这是通过的依赖变量的值>输出中的存储字段每种研究类型中的设置,如下屏幕截图所示。使用此选项时,只保存选择选择的一个网格元素中的数据。

输出中的商店字段会降低存储的数据量。

删除计算的解决方案的部分

有时您已经计算了一个解决方案并希望删除它的某些部分,可能是模型档案目的。在这种情况下,您可以使用结合解决方案功能删除现有解决方案的部分。为此,添加一秒钟,空,学习到你的模型,然后添加一个结合解决方案特征。设定解决方案操作:删除解决方案并选择要从中删除存储数据的解决方案。然后,您可以明确地或隐式地删除或从模型中保存数据,如下面的屏幕截图所示。您还可以选择清除源解决方案这将完全从原始研究中删除数据。

组合解决方案功能可以从现有解决方案中删除部分数据,然后存储在另一个数据集中。这里,存储明确选择的时间集的解决方案。

隐式选项允许使用表达式来确定要保留或删除的数据。还可以清除源解决方案。

减少未解决模型的大小

甚至一个不包含任何结果的模型也会变得非常大。对于解决方案,请参阅:知识库1238:减少COMSOL MultiphySics文件的大小188金宝搏优惠