advection 和convection 的区别
-
convection通常多用在传热里面。不过可能因为大家把“热对流”简单说成“对流”说习惯了,所以就演变成了“对流”。其实convection叫“热对流”可能更准确。维基百科上也是这么写的,“Convection is the heat transfer due to the bulk movement of molecules within fluids such as gases and liquids, including molten rock (rheid). Convection includes sub-mechanisms of advection (directional bulk-flow transfer of heat), and diffusion (non-directional transfer of energy or mass particles along a concentration gradient).”。
advection是一个更基础所以应用场景更广泛的概念,翻译成“输运”其实更符合其本意。维基百科解释是“In the field of physics, engineering, and earth sciences, advection is the transport of a substance or quantity by bulk motion.” 注意上面对convection的解释里面也涉及到了advection,说明advection是可以应用在实际物理场景中的,但它不一定是描述传热过程,也可以是传质或者传别的。advection也用在数值计算中,所谓的numerical diffusion和numerical advection。比如像FOAM里面有个边界条件就叫做advective,意思是场里面的结构按照出口的流速流出去而不会在边界上反弹。注意这里它用的是advective,而不是convective。
这两个词区别挺模糊的,我个人来说,涉及到传热的过程用convection,或者直白点用heat convection 或者convective heat transfer,其他情况基本都用advection。
有一个例外是数值计算里面经常讲所谓的convection-diffusion equation,就是一个简单的对流-扩散守恒方程。这个方程可能刚开始推导的时候是基于一个广义的标量,而这个标量大概率是温度,所以就一直沿用至今了。
-
问题好,回答也好,受教了
-
advection:可以理解为平流,主要由物质浓度存在梯度引起的变化。convection:可以理解为对流,主要是由热量不均匀引起的垂直方向的对流。好像在流体力学中对这两者区别不是很大