声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1707|回复: 0

[综合讨论] 流体流动声音的模拟

[复制链接]
发表于 2020-12-15 16:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
流体流动点的应声是否也可以模拟呢?国外的小伙伴通过以计算流体力学为基础找到了一种新的方法来合成液体声音。液体产生的声音主要是由于介质中气泡的共振产生的,他们的方法是将基于物理的气泡共振方程与实时浅水流体模拟以及基于SPH网格的混合模拟进行耦合求解,以实现自动声音合成。
1.png
(图片来源:南流坊微信公众号)

在倒水模拟案例中,水是从水面上方的一个龙头中倒出的。最初的冲击产生了一个大气泡和许多小气泡。大气泡在受到来自上方的水的冲击时,会分散成较小的气泡。产生的声音考虑到了较大的气泡以及所有较小的气泡,产生了视频中听到的广谱声音。在一个模拟帧中处理了多达1530个气泡来生成声音。
2.png
(图片来源:南流坊微信公众号)

在水中落物模拟案例中,五个物体连续快速地被扔进一个水箱里,每一个物体进入水面时,会产生许多小气泡和一个大气泡。视频显示了最初撞击产生的动画和声音,以及随后的气泡和水罐周围晃动产生的声音。使用了10个球谐模式,处理了多达15000个气泡。
3.png
(图片来源:南流坊微信公众号)

在“溃坝”模拟场景中,使用五种球谐模式处理了多达15000个气泡。这个基准测试还演示了当波浪破碎时,当水向左侧猛冲时,会产生一个管状气泡,这突出了球型谐波分解对于处理这样的场景的重要性,在这种情况下,会产生非球形的气泡。
4.png
(图片来源:南流坊微信公众号)

浴盆模拟案例中,鸭子产生的波产生了高曲率和高速度的区域,产生了共振气泡。
5.png
(图片来源:南流坊微信公众号)

模拟水流入小溪时的声音,通过在演示过程中增加一半的水流量,使水面的速度和曲率更高,从而产生更大和更湍流的声音。
6.png
(图片来源:南流坊微信公众号)

来源:南流坊微信公众号(ID:CFD_SIM)

回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-28 12:48 , Processed in 0.104795 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表