将叠加运动添加至 6 自由度体

Simcenter STAR-CCM+ 可以将预先指定规律的旋转和平移叠加到具有多个级别的嵌套运动的 6 自由度体运动中。

叠加运动用于对具有多个旋转运动的应用进行建模。通常,需要在具有多个区域(如连接到船舶的旋转螺旋桨)的模拟中使用叠加运动。系统螺旋桨 + 船舶根据作用的流体力进行刚性移动。此外,螺旋桨有预先指定规律的旋转运动。在这种情况下,船体周围的流体区域根据计算得出的 6 自由度运动移动,而螺旋桨周围的流体区域则根据利用预先指定规律的额外旋转计算得出的运动而进行刚性移动。

以下步骤概述了定义 6 自由度叠加运动的工作流程:

  1. 根据应用的模拟方法创建多个区域。
  2. 根据以下各项定义 DFBI 运动:
    • DFBI 旋转和平移
    • DFBI 变形
    • DFBI 嵌入式旋转
要将 DFBI 运动分配给包含 6 自由度体的区域(例如船舶):
  1. 选择区域 > [区域 1] > 物理值 > 运动指定节点,然后将运动设为在上一步中定义的 DFBI 运动。
    模拟树中随即将显示 DFBI 节点。
  2. 创建 6 自由度体,然后设置属性。另请参见:创建 6 自由度体
  3. 要创建体运动,右键单击 DFBI > 6 自由度体 > [体 1] 节点,然后选择创建体运动


    随即创建工具 > 运动 > [体 1]-运动节点。
  4. 要创建叠加运动,右键单击工具 > 运动 > [体 1]-运动 > 叠加运动节点,选择新建,然后根据需要选择选项旋转平移


    请勿使用任何 DFBI 报告来设置叠加运动。由于运动值按顺序更新,应避免使用模拟中的瞬态运动数据来设置运动。
要将叠加运动分配给包含存在叠加旋转的边界的区域(例如旋转螺旋桨):
  1. 导航至叠加区域,选择区域 > [区域 1] > 物理值 > 运动指定,然后为其他应用将运动设为体运动 1 -> 旋转[体 1]-运动 -> 平移