17
STAR STAR - - CCM+/STAR CCM+/STAR - - CD CD 计算结果输出到 计算结果输出到 LMS LMS Sysnoise Sysnoise /LMS /LMS Virtual.Lab Virtual.Lab 进行噪声计算的方法 进行噪声计算的方法 2009.10 西迪阿特信息科技 CDAJ-China LMS(北京)技术有限公司 LMS China

计算结果输出到 LMS Sysnoise/LMS Virtual

  • Upload
    others

  • View
    29

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 计算结果输出到 LMS Sysnoise/LMS Virtual

STARSTAR--CCM+/STARCCM+/STAR--CDCD计算结果输出到计算结果输出到

LMS LMS SysnoiseSysnoise/LMS /LMS Virtual.LabVirtual.Lab进行噪声计算的方法进行噪声计算的方法

2009.10

西迪阿特信息科技

CDAJ-China

LMS(北京)技术有限公司

LMS China

Page 2: 计算结果输出到 LMS Sysnoise/LMS Virtual

概述概述

STAR-CCM+/STAR-CD(v4.XX版本)进行瞬态流场分

析,将瞬态的流场结果以一定的时间间隔输出成一系列的*.ccm文件,将网格模型文件也输出成一个*.ccm文件。再使用一个转换小程序,将*.ccm格式的文件转换为*.cgns格式,在LMS Sysnoise/LMS Virtual.Lab中可以读入*.cgns格式文件进行处理。

Page 3: 计算结果输出到 LMS Sysnoise/LMS Virtual

详细步骤详细步骤

1.1 STAR-CCM+的瞬态结果输出*.ccm文件的方法

1.2 STAR-CCM+的网格模型输出*.ccm文件的方法

1.3 STAR-CD(v4.XX版本)的瞬态结果输出*.ccm文件

的方法

1.4 STAR-CD(v4.XX版本)的网格模型输出*.ccm文件

的方法

2.1 ccmtocgns转换程序介绍

2.2 ccmtocgns转换程序的详细使用方法

Page 4: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.11.1

STAR-CCM+瞬态结果输出*.ccm文件的方法

在STAR-CCM+瞬态计算开始前,通过File Auto Export菜单,设定输出*.ccm文件的参数。

Page 5: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.11.1

在Auto Export窗口中,进行如下设定。Base Path:设定输出的*.ccm文件的路径、基本名及格式(默认是*.ccm格式)

Trigger Type:选为Time StepEnabled:打钩选中

Frequency:设定多少个Time Step输出一个*.ccm文件

Export Solution Data Only:打钩选中

Scalar Functions:选择[Pressure]Vector Functions:选择[Velocity]Regions:选择需要输出的Region

Page 6: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.11.1

计算开始后,在指定目录下会自动输出一系列的*.ccm格式的结果文件,其命名规律为:Base Path里设定的基本名加上后缀“@xxxxx.ccm”,其中的xxxxx为ccm文件的Time Step序号。(参见下图)

Page 7: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.21.2

STAR-CCM+网格模型输出*.ccm文件的方法

通过File Export菜单,设定输出*.ccm文件的参数在Export File窗口中,将Export下拉菜单选择为Mesh only在Regions区域中选中需要输出的Region设定输出的网格模型的文件名

Page 8: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.31.3

STAR-CD(v4.XX版本)瞬态结果输出*.ccm文件的方法

在STAR-CD瞬态计算开始前,通过pro-STAR Model Guide Analysis Controls Analysis Output菜单,设定输出

*.ccmp文件的参数。File Name:设定输出*.ccmp的文件名

Backup Frequency:预计的

瞬态输出的时间间隔除以Time Step后得到的Iteration数

Page 9: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.31.3

计算开始后,在指定目录下会自动输出一系列的结果文件,其命名规律为star.ccmp_xxx(v4.02版本为star.ccm_xxx),其中的xxx为ccmp文件的Iteration Number序号。(参见下图)

Page 10: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.31.3

因为ccmtocgns转换程序的识别问题,需要把star.ccmp_xxx结果文件重命名。

重命名原则就依照STAR-CCM+输出的*.ccm格式文件进行,重命名为[email protected],其中的xxxxx保持等差数列即可。(参见下图)

Page 11: 计算结果输出到 LMS Sysnoise/LMS Virtual

1.41.4

STAR-CD网格模型输出*.ccm文件的方法

在计算开始前,Write Geometry File的时候会自动创建star.ccmg文件(v4.02版本为star.ccm),将其文件名修改为star_geom.ccm(或任意.ccm后缀

的文件名)。

Page 12: 计算结果输出到 LMS Sysnoise/LMS Virtual

2.12.1

所使用的ccmtocgns转换程序由一个exe文件及五个dll文件组成(参见下图),目前只适用于Windows操作系统。(该转换程序随LMS Virtual.Lab发行)

使用时,需要将这六个文件拷贝到*.ccm结果文件所在的目录下。启动MS-DOS窗口,切换到这个目录,输入命令ccmtocgns.exe,启动转换程序。

Page 13: 计算结果输出到 LMS Sysnoise/LMS Virtual

2.22.2

ccmtocgns转换程序的详细使用方法

在Windows XP下,可以通过开始菜单-所有程序-附件-命令提示符,或者开始菜单-运行-输入cmd-确定,这两种方法来启动MS-DOS窗口。

Page 14: 计算结果输出到 LMS Sysnoise/LMS Virtual

2.22.2

在DOS窗口下,切换到

工作路径中。

Page 15: 计算结果输出到 LMS Sysnoise/LMS Virtual

2.22.2

输入命令ccmtocgns.exe,回车。

输入网格模型文件名star_geom.ccm,

回车。

输入*.ccm结果文件系列中的第一个

文件名,回车。

输入初始时间,回车。

输入时间步长,回车。

输入总的结果文件个数,回车。

Page 16: 计算结果输出到 LMS Sysnoise/LMS Virtual

2.22.2

转换完成,工作路径下生成以下*.cgns文件。其中包含一个信封文件*_envelope.cgns、LMS Sysnoise/ LMS Virtual.Lab可以识别的网格文件*_mesh.cgns以及各步结果的压力和速度数据。

在LMS Sysnoise/LMS Virtual.Lab中处理这些*.cgns文件。

Page 17: 计算结果输出到 LMS Sysnoise/LMS Virtual