Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
如图所示,一个长圆管中,从左到右的流速越来越高。请问这样的流速(或者流量)随距离增加的管流如何实现?最好是在RANS模拟中。
我目前想到的办法是使用createBaffles在圆管内部每隔一小段距离建立若干个patch面,每个内部patch都使用fan边界条件(如下图所示,压强场非均匀增加,其他场为cyclic)。结果得到的管中压强场虽然是非线性降低,但是管中左右两边的速度仍然相同,就跟普通的管流一样,请问问题出在哪里?
或者各位前辈有没有其他更好的办法?
这看起来是不符合物理的。为什么流速会越来越高?这样的话岂不是流量越来越高?进来10个人,出去100个人?
可能中间有加速装置,然后简化了吧?
对的,其实就是中间有加速装置,简化成流量越来越高,所以想着fan是一种实现方式,不知道还有没有其他方式
你这个fan那面的外圈 留一点空隙 我估计会好一些 要不然质量不守恒 另外我确认一下:
管中左右两边的速度仍然相同
你是说inlet outlet这两个地方么?还是哪两边
我试了一下,fan外圈留一点空隙可以,这种管道的inlet跟outlet要守恒
@李东岳 谢谢李老师。
这应该是TJunctionFan这个tutorial吧,这个确实能得到局部的速度增加,但是如果管道足够长的话,管道的入口和出口处仍然是相同的速度和流量。
回复您之前的问题,是inlet,outlet这两个地方。我想实现的结果就是在outlet的速度比inlet速度高,这确实是一个不符合物理的问题。。流量不守恒。没有外力的情况下是不可能实现的。硬要做的话,好像是可以通过添加momentum source实现,但是确实是一个非物理的问题,打扰了。。