引言

弱形式和边界条件作为模型的“灵魂”,他们的正确定义对模拟至关重要。这一步将完全在弱形式偏微分方程 物理场接口内进行操作。

选取一个好的边界条件,不仅可以帮助我们更准确得找到想要的振动模式,更有利于筛掉不需要的振动模式。在选择的时候要考虑到所求振动模式的独特之处并利用好他们。

声场部分

弱形式:力学能量项

%% 能量项第一行:
-(test(S1)*T1+test(S2)*T2+test(S3)*T3+test(S4)*T4+test(S5)*T5+test(S6)*T6)

%% 能量项第二行:
rho*(omega)^2*(test(u)*u+test(v)*v+test(w)*w)

弱形式:耦合项

耦合项定义在一个单独的节点的意义在于,想要模拟纯声场的时候,只需要禁用 耦合项和电磁场对应的弱形式偏微分方程 接口即可。

%% 耦合项:
(test(S1)*eE1+test(S2)*eE2+test(S3)*eE3+test(S4)*eE4+test(S5)*eE5+test(S6)*eE6)

边界条件:自由边界条件

适用于器件与空气/真空的交界面。

自由边界条件其实不需要额外输入,使用默认的零通量 即可。

使用别的边界条件的时候把自由的边界空出来,默认的零通量 会自动应用在这个边界上,这个边界就会成为自由边界。

注意:目前自由边界条件只能应用在声场上,暂不清楚零通量 在电磁场的弱形式中意味着什么。

边界条件:固定约束

固定约束适用于声波传播不到的边界,或者被牢固固定的边界。

固定约束可以通过狄利克雷边界条件 实现。在弱形式偏微分方程 节点上单击右键,可以找到并添加狄利克雷边界条件狄利克雷边界条件 限制的就是我们之前设置过的三个因变量,需要把三个对勾都勾上,然后在三个输入框中都输入0

边界条件:周期性边界条件

周期性边界条件可以截断在某一方向上周期性传播的声波,或者在某一方向上完全相同的波。