CFX边界条件及CCL语言-课件
边界条件和cfx表达式语言
施加边界条件文件的步骤
在CFX-Pre中读入边界条件文件。这个可以通过 Tools>Initialize Profile Data 并选择相应的文件来实 现。我们也可以载入多个边界条件文件,每一个文件也 可以应用在多个地方。
3-8 CFX 10.0
© 2005 ANSYS CHINA, Inc.
施加边界条件文件的步骤
3-14 CFX 10.0
© 2005 ANSYS CHINA, Inc.
从结果文件中分离出边界条件文件
当边界条件文件被CFX-Solver读入后,如果文件大小不 超过16K,它会被写到.out文件的Profile Data 部分。 16K是一个默认值,这个默认值是可以改变的。所有的 文件里的数据都会被写入结果文件,并可以在DOS环境 下用cfx5dfile命令分离出来
3-15 CFX 10.0
© 2005 ANSYS CHINA, Inc.
从结果文件中分离出边界条件文件
在当前结果文件中找到相应的数据文件,我们需要键入: cfx5dfile file_001.res –list-profile-files (这个命令会列出结果文 件中所有的边界条件文件,每行列一个) 如果要找到某个特定的边界条件文件,键入: cfx5dfile file_001.res –read-profile-file <profile_name>.csv 或者: cfx5dfile file_001.res –extract-profile-file <profile_name>.csv
3-17 CFX 10.0
© 2005 ANSYS CHINA, Inc.
CEL Statements
CEL是说明性的
《边界条件教程》课件
Dirichlet边界条件是一种常见的边界条件,它指定了函数在边界上的值。
详细描述
在解决偏微分方程时,常常会遇到各种边界条件。其中,Dirichlet边界条件规定 了函数在边界上的取值,即要求函数在边界上达到特定的值。这种边界条件通常 用于控制流动、热传导等问题,以确保物理现象的合理性和实际意义。
Neumann边界条件
总结词
Neumann边界条件规定了函数在边界上的导数值。
详细描述
与Dirichlet边界条件不同,Neumann边界条件关注的是函数在边界上的导数。这种边界条件通常用于描述物理 现象的流出或流入,例如流体流动、热传导等。在解决偏微分方程时,Neumann边界条件可以确保物理量的连 续性和自然边界条件。
在有限差分法中实现边界条件
1 2 3
反射边界条件
在有限差分法中,对于反射边界,可以通过设置 边界上的网格点与相邻网格点的物理量相等来实 现。
吸收边界条件
对于吸收边界,可以通过设置边界上的网格点物 理量与相邻网格点物理量相同,但方向相反来实 现。
周期性边界条件
对于周期性边界条件,可以通过设置边界上的网 格点物理量与相邻网格点物理量相同来实现。
解的误差分析
评估边界条件对解的误差的影响,了解误差来源和误差传播机制。
解的敏感性和鲁棒性
分析边界条件对解的敏感性和鲁棒性的影响,了解解的稳定性和可 靠性。
05 边界条件的实际应用
在流体动力学中的应用
总结词
描述边界条件在流体动力学中的重要性及应用。
详细描述
在流体动力学中,边界条件是描述流体与固体边界相互作用的关键因素。它们 决定了流体在边界上的行为,如流动速度、压力和温度等。边界条件的应用范 围广泛,包括航空航天、船舶、汽车和能源等领域。
CFX边界条件设置讲解[1]
Outlet
CFX 11.0 ANSYS, Inc. Proprietary
Version 1.3
Fast convergence of mass flow
Mass flow restart
Mass flow diverges
Inventory #002445 4-8
边界条件
合理设置边界条件
Version 1.3
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 4-11
边界条件
合理设置边界条件
• 实例
x
5 m/s
情况2: 可压缩流体 1) 质量守恒 过度约束
2) X方向动量守恒 约束不足
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
湍流强度和自动计算特征尺度 • 这个选项允许你去指定一个湍流强度但是特征尺度仍然需要自动计算. 湍流强度允许的范围是被限制在
0.1%-10.0% 的范围内,相应的代表很低的湍流程度到很高的团里程度. 通常上讲,自动计算出的特征 长度是不适合外流计算所需的
湍流强度和特征尺度 • 你可以直接指定湍流强度和特征尺度, 通过这两个选项k 和 ε 的值被计算出来. 低湍流强度 (Intensity = 1%) • 这里定义了一个 1% i的湍流强度和一个等于 1涡粘率. 中湍流强度 (Intensity = 5%) • 这里定义了一个 5% i的湍流强度和一个等于 10涡粘率. • 我们推荐这个选项,如果你不知道有关你要模拟情况的任何信息. 中湍流强度 (Intensity = 10%) • 这里定义了一个 10% i的湍流强度和一个等于 100涡粘率. 指定湍流强度和涡粘率
CFD边界条件
CFD边界条件CFD-边界条件定义边界条件概述边界条件包括流动变量和热变量在边界处的值。
它是FLUENT分析得很关键的一部分,设定边界条件必须小心谨慎。
边界条件的分类:进出口边界条件:压力、速度、质量进口、进风口、进气扇、压力出口、压力远场边界条件、质量出口、通风口、排气扇;壁面、repeating, and pole boundaries:壁面,对称,周期,轴;内部单元区域:流体、固体(多孔是一种流动区域类型) ;内部表面边界:风扇、散热器、多孔跳跃、壁面、内部。
(内部表面边界条件定义在单元表面,这意味着它们没有有限厚度,并提供了流场性质的每一步的变化。
这些边界条件用来补充描述排气扇、细孔薄膜以及散热器的物理模型。
内部表面区域的内部类型不需要你输入任何东西。
) 下面一节将详细介绍上面所叙述边界条件,并详细介绍了它们的设定方法以及设定的具体合适条件。
周期性边界条件在本章中介绍,模拟完全发展的周期性流动将在周期性流动和热传导一章中介绍。
使用边界条件面板边界条件(Figure 1)对于特定边界允许你改变边界条件区域类型,并且打开其他的面板以设定每一区域的边界条件参数菜单:Define/Boundary Conditions...Figure 1: 边界条件面板改变边界区域类型设定任何边界条件之前,必须检查所有边界区域的区域类型,如有必要就作适当的修改。
比方说:如果你的网格是压力入口,但是你想要使用速度入口,你就要把压力入口改为速度入口之后再设定。
改变类型的步骤如下::1.在区域下拉列表中选定所要修改的区域2.在类型列表中选择正确的区域类型3.当问题提示菜单出现时,点击确认确认改变之后,区域类型将会改变,名字也将自动改变(如果初始名字时缺省的请参阅边界条件区域名字一节),设定区域边界条件的面板也将自动打开。
!注意:这个方法不能用于改变周期性类型,因为该边界类型已经存在了附加限制。
创建边界条件一节解释了如何创建和分开周期性区域。
cfx边界条件 迭代步数
cfx边界条件迭代步数1.引言1.1 概述在CFX边界条件和迭代步数的研究中,合理设置边界条件和优化迭代步数是非常重要的。
CFX边界条件是指在CFX求解过程中施加在边界上的条件,用于模拟真实情况下的边界特性。
它们直接影响计算结果的准确性和可靠性。
在CFX软件中,有多种常见的边界条件类型可供选择,如壁面边界条件、入口边界条件和出口边界条件等。
迭代步数则是指在CFX求解过程中进行迭代计算的次数。
迭代步数的设置直接影响到收敛的速度和计算结果的精度。
对于复杂的流动问题,迭代步数的选择是一个相当重要的问题。
合适的迭代步数设置可以提高计算效率,加快求解速度,并确保得到准确的计算结果。
在CFX求解过程中,正确设置边界条件是保证模拟结果可靠性的关键。
不同类型的边界条件对流场的影响是不同的,因此需要根据具体的问题和模拟要求来选择适当的边界条件。
在模拟过程中,需要特别注意边界条件的设置是否与实际情况相符,以确保模拟结果的合理性和准确性。
迭代步数的选择直接关系到CFX求解过程的准确性和效率。
一方面,较多的迭代步数可以提高计算的精度,但也会增加计算时间。
另一方面,过少的迭代步数可能导致收敛困难,甚至无法得到准确的计算结果。
因此,在实际应用中,我们需要根据具体问题的复杂程度和计算资源的限制来选择合适的迭代步数。
综上所述,CFX边界条件和迭代步数的设置对于CFX求解过程的准确性和效率具有重要影响。
正确合理地设置边界条件和优化迭代步数,可以保证计算结果的准确性和可靠性,并提高计算效率。
因此,在CFX求解过程中,我们必须重视边界条件和迭代步数的选择,并根据实际情况进行调优,以获得最佳的计算结果。
1.2文章结构文章结构是指文章的组织框架和逻辑顺序。
一个良好的文章结构能够提高文章的可读性和逻辑性,使读者能够更好地理解文章的内容和观点。
本文将按照以下结构进行撰写:1. 引言1.1 概述- 简要介绍CFX边界条件和迭代步数的概念,引起读者对这两个主题的关注。
边界条件解析课件
目录
CONTENTS
• 边界条件概述 • 常见边界条件类型解析 • 边界条件的设置与调整 • 边界条件在各领域的应用 • 边界条件的未来发展与展望
01 边界条件概述
定义与分类
定义
边界条件是指在求解数学问题时,对所求问题的定义域或解的取值范围进行限 制的一些条件。
分类
根据不同的分类标准,边界条件可以分为多种类型,如根据约束类型可分为显 式和隐式边界条件,根据对解的影响可分为本质边界条件和非本质边界条件等。
详细描述
在物理、工程和自然界中,很多现象具有周期性变化的特性。 周期性边界条件是指在系统的边界上,变量的值按照一定的 时间或空间周期重复。这种边界条件通常用于模拟具有周期 性变化的现象,例如振动、波动等。
反射性边界条件
总结词
反射性边界条件是指系统在边界上的变量值被反射回来,不穿过边界。
详细描述
反射性边界条件通常用于模拟具有反射特性的现象,例如声音在硬表面上的反射、 光线在镜面上的反射等。在边界上,变量的值被反射回来,不穿过边界,保持了 系统的完整性。
总结词
在数据分析中,边界条件可以用来限制数据范围和分 析结果。
详细描述
在数据分析中,边界条件可以用来限制数据范围和分析 结果。例如,在统计分析中,边界条件可以用来排除异 常值和离群点,以确保分析结果的准确性和可靠性。此 外,在数据挖掘中,边界条件也可以用来限制搜索范围 和优化算法性能。
05 边界条件的未来发展与展 望
详细描述
常见的问题包括边界条件的设定不正确、不 合理或不符合实际情况等。针对这些问题, 可以采取相应的解决方案,如重新审查物理 定律和数学原理、增加额外的数据或信息来 源、寻求专业人士的帮助等。同时,应注意 及时总结和归纳经验教训,不断完善边界条 件的设置和调整过程。
CFX的五种边界条件
CFX :opening (2010-11-26 11:40:49)转载▼转贴:/ak3204/blog/item/b92c9ffcff02158fb901a04a.html我们知道,CFX中存在inlet、outlet、wall、symmetry边界,这些都是其他CFD软件都拥有的,然而,CFX中还有一种比较特殊的边界:Opening边界。
对于inlet和outlet边界,如果设置压力条件,是不允许有回流情况发生的,在这些边界条件下,回流会导致收敛困难或计算不稳定。
而opening边界则不同,它允许流体流入和流出计算域。
opening边界的设定通常有五种选项:(1)cartesian velocity components;(2)Cylindrical velocity components;(3)Opening pressure and Direction;(4)static pressure and dirction;(5)Entrainment(1)cartesian velocity components指定速度的三个笛卡尔分量。
(2)Cylindrical velocity components指定速度的三个柱坐标分量。
(3)opening pressure and dirction指定开放压强和方向。
当流体是流入计算域时,设定的压力被当做总压处理;当流体流出边界时,设定的压力值被处理成静压。
此选项是opening边界中最健壮的。
(4)static pressure and direciton指定静压值和方向。
当流体流入计算域时,使用此设置可能导致稳定性差。
不推荐在流体流入计算域时使用,用于流体流出计算域。
(5)Entrainment使用此选项是,pressure optional选项被激活,可以选取static pressure和opeing pressure 当选择了static pressure选项时,压力情况与static pressure direction相同,所不同的是方向不用指定,是通过使垂直于边界速度梯度为0来获取方向。
CFX介绍ppt
01什么是CFX02 CFX 的发展历史03 CFX的工作流程04 CFX强大的应用•CFX隶属于CFD软件。
CFD软件(Computational Fluid Dynamics),即计算流体动力学, 简称CFD。
CFD是近代流体力学,数值数学和计算机科学结合的产物,是一门具有强大生命力的边缘科学。
它以电子计算机为工具,应用各种离散化的数学方法,对流体力学的各类问题进行数值实验、计算机模拟和分析研究,以解决各种实际问题。
它从基本物理定理出发,在很大程度上替代了耗资巨大的流体动力学实验设备,在科学研究和工程技术中产生巨大的影响。
是目前国际上一个强有力的研究领域, 是进行传热、传质、动量传递及燃烧、多相流和化学反应研究的核心和重要技术, 广泛应用于航天设计、汽车设计、生物医学工业、化工处理工业、涡轮机设计、半导体设计、HAVC&R 等诸多工程领域,流体问题的研究是CFD中CFX 技术应用的重要领域之一。
CFX是由英国AEA公司开发,是一种实用流体工程分析工具,用于模拟流体流动、传热、多相流、化学反应、燃烧问题。
其优势在于处理流动物理现象简单而几何形状复杂的问题。
CFX采用有限元法,自动时间步长控制,SIMPLE算法,代数多网格、ICCG、Line、Stone和Block Stone解法。
并且CFX引进了各种公认的湍流模型。
例如:k-e模型,低雷诺数k-e 模型,代数雷诺应力模型,微分雷诺通量模型等。
CFX 的发展历史•英国AEA Technology 公司开发大型商业CFD软件CFX•全球第一个通过ISO9001质量认证•1995年,收购ASC公司,推出CFX-Tascflow,占据着90%以上的旋转机械CFD市场份额。
•同年,CFX成功突破了CFD算法的技术障碍,推出全隐式多网格耦合算法。
•2003年,ANSYS收购CFX软件。
•目前,CFX应用遍及石化、能源、火灾安全、冶金、环保、旋转机械、航空航天、机械、汽车、生物技术、水处理等领域,为全球6000多个用户解决了大量的实际问题。
CFX培训教材11CCL语言和输出文件
求解器输出文件OUT
由ANSYS CFX-Solver生成,包含模拟信息 :
a) 模型建立 b) 求解过程中的求解状态 c) 统计求解细节
.cfx, .def, .res
CFX-Pre
.def
CFX-Solver
.res
.gtm, .def
2. 操作指令的例子:
CFX-Post session文件包括一整套 操作.
3. 命令语句的例子:
在CCL文件里的Power Syntax行的开始都是以符 号“!”开始.
数据结构Data Hierarchy
术语:对象Domain(R1)从属于对象Flow ( Flow Analysis 1 )
术语: 参数名 = 参数值
大些的“OK” 表示求解良好. 小写的 “ok” 表示 求解受限. “F”表示方程求解失败. 减小时间步 可能有助于避免出现“ok”和“F”. 迭代的最初 几步可能出现“ok”和“F”,随着迭代的进行, 这个现象可能会消失。
f) 最终的不平衡信息
求解结束后,显示不平衡量
Domain中方程不平衡
g) 其他信息
CCL 举例
CCL 的使用贯穿整个的CFX和其他的CFX产品, 例如:
– CFX-Pre: 物理前处理定义, Session文件 – CFX-Solve: Command文件(附于.OUT文件) – CFX-Post : State文件, Session文件 – CFX-TurboGrid: State文件
DEF
CFX Solver
RES
快速修改
求解器方法
Modify Settings
DEF
CFX培训教材09CEL语言
积分量
有些功能允许x, y 或 z 算符:
– area_x()@boundary 在x方向上的面积投影 – force_z()@wall 在wall上的作用力的z方向分量 – 详见帮助文档
这些功能也可在不同的坐标系下实现:
– force_z_MyCoord()@wall 在坐标系“MyCoord” 下,在wall上作用力的z方向分量
– 某边界条件名字, 某domain名字 , 某监测点名字等.
对通常的网格区域 “@REGION:<name>”
相/组分可通过下面方式选取:
[<phase name>.][<component name>.]<function>@<locator>
– E.g. Air.Nitrogen.massFlow()@outlet
一些常量在表达式中也是可以使用的:
– e – g Constant: 2.7182818 重力加速度: 9.806 [m s^-2]
– pi
– R
Constant: 3.1415927
通用气体常数: 8314.5 [m^2 s^-2 K^-1]
内部函数
一些数学函数和算子也可以在CEL中使用
– 用户定制的函数可以通过使用Fortran语言创建
Area of a boundary or Any 2D region (e.g., boundary interface. or interface) The (signed) component of the normal area vector in the local x, y or z direction. Any 2D region (e.g., a boundary or interface) Area-weighted average of <var> Any 2D region (e.g., a on a boundary. boundary or interface) Area-weighted integral of <var> Any 2D region (e.g., a on a boundary. boundary or interface) Arithmetic average of <var> Any 3D region (e.g., domain or within a domain or subdomain. subdomain) The magnitude of the force vector on a boundary. Any 2D region (e.g., a wall)
CFX边界条件设置讲解
Inventory #002445 4-16
边界条件 关键点
Version 1.3
• 设置合理的边界条件,不要过度约束
• 选择合理的计算域,使得最精确的边界条件得 以施加
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 4-10
边界条件
合理设置边界条件
• 实例
5 m/s
x
10 m/s
情况1: 不可压缩流体 1) 质量守恒 不可能 2) X方向动量守恒
求解发散
Version 1.3
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
Version 1.3
Mass flow
Mass flow
Inventory #002445 4-7
边界条件
合理设置边界条件
• Example 2
来流 (入口)
法向速度25 m/s
流出 (出口)
静压
来流 (入口)
静压
流出(开口)
静压
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
湍流强度和自动计算特征尺度 • 这个选项允许你去指定一个湍流强度但是特征尺度仍然需要自动计算. 湍流强度允许的范围是被限制在
0.1%-10.0% 的范围内,相应的代表很低的湍流程度到很高的团里程度. 通常上讲,自动计算出的特征 长度是不适合外流计算所需的
CFX
CFXCFX是全球第一个通过ISO9001质量认证的大型商业CFD软件,是英国AEA Technology 公司为解决其在科技咨询服务中遇到的工业实际问题而开发,诞生在工业应用背景中的CFX一直将精确的计算结果、丰富的物理模型、强大的用户扩展性作为其发展的基本要求,并以其在这些方面的卓越成就,引领着CFD技术的不断发展。
目前,CFX已经遍及航空航天、旋转机械、能源、石油化工、机械制造、汽车、生物技术、水处理、火灾安全、冶金、环保等领域,为其在全球6000多个用户解决了大量的实际问题。
CFX软件的基本结构和功能CFX包括前处理系统,求解器和后处理系统。
前处理系统CFX-BUILDCFX-BUILD是一种以结构分析软件MSC/PATRAN为基础的图形处理系统。
CF X-BUILD将计算机辅助设计(CAD)过程和计算流体力学(CFD)分析的工作相结合,使得工程师在做产品的工程设计时(CAD阶段开发)即可对过程的特性进行分析。
CFX-BUILD 以下列先进的方法构造非结构化的多块化的网格。
1) 可以直接访问各种CAD软件:如CADDS5,CATIA,Eucllid3,Pro/Engine er和Unigraphics。
2) 可以从任一CAD系统例如MSC/PATRAN和I-DEAS,以IGES格式直接读入CAD图形。
3) 具有很强的操作功能,例如可以自动调整和组合各种曲面,从CAD数据读入高质量网格。
4) 具有出色的几何造形能力,例如可向任意曲面扩展。
5) 带有很强的图形处理工具。
6) 具有高度自动的曲面和体网格划分能力,以保证生成高质量的网格。
CFX 4CFX 4能用于计算各种流体流动、燃烧和传热过程。
适用于直角/柱面/旋转坐标系,稳态/非稳态流动,瞬态/滑移网格,不可压缩/弱可压缩/可压缩流体,浮力流,多相流,非牛顿流体,化学反应,燃烧,NOx生成,辐射,多孔介质及混合传热过程。
CFX 4还包括辐射换热模块CFX-RADIATION和材料数据库模块CFX-INFOCHEM。
CFX边界条件设置讲解
CFX 11.0 ANSYS, Inc. Proprietary
Version 1.3
Inventory #002445 4-4
定义边界条件 边界条件细节
• 入口
– 速度分量 – 法向速度 – 质量流 – 总压 (稳定的) – 静压
-静温 (热传导) -总温 (热传导) -总焓(热传导) -相对静压 (超声速) -入口湍流特性
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 4-9
边界条件
合理设置边界条件
• 实例
x
5 m/s
控制方程 1) 质量守恒 2) X方向动量守恒
10 m/s
Version 1.3
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 4-10
边界条件
合理设置边界条件
• 实例
5 m/s
x
10 m/s
情况1: 不可压缩流体 1) 质量守恒 不可能 2) X方向动量守恒
求解发散
Version 1.3
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
-绝热 (热传导) -固定温度 (热传导) -热传导系数 (热传导)
• 对称面
– 无细节设置 (只有被指定的区域才能相对于一个面进行对称)
3/23/2007
CFX 11.0
© 2007 ANSYS, Inc. All rights reserved.
ANSYS, Inc. Proprietary
CFX边界条件设置讲解
讲座 4
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
Version 1.3
Inventory #002445 4-1
边界条件类型
Version 1.3
• 在所有需要进行模拟计算区域的外表面上,都需要设 置边界条件 (限制所需模拟的问题)
在这个讲座的结 尾部分由详细的
说明
Inventory #002445 4-5
边界条件
合理设置边界条件
Version 1.3
• 边界条件的设置对收敛性和结果的准确性有非 常大的影响
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 4-9
边界条件
合理设置边界条件
• 实例
x
5 m/s
控制方程 1) 质量守恒 2) X方向动量守恒
10 m/s
Version 1.3
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 4-20
入口湍流状态
Version 1.3
默认湍流强度和自动计算特征尺度 • 默认的湍流强度是 0.037 (3.7%) ,它和计算出的特征尺度一起使用估计入口的 k 和 ε值. 特征长度是考
CFX培训教材11CCL语言和输出文件
User Input/Interface
CCL
易于修改
– 例如. 在边界上修改进口速度
高级功能 (不复杂)
– 如. loops 和logic
CCL Command Interpreter
Processing Engine
CCL指令类型
CCL可以归纳为三个类别 :
1. 对象和参数定义 2. 操作 3. 命令语句
b) 插值信息
如果提供初始值文件,将 对变量进行复制或者插值
… …
显示插值时的内存要求
显示详细的插值过程
… …
c) 分割信息
并行计算时,会将求解 区域分割为多个部分
… …
显示分割时的内存要求
… …
分割过程细节显示
d) 求解器信息
求解开始
… …
求解器内存要求. 出现 内存错误提示,检查错 误的出现的原因:插值 ,分割还是求解过程
… …
RAM 分配188 MB 网格质量检查,网格统 计和GGI 交界面信息
e) 求解状态
求解时的诊断显示
大些的“OK” 表示求解良好. 小写的 “ok” 表示 求解受限. “F”表示方程求解失败. 减小时间步 可能有助于避免出现“ok”和“F”. 迭代的最初 几步可能出现 “ok” 和 “F” ,随着迭代的进行, 这个现象可能会消失。
为了指定温度需要对温度所从属的对象flowdomainboundary进进行相关的设定对设定某一对象进行的参数设定顺序并不重要对象的设定需有始有终数据在某处进行设定而在另一处修改后面的言和OUT文件
求解器输出文件OUT
由ANSYS CFX-Solver生成,包含模拟信息 :
-ccl l
– 或者, 以命令行的形式开始:
CFX—命令语言CCL
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 16-5
Syntax
Version 1.3
• CCL语言的语法规那么和许多程序语言类似。 下面是一些简单的语法规那么,详细的请参见 帮助文档 (CCL Syntax)
• Case Sensitivity--对象相关性 • Effect of spaces--空格区分 • CCL names definition--名称定义 • Parameter Values--参数值 • Continuation character--连续字符
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 16-8
CFX-Solver / .out 文件
Version 1.3
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 16-15
Version 1.3
3/23/2007 © 2007 ANSYS, Inc. All rights reserved.
CFX 11.0 ANSYS, Inc. Proprietary
Inventory #002445 16-11
快速修改
Version 1.3
• 用户可以使用CCL手动修 改def文件,无需进入 CFX-Pre GUI
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
创建一个边界条件文
件。这个可以用 CFX-Post当中的输 出功能实现。
从CFX-Post中产生的边界条件文件。带 颜色的格中的信息是需要的,CFX-Pre会 自动读入。
3-7
CFX 10.0
© 2005 ANSYS CHICFX-Pre中读入边界条件文件。这个可以通过 Tools>Initialize Profile Data 并选择相应的文件来实 现。我们也可以载入多个边界条件文件,每一个文件也 可以应用在多个地方。
CFX边界条件及CCL语言
边界条件
在计算域的所有外部边界上都需要 尽量采用意义明确的名字(你不需要接受系统的默认名 字) 选择边界所在的域 (当计算中有多个域的时候适用).
3-2
CFX 10.0
© 2005 ANSYS CHINA, Inc.
基本设定
边界类型
- 进口,出口,开放式,墙,对 称面
位置
CFX 10.0
© 2005 ANSYS CHINA, Inc.
3-13
数据插分方法
对一维的离散数据来说,数据间的拓扑关系可以通过对原始数据 的坐标排序来确定。排序后的原始数据就可以应用线形插分。数 据通过这种方式来分类,所以是否提前特殊规定并不重要。 对于二维和三维的离散数据来说,“点云图”的方法被用来实现 插分。整个过程包括对被插分点最近的三个原始数据点的快速定 位,以及根据它们离被插分点距离远近的一个反向加权的平均过 程。 如果某一个原始数据点正好落在该插分点的位置上,那么我 们就用这个原始数据点的值作为该插分点的值。 在求解过程当中,根据离散和数值积分过程的具体要求,求解器 需要各个不同位置上的值,比如在积分点上,节点上和各个面的 中心点上。 在所有的情况下,这个需要的位置都会被确定,原始 的数据就会被插分到该位置。
边界条件的详细录入界 面会有相应改变,以适 应文件输入。只有当你 点击了Apply以后,这 些改变才会生效。
CFX 10.0
© 2005 ANSYS CHINA, Inc.
3-10
施加边界条件文件的步骤
边界条件文件(以及别的 边界条件)可以通过在 CFX-Pre的边界条件编辑 器中选择绘图选项来实现 可视化。用户可以根据边 界条件文件创建边界的等 值线或矢量图。
- 在右边例子中,只模拟了湍流 (i.e. 没有传热或多组分/多相流 模拟)
3-4
CFX 10.0
© 2005 ANSYS CHINA, Inc.
边界类型
进口
• 流体自进口流入计算域: 用白色箭头表示
出口
• 流体自出口流出计算域: 用黄色箭头表示
开放式边界
• 根据当地条件,流体可以流入或流出计算域:用蓝色双向箭头 表示. 设定过程和进口类似,也需要设定流体方向和压力
CFX 10.0
© 2005 ANSYS CHINA, Inc.
3-15
从结果文件中分离出边界条件文件
在当前结果文件中找到相应的数据文件,我们需要键入: cfx5dfile file_001.res –list-profile-files (这个命令会列出结果文
件中所有的边界条件文件,每行列一个) 如果要找到某个特定的边界条件文件,键入: cfx5dfile file_001.res –read-profile-file <profile_name>.csv 或者: cfx5dfile file_001.res –extract-profile-file <profile_name>.csv
CFX 10.0
© 2005 ANSYS CHINA, Inc.
3-14
从结果文件中分离出边界条件文件
当边界条件文件被CFX-Solver读入后,如果文件大小不
超过16K,它会被写到.out文件的Profile Data 部分。
16K是一个默认值,这个默认值是可以改变的。所有的 文件里的数据都会被写入结果文件,并可以在DOS环境 下用cfx5dfile命令分离出来
每次求解器启动时,边界 条件文件将被读入。也就 是说边界条件文件可以在 两次模拟当中进行修改, 而不必回到CFX-Pre当中 。
CFX 10.0
© 2005 ANSYS CHINA, Inc.
3-11
在多处地方施加边界条件文件
在多处地方施加边界条件文件是可能的:
- 对于有相同法向量 X, Y 或 Z的边界, 可以把边界条 件输出成2D 数据文件(比如,对两个有相同法向Z 的边界来说,就输出X和Y方向的数据). 第一个边 界上的数据可以不经修改用于第二个边界上。
- 选择相应的二维几何体或组合
坐标系
- 如果有多于一个,请选择合适 的
坐标类型
- 只在旋转坐标系中可选。这个 选项允许用户指定基于静止或 旋转坐标系的某些参数
3-3
CFX 10.0
© 2005 ANSYS CHINA, Inc.
边界条件详细内容
可选项取决于边界类型及域的 设定
- 例如:超音速的可选性取决于 域设定里面的热传递模型
墙
• 用绿色的八角体表示. 非滑移/自由滑移, 热传递性质和墙壁的粗 糙度等特性都可以设定
对称面
• 流体在该面一侧的特性是另一面的镜像. 当对称流动存在时可以 用来减少计算网格的数量.
3-5
CFX 10.0
© 2005 ANSYS CHINA, Inc.
预设边界条件
• 可以通过对已知数据文件的插值来设定边界条件.
- 如果两个边界没有相同的法向,那么可以直接修 改你的边界条件文件使第一个边界上的条件适合 第二个边界。
CFX 10.0
© 2005 ANSYS CHINA, Inc.
3-12
标准变量名
有些变量需要一个前缀来表明材料的名字 (例如 air.vf 就表示空气的体积百分比)
非标准变量名和用户定义的变量名
• 我们经常使用以前的模拟结果或已知的实验数据作为当 前模拟的边界条件
• CFX-Pre 可以用插分功能来根据读入的数据生成CEL 表 达式.
• 当我们采用“Profile”方法设定边界条件时,这些数据是 自动生成的.
3-6
CFX 10.0
© 2005 ANSYS CHINA, Inc.
施加预设边界条件的步骤
3-8
CFX 10.0
© 2005 ANSYS CHINA, Inc.
施加边界条件文件的步骤
在边界条件处勾选:Use Profile Data 从下拉菜单中选择合适的文 件,然后点击 Generate Values.
3-9
CFX 10.0
© 2005 ANSYS CHINA, Inc.
施加边界条件文件的步骤