杭州锐达数字技术有限公司
查看: 4893|回复: 39

[Virtual.Lab] 案例14:FEMAO应用(VL12新增功能)

  [复制链接]
发表于 2013-10-11 00:20 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 wdhd 于 2016-5-9 15:58 编辑

  FEMAO(FEM with Adaptive Order),LMS Virtual.Lab 12版本的一个新功能。采用FEMAO技术,就可以不用遵循每个波长六个单元这个要求。这样在采用FEM求解声场问题时,就可以采用比较大的网格才减少计算时间。
  该部分内容,之前superxjw版主已经给大家进行了详细的介绍,在此引用一下:
  *********************************************************************************
  第一个,我觉得是声学计算革命性的技术,就是自适应网格技术(FEMAO),原来在画声学有限元网格的时候,一般是一个波长不少于6个单元,而在VL12中引入了自适应网格技术之后,非常粗糙的网格也能得到同样精度的计算结果,甚至是一个波长内只有半个网格,也能保证精度!VL12里面能手动选择自适应网格参数,并且自动对需要加密的地方进行算法上的处理,而做计算的朋友都知道,网格粗糙之后自由度明显降低,对于计算量来说更是指数级降低,这无疑给超大规模问题的计算又提供了一条途径!而且FEMAO技术对于声振耦合、AML技术等完全兼容适用,所以我个人觉得这又是一次声学计算的革命。其实大家也发现,最近几年,个人电脑和普通工作站硬件的发展和更新换代速度远没有前几年块,计算机硬件制造工艺某种程度上已经达到瓶颈,在这样的背景下,人们从算法入手,从算法的角度去得到高速而精确的结果,并且可以将计算速度提高数十倍,远远比得上几代计算机硬件的发展,这不得不说人类的智慧是非常伟大的!
  以上内容来自superxjw版主的帖子:
  LMS Virtual.Lab Rev 12 初体验
  http://forum.vibunion.com/thread-127456-1-1.html
  *********************************************************************************
  本案例是借用“LMS Virtual.Lab Acoustics数字声学专题课程(2013-09-25 西安)”中的模型来给大家介绍一下。
  单极子声源激励下的车内声学响应
QQ截图20131011001216.jpg
QQ截图20131011001654.jpg
  35K模型采用FEM与FEMAO最高计算频率比较
QQ截图20131010235527.jpg


  从计算结果来看,采用FEMAO技术有很高的精度,并且能够大幅度提高计算时间。
  230K模型2个频率计算时间:113S
  50K模型采用FEMAO技术,2个频率计算时间:23S
  35K模型采用FEMAO技术,2个频率计算时间:14S
  感谢阿伟在本人学习LMS Virtual.Lab过程中的帮助!
  本例视频及模型文件下载地址:http://pan.baidu.com/share/link? ... 0&uk=1728334102
  LMS Virtual.Lab Acoustics 交流群 238339600



点评

赞成: 5.0
赞成: 5
非常不错的分享!!  发表于 2014-12-5 09:35
赞成: 5
强烈感谢lengxuef版主的精品教程呀!FEMAO技术我个人觉得是声学数值计算史上具有里程碑意义的一个东西!  发表于 2013-10-11 19:08

评分

3

查看全部评分

回复
分享到:

使用道具 举报

发表于 2013-10-11 00:25 | 显示全部楼层
顶起,多谢版主介绍这些工程技术。
发表于 2013-10-11 15:32 | 显示全部楼层
采用FEMAO技术有很高的精度,并且能够大幅度提高计算时间。
那么是不是 以后声学有限元计算 可以 尽量采用FEMAO求解??
不知道这种求解 会不会带来其他负面的缺点。
发表于 2013-10-11 15:52 | 显示全部楼层
向楼主致敬!
发表于 2013-10-11 19:08 | 显示全部楼层
感谢冯博士!FEMAO技术我个人觉得是有里程碑意义的东西,仅仅从这个简单的算例来看,原来为230K的模型,FEMAO技术使用35K模型计算,计算加速比也超过了8,很了不起的东西!

点评

阿伟客气了,^_^  发表于 2013-10-11 19:42
 楼主| 发表于 2013-10-11 19:11 | 显示全部楼层

从这个算例来看,精度还是蛮高的,计算时间节省了很多。
至于其他负面缺点,目前还没看到,可能在使用过程中会发现吧。
发表于 2013-10-11 19:16 | 显示全部楼层
本帖最后由 superxjw 于 2013-10-11 19:18 编辑
ctgu_zheng 发表于 2013-10-11 15:32
采用FEMAO技术有很高的精度,并且能够大幅度提高计算时间。
那么是不是 以后声学有限元计算 可以 尽量采用 ...


FEMAO我个人觉得是声学有限元计算技术的一次革命,不知道这类技术以后有没有可能向BEM方向发展,给BEM也带来一次革命。(虽然现在已经有H-Matrix BEM)
关于FEMAO使用的一些问题,我们单位的声学专家也向LMS总部的人提出了你这样的问题,在这里我和你分享一下,比如啊,有一类问题,FEMAO可能就会出现较大误差,试想有这样一个复杂表面结构,并且这个结构在振动,如果按照FEMAO网格的要求去做声学有限元网格(使用AML方法计算计算外场声学),就必然会导致这个微小、并且复杂的结构表面振动信息无法真实而全面地映射到较大的声学有限元网格上,对不?必然造成重大误差。如果这个时候还仅仅是按照一个标准做粗化的声学有限元网格,就显然不合适了,对吧?解决方案:这时候可以把FEMAO需要的声学有限元网格做成渐变的,靠近边界的地方做细密一些,保证结构传递到声学网格上的信息是完整的,然后就可以让网格尺寸变大,就类似网格越长越大那样,就可以完美解决这个问题,同样保证FEMAO的高精度。(PS:这个只是工程上的一个小技巧,说实话,如果对于我个人来讲,遇到了复杂表面,我直接用传统的FEM-PML AML或者BEM去解决了,懒得做这个渐变网格 当然,看个人了,有些问题,如果模型确实太大太大了,使用FEMAO可能更省时间,磨刀不误砍柴工嘛,哈哈!)

点评

赞成: 5.0
赞成: 5
我赞成阿伟的说法,没有完美的算法,他肯定有弊端的。建议以后大家多对算法本身的原理和利弊进行对比,不能盲目崇拜新的算法,也希望大家能够把自己在用这些新算法时遇到的问题贴出来  发表于 2014-4-23 21:28

评分

2

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2013-10-11 19:42 | 显示全部楼层
superxjw 发表于 2013-10-11 19:16
FEMAO我个人觉得是声学有限元计算技术的一次革命,不知道这类技术以后有没有可能向BEM方向发展,给BEM也 ...

对,阿伟版主提出的这个渐变网格非常好。
在LMS提供的模型中,35K和230K声学网格最外面的节点是一致的,只是里面的单元大小不一样。也就是阿伟版主所说的渐变网格。
大家可以自己切开这个网格看看。
发表于 2013-10-12 12:56 | 显示全部楼层
楼主威武!
发表于 2013-10-19 17:17 | 显示全部楼层
FEMAO是不是不支持直接声振藕合喔?
发表于 2013-10-19 22:32 | 显示全部楼层
小吴 发表于 2013-10-19 17:17
FEMAO是不是不支持直接声振藕合喔?

应该是支持的。
 楼主| 发表于 2013-10-19 22:55 | 显示全部楼层
小吴 发表于 2013-10-19 17:17
FEMAO是不是不支持直接声振藕合喔?

应该是支持的。在LMS年会上,展示的是Pass by noise的案例。 QQ截图20131019225435.jpg
发表于 2013-10-21 09:03 | 显示全部楼层
这个Case里面没有FEMAO的选项呀,Acoustic Response里面就有FEMAO。是不是我软件没装好哇?
QQ图片20131021085806.jpg
 楼主| 发表于 2013-10-21 13:26 | 显示全部楼层
小吴 发表于 2013-10-21 09:03
这个Case里面没有FEMAO的选项呀,Acoustic Response里面就有FEMAO。是不是我软件没装好哇?

不好意思,我的错误,我查看了一下,确实只有在Acoustic Response Case里面有FEMAOl选项。
发表于 2013-10-28 11:08 | 显示全部楼层
感谢分享
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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