2023年SU2会议中的涡轮仿真教程 - part2:转化网格和执行仿真程序

2023年SU2会议中的涡轮真教程 – part2:转化网格和执行仿真程序

会议网址

From CGNS to SU2

  1. 在配置文件中先把所有的边界条件都设置好

  2. 指定网格的输入输出名称(.cgns和.su2)

    % ------------------------- INPUT/OUTPUT INFORMATION --------------------------%
    % Mesh input file
    MESH_FILENAME= path/to/your/cgns_mesh.cgns
    %
    % Mesh input file format (SU2, CGNS, NETCDF_ASCII)
    MESH_FORMAT= CGNS
    %
    % Mesh output file
    MESH_OUT_FILENAME= path/to/the/converted/su2_mesh.su2
    
  3. 在终端中运行SU2_DEF

    % SU2_DEF your_configuration_file.cfg
    
残差和收敛监视器
  • 屏幕输出(Screen Out)

在这里插入图片描述

  • 自定义屏幕输出

    % Screen output fields (use 'SU2_CFD -d <config_file>' to view list of available fields)
    SCREEN_OUTPUT= (OUTER_ITER, RMS_DENSITY[0], RMS_DENSITY[1], RMS_DENSITY[2], RMS_MOMENTUM-X[0], RMS_MOMENTUM-Y[0], RMS_ENERGY[0])
    

    注:括号中的数字:0表示第一个定子,1表示转子,2表示第二个定子

  • 收敛准则

    % --------------------------- CONVERGENCE PARAMETERS --------------------------%
    %
    % 最大迭代数目
    OUTER_ITER=30000
    %
    % 收敛准则 (CAUCHY, RESIDUAL)
    CONV_FIELD=RMS_ENERGY[0] 
    %
    % 残差的最小值 (残差的log10)
    CONV_RESIDUAL_MINVAL= -7
    %
    % 在迭代数处开始收敛准则,这里设置为10,即每迭代10次,判断一次收敛准则
    CONV_STARTITER= 10
    
执行仿真程序
  1. 首先进入工作文件夹下,即下载好的文件,没有下载可以点击下载

  2. 从终端运行SU2_CFD

    % SU2_CFD aachen_3D_MP.cfg
    

    计算过程会有点久,运行成功的话,会显示如下的屏幕输出,当然下载的文件夹包含了一阶求解的结果文件(执行500次之后,第一次输出的结果文件),可以直接使用Tecplot进行后处理。

    在这里插入图片描述

    如果你出现下面的错误

    Error in "void CConfig::SetConfig_Parsing(std::istream&)":
    -------------------------------------------------------------------------
    Line 161 TURBO_PERF_KIND: invalid option name. Check current SU2 options in config_template.cfg.
    Did you mean TURBOMACHINERY_KIND?
    
    ------------------------------ Error Exit -------------------------------
    

    这里进入aachen_3D_MP.cfg配置文件中,把TURBO_PERF_KIND选项注释掉就可以运行了

    % TURBO_PERF_KIND= (TURBINE, TURBINE, TURBINE)
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值