本文描述在Fluent MHD模块中指定外部磁场的基本过程。
1 指定规则磁场数据
在MHD模型设置对话框中可以设置两种类型的磁场信号:Sinusoidal(正弦波)与Square(方波)。
正弦波磁场定义为:
式中,为对话框中的B0 Mean(每个方向单独定义,如x方向为B0_x Mean);对应着对话框中的B0 Amplitude(每个方向单独定义);为传播向量;为任意点的位置向量;分别为x,y,z三方向余弦值;分别为频率、波长以及相位。对于非移动磁场,传播向量为零。
正弦波的定义界面如下图所示。
方波磁场定义为:
传播向量的定义与正弦磁场相同。
方波定义界面如下图所示。
2 导入外部磁场数据
外部磁场数据文件为文本格式,结构如下:
MAG-DATA
nX nY nZ
X1 Xn
Y1 Yn
Z1 Zn
nAC Freq
BX_re_1 BY_re_1 BZ_re_1 BX_im_1 BY_im_1 BZ_im_1
……
BX_re_n BY_re_n BZ_re_n BX_im_n BY_im_n BZ_im_n
-
第1行为数据文件的标识 -
第2行定义x,y,z方向的数据点的数目 -
第3、4、5行定义了x,y,z方向的范围,这里假设数据点沿各方向均匀分布 -
第6行定义AC磁场类型和频率。对于静磁场nAC=0,交变磁场nAC=1;Freq是以Hz为单位的频率。
数据文件的其余部分包含磁场数据点。每一行都定义了一个数据点上磁场矢量的实部和虚部的分量。数据点被索引为:
数据点有1到升序排列,这里为数据点的数量,。
对于由DC和AC两部分组成的磁场,DC和AC部分重复上述整个文件结构。同一文件中的这两个部分将被导入Fluent并分别存储。文件的DC和AC部分的顺序并不重要。
导入的数据被解释为某一时间点上的磁场数据,利用复数形式来表达振荡的磁场。
磁场值表达为:
对于DC磁场,
对于AC磁场,
本文描述在Fluent MHD模块中指定外部磁场的基本过程。
1 指定规则磁场数据
在MHD模型设置对话框中可以设置两种类型的磁场信号:Sinusoidal(正弦波)与Square(方波)。
正弦波磁场定义为:
式中,为对话框中的B0 Mean(每个方向单独定义,如x方向为B0_x Mean);对应着对话框中的B0 Amplitude(每个方向单独定义);为传播向量;为任意点的位置向量;分别为x,y,z三方向余弦值;分别为频率、波长以及相位。对于非移动磁场,传播向量为零。
正弦波的定义界面如下图所示。
方波磁场定义为:
传播向量的定义与正弦磁场相同。
方波定义界面如下图所示。
2 导入外部磁场数据
外部磁场数据文件为文本格式,结构如下:
MAG-DATA
nX nY nZ
X1 Xn
Y1 Yn
Z1 Zn
nAC Freq
BX_re_1 BY_re_1 BZ_re_1 BX_im_1 BY_im_1 BZ_im_1
……
BX_re_n BY_re_n BZ_re_n BX_im_n BY_im_n BZ_im_n
-
第1行为数据文件的标识 -
第2行定义x,y,z方向的数据点的数目 -
第3、4、5行定义了x,y,z方向的范围,这里假设数据点沿各方向均匀分布 -
第6行定义AC磁场类型和频率。对于静磁场nAC=0,交变磁场nAC=1;Freq是以Hz为单位的频率。
数据文件的其余部分包含磁场数据点。每一行都定义了一个数据点上磁场矢量的实部和虚部的分量。数据点被索引为:
数据点有1到升序排列,这里为数据点的数量,。
对于由DC和AC两部分组成的磁场,DC和AC部分重复上述整个文件结构。同一文件中的这两个部分将被导入Fluent并分别存储。文件的DC和AC部分的顺序并不重要。
导入的数据被解释为某一时间点上的磁场数据,利用复数形式来表达振荡的磁场。
磁场值表达为:
对于DC磁场,
对于AC磁场,
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册