CFD是计算流体力学(Computional Fluid Dynamics)的简称。从名称就可看出,与流体力学不同,CFD更偏向于计算,而且大多要借助计算机辅助工具。
CFD的应用范围很广,例如机械、航空航天、热能、土木、水利等领域。CFD最先应用在航空航天中,后来慢慢应用到其它行业。CFD应用的例子在我们日常生活中也很常见。比如,生活中常见的水流流动,如果想知道水流的流动状态就可用CFD求解。
再比如,时下新冠疫情的传播扩散也可用CFD来进行预测。以前研究流体运动大都采用理论和实验,或者现场观测,现在CFD凭借其成本低、结果相对准确的独特优势也占据了一隅之地。
CFD用到的描述方法有两种:一种是欧拉法;另一种是拉格朗日法。
欧拉法不关注某个流体质点的运动过程,而是将每个空间点上通过的流体质点的运动要素综合起来得到整个流场的流动情况。
与欧拉法不同,拉格朗日法关注每个流体质点的运动过程,将每个流体质点运动要素随时间的变化综合起来得到整个流场的流动情况。
通俗来讲,欧拉法可以想象成在空间中固定一个相机,它会记录通过这个空间区域中通过的流体质点的运动要素;拉格朗日法可以想象成在每个流体质点上安一个相机,它会记录每个流体质点走过的轨迹,并记录其运动要素。