前言

开了个新坑,开始学习多物理场仿真帮助自己理解传热学一类课程,请大佬们多指教~

 

基础建模流程以一个母线板的建模来进行学习:

python与comsol交互 comsol port_ide

 跟着教程,总结起来建模研究问题大概包含以下步骤:

 

Step1 选择问题涉及到的物理场

通过对问题进行分析,问题中涉及到的物理场有焦耳热和母线板与外界之间的热交换。

 

Step2 选择研究类型

这里研究稳态的情况。

 

Step3 设定全局参数,为常用的一些变量做设定

python与comsol交互 comsol port_建模_02

 

Step4 导入/创建几何模型

python与comsol交互 comsol port_建模_03

 

导入序列后需要构建才会形成实体

python与comsol交互 comsol port_ide_04

 

Step5 添加材料

python与comsol交互 comsol port_边界条件_05

python与comsol交互 comsol port_建模_06

 

Step6 设置边界条件

一般会有预设的边界条件,这里根据问题分析,我们还需要为螺钉加入一个电势边界条件和一个接地边界条件

python与comsol交互 comsol port_边界条件_07

 

比如此处,设置电势为24V(想模拟下电瓶短路?图里那个220V不对,220V都直接熔断了估计?一开始我设置220V直接计算就不收敛了)

python与comsol交互 comsol port_python与comsol交互_08

 

下面的螺钉接地

python与comsol交互 comsol port_ide_09

 

设置母线板与空气的自然对流换热

python与comsol交互 comsol port_边界条件_10

 

Step7 构建网格

像这样的简单问题可以直接点击全部构建让comsol自动创建网格。

python与comsol交互 comsol port_python与comsol交互_11

 

Step8 求解计算

python与comsol交互 comsol port_python与comsol交互_12

 

计算发现报错,可以看到材料那一栏有一个×,这意味着有的物理场计算中,所需的材料属性未给出。

python与comsol交互 comsol port_python与comsol交互_13

 

点击可以发现是钛缺少几个参数

python与comsol交互 comsol port_ide_14

 

这里可以上网搜一下材料手册,填一下相应参数,顺便把钉子换成钢钉,再进行计算

python与comsol交互 comsol port_python与comsol交互_15

 

很快就可以完成计算得到结果了,这里是电势分布。

python与comsol交互 comsol port_边界条件_16

 

Step9 后处理

这里比较关心温度分布的结果,但是到处都很红,看分布很不直观,这里可以进行后处理

python与comsol交互 comsol port_建模_17

 

通过更改显示颜色的区别,这里可以把温度分布图变成这样,看起来要直观了许多

python与comsol交互 comsol port_边界条件_18