有流体模拟包吗?!

3次查看(最近30天)
罗齐什
罗齐什 2011年6月14日
编辑: 精确模拟2019年7月6日
你好我想模拟旋转圆柱形容器(无限长圆柱体)中的流体。流体中也存在小物体。我不知道这个包裹能帮我什么忙。

答案(2)

沃尔特·罗伯森
沃尔特·罗伯森 2011年6月14日
你想在有限的内存中模拟一个无限大的混沌过程吗??
小对象:它们被锚定了吗?如果不是,与流体的估计提升能力相比,它们的浮力有多大?如果它们没有被锚定,那么物体之间可能存在重力或静电吸引,或者波浪运动可能会迫使它们靠近:一旦靠近,流体的粘度可能会作用于相互“拖曳”,导致一个物体“攀爬”另一个物体。在我看来,这样的效果需要相当细粒度的模拟,但无限模拟的有限内存表明您将无法提供这种粒度。或者你们计划在距离物体一定距离内进行精细模拟,而仅仅是在该范围之外进行统计上的非混沌计算?
你打算用什么样的宇宙几何模型?如果你根据当前的宇宙曲率模型来建模,那么你的无限圆柱体可能必须是一个封闭的环面——但是封闭的环面与圆柱体有不同的波传播模式。相反,如果你将宇宙建模为无限线性的,并且包含无限量的物质(为了能够用流体填充无限圆柱体,需要一个假设),然后我怀疑它可能会被证明,概率是1,圆柱体的某个部分将足够接近一个大质量物体(恒星、黑洞、重要行星)的引力影响,你需要在圆柱体的该区域包含引力影响。
1评论
托马斯·克拉克
托马斯·克拉克 2012年8月8日
毫无讽刺意味,我将简单地说,无限长圆柱体可以在有限域的任意一端用周期性边界条件进行简单的建模。
此外,由于没有关于雷诺数的信息,我们不能说这个问题是混沌的——它甚至可以用一个2D设置来充分表示。
在对OP的一个更有用的回应中,尝试OpenFOAM,这是一个CFD解算器,应该能够处理您正在处理的问题类型。MATLAB没有流解算器。
但是,我要提醒您——从您在问题中的细节级别猜测,您确实还不知道您正在尝试做什么——而OpenFOAM(一般的CFD)是这样的 给胆小的人。前面有一个巨大的学习曲线,所以首先要弄清楚你到底想要什么。
祝你好运

登录以发表评论。


精确模拟
精确模拟 2019年7月6日
编辑:精确模拟 2019年7月6日
以下链接的教程供将来参考
演示了如何使用FEATool Toolbox GUI和CLI界面建立和执行轴对称(旋转)Taylor-Couette流的MATLAB CFD仿真。
featool-taylor-couette-Whirl-flow.png

标签

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!