question 发表于 2010-10-13 09:25

用Matlab模拟Heat Pipe

如题:
怎么用Matlab模拟Heat Pipe或者Thermosyphon的工作,即热能在其内部是怎样传递,从而实现其在地热开发利用上的导热功能.
或者请教一下关于用Scilab或Octave来模拟Heat Pipe

谢谢

ElberEis 发表于 2010-10-14 15:33

本帖最后由 ElberEis 于 2010-10-14 16:45 编辑

说实话和这个领域稍微沾点边。 所以大概知道点信息。

简单地来说,一般是下列步骤:
1)写出装置中流体的流动方程,满足质量和冲量守恒;
2)写出热量在流体和环境中的交换方程,满足热能守恒;
3)如果有解析解,那么用解析解(那也就不需要MATLAB了)。如果没有,就需要确定一个数值解法(FD/FV/FEM/...)解上面两个联立的PDE方程组;
4)用MATLAB/SCILAB/OCTAVE/... 实现上面那个数值解法;
5) 和测量结果比较,校核模型参数。

到底是单相流还是多相流, 到底是层流还是湍流,是不是涉及相变过程,这些都对后面的数值解法的难度会有非常大的影响。实现的复杂程度可以从一个课程练习的难度上升到一个硕/博士论文的难度。我看见LZ在球SCILab的资料。其实不管是MATLAB/OCTAVE这种解释性的计算工具还是C/C++/FORTRAN,怎么实现数值解法是整个问题里面最不重要的事请。真正的难度是在给定的限定条件内,确定合适有效的数值解法。

我希望看到LZ的governing equations。不然实在没法对“怎么做”加以评论。 希望对LZ有帮助。
页: [1]
查看完整版本: 用Matlab模拟Heat Pipe