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. java.lang.UnsatisfiedLinkError:no jhdf5 in java.library.path问题的解决
  2. 那些你不知道的Chrome(1)
  3. 编程之美2.7 最大公约数,最小公倍数
  4. 【Linux】3_基本权限UGO的命令(chmod和chown)
  5. java待办功能 设计_高效人士的待办清单都用这些软件来做
  6. 如何轻松将上亿的数据玩弄于股掌之中?
  7. 使用IAM保护您的AWS基础架构
  8. 单片机外围模块漫谈之二,如何提高ADC转换精度
  9. java runnable 使用_java – 在哪里使用可调用以及在哪里使用Runnable接口?
  10. 一图讲解一条sql语句的一生——《收获,不止Oracle》的读书笔记01
  11. 印象笔记mac版 同步问题_印象笔记国际版无法登陆/同步问题
  12. 无线网络密码破解方法
  13. 不用计算机时自动关掉屏幕,电脑怎么取消自动黑屏
  14. (实测)天猫商城抢购茅台脚本
  15. 苹果手机对html的要求,《原神》ios要什么配置 ios端配置要求一览
  16. 盘点分布式文件存储系统
  17. jnhs中国的省市县区邮编坐标mysql数据表
  18. 「中国好SaaS」报名进行中!「面基」买方关键决策人
  19. servlet的生命周期的介绍
  20. 揭个人信息黑产链条:含50多种交易大项 可私人定制

热门文章

  1. 个人所得税 java_java_计算个人所得税
  2. codeblocks cbp 转 makefile
  3. arctime如何调整字幕 arctime调整字幕教程
  4. 2022低压电工考试模拟100题及在线模拟考试
  5. c语言for死循环会一直执行吗,下面哪一个循环会导致死循环?() 答案:for (int k = 0; k 10; k--)...
  6. 全网通用Python点赞器——自建点赞神器(博客,b站等各种应用场景)
  7. 计算机知识二级竞赛流程,计算机知识竞赛方案.doc
  8. CAS单点登录的时候出现票根'ST-xxxxxx-cas'不符合目标服务
  9. 腾讯云部署web项目步骤
  10. 毕业设计 招聘大数据分析可视化 - python 数据分析 大数据