运行模拟
现在已准备好运行模拟。
对于长时间运行的 ICE 模拟(无论是通过 GUI 还是批处理模式),建议定期自动保存模拟。自动保存模拟对于从求解发散或计算机系统崩溃中恢复过来非常有用。可以在预定的迭代次数或时间点自动保存模拟。此外,还可以在特定事件后自动保存模拟,如体网格化之后或在 Simcenter STAR-CCM+ 模拟树中创建的任何用户自定义更新事件之后。要指定保存模拟的间隔或更新事件,可以创建自动保存文件集。可以根据需要创建多个自动保存文件集。
自动保存模拟输出 .sim,保存的文件遵循以下命名约定:
<基本名><分隔符><触发事件>.sim
<基本名> 对应于模拟文件的基本名,<分隔符> 为用户自定义字符,默认情况下为 @,<触发事件> 是指触发自动保存的事件编号,如迭代或时间步。
如果基本文件名已包含分隔符,则自动保存的文件名将保留从开头到最后一个分隔符的基本文件名。以下所有字符均替换为 <触发事件> 中的文本。<触发事件> 形成的文本长度由格式宽度指定。
通过自动保存创建的文件名示例如下表所示:
| 基本文件名 | 隔膜 | 格式宽度 | 自动保存文件名 |
|---|---|---|---|
| star | @ | 5 | star@00001.sim |
| star@12345 | star@00001.sim | ||
| star@12345@idle | star@12345@00001.sim |
-
在运行期间自动将模拟保存到文件:
- 根据想要从 GUI 还是从批处理客户端运行模拟,执行以下操作之一:
方法 步骤 通过 GUI 直接运行 在求解工具条中,单击
(播放/恢复“缸内”)。从批处理客户端运行 有关详细信息,请参见在批处理模式下运行客户端。
- 打开命令提示符并输入以下命令行:
[STAR-CCM+_INSTALL_DIR]\star\bin\starccm+ -batch [PARALLEL_OPTIONS] [WORKING_DIR]\[SIMULATION].sim
其中:
- [STAR-CCM+_INSTALL_DIR] 表示 Simcenter STAR-CCM+ 安装目录的路径。
- [PARALLEL_OPTIONS] 表示并行运行模拟的可选参数。请参见并行选项。
- [WORKING_DIR] 表示工作目录的路径。
- [SIMULATION] 表示模拟文件的名称。
此命令行仅适用于 Windows。对于 Linux,必须使用正斜杠。
Simcenter STAR-CCM+ In-cylinder 更新几何来表示您的设置并开始网格化过程。完成网格后,模拟开始。在运行期间,Simcenter STAR-CCM+ In-cylinder 在满足默认重构标准之一时自动重构几何。对于电机驱动测试模拟,Simcenter STAR-CCM+ In-cylinder 在每个时间步运行 10 次内部迭代。对于电荷运动模拟,每个时间步进行 20 次内部迭代,以改进收敛和质量守恒。 - 打开命令提示符并输入以下命令行: