Efficient mesh motion using radial basis functions with data reduction algorithms

Efficient mesh motion using radial basis functions with data reduction algorithms
复制标题

DOI:
10.1016/j.jcp.2009.05.013
复制
发表时间:
2008-01
期刊:
J. Comput. Phys.
影响因子:
--
通讯作者:
T. Rendall;C. Allen
T. Rendall;C. Allen
中科院分区:
其他
文献类型:
--
作者:
T. Rendall;C. Allen

文献摘要

被引文献

相似文献

使用径向基函数的网格运动已被证明是由作者以前产生高质量的网格适用于非定常和气动弹性计算流体动力学代码。在气动弹性情况下,结构网格可以用作控制变形的控制点集,这是有效的,因为结构网格通常很小。然而,作为独立的网格运动工具,其中表面网格点控制运动,径向基函数可能受到表面网格大小的限制,因为单个体积点的更新取决于所有表面点。在本文中,提出了一种方法,允许一个任意的变形表示在所需的公差范围内,通过使用一组显着减少的表面点智能识别的方式,最大限度地减少插值表面的误差。这种方法可以用于更大的情况下,并成功地证明了这里的106单元网格,其中初始求解阶段的成本减少了一个因素的8与新的计划和网格更新的一个因素的55。它还表明,所需的表面点的数量来表示表面是唯一的几何形状相关(即网格大小无关),因此,这个减少因子实际上增加了较大的网格。
Mesh motion using radial basis functions has been demonstrated previously by the authors to produce high quality meshes suitable for use within unsteady and aeroelastic CFD codes. In the aeroelastic case the structural mesh may be used as the set of control points governing the deformation, which is efficient since the structural mesh is usually small. However, as a stand alone mesh motion tool, where the surface mesh points control the motion, radial basis functions may be restricted by the size of the surface mesh, as an update of a single volume point depends on all surface points. In this paper a method is presented that allows an arbitrary deformation to be represented to within a desired tolerance by using a significantly reduced set of surface points intelligently identified in a fashion that minimises the error in the interpolated surface. This method may be used on much larger cases and is successfully demonstrated here for a 106cell mesh, where the initial solve phase cost reduces by a factor of eight with the new scheme and the mesh update by a factor of 55. It has also been shown that the number of surface points required to represent the surface is only geometry dependent (i.e. grid size independent), and so this reduction factor actually increases for larger meshes.