Flotran3Word格式文档下载.docx
《Flotran3Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Flotran3Word格式文档下载.docx(25页珍藏版)》请在冰豆网上搜索。
Value的值及其含义如下:
0:
不求解该自由度的方程
1:
使用三对角矩阵法(TDMA,作为除压力外其它所有自由度的缺省求解器)
2:
使用共轭残差法(CRM〕(该方法为半直接迭代求解法)
3:
使用预条件共轭残差法(PCRM〕(该方法为半直接迭代求解法)
4:
使用预条件广义最小残差法(PGMR)
该命令的菜单形式如下(在此只显示了VX的菜单,其它自由度的菜单与此类似):
17对FLOTRAN各求解器的控制
FLDATA19,TDMA,Lable,Value
指定各自由度用TDMA法求解时的迭代数(推进步数)
指定X方向速度TDMA法推进步数,缺省为1
指定Y方向速度TDMA法推进步数,缺省为1
指定Z方向速度TDMA法推进步数,缺省为1
指定压力TDMA法推进步数,缺省为100
指定温度TDMA法推进步数,缺省为100
指定湍流动能TDMA法推进步数,缺省为10
指定湍流动能耗散率TDMA法推进步数,缺省为10
Value即为上述推进步数(迭代数)
注意:
该命令只有PRES、TEMP、ENKE、ENDS四项能通过菜单达到,因若改变了速度项的推进步数缺省值,通常会引起求解不稳定。
FLDATA20,SRCH,Lable,Value
指定共轭方向搜索矢量的个数,适用于CRM和PCRM求解器。
指定X方向速度方程共轭方向搜索矢量的个数
指定Y方向速度方程共轭方向搜索矢量的个数
指定Z方向速度方程共轭方向搜索矢量的个数
指定压力方程共轭方向搜索矢量的个数
指定温度方程共轭方向搜索矢量的个数
指定湍流动能方程共轭方向搜索矢量的个数
指定湍流动能耗散率方程共轭方向搜索矢量的个数
Value即为上述搜索矢量的个数,对于CRM法,其缺省值都是2;
而对于PCRM法,其缺省值则都为12,且不允许少于12!
只有当选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
FLDATA21,CONV,Lable,Value
定义各自由度的收敛准则,适用于CRM和PCRM求解器。
定义X方向速度方程的求解收敛准则,缺省为1×
10-5
定义Y方向速度方程的求解收敛准则,缺省为1×
定义Z方向速度方程的求解收敛准则,缺省为1×
定义压力方程的求解收敛准则,缺省为1×
10-7
定义温度方程的求解收敛准则,缺省为1×
定义湍流动能方程的求解收敛准则,缺省为1×
定义湍流动量耗散率方程的求解收敛准则,缺省为1×
对于PGMR求解器,缺省的收敛值为1×
10-10,且不能小于1×
10-14;
只有当
选用了CRM或PCRM法作为求解方法时,该命令的菜单才会出现。
FLDATA22,MAXI,Lable,Value
定义半直接迭代求解法(即CRM法和PCRM法)的最大迭代数
定义X方向速度方程的半直接法求解迭代数,缺省为100
定义Y方向速度方程的半直接法求解迭代数,缺省为100
定义Z方向速度方程的半直接法求解迭代数,缺省为100
定义压力方程的半直接法求解迭代数,缺省为500
定义温度方程的半直接法求解迭代数,缺省为500
定义湍流动能方程的半直接法求解迭代数,缺省为100
定义湍流动能耗散率方程的半直接法求解迭代数,缺省为100
FLDATA23,DELT,Lable,Value
指定求解器最小的归一化变化率,适用于CRM和PCRM求解器。
定义X方向速度方程求解器最小的归一化变化率,缺省为1×
10-10
定义Y方向速度方程求解器最小的归一化变化率,缺省为1×
定义Z方向速度方程求解器最小的归一化变化率,缺省为1×
定义压力方程求解器最小的归一化变化率,缺省为1×
定义温度方程求解器最小的归一化变化率,缺省为1×
定义湍流动能方程求解器最小的归一化变化率,缺省为1×
定义湍流动能耗散率方程求解器最小的归一化变化率,缺省为1×
以上五条命令的菜单路径都是:
由于对于上面每条命令而言,其菜单形式在各个自由度下都极其类似,故在此仅以温度自由度作为示范来显示以上各命令的菜单形式。
第一条命令(FLDATA19)的菜单形式如下:
第二、三、四、五条命令(FLDATA20、FLDATA21、FLDATA22、FLDATA23)
的菜单形式如下:
18设置FLOTRAN湍流模型的一些常数
FLDATA24,TURB,Lable,Value
设置湍流分析时所用湍流模型的一些常数
注意,该命令有三项子功能:
设置湍流模型常数、设置湍流进口常数、设置湍流
Schmidt数
以上三项子功能的菜单路径分别是:
Turbulence>
TurbModelParm
TurbInletParm
TurbInletParm
TurbSchmidtNo.
其中,设置湍流模型常数子功能Lable的选项及其各自的含义如下:
CMU:
定义k-湍流模型常数t(t=Ck2/),缺省值为0.09
C1:
定义k-湍流模型常数C1,缺省值为1.44
C2:
定义k-湍流模型常数C2,缺省值为1.92
KAPP:
定义壁面律常数,缺省值为0.4
EWLL:
定义壁面律常数,缺省值为9.0
VAND:
定义VanDriest壁面传热模型常数,缺省值为26.0
BUC3:
定义k-浮力模型常数,缺省值为0.0
BUC4:
定义用于k-湍流动能方程浮力项的乘子,缺省为0.0
WALL:
选定壁面导热模型,其Value项有如下选择:
Value=VAND:
选用VanDriest模型(用于高普朗特数流体)
Value=SPAL:
选用Spalding模型(用于低普朗特数流体)
Value=EQLB:
选用平衡(Equilibrium)模型
其缺省值为VAND,即选用VanDriest模型
BETA:
定义用于k-模型浮力项的热膨胀系数(=(1/)(/T))
TRAN:
定义y+的幅值,仅用于平衡壁面模型,缺省值为11.5
设置湍流进口常数子功能Lable的选项及其各自的含义如下:
ININ:
定义进口湍流强度,缺省为0.01
INSF:
定义进口尺度因子,缺省为0.01
RATI:
定义湍流比,缺省为1000
设置湍流Schmidt数子功能Lable的选项及其各自的含义如下:
SCTM:
定义动量的Schmidt数,缺省值为1.0
SCTT:
定义温度的Schmidt数,缺省值为1.0
SCTK:
定义湍流动能的Schmidt数,缺省值为1.0
SCTD:
定义湍流动能耗散率的Schmidt数,缺省值为1.3
下面列出该三项子功能各自的菜单形式。
设置湍流模型常数的菜单形式:
设置湍流进口常数的菜单形式:
设置湍流Schmidt数的菜单形式:
19重新设定FLOTRAN各分析参数的值
FLDATA28,MODR,Lable,Value
定义是否要重新设定FLOTRAN各分析参数的值
FLDATA29,MODV,Lable,Value
重新设定FLOTRAN各分析参数的值
该两条命令的菜单路径都是:
ModRes/QuadOrd>
ModifyResults
重新将整个模型的X方向速度设为一均值
重新将整个模型的Y方向速度设为一均值
重新将整个模型的Z方向速度设为一均值
重新将整个模型的压力设为一均值
重新将整个模型的温度设为一均值
重新将整个模型的紊流动能设为一均值
重新将整个模型的紊流动能耗散率设为一均值
DENS:
重新将整个模型的密度设为一均值
VISC:
重新将整个模型的粘性设为一均值
COND:
重新将整个模型的导热系数设为一均值
EVIS:
重新将整个模型的有效粘性设为一均值
ECON:
重新将整个模型的有效导热系数设为一均值
TTOT:
重新将整个模型的总温设为一均值
SPHT:
重新将整个模型的比热设为一均值
另外,FLDATA29命令还有其它三个用于多组份疏运分析的Lable,其名称及
含义如下:
SP0n:
重新设定第n(n=1~6)组份的质量份额
LMDn:
重新设定第n(n=1~6)组份的层流质量扩散系数
EMDn:
重新设定第n(n=1~6)组份的有效质量扩散系数
第一条命令(FLDATA28)的Value值为“是(T)”或“否(F)”之一,缺省为否。
第二条命令(FLDATA29)的Value值为各变量重新设定后的值,缺省为0
只有当在FLDATA28的相应菜单中将某变量的Value设为“是”后,才会在
FLDATA29命令的菜单中显示出该变量的Lable,以允许修改该变量的值。
该两条命令相应的菜单形式如下:
第一条命令(FLDATA28):
第二条命令(FLDATA29):
20控制FLOTRAN面积积分的阶次(QuadratureOrder)
FLDATA30,QUAD,Lable,Value
控制面积积分的阶次,亦即积分点的个数
CFDQuadOrders
MOMD:
控制动量扩散项的面积积分阶次,缺省为0点积分
MMOS:
控制动量源项的面积积分阶次,缺省为0点积分
PRSD:
控制压力扩散项的面积积分阶次,缺省为1点积分
PRSS:
控制压力源项的面积积分阶次,缺省为1点积分
THRD:
控制热扩散项的面积积分阶次,缺省为0点积分
THRS:
控制热源项的面积积分阶次,缺省为0点积分
TRBD:
控制湍流扩散项的面积积分阶次,缺省为0点积分
TRBS:
控制湍流源项的面积积分阶次,缺省为2点积分
Value即为上述积分点的数目,各值含义如下:
单点面积积分,但积分所用的是扩散系数的平均值
单点面积积分
两点面积积分
程序总会将积分点数目设为最优值,例如,对于轴对称分析以及极坐标下的分析,积分点数目会自动设为2。
另,当单元畸形时,使用2点积分有助于提高精度。
该命令的菜单形式如下:
21FLOTRAN多组份疏运分析的设置及控制
下面所述所有命令的菜单路径都是:
MultipleSpecies
KEYOPT,1,1,Value
设定组份数目,Value的值介于1到6之间
MSDATA,ALGEB,UGAS
设定施加在所有组份上的多组份数据
其中:
ALGEB:
设定一特定组份号,该组份的质量份额等于1.0减去其它所有组份质
量份额之和,如此以保证总的质量份额为1.0。
其缺省值为2
UGAS:
设定大气常数,缺省为8314.3(国际单位制)
以上两条命令的菜单形式如下:
MSSPEC,SPNUM,Name,MOLWT,SCHMIDT
设定各组份的名字、分子量以及Schmidt数
SPNUM:
组份号,介于1到6之间
Name:
该组份的名字(1到4个字符,不能与已存在的自由度的符号相同),
缺省为SP0n,n为组份号
MOLWT:
该组份的分子量,只适用于气体(由MSPROP命令定义)
SCHMIDT:
该组份的Schmidt数,只适用于气体(由MSPROP命令定义)
MSQUAD,QDIF,QSRC
定义多组份单元的面积积分阶次
QDIF:
扩散项面积积分的阶次,其值及含义如下:
0:
单点积分(此为缺省值)
1:
与0相似,只是在计算与温度相关的流体性质时,所使用的温度是
分布温度(而不是平均值)
两点积分(作为轴对称分析时的缺省值)
QSRC:
源项面积积分的阶次,其值及含义如下:
MSNOMF,SPNUM,FRACTION
定义各组份名义质量份额的初始值
FRACTION:
该组份在整个分析区域内的初始质量份额,缺省值为1/n。
所有
组份的该值之和应为1.0
上面三条命令的菜单形式如下:
MSMETH,SPNUM,KEY
指定多组份疏运方程的求解方法
组份号,介于1到6之间(必须定义)
KEY:
定义多组份疏运方程的求解方法,其值及其含义下:
不对该组份的方程进行求解
三对角矩阵法(TDMA法,此为缺省值)
共轭残差法(Conjresidual)
预条件共轭残差法(Precondconjres)
预条件广义最小残差法(GMRES/precond)
MSSOLU,SPNUM,NSWEEP,MAXI,NSRCH,CONV,DELMAX
定义所组份疏运分析的求解选项
组份号,介于1到6之间(必须定义)
NSWEEP:
TDMA算法的推进步数,只对TDMA算法有效,缺省为100
MAXI:
半直接算法的最大迭代数,只适用于共轭残差法、预条件共轭
残差法和预条件广义最小残差法,缺省为100
NSRCH:
半直接算法的搜索向量个数,缺省为2
CONV:
半直接算法的收敛准则,缺省为1.0×
DELMAX:
半直接算法的最小归一化变化率,缺省为1.0×
10-9
针对不同的算法,该命令的菜单形式有如下两个:
MSRELEX,SPNUM,CONC,MDIF,EMDI,STAB
定义多组份分析的松弛系数
组份号,介于1到6之间(必须定义)
CONC:
定义集中松弛系数,缺省为0.5
MDIF:
定义质量扩散系数的松弛系数,缺省为0.5
EMDI:
定义有效质量扩散系数的松弛系数,缺省为0.5(仅用于湍流)
STAB:
定义求解传输方程的惯性松弛系数,缺省为1.0×
1020
MSPROP,SPNUM,Lable,Type,NOMINAL,COF1,COF2,COF3
定义各组份流体的性质
Lable:
用以确定到底要定义流体的哪一项性质,其值有:
DENS:
定义密度
VISC:
定义粘性
COND:
定义传热系数
MDIF:
定义质量扩散系数
SPHT:
定义比热
Type:
用以确定流体性质的类型,其值有:
CONSTANT:
流体性质为恒值(即不随温度而变,此为缺省值)
LIQUID:
流体性质为液体
G