This article presents the openCFS submodule scattered data reader for coupling multi-physical simulations performed in different simulation programs. For instance, by considering a forward-coupling of a surface vibration simulation (mechanical system) to an acoustic propagation simulation using time-dependent acoustic absorbing material as a noise mitigation measure. The nearest-neighbor search of the target and source points from the interpolation is performed using the FLANN or the CGAL library. In doing so, the coupled field (e.g., surface velocity) is interpolated from a source representation consisting of field values physically stored and organized in a file directory to a target representation being the quadrature points in the case of the finite element method. A test case of the functionality is presented in the "testsuite" module of the openCFS software called "Abc2dcsvt". This scattered data reader module was successfully applied in numerous studies on flow-induced sound generation. Within this short article, the functionality, and usability of this module are described.
翻译:本文介绍了openCFS子模块——散乱数据读取器,用于耦合不同仿真程序中的多物理场模拟。例如,通过考虑表面振动模拟(机械系统)与声传播模拟的前向耦合,采用随时间变化的吸声材料作为降噪措施。插值过程中目标点与源点的最近邻搜索通过FLANN或CGAL库实现。通过该方式,耦合场(如表面速度)从物理存储于文件目录的源场值表示插值到目标表示(有限元方法中的求积点)。功能测试用例在openCFS软件"testsuite"模块中名为"Abc2dcsvt"的模块中呈现。该散乱数据读取器模块已成功应用于多项流致声产生研究。本文简要阐述了该模块的功能与可用性。