在现实生活中,我们遇到的很多工况问题,涉及到并不是由一个单一的物理场,例如:流场,结构力学场,磁场,电场,化学场等。恰恰相反,实际的问题往往是由多个物理场相互作用产生的,所以在进行仿真研究的过程中,为了得到与实际工况相符合的精确结果,就需要考虑进行多物理场仿真。
对于一个仿真新手而言,单场仿真都不一定能搞定,多场仿真必然难上加难。这一假设在一般用户使用的商用软件上往往是成立的,然而有些时候也不尽然,像COMSOL公司推出的COMSOL MULTIPHYSICS,就是将多物理场的耦合作了一定的简化。
本系列课程的主旨是帮助过去没有使用过COMSOL软件的用户,或者对软件不熟悉的用户进行入门教育,并对软件的功能和框架有一个整体认识。
对于多物理场仿真,实际上有一套通用的工作流程,用户对模型进行建模,只需要遵从下列步骤,正确操作,即可完成模型的构建及后续的分析:
- 定义需要求解的问题类型
- 绘制或导入CAD几何
- 定义每个求解域的材料属性
- 定义需要求解的问题类型
- 网格剖分
- 求解模型
- 后处理和报告结果
- 修改和优化
接下来逐条为大家解释:
1、定义需要求解的问题类型:对于用户需要通过仿真考察的问题,首先我们需要了解其背后设计到哪些物理场,应该选用哪种合适的控制方程,各个物理场之间的耦合关系如何;
2、绘制或导入CAD几何:用户可以导入事先画好的几何模型,或者直接在COMSOL中作图,可以依据具体的情况进行调整。之后要对模型文件进行几何上的修改,以满足仿真的要求;
3、定义每个求解域的材料属性:针对不同材料选择相应的材料属性进行赋值,同时可以进行材料自定义来满足案例的特殊需求;