蹭一下“云”以及“webVR”的热度,通过three.js以及tween.js程序演示流体力学中的实验,例如伯努利方程的验证。
按了水泵电源按钮后,上水阀门旋转开启,水流入水池,流入到一定高度时,管道里开始有水流动,测压管水位缓缓上升,集水池水位缓缓增加,最后回流到潜水泵箱体。关闭电源,水箱液位下降,测压管道水位下降。流速可调,慢速,中速、高速。实现实验切换->伯努利方程验证实验、沿程阻力系数测定、局部阻力系数测定等。
也可以在微信小程序中体验,演示效果如下:
点击流体力学实验在线演示进行演示。先不说了,广告时间又到了,现在植入广告:
几个《传热学》相关的小程序总结如下,可在微信中点击体验:
《传热学》相关小程序演示动画如下(其中下图1D非稳态导热计算发散,调小时间步长后重新计算,结果收敛!):
黑体单色辐射力如下图,可见温度越高,同频率辐射力越大:
《(计算)流体力学》中的几个小程序,可在微信中点击体验:
关于《(计算)流体力学》相关的几个小程序演示动画如下:
LBM(=Lattice Boltzmann Method)计算得到的圆柱绕流“卡门涡街”演示(由于网格较少,分辨率低,圆柱近乎正方形):
顺便,《(热工过程)自动控制》中关于PID控制器的仿真可点击此处体验:PID控制演示小程序,(PID控制相关视频见:基础/整定/重要补充)。动画如下:
(正文完!)
现将往期内容制成目录,内容如下:
[python从入门到放弃系列]
[瞎侃系列]
领取专属 10元无门槛券
私享最新 技术干货