一.Profile类型:6种
1.1 point profile: 用n个非顺序排列的point (2D(xi, yi,vi), 3D(xi, yi, zi,vi)来描述的profile.point间默认采用零阶插值法插值,但可以在profile窗口下选择其他插值方法。
1.2. Line profile: 用n个顺序排列的point (xi, yi,vi)来描述的profile,只用于2D问题,point间用0阶插值法插值。
1.3. Mesh profile: 用m×n个point (xij, yij, zij,vij) 来描述的profile,只用于3D问题,point间采用0阶插值法插值。
1.4. Radial profile: 用n个顺序排列的point (ri,vi)来描述,可用于2D和3D问题, piont间采用线性插值法插值。
radial profile中的r是半径,其中心轴按以下规则规定:
a.对于一般2D问题,中心轴为穿过(0,0)的z轴方向
b. 对于2D对称问题,中心轴为穿过(0,0)的x轴方向
c. 对于3D with swirling fan问题,中心轴为fan的中心轴
d.对于3D without swirling fan问题,中心轴为相接zone的旋转轴
e.对于采用了局部柱坐标系来设置边界条件的3D问题,中心轴为柱坐标的中心轴。
Radial profile的例子:((fan-8radial 10)(r 0.24295786E-01 0.33130988E-01 0.41966137E-01 0.50801374E-01 0.59636571E-01 0.68471842E-01 0.77307090E-01 0.86142287E-01 0.94963484E-01 0.95353782E-01)(pressure-jump 0.10182057E+03 0.98394081E+02 0.97748657E+02 0.97787750E+02 0.97905228E+02 0.98020668E+02 0.98138817E+02 0.98264198E+02 0.98469681E+02 0.98478783E+02)(radial-velocity 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00)(tangential-velocity 0.48591572E+00 0.66261977E+00 0.83932275E+00 0.10160275E+01 0.11927314E+01 0.13694369E+01 0.15461419E+01 0.17228458E+01 0.18992697E+01 0.19070756E+01))
1.5. Axial profile: 用n个顺序排列的point (zi, vi)来描述,只用于3D问题,point间用线性插值法插值。
1.6. Transient profile:用n组顺序排列的point (ti, v0i, v1i, ...)来描述。 point间用线性插值法插值。
Transient profile的例子:
((movement_angular3point)
(time
0 12)
(omega_x
2 34)
)
二.Profile格式
2.1.Profile组成部份包括:
a. profilename
b. profile type (point, line,mesh, radial, axial)
c. point数量
d. field(变量)name 和值
2.2.Profile格式
2.2.1. point, line,radial类型的profile用以下格式
((profile1-name point|line|radial n)
(field1-name a1 a2 ...an)
(field2-name b1 b2 ...bn)
.
.
.
(fieldf-name f1 f2 ...fn))
2.2.2.mesh类型的profile为以下格式
((profile2-name mesh mn)
(field1-name a11 a12 ...a1n
a21 a22 ... a2n
.
.
.
am1 am2 ... amn)
.
.
.
(fieldf-namef11 f12 ... f1n
f21 f22 ... f2n
.
.
.
fm1 fm2 ... fmn))
2.2.3. 其他:
a.一个profile文件可以包含任意多个profile
b.所有的物理量和坐标值都必须采用SI国际单位制
c. profile name中的字母必须用小写
d. 对于field name:
⑴在point、line、mesh类型的profile里, fieldname必须包含x, y,z(2D只需要包含x,y);
⑵在radial类型的profile里,fieldname必须包含r;
⑶在axial类型的profile里,fieldname必须包含z
e.如果profile类型未指定,将被默认为是point类型
三. 用transientprofile定义transient cell zone和boundary condition
Transient profile有两种格式:
3.1. standard transientprofile格式(标准式瞬态profile):
((profile-nametransientnperiodic?) ...(field_name-rr1r2r3....rn))
一个非time-periodic transient profile的例子:
((sampleprofiletransient30)(time123)(u102030))
其中:a. pfofile name和field name不得超过64个字母
b. 其中一个field必须用来表示time,而且time的值必须升序排列
c. 在in-cylinder动网格模式下也可以用carnk angle定义timefield
一个用到crank angle的time-periodic的例子:
((exampletransient31)
(angle0.000000e+001.800000e+023.600000e+02)
(temperature3.000000e+025.000000e+023.000000e+02))
3.2. Tabular TransientProfiles格式(表格式瞬态profile)
profile-namen_fieldn_dataperiodic?
field-name-1field-name-2field-name-3....field-name-n_field
v-1-1v-2-1............v-n_field-1
v-1-2v-2-2............v-n_field-2
.
.
.
v-1-n_datav-2-n_data............v-n_field-n_data
其中:a. 第一个field-name必须代表time field,并且时间数据的排列必须是升序
b. "periodic"和standard transientprofile一样,1代表time-periodic profile, 0代表not time-periodic
c.如果"periodic"设置的是1,那么time field的第一个值必须从0开始
d. time-filed也可用crank angle表示
几个例子
sampletabprofile230timeu110220330
periodtabprofile241timeu01010310example231angletemperature0 300180500360300
四.定义动网格solid-body动作时常用的profile变量名:
time (time)
crank angle (angle) (in-cylinder flows only)
position(x,y,z)
linear velocity(v_x,v_y,v_z)
angular velocity(ω_x,ω_y,ω_z)
orientation(θ_x,θ_y,θ_z)一.Profile类型:6种
1.1 point profile: 用n个非顺序排列的point (2D(xi, yi,vi), 3D(xi, yi, zi,vi)来描述的profile.point间默认采用零阶插值法插值,但可以在profile窗口下选择其他插值方法。
1.2. Line profile: 用n个顺序排列的point (xi, yi,vi)来描述的profile,只用于2D问题,point间用0阶插值法插值。
1.3. Mesh profile: 用m×n个point (xij, yij, zij,vij) 来描述的profile,只用于3D问题,point间采用0阶插值法插值。
1.4. Radial profile: 用n个顺序排列的point (ri,vi)来描述,可用于2D和3D问题, piont间采用线性插值法插值。
radial profile中的r是半径,其中心轴按以下规则规定:
a.对于一般2D问题,中心轴为穿过(0,0)的z轴方向
b. 对于2D对称问题,中心轴为穿过(0,0)的x轴方向
c. 对于3D with swirling fan问题,中心轴为fan的中心轴
d.对于3D without swirling fan问题,中心轴为相接zone的旋转轴
e.对于采用了局部柱坐标系来设置边界条件的3D问题,中心轴为柱坐标的中心轴。
Radial profile的例子:((fan-8radial 10)(r 0.24295786E-01 0.33130988E-01 0.41966137E-01 0.50801374E-01 0.59636571E-01 0.68471842E-01 0.77307090E-01 0.86142287E-01 0.94963484E-01 0.95353782E-01)(pressure-jump 0.10182057E+03 0.98394081E+02 0.97748657E+02 0.97787750E+02 0.97905228E+02 0.98020668E+02 0.98138817E+02 0.98264198E+02 0.98469681E+02 0.98478783E+02)(radial-velocity 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00)(tangential-velocity 0.48591572E+00 0.66261977E+00 0.83932275E+00 0.10160275E+01 0.11927314E+01 0.13694369E+01 0.15461419E+01 0.17228458E+01 0.18992697E+01 0.19070756E+01))
1.5. Axial profile: 用n个顺序排列的point (zi, vi)来描述,只用于3D问题,point间用线性插值法插值。
1.6. Transient profile:用n组顺序排列的point (ti, v0i, v1i, ...)来描述。 point间用线性插值法插值。
Transient profile的例子:
((movement_angular3point)
(time
0 12)
(omega_x
2 34)
)
二.Profile格式
2.1.Profile组成部份包括:
a. profilename
b. profile type (point, line,mesh, radial, axial)
c. point数量
d. field(变量)name 和值
2.2.Profile格式
2.2.1. point, line,radial类型的profile用以下格式
((profile1-name point|line|radial n)
(field1-name a1 a2 ...an)
(field2-name b1 b2 ...bn)
.
.
.
(fieldf-name f1 f2 ...fn))
2.2.2.mesh类型的profile为以下格式
((profile2-name mesh mn)
(field1-name a11 a12 ...a1n
a21 a22 ... a2n
.
.
.
am1 am2 ... amn)
.
.
.
(fieldf-namef11 f12 ... f1n
f21 f22 ... f2n
.
.
.
fm1 fm2 ... fmn))
2.2.3. 其他:
a.一个profile文件可以包含任意多个profile
b.所有的物理量和坐标值都必须采用SI国际单位制
c. profile name中的字母必须用小写
d. 对于field name:
⑴在point、line、mesh类型的profile里, fieldname必须包含x, y,z(2D只需要包含x,y);
⑵在radial类型的profile里,fieldname必须包含r;
⑶在axial类型的profile里,fieldname必须包含z
e.如果profile类型未指定,将被默认为是point类型
三. 用transientprofile定义transient cell zone和boundary condition
Transient profile有两种格式:
3.1. standard transientprofile格式(标准式瞬态profile):
((profile-nametransientnperiodic?) ...(field_name-rr1r2r3....rn))
一个非time-periodic transient profile的例子:
((sampleprofiletransient30)(time123)(u102030))
其中:a. pfofile name和field name不得超过64个字母
b. 其中一个field必须用来表示time,而且time的值必须升序排列
c. 在in-cylinder动网格模式下也可以用carnk angle定义timefield
一个用到crank angle的time-periodic的例子:
((exampletransient31)
(angle0.000000e+001.800000e+023.600000e+02)
(temperature3.000000e+025.000000e+023.000000e+02))
3.2. Tabular TransientProfiles格式(表格式瞬态profile)
profile-namen_fieldn_dataperiodic?
field-name-1field-name-2field-name-3....field-name-n_field
v-1-1v-2-1............v-n_field-1
v-1-2v-2-2............v-n_field-2
.
.
.
v-1-n_datav-2-n_data............v-n_field-n_data
其中:a. 第一个field-name必须代表time field,并且时间数据的排列必须是升序
b. "periodic"和standard transientprofile一样,1代表time-periodic profile, 0代表not time-periodic
c.如果"periodic"设置的是1,那么time field的第一个值必须从0开始
d. time-filed也可用crank angle表示
几个例子
sampletabprofile230timeu110220330
periodtabprofile241timeu01010310example231angletemperature0 300180500360300
四.定义动网格solid-body动作时常用的profile变量名:
time (time)
crank angle (angle) (in-cylinder flows only)
position(x,y,z)
linear velocity(v_x,v_y,v_z)
angular velocity(ω_x,ω_y,ω_z)
orientation(θ_x,θ_y,θ_z)
如果觉得《FLUENT Profile笔记》对你有帮助,请点赞、收藏,并留下你的观点哦!