0.问题描述

案例几何模型和讲解PDF可以在官网案例中下载到:

1.选择研究空间维度

为了简化问题,这里可以用二维模型的旋转对称来简化建模。因此研究维度选择二维轴对称。

2.选择物理场

这个问题中涉及到流体流动,以及传热。水的温度不是均匀的,根据教程,这里选择非等温流动接口。

3.选择研究类型

这里由于我们想观测水如何流动以及温度如何变化,因此选择瞬态研究类型。

4.创建几何

这里导入下载好的几何序列,点击全部创建:

5.定义材料

本问题中,涉及到的材料有杯壁的石英玻璃:

以及杯子里面的水:

6.定义物理场

层流部分

流体属性跟随材料,初始值不需要设置

接下来定义轴对称

再设置好流体的壁

设置重力加速度方向和值,负值代表沿Z轴向下为重力方向

设置参考压力点,这里选择水面边界的一点为参考0表压的地方。

最后再添加液体上壁

流体传热部分

设置流体计算部分

这里依据问题描述,设置一下初始水温,根据问题描述,杯子才从冰箱拿出来,只有5℃,即278K。

还是一样,要设置轴对称,等会才能看到一个完整的杯子。

热绝缘在这个问题中没有,因此不需要设置。

这个传热中存在固体,固体设置为杯子。

根据问题描述,杯底与桌子接触,我们默认杯子就是环境温度。环境温度是预设好的,25℃。

设置热通量1:杯壁与空气之间的自然对流,属于外部自然对流,属于倾斜壁与外部空气自然对流的类型。

最后上面部分的传热被简化为最简单的传热描述,案例给出了一个传热系数来计算。至此,问题所需要设置的物理场均已设置完成。

7.生成网格

自动创建,选择全部创建,这里设置成细化的网格。

8.计算

由于是瞬态研究,设置一下计算的时间参数,然后就可以计算了。可能是因为二维的原因,30s就计算完成了。

9.后处理

直接创建一个面绘图,参数选择物理场中的速度,即可得到二维图中水的速度分布。

我比较关心温度分布,首先创建一个2D绘图来看看温度分布,这里可以用等温线来演示温度分布。

再创建一个3D绘图,选择绘制表面,表达式选择流体传热中的温度参数。

但是像上面这么看,温度分布看着区别不是很大,而且好像不是很漂亮。这里对它重绘下。首先手动控制颜色范围,把颜色范围变小,加强对比度,数据范围不用调整。然后把着色的样式给换成比较好看的彩虹色。重绘就可以画出下面这样看着更漂亮的图了。可以看到杯底传热速度强于杯壁强于上表面的,因此可以看到有一个这样的温度分布。

最后,绘制一个流线与热通量关系的图。创建一个三维绘图,创建一个表面绘图绘制杯底的热通量, 创建一个表面绘制杯壁的热通量, 最后再创建一个流线来绘制水流的流线。调整下颜色,即可得到下图。(看着好像还是有些乱)

10.总结

合理使用对称,可以大幅度降低仿真时间,这一点应该好好学习。

Comsol学习——经典案例:水杯中的自然对流相关推荐

  1. COMSOL案例学习(4):水杯中的自然对流

    ✅作者简介:大家好我是Xlong,一枚正在学习COMSOL.Python的工科研究僧

  2. COMSOL——水杯中的自然对流问题

    本次演示主要是通过"非等温对流"接口来模拟一杯冷水在加热到室温的过程中产生的自然对流与传热,旨在相互交流与学习. 条件:玻璃杯最初和水都是5℃,然后将这杯水放在室温为25℃的房间的 ...

  3. 深度学习经典案例解析:YOLO系列

    https://www.toutiao.com/a6621051339352834564/ 2018-11-07 17:40:45 Faster R-CNN的方法目前是主流的目标检测方法,但是速度上并 ...

  4. 时间序列学习 经典案例(1)【tsfresh】预测多只股票

    0.关于代码内容和前置知识学习 点击这里 1.背景 将使用 Google.Facebook 和 Alphabet 的股票进行任务. 2.获取数据 %matplotlib inlineimport nu ...

  5. 时间序列学习 经典案例(3)离散傅里叶变换DFT(案例:时序去噪)

    1.傅里叶定理 法国科学家傅里叶提出,任何一条周期性曲线,无论多么跳跃或不规则,都能表示成一组光滑正弦曲线叠加之和. 2.离散傅里叶变换 离散傅里叶变换即是把 一条周期性曲线 拆解成 一组光滑正弦曲线 ...

  6. Python语言学习之图表可视化:python语言中可视化工具包的简介、安装、使用方法、经典案例之详细攻略

    Python语言学习之图表可视化:python语言中可视化工具包的简介.安装.使用方法.经典案例之详细攻略 目录 python语言中可视化工具包的简介 python语言中可视化工具包的安装 pytho ...

  7. 中亦安图oracle培训,【中亦安图】Systemstate Dump分析经典案例(8)

    第一章技术人生系列·我和数据中心的故事(第八期)Systemstate Dump分析经典案例(下) 中亦安图 | 2016-03-08 21:45 前言 接上一期:(上一期的阅读方法:关注" ...

  8. Python编程学习:让函数更加灵活的*args和**kwargs(设计不同数量参数的函数)的简介、使用方法、经典案例之详细攻略

    Python编程学习:让函数更加灵活的*args和**kwargs(设计不同数量参数的函数)的简介.使用方法.经典案例之详细攻略 目录 *args和**kwargs(设计不同数量的参数函数)的简介 1 ...

  9. EL之AdaBoost:集成学习之AdaBoost算法的简介、应用、经典案例之详细攻略

    EL之AdaBoost:集成学习之AdaBoost算法的简介.应用.经典案例之详细攻略 目录 AdaBoost算法的简介 1.理解AdaBoost算法 1.1.从前向逐步递增角度来看理解AdaBoos ...

最新文章

  1. 力扣练习题(数组中数据反转)
  2. How program works
  3. ecilpse连接oracle ojdbc驱动
  4. haproxy对mysql集群进行负载均衡
  5. 火狐浏览器中添加selenium IDE步骤
  6. boost源码剖析之:多重回调机制signal(下)
  7. C# 与 Unity 同名函数
  8. MyBatis 批量更新,批量更新
  9. .NET CORE(C#) WPF简单菜单MVVM绑定
  10. MongoDB 查询 (转) 仅限于C++开发
  11. Bailian4029 数字反转【进制】(POJ NOI0105-29)
  12. fgo服务器维护2018,fgo迦勒底男性精选2018推荐召唤开启 fgo4月20日维护公告_游侠手游...
  13. SQL 已死,NoSQL才是王道?醒醒吧,别瞎说八道了
  14. 成功举办!805个团队参赛~
  15. 奈学教育《大数据架构师》课程大纲
  16. 二手书籍交易网站毕业设计,二手书籍买卖平台毕设,二手书籍交易市场平台设计与实现毕业设计论文分析
  17. android 磨砂玻璃效果
  18. 人工智能导论学习笔记(考前复习)
  19. Git实战技巧-比较不同分支之间的差异和代码的改动
  20. JAVA当中的Document

热门文章

  1. 【小程序】PCM音频录制播放小工具
  2. 用 Python 抓取阿里云盘资源
  3. 基于 RICS-V 架构的单周期处理器设计(含所有格式指令)—— 控制信号选取及代码结构分析
  4. Mac 安装PHP环境
  5. 设置安全或非安全部署
  6. Mob研究院联合明源地产研究院发布《2022年商业地产发展白皮书》
  7. Golang sync.Map 原理(两个map实现 读写分离、适用读多写少场景)
  8. 图纸管理系统 图纸无纸化管理方案
  9. android 手机命令大全,Android ADB命令大全
  10. 什么是学生机云服务器,哪里可以找到学生机云服务器?