一个强大的算法,用于计算浮体动力学
J Roenby1,2, S Aliyar3, H Bredmose3
1Stromning Aps, Luftmarinegade 62, København K 1432, Denmark.
FloatStepper 是一种用于计算流体动力学 (CFD) 模拟的新算法,它解决了浮体相互作用中增加的质量不稳定性问题. 它甚至可以对无质体进行稳定的模拟.
科学领域:
- 计算流体动力学 (CFD) 是一种计算流体动力学.
- 流体结构相互作用 流体结构相互作用
- 数学方法 数学方法
背景情况:
- 增加质量的不稳定性是CFD模拟中常见的问题,涉及光体与密集流体相互作用.
- 现有的合刚体运动和流体动力学的方法可能是计算上昂贵或不稳定的.
研究的目的:
- 介绍FloatStepper,一种新的非代算法,用于稳定合刚性身体运动和不可压缩的流体流.
- 在CFD模拟中解决和消除额外的质量不稳定问题.
主要方法:
- 开发了一个非代算法,FloatStepper,用于刚体和不可压缩流体合.
- 实施了一个探测器体运动策略来分解力和扭矩.
- 将该算法集成为OpenFOAM.的开源扩展.
主要成果:
- 在各种单相和双相流量基准案例中表现出优异的稳定性.
- 成功启用了无质体的模拟,展示了强度.
- 确定了改善网格运动的领域,以提高灵活性和预测能力.
结论:
- 在CFD中,FloatStepper为模拟流体体相互作用提供了稳定高效的替代方案.
- 开源实现促进了更广泛的采用和进一步开发.
- 在网状运动的进一步改进可以扩大算法的适用性.
更多相关视频
07:31Author Spotlight: Advancing Cell Membrane Biophysics - Exploring Interactions and Challenges Through Experimental and Computational Approaches
Published on: September 1, 2023
13:07Optical Coherence Tomography Based Biomechanical Fluid-Structure Interaction Analysis of Coronary Atherosclerosis Progression
Published on: January 15, 2022
相关概念视频
Buoyancy and Stability for Submerged and Floating Bodies
Rigid Body Equilibrium Problems - II
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
Rigid Body Equilibrium Problems - I
Newtonian Fluid: Problem Solving
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...
Equation of Motion for a Rigid Body
The combined moments generated about the center of mass of the object are equal to the rate of change of the angular momentum of the body. An external force, when applied at a different...
Turbulent Flow: Problem Solving
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
