Simcenter 3D声学仿真报错

在使用《Simcenter 3D》进行声学有限元仿真时遇到nastran报错,其中报错信息包括:工作空间不足,以及错误代码1044.如图所示

img


问题有两个:
1、工作空间指的是什么空间?内存还是硬盘空间?如果是硬盘空间,我应当如何修改工作空间目录?
2、错误代码1044是什么意思?应该如何处理?

操作环境、软件版本等信息 操作系统:Win11;软件版本:NX2212;电脑配置:i7-12700H+3060+64GB DDR5+2.5T硬盘,其中CPU已关闭小核,因此不存在被系统放在小核上计算的问题,求解器设置并行6核计算
尝试过的解决方法 当我删除自动匹配层(AML)后可以计算,当添加AML后就会报错
我想要达到的结果 在不对模型规模修改的情况下,保留AML属性可以正常进行计算

引用 皆我百晓生 小程序回复内容作答:

1、工作空间指的是计算过程中程序运行所需的内存空间。这个错误提示表明你的计算任务需要更多的工作空间。你可以尝试增加计算时的可用内存,可以通过以下几种方式:

  • 降低模型的复杂度,减少节点和单元的数量。
  • 使用计算资源更高的机器,例如内存更大的计算机。
  • 调整仿真设置,例如降低求解精度、减少频率范围等。

2、错误代码1044一般表示内存不足。在Simcenter 3D中,这个错误通常与工作空间不足有关。处理这个错误的方法与解决工作空间问题相同,即增加可用内存,减少模型复杂度或者调整仿真设置。

针对你的具体情况,你可以尝试以下解决方法:

  • 根据你的操作系统,确认你的计算机是否启用了虚拟内存(分页文件)。如果没有启用,可以尝试启用虚拟内存,以增加可用的工作空间。
  • 通过降低模型复杂度或者调整仿真设置,减少所需的工作空间。例如,你可以考虑减少分析的频率范围或者降低求解精度。
  • 如果使用的是有限元求解器,你可以考虑使用分布式内存并行计算模式,将计算任务分配到多个计算节点上,以提供更多的工作空间。

请注意,以上解决方法仅供参考,具体的解决方案可能需要根据具体情况进行调整和优化。