指定旋转相关时间步和交界面在重复角度处缓存
在旋转体的非稳态模拟中,根据旋转角度定义时间步是有益的。在模拟的第二阶段,指定对应于 6° 旋转角的时间步。螺旋桨旋转一圈需要 60 个时间步。
| 参数 | 类型 | 单位 | 值 |
|---|---|---|---|
| rotationRate(每秒转数) | 标量 | 无量纲 指定不使用单位 rps 的转数可避免不必要的单位转换。 |
15 |
| twoPi (2п 的数学表达式) | 标量 | 无量纲 | 8*atan(1.0) |
要计算与旋转角度关联的时间步,需要额外定义两个参数:
- 每转的步数 nsteps
- 时间步 dt
- 要创建参数 nsteps:
- 要创建参数 dt:
确保当前活动阶段为 Stage 2。
- 选择节点,并将时间步设为 ${dt}。
在 Simcenter STAR-CCM+ 中,使用全局参数设置属性值通常很方便。对于运动定义,可以使用预定义参数 rotationRate(每秒转数)。稍后,如果要使用不同的旋转速率运行模拟,只需修改该参数的值,无需修改任何其他设置。
由于 Simcenter STAR-CCM+ 仅接受以 rad/s 为单位的旋转速率值,因此将预定义旋转速率乘以 2pi:
- 选择节点,然后将旋转速率设为 ${rotationRate}*${twoPi}。
- 选择节点,然后将旋转速率设为 ${rotationRate}*${twoPi}。
边界交界面缓存仅适用于静止区域与旋转区域之间的滑动交界面。交界面必须具有基于指标的连接类型。
- 选择节点,并将连接设为基于指标。
-
要激活内部交界面的边界交界面缓存:
- 选择交界面节点,然后激活边界交界面缓存。
- 选择节点,然后激活启用。
缓存不会通过清除求解清除。要在出现新的旋转条件时清除过时的缓存记录:
- 对于每个交界面,右键单击节点并选择清除交界面缓存。
- 保存模拟。