1.4.2.1、向RSM提交系统耦合作业

Ansys help 6个月前 Jeben
114 0

您可以将系统耦合模拟发送到Remote Solve Manager(RSM)以进行远程更新。 为了远程执行耦合的模拟,必须将Workbench项目提交给RSM进行项目更新。为此:

  1. 设置项目的“解决方案过程”和“项目更新”属性,如“将项目更新提交给Remote Solve Manager(RSM)”中所述。

  2. 单击工作台工具栏中的“更新项目”按钮。
    项目示意图中的所有系统,括系统耦合系统,都将通过RSM进行更新。

    注意:对于“系统耦合解决方案”单元,“更新选项”属性只能设置为“在前景中运行”。 这样,如果您尝试从其解决方案单元更新系统耦合系统,则无论项目的“更新选项”设置如何,都不会将项目更新发送到RSM。

以下各节提供了特定于系统耦合模拟的远程项目更新的信息:
- 系统耦合参与者之间的计算资源分配
- 限制系统耦合项目更新的解决过程
- 监控系统耦合解决方案信息
- 重新启动中断的远程项目更新

系统耦合参与者之间的计算资源分配

在具有系统耦合的项目中,各个组件(例如Fluent,MechanicalCFX)共享资源。 默认情况下,当将含系统耦合系统的项目提交给RSM时,可用的计算资源会根据可用的计算节点数和请求的进程在所有耦合参与者之间平均分配。 在项目更新期间,将忽略组件级并行设置(例如,“执行模式”和“进程数”属性)。

限制系统耦合项目更新的解决过程

对于配置为并行处理的项目,您可以限制将项目提交给RSM时耦合参与者可以使用的求解过程数。 为此,请设置参与者通过RSM解决方案单元的项目/设计点更新的限制,如通过ANSYS Remote Solve Manager更新设计点中所述。

解决过程的限制仅适用于该组件,否则资源将在参与者之间平均分配。 受限参与者的资源分配如下:

  • 如果启用了组件的“指定进程数限制”:
    -- 并且“不超过使用的进程数”小于或等于项目请求的进程数,则组件将限于组件指定的进程数。
    -- 并将“不超过使用的进程数”设置为大于项目请求的进程数的值,那么该组件将被限制为项目指定的进程数。
  • 如果启用了该组件的“仅串行执行”,则该组件仅限于单个进程。

监控系统耦合解决方案信息

随着远程项目更新的进行,将为耦合项目生成一个系统耦合记录/日志文件(scLog.scl),并将其显示在“系统耦合”工作区的“解决方案信息”视图中。 它会间歇性地更新,因此您可以使用它来监视项目更新。

注意:当一个项目具有多个同时更新的设计点时(即``作业提交参数集''属性设置为每个设计点一个作业),则无法在不同设计点的日志文件之间切换。 在更新期间和完成之后,系统耦合将显示具有最高ID的设计点的日志文件。 要显示当前设计点的日志文件,必须保存并重新打开项目。

有关更多信息,请参见《系统耦合用户指南2.0》中的以下部分:

监控解决方案进度
系统耦合记录和日志文件(scLog.scl)

重新启动中断的远程项目更新

如果您中断了系统耦合项目的远程更新,则项目中的“解决方案”单元将处于“中断,最新”状态。 要重新启动更新:

  1. 单击工作台工具栏上的更新项目。
  2. 在打开的对话框中,单击以下按钮之一:

- 使用部分更新的解决方案:将部分更新的解决方案接受为“最新”,并使用它来更新项目。
- 全部更新:重新启动被中断的运行,在更新项目之前将所有解决方案更新为完成。

版权声明:Jeben 发表于 2021-01-07 21:08:04。
转载请注明:1.4.2.1、向RSM提交系统耦合作业 | 阿呆导航

暂无评论

暂无评论...