Comsol学习——Comsol基础建模流程
前言
开了个新坑,开始学习多物理场仿真帮助自己理解传热学一类课程,请大佬们多指教~
首先先跟着comsol的官方教程学习一下comsol中如何进行问题的研究:https://cn.comsol.com/video/introduction-to-tutorial-videos-cn
基础建模流程以一个母线板的建模来进行学习:
跟着教程,总结起来建模研究问题大概包含以下步骤:
Step1 选择问题涉及到的物理场
通过对问题进行分析,问题中涉及到的物理场有焦耳热和母线板与外界之间的热交换。
Step2 选择研究类型
这里研究稳态的情况。
Step3 设定全局参数,为常用的一些变量做设定
Step4 导入/创建几何模型
导入序列后需要构建才会形成实体
Step5 添加材料
Step6 设置边界条件
一般会有预设的边界条件,这里根据问题分析,我们还需要为螺钉加入一个电势边界条件和一个接地边界条件
比如此处,设置电势为24V(想模拟下电瓶短路?图里那个220V不对,220V都直接熔断了估计?一开始我设置220V直接计算就不收敛了)
下面的螺钉接地
设置母线板与空气的自然对流换热
Step7 构建网格
像这样的简单问题可以直接点击全部构建让comsol自动创建网格。
Step8 求解计算
计算发现报错,可以看到材料那一栏有一个×,这意味着有的物理场计算中,所需的材料属性未给出。
点击可以发现是钛缺少几个参数
这里可以上网搜一下材料手册,填一下相应参数,顺便把钉子换成钢钉,再进行计算
很快就可以完成计算得到结果了,这里是电势分布。
Step9 后处理
这里比较关心温度分布的结果,但是到处都很红,看分布很不直观,这里可以进行后处理
通过更改显示颜色的区别,这里可以把温度分布图变成这样,看起来要直观了许多
Comsol学习——Comsol基础建模流程相关推荐
- ZYNQ学习(1) —— 基础开发流程
ZYNQ学习(1) -- 基础开发流程 1. 现在PlanAhead中新建一个工程 2. 添加嵌入式内核,进入EDK中配置内核(导入XML模板,添加模块,设置端口等) 3. 回到PlanAhead生成 ...
- Simulink学习——基础建模流程案例(一)(简单弹簧阻尼器复合系统建模)
前言 当对对象系统的分析不够充分,需求不够明确的时候,仍然可以先将仿真系统的输入.输入.子系统等模块进行划分,形成一个相对科学的仿真系统框架.在这个框架下,进行对象系统的分析和建模可能很多时候会更高效 ...
- Simulink学习——基础建模流程案例(二)(简单弹簧阻尼器系统+控制建模)
Simulink Example : Create Model Components 案例学习 继上一期 当对简单的弹簧.阻尼系统建立完了模型.现在提出第二个问题: 如果F可控,但是外界环境也会有一些 ...
- COMSOL学习(一)
先说说做这个的背景吧,学习comsol主要是为了解决掩埋物探测中掩埋目标的声散射问题: 首先感谢师兄花了半天的时间给我培训,自己动手做了第一个模型. 软件:comsol5.0,开始装好了,所以这一步就 ...
- 零基础小白适合学习3D游戏建模嘛?
其实这个是一个误区,以为自己没基础是小白就不合适学这个3D游戏建模, 因为所有的建模大佬都是从小白零基础开始的 所以大胆放心的去做自己感兴趣的,或者跨出你想转行进入3D游戏建模行业的第一步 就不要纠结 ...
- 零基础如何学习游戏3D建模,要学些什么内容?学多久?
一.什么是游戏3D建模在大型的游戏研发公司,3D建模是一个非常大的职能,分为4个岗位:3D角色低模手绘,3D场景低模手绘,次世代角色高模,次世代场景高模.通常我们所说的3D建模是指低模手绘. 二.零基 ...
- 如何学习3DMax的建模思路,零基础?
做为一名建模师给正在学习建模的朋友们提一些建议:不管你是以哪种方式学习建模,无非两种情况.1.自学2..系统针对性的学习. 每个人的情况不一样,遭遇不一样,写写我的经验和感受. 首先自学:大家都知道如 ...
- 零基础如何学习3DMax游戏建模?看完你又了解多少呢?
什么是游戏3D建模 在大型的游戏研发公司,3D建模是一个非常大的职能,分为4个岗位:3D角色低模手绘,3D场景低模手绘,次世代角色高模,次世代场景高模.通常我们所说的3D建模是指低模手绘. 零基础可以 ...
- 学习comsol的神级经验
COMSOL 的简介 1.1. 发展历史 COMSOL 致力于为工程界和科学界提供多物理场建模的软件解决方案.我们是一家快速成长的高科技工程软件公司,具有雄厚的技术实力,以及作为行业领导者的前瞻性视野 ...
最新文章
- 阿里某程序员吐槽:年终奖被金融行业的老婆完爆!自己奖金15万,老婆奖金66万!...
- 加载dict_PyTorch 7.保存和加载pytorch模型的两种方法
- 如何转移域名到GoDaddy.com
- SELinux的开启和关闭
- 电脑删除的文件怎么恢复?你要找的方案
- python利用字典实现大侠_python实现字符串和字典的转换
- 文件共享服务器灾备,搭建容灾性强、可管理的的文件共享服务器-windows server 2008 DFS续...
- context menu与submenu区别
- 相机dc内置滤镜 千奇百怪不离其踪 漫谈数码相机内置滤镜
- CSS度量单位px/pt/em/in/pc/mm/cm
- 全面解决网站被攻击解决办法
- 复杂的密码学也可以人人可懂
- mysql 用户、数据库、表的基本操作
- PaddleNLP基于ERNIR3.0文本分类以中医疗搜索检索词意图分类(KUAKE-QIC)为例【多分类(单标签)】
- select函数用法详解
- 类的成员变量 请定义一个交通工具(Vehicle)的类其中有: 属性速度(speed)体积(size)等等 方法移动(move())设置速度(setSpeed(int speed))加速speed
- homeassistant与传感器的应用,自动化创建
- fpga挂一片ddr2_FPGA的DDR2 SDRAM IP核的使用
- 创业项目:暴利的知识付费平台“小密圈”,月入2万的操作思路
- 64位Ubuntu系统如何运行32位软件