当前位置:首页|资讯|GPT-4

Reduced Order Models (ROMs)

作者:b占余文乐发布时间:2024-04-06

译自 ANSYS24R1Fluent_Beta_Features_Manual

使用coze中的GPT-4翻译

1.从单机 Fluent 手动生成 ROM 文件

您可以在 Ansys Workbench 环境之外生成生成降阶模型 (ROM) 所需的文件。

在 Ansys Workbench 中使用 3D ROM 生成 ROM 需要具备以下条件:

• 定义了降阶模型的 Ansys Fluent 案例文件

• ROM 网格文件 (rommsh)

• 每个已求解输入参数的快照文件

要生成这些文件,使用以下步骤:

  1. 创建有定义的简化顺序模型 (ROM) 的 Fluent 案例文件(请参阅Defining a ROM以获取更多信息)。Setup → Models Reduced Order Model → Edit...

  2. 使用 "Execute on Demand" 对话框,告诉 Fluent 生成创建网格和快照文件所需的设置文件。User-Defined → User Defined → Execute on Demand...

        a. 从下拉菜单中选择write_rombuilder_setup_file::rom,然后点击执行。

        b. 关闭按需执行对话框。

    3. 在控制台中输入命令(%rom-write-mesh-file "mesh.rommsh"),然后按回车键。这条命令会在 Fluent 的工作目录下创建 mesh.rommsh 文件。这个网格文件用于显示 ROM。

    4. 审查你的输入参数,以确保它们按照你的意图进行设置。这包括把输入参数设置为所需的初始值。

        Parameters & Customization → Parameters → Input Parameters

    5. 初始化解决方案并点击 OK 消除可能出现的问题对话框。在开始 ROM 过程之前清除你生成的数据是可以的。如果你有所担忧,你总是可以在初始化解决方案之前编写案例和数据文件。

        Solution → Initialization → Initialize

    6. 开始计算。

        Solution → Run Calculation → Calculate

    7. 一旦计算完成,将(%rom-write-snapshot-file "snp_1.romsnp")命令输入到 Fluent 控制台并按 Enter,以生成这些输入参数值的快照文件。

    8. 通过遵循前面的四个步骤(指定输入参数、初始化、计算、创建快照文件)为你准备探索的剩余设计点生成快照文件。

    9. 保存具有定义的 ROM 的案例文件。(File → Write → Case)一旦你生成了 ROM 快照文件和 ROM 网格文件,你就可以生成 ROM 了。

从手动生成的快照和网格文件中生成3D ROM

  1. 查看你的Ansys安装目录来定位Rom.MeshProcessing.exe(<installation dir- ectory>\ANSYS inc\<version>\Addins\ROM\bin\Win64(或Linux64)),然后从Windows或Linux命令行导航到此位置。

  2. 在Windows或Linux命令行上运行以下命令:Rom.MeshProcessing.exe <path to Fluent工作目录>\mesh.rommsh <path to Fluent工作目录>\mesh_processed.rommsh此命令在Fluent工作目录中创建mesh_processed.rommsh网格文件。

  3. 启动Ansys Workbench,打开一个Fluent组件系统,并加载你从独立的Fluent保存的案例文件(已定义ROM)。

    4. 双击 "Design Exploration" 下的 "3D ROM",将一个3D ROM系统连接到Fluent组件系统的参数设置栏。

    5. 通过打开Fluent,然后再关闭它来将Fluent系统的ROM设置转移到3D ROM系统。 (双击Fluent Solution单元,然后一旦Fluent打开,就关闭它)。 或者,你也可以右键点击Solution单元并点击更新,但是这样会需要更长的时间,因为Fluent正在为指定的设计点进行解决。

    6. 双击Project Schematic中的Design of Experiments (3D ROM),打开Design of Experiments (3D ROM)标签页。

    7. 在Options对话框中启用"Show Advanced Options"用于"Design Exploration"(Tools → Options...)。

    8. 在"Design of Experiments (3D ROM)" Outline视图中定义参数空间。

            a. 在Outline视图的B列中启用/禁用你希望包含在ROM中的设计点参数。

            b.   在“Properties”视图中为启用的参数指定边界值(如最小值和最大值)。

            c.   在工具栏中点击“Preview”来生成设计点,但不更新它们。

    9. 加载处理过的ROM网格。

            a.   在“Outline”视图中选择“Design of Experiments (3D ROM)”以显示其属性。

            b.   在“ROM Mesh File”单元格中点击“Browse...”并选择mesh_processed.rommsh。

            c.   在提示时点击“Copy and Proceed”。

    10. 在 "Design of Experiments Type" 的下拉菜单中选择“Custom”。

    11. 在"Table"面板中右键点击,选择"Set All Output Values as Editable"。

    12. 为P5和P6列的单元格输入占位符值(0是一个合适的占位符值)。

    13. 手动为每个设计点设置快照文件:

            a.   右键点击第一个设计点的"Fluent ROM Snapshot"单元格,浏览到snp_1.romsnp,然后点击"Copy and Proceed"。

            b.   为所有设计点重复此过程。

    14. 保存Ansys Workbench项目并更新"Design of Experiments (3D ROM)"单元格(右键点击并选择"Update")。这个操作很快,因为所有的输出已经被计算过了。

    15. 点击“ROM Builder”单元格以显示其属性。

    16. 选择“Fluent (FLU)”作为“Solver System”(在"ROM Builder"下)。

    17. 更新"ROM Builder"单元格以创建ROM。

    18. 您现在可以在"ROM Viewer"中打开ROM以查看和分析结果。如果需要关于使用3D ROM以及示例的更多信息,请参考"Manual Production of ROM Files from Standalone Fluent"。



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1