使用STARCCM+尝试模拟航行器在水中运动的流固耦合,目前参考官方帮助文档的算例,将流体域运动定义为DFBI变形,将航行器(固体域)设置为柔性DFBI+体运动(平移和固体位移),一直在尝试调整算例,总是出错。
不知道上述设置运动的思路是否正确,要不要采用重叠网格?
引用 皆我百晓生 小程序回复内容作答:
根据描述,您的设置运动的思路是正确的。使用DFBI变形来定义流体域的运动,同时在固体域设置DFBI+体运动来模拟航行器的运动是合适的。
关于重叠网格,是否需要使用取决于您模拟中的具体情况。重叠网格是在部分区域内同时使用多个网格来更好地刻画流体-固体界面的复杂形状或运动。如果航行器的形状或者运动不是特别复杂,可能不需要使用重叠网格。通常情况下,首先尝试使用单网格模拟,如果结果不理想或出现边界效应,可以再考虑是否需要使用重叠网格来提高模拟精度。
关于算例出错的问题,您可以具体描述一下遇到的问题,或者提供更多的细节,这样我才能给出更具体的建议和帮助。