手动执行协同仿真步
协同仿真求解器自动执行协同仿真中所需的步骤。以下步骤包括与合作伙伴仿真交换信息、从合作伙伴仿真导入网格,以及将求解数据从当前网格映射到导入的合作伙伴网格。为了完全控制每个协同仿真步,Simcenter STAR-CCM+ 还可用于手动执行每个协同仿真步。
为方便起见,可以使用 Java 宏自动执行所需的步骤。有关协同仿真步的详细信息,请参见 Simcenter STAR-CCM+ 链接右键单击操作。
以下说明假设有两个模拟(每个模拟均有一个链接),概述了手动协同仿真的步骤序列。
- 通过定义所需的链接、区域、导入和导出指定以及常规设置,为协同仿真设置模拟,如上面章节中所述。
- 在每个模拟中,选择冻结求解器。 节点,然后激活
-
在每个模拟中,设置 [链接 1] 条件和值。
,以指定数据映射的方式。有关更多信息,请参见手动协同仿真的正确步骤序列取决于所选的映射选项。
- 在每个模拟中,通过设置 连接选项节点,指定一致的启动和连接详细信息。 和
-
在处理连接的模拟中,右键单击 [链接] 节点,然后选择:
- 启动和连接(如果将模拟设为自动启动合作伙伴)。
- 连接(如果手动启动了合作伙伴仿真)。
现在准备手动执行协同仿真步。下表概述了不同映射模式(导出前映射、导入后映射、映射两个方向、合作伙伴映射两个方向)的正确步骤序列。在此表中,模拟 1 处理与模拟 2 的连接。
-
根据所选的映射选项,执行以下某一步骤序列。
- 要执行操作更新、导入网格、导入场、映射导出场、映射导入场,右键单击相关 [链接] 节点,然后选择该操作。
- 要初始化或分步运行模拟,单击 (初始化)或 (步进)。
表 1. 导出前映射 步骤序列 模拟 1 模拟 2 1 更新 2 导入网格 3 初始化 4 导入网格 5 映射导出场 6 导入场 7 步进 8 映射导出场 9 导入场 10 步进 11 映射导出场 12 从步骤 6 开始重复,直到收敛为止 表 2. 导入后映射 步骤序列 模拟 1 模拟 2 1 更新 2 导入网格 3 初始化 4 导入网格 5 导入场 6 映射导入场 7 步进 8 导入场 9 映射导入场 10 步进 11 从步骤 5 开始重复,直到收敛为止 表 3. 模拟 1 映射两个方向 步骤序列 模拟 1 模拟 2 1 更新 2 导入网格 3 初始化 4 导入场 5 映射导入场 6 步进 7 映射导出场 8 导入场 9 步进 10 从步骤 4 开始重复,直到收敛为止 表 4. 模拟 2 映射两个方向 步骤序列 模拟 1 模拟 2 1 更新 2 初始化 3 导入网格 4 映射导出场 5 导入场 6 步进 7 导入场 8 映射导入场 9 步进 10 映射导出场 11 从步骤 5 开始重复,直到收敛为止