专栏首页javascript趣味编程coolprop-js计算常见热物性参数及焓湿图

coolprop-js计算常见热物性参数及焓湿图

项目地址:https://github.com/neoatlantis/coolprop-js

计算常见一些工质的热物性参数:

计算焓湿图一些参数

值得注意的是想让程序跑起来需要搭建服务器,例如前文使用express搭建,也可以如下,server.js的node程序如下:

var StaticServer = require('static-server');

var server = new StaticServer({
  rootPath: './',
  port: 3000
});

server.start(function () {
  console.log('Server started on port ' + server.port);
});

命令行运行node server

广告时间到:

几个《传热学》相关的小程序总结如下,可在微信中点击体验:

  1. 有限元三角单元网格自动剖分
  2. Delaunay三角化初体验 (理论戳这)
  3. Contour等值线绘制 (理论戳这)
  4. 2D非稳态温度场有限元分析
  5. 1D稳态导热温度场求解 (源码戳这)
  6. 1D非稳态导热温度场求解程序 (源码戳这)
  7. 2D稳态导热温度场求解 (源码戳这)
  8. 普朗克黑体单色辐射力

《传热学》相关小程序演示动画如下(其中下图1D非稳态导热计算发散,调小时间步长后重新计算,结果收敛!):

黑体单色辐射力如下图,可见温度越高,同频率辐射力越大:

《(计算)流体力学》中的几个小程序,可在微信中点击体验:

  1. Blasius偏微分方程求解速度边界层理论这里
  2. 理想流体在管道中的有势流动源码戳这
  3. 涡量-流函数法求解顶驱方腔流动源码戳这
  4. SIMPLE算法求解顶驱方腔流动源码戳这
  5. Lattice Boltzmann Method计算绕流演示参考源码

关于《(计算)流体力学》相关的几个小程序演示动画如下:

LBM(=Lattice Boltzmann Method)计算得到的圆柱绕流“卡门涡街”演示(由于网格较少,分辨率低,圆柱近乎正方形):

顺便,《(热工过程)自动控制》中关于PID控制器的仿真可点击此处体验:PID控制演示小程序,(PID控制相关视频见:基础/整定/重要补充)。动画如下:

(正文完!)

本文分享自微信公众号 - 传输过程数值模拟学习笔记(SongSimStudio),作者:春暖花开

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-03-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 水蒸气热物性参数计算-IAPWS97.js

    一个计算水蒸气性质的js库,可以根据压力和温度确定其他参数,如熵、焓,导热系数、比热、表面张力系数等:

    周星星9527
  • 导热控制偏微分方程的推导Edition2

    《传热学》相关小程序演示动画如下(其中下图1D非稳态导热计算发散,调小时间步长后重新计算,结果收敛!):

    周星星9527
  • [五色令人目盲|五音令人耳聋]Rayleigh-Benard对流视听盛宴~根本停不下来!

    如下是一份计算Rayleigh-Benard 对流的Matlab源代码,源码来源与说明点击“阅读原文”:

    周星星9527
  • 分布式链路追踪系统原来是这么一回事

    分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、分布式数据库、分布式缓存等,使得后台服务构成了一种复杂的分布式网络。在服务能力提升的同时,复杂...

    黄泽杰
  • Java8读文件方法代码学习

    Java8读文件方法代码学习   JDK7中引入了新的文件操作类java.nio.file.File,它包含了很多有用的方法来操作文件,比如检查文件是否为隐藏...

    用户1289394
  • 以正确的方式下载和配置 ASP.NET Core 官方源码

    我们可以在Github上面直接查看ASP.NET Core 3.x的源代码,但是我们也可以把源代码下载下来进行查看。

    solenovex
  • LUA debug 工具函数

    local print = print local debug = debug local string = string local io = io loca...

    知然
  • JS对象与Dom对象与jQuery对象之间的区别

    通过问题看本质: 举例: js的写法:document.getElementById('save').disabled=true; 在jquery中我是这...

    用户1195962
  • Eclipse 项目层次结构设置

    Eclipse 中新建工程或者是导入一个工程,包层次默认为 Flat ,也就是完成名称,但是这种显示会让包结构非常复杂,而且非常不好找,一般我是将其配置为 Hi...

    zucchiniy
  • SQL注入小记

    sqlmap: sqlmap是一个开源的渗透测试工具,可以用来进行自动化检测,利用SQL注入漏洞,获取数据库服务器的权限。

    用户5521279

扫码关注云+社区

领取腾讯云代金券