CFX边界条件及CCL语言.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CFX边界条件及CCL语言

边界条件/CFX表达式语言 讲座 3 边界条件 在计算域的所有外部边界上都需要 尽量采用意义明确的名字(你不需要接受系统的默认名字) 选择边界所在的域 (当计算中有多个域的时候适用). 基本设定 边界类型 进口,出口,开放式,墙,对称面 位置 选择相应的二维几何体或组合 坐标系 如果有多于一个,请选择合适的 坐标类型 只在旋转坐标系中可选。这个选项允许用户指定基于静止或旋转坐标系的某些参数 边界条件详细内容 可选项取决于边界类型及域的设定 例如:超音速的可选性取决于域设定里面的热传递模型 在右边例子中,只模拟了湍流 (i.e. 没有传热或多组分/多相流模拟) 边界类型 进口 流体自进口流入计算域: 用白色箭头表示 出口 流体自出口流出计算域: 用黄色箭头表示 开放式边界 根据当地条件,流体可以流入或流出计算域:用蓝色双向箭头表示. 设定过程和进口类似,也需要设定流体方向和压力 墙 用绿色的八角体表示. 非滑移/自由滑移, 热传递性质和墙壁的粗糙度等特性都可以设定 对称面 流体在该面一侧的特性是另一面的镜像. 当对称流动存在时可以用来减少计算网格的数量. 预设边界条件 可以通过对已知数据文件的插值来设定边界条件. 我们经常使用以前的模拟结果或已知的实验数据作为当前模拟的边界条件 CFX-Pre 可以用插分功能来根据读入的数据生成CEL 表达式. 当我们采用“Profile”方法设定边界条件时,这些数据是自动生成的. 施加预设边界条件的步骤 创建一个边界条件文件。这个可以用CFX-Post当中的输出功能实现。 施加边界条件文件的步骤 在CFX-Pre中读入边界条件文件。这个可以通过 ToolsInitialize Profile Data 并选择相应的文件来实现。我们也可以载入多个边界条件文件,每一个文件也可以应用在多个地方。 施加边界条件文件的步骤 在边界条件处勾选:Use Profile Data 从下拉菜单中选择合适的文件,然后点击 Generate Values. 施加边界条件文件的步骤 边界条件的详细录入界面会有相应改变,以适应文件输入。只有当你点击了Apply以后,这些改变才会生效。 施加边界条件文件的步骤 边界条件文件(以及别的边界条件)可以通过在CFX-Pre的边界条件编辑器中选择绘图选项来实现可视化。用户可以根据边界条件文件创建边界的等值线或矢量图。 每次求解器启动时,边界条件文件将被读入。也就是说边界条件文件可以在两次模拟当中进行修改,而不必回到CFX-Pre当中。 在多处地方施加边界条件文件 在多处地方施加边界条件文件是可能的: 对于有相同法向量 X, Y 或 Z的边界, 可以把边界条件输出成2D 数据文件(比如,对两个有相同法向Z的边界来说,就输出X和Y方向的数据). 第一个边界上的数据可以不经修改用于第二个边界上。 如果两个边界没有相同的法向,那么可以直接修改你的边界条件文件使第一个边界上的条件适合第二个边界。 标准变量名 有些变量需要一个前缀来表明材料的名字 (例如 air.vf 就表示空气的体积百分比) 非标准变量名和用户定义的变量名 数据插分方法 对一维的离散数据来说,数据间的拓扑关系可以通过对原始数据的坐标排序来确定。排序后的原始数据就可以应用线形插分。数据通过这种方式来分类,所以是否提前特殊规定并不重要。 对于二维和三维的离散数据来说,“点云图”的方法被用来实现插分。整个过程包括对被插分点最近的三个原始数据点的快速定位,以及根据它们离被插分点距离远近的一个反向加权的平均过程。 如果某一个原始数据点正好落在该插分点的位置上,那么我们就用这个原始数据点的值作为该插分点的值。 在求解过程当中,根据离散和数值积分过程的具体要求,求解器需要各个不同位置上的值,比如在积分点上,节点上和各个面的中心点上。 在所有的情况下,这个需要的位置都会被确定,原始的数据就会被插分到该位置。 从结果文件中分离出边界条件文件 当边界条件文件被CFX-Solver读入后,如果文件大小不超过16K,它会被写到.out文件的Profile Data 部分。16K是一个默认值,这个默认值是可以改变的。所有的文件里的数据都会被写入结果文件,并可以在DOS环境下用cfx5dfile命令分离出来 从结果文件中分离出边界条件文件 在当前结果文件中找到相应的数据文件,我们需要键入: cfx5dfile file_001.res –list-profile-files (这个命令会列出结果文件中所有的边界条件文件,每行列一个) 如果要找到某个特定的边界条件文件,键入: cfx5dfile file_001.res –read-profile-file profile_name.csv 或者: cfx5dfile

文档评论(0)

shenland + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档