当前位置: 首页 > news >正文

【COMSOL】Comsol学习案例时的心得记录分享

博主最近准备用COMSOL做一些仿真,于是从COMSOL官网上下载案例库跟着做,跟做过程中遇到一些心得记录和大家分享。

1、注意COMSOL版本。

博主之前用过6.1,后来发现很多案例只有6.3上有,所以后来下载了6.3版本。稍微吐槽一下,网上6.3版本的下载解压文件需要付费,博主花了6元钱才拿到解压密码的。

2、模型物理场接口设置

注意必须要点击“添加的物理场接口”中的模型,才会在界面右面显示检查物理场接口的设置。如果点击界面左上部分的“选择物理场”中的模型,是不会弹出右面的检查物理接口的设置部分的。博主第一次就没找到。

3、“域”的选择和定义

注意一定要明确是对谁进行域的选择和定义,比方博主做的燃料电池的案例,那么只有针对“燃料电池”选择时,域中才有“膜”这个选项,如下图:

否则的话,在域中不会出现膜这个域,如下图:

4、定义物理场“属性”要注意的地方

在定义物理场“属性”的时候,要先选中定义物理场的对象,然后再选“属性”中的选项。比如要定义氢气入口,则必须要先选中“氢气相”,然后在“属性”中才会有“氢气入口”这个选项。

同理,如果选中的是“电子导电组”,则在“属性”中看不到“氢气入口”这个选项,看到的则是其它和电子导电相关的选项,如下图:

5、边界的选择和定义

有限元仿真中需要选择计算域或场的边界,在COMSOL操作中,边界的选择可以从“设置”中“边界选择”的“选择”下拉菜单中选择。当然,前提是定义了一些面,比如下图中的“阴极入口”、“阳极入口”等等。

6、“模型开发器”的“显示更多选项”按钮位置

在燃料电池的案例中需要在“模型开发器”中打开“显示更多选项”这个功能,他的位置记录一下。当时博主花了点时间到处找。

然后就可以看到这个可以设置特殊壁面边界条件的地方了,也就多了这个“约束设置”。

7、几个不太明白的操作

按照案例说明书操作的时候,有几个操作点不太明白为什么,这里记录一下。

a、说明书P21,定义多孔介质中的压力出口条件时,勾选了“法向流”这个复选框,不明白;

b、说明书P21,设置模型默认输入温度T,不明白;

c、22页在“分布1”中的“分布类型”选择了“预定义”,不明白预定义是什么操作;

d、22页中对“边3”的“分布1”选中“反向”复选框,不明白啥意思;

e、24页布置域探针,写了一个下图中的表达式,不知道啥意思,怎么就求积分了;

f、24页电流分布初始化的时候,不知道为什么要将反应流氢气相和氧气相选项清除;

g、25页,电流分布类型分为了一次和二次,不知道啥意思;

8、复制粘贴的一键操作

COMSOL中对模型以及边界条件的定义,可以直接用复制粘贴实现,区别于Windows系统,这里的复制粘贴是一键完成的,默认直接在同级树形结构下复制+粘贴,如下图:

就是把“边2”复制粘贴,然后直接生成“边3”

http://www.dtcms.com/a/329991.html

相关文章:

  • 字体优化:Web 排版最佳实践
  • Devextreme-vue + Vue2日历下拉框的使用
  • Redis持久化机制(RDB AOF)
  • Form.Item中判断其他Form.Item的值
  • 边学边做边玩:我的类魂斗罗Java小游戏与Java学习(1)
  • 《MySQL 实战:从建库建表到复杂查询的完整操作指南》
  • Android Framework定制长按电源键关机的窗口
  • 9 ABP Framework 中的 MVC 和 Razor Pages
  • Java pdf工具
  • jvm学习笔记之jvm的生命周期和发展历程
  • Video_AVI_Packet(2)
  • 全球AI安全防护迈入新阶段:F5推出全新AI驱动型应用AI安全解决方案
  • 量子安全新纪元:F5发布全新AI驱动的全栈式后量子加密AI安全方案
  • OpenJDK 17 源码 安全点轮询的信号处理流程
  • ESP-IDF 编译系统说明
  • 单细胞测序分析平台在肿瘤免疫微环境研究中的应用
  • javascript学习
  • element-ui 树形结构的table,自定义展开收起小箭头所在的列
  • 若依前后端分离版学习笔记(九)——登录和操作日志
  • Pyside6 核心模块随笔
  • VS2022+QT5.15.2+OCCT7.9.1的开发环境搭建流程
  • Pytest+selenium UI自动化测试实战实例(超详细)
  • 【css】让浏览器支持小于12px的文字
  • 各种排序算法(二)
  • OpenBMC中的BMCWeb:架构、原理与应用全解析
  • 焊接工业机器人节气装置
  • Apple 的 GPU 加速框架
  • JavaWeb(05)
  • 汽车免拆诊断案例 | 2017 款丰田皇冠车行驶中加速时车身偶尔抖动
  • 【ARM】keil提示UVISION: Error: Encountered an improper argument