声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 5214|回复: 10

[Virtual.Lab] 案例11:H-Matrix应用 (VL12新增功能)

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

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

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

x
本帖最后由 coohit 于 2016-6-8 11:08 编辑

  案例11:H-Matrix应用 (VL12新增功能)
  六月份的LMS年会上,就听Dr. Koen跟詹博士介绍过这个方法,关于这个方法的具体信息可以参考阿伟版主发的LMS Virtual.LabRev 12 初体验
  一文:
  http://forum.vibunion.com/thread-127456-1-1.html
  H-Matrix的适用范围如下图所示。
1.jpg
  我之前想尝试着使用H-Matrix做个案例,但是一直报错。
  报错信息如下:
  Actifmm-driver: lms_protect : Init Connection .....: OK
  [license] check "E:/Program Files\LMS\LMS Virtual.Lab12\VirtualLab\Sysnoise\5.6\bin\Windows_x86_64\actifmm\actifmm-driver.exe"1 4
  [license] H-matrix BEM solver product is not installed
  [father]: LICENCE ERROR '
  **** ERROR has occurred during computation ****
  ACTIFMM might compute anyway some results, possibly notfully reliable.
  [actifmm_driver] EXCEPTION [license] H-matrix BEM solverproduct is not installed pid=9716
  错误提示是没有安装H-matrix BEM solver
  最近才发现在VL的第三张光盘VL12CASNXFL.iso里面有两个求解器。需要安装一下第一个LMS Complementary Acoustic Solvers才能使用VL12的H-Matrix边界元技术。
2.jpg
3.jpg

  注意:安装的时候安装目录要指定到Sysnoise文件夹
4.jpg
  安装完之后在求解设置的时候选中H-Matrix就可以了。
5.jpg
  上传的这个案例的模型信息:
6.jpg
7.jpg

  计算单个频率下的声学响应,时间对比如下所示:
  FMM BEM 22分钟
  H-Matrix BEM 6分32秒
  从这个时间对比上来看,H-Matrix BEM的计算效率确实提高了很多。
  感谢阿伟在本人学习LMS Virtual.Lab过程中的帮助!
  本例模型下载地址:
   Case11.rar (3.58 MB, 下载次数: 72)
  (因为使用H-Matrix只需要点击一个按钮,所以这个案例没有录制视频)

点评

赞成: 5.0
赞成: 5
感谢冯博士!H-Matrix BEM确实很强大!  发表于 2013-8-31 18:41

评分

1

查看全部评分

回复
分享到:

使用道具 举报

发表于 2013-8-31 15:41 | 显示全部楼层
问下老大,哪里有提供VL12的第三张光盘VL12CASNXFL.iso下载?置顶帖貌似只有2张光盘。谢谢
 楼主| 发表于 2013-8-31 15:44 | 显示全部楼层

点评

lengxuef版主,H-Matrix BEM里面是否要求三角形面网格?  发表于 2013-9-16 16:44
发表于 2013-9-15 12:34 | 显示全部楼层
请问主任,H-matrix Solver 能否对直接边界元进行计算?
就主任给的例子来看,应该是算了潜艇外声场,在计算外声场时,直接边界元和间接边界元有何区别?
发表于 2013-9-15 22:18 | 显示全部楼层
大人居士 发表于 2013-9-15 12:34
请问主任,H-matrix Solver 能否对直接边界元进行计算?
就主任给的例子来看,应该是算了潜艇外声场,在计 ...

可以,完全可以~
不管是直接边界元或者间接边界元,都可以用H-Matrix BEM求解器的~ 楼主那个是算了个潜艇的散射场。

评分

1

查看全部评分

发表于 2013-9-16 08:26 | 显示全部楼层
本帖最后由 大人居士 于 2013-9-16 11:39 编辑
superxjw 发表于 2013-9-15 22:18
可以,完全可以~
不管是直接边界元或者间接边界元,都可以用H-Matrix BEM求解器的~ 楼主那个是算了个潜艇 ...

主任,我怎么在应用时,只有选定了ibem才能勾选H matrix呢?(是不是必须划分成三角面网格之后才能选择H-Matrix呢?)
由于我想做一个类似后视镜一样的外声场,但是网格多些,dbem计算速度慢。如果ibem算得快,我想采用ibem、但是初步计算发现ibem和dbem算出结果不一致。
发表于 2013-9-16 16:43 | 显示全部楼层
大人居士 发表于 2013-9-16 08:26
主任,我怎么在应用时,只有选定了ibem才能勾选H matrix呢?(是不是必须划分成三角面网格之后才能选择H-M ...

DBEM和IBEM算的结果是略有差距的,个人建议你用IBEM吧,绝大多数问题都用IBEM了。
@lengxuef,H-Matrix里面是否要求三角形面网格?
 楼主| 发表于 2013-9-16 17:29 | 显示全部楼层
superxjw 发表于 2013-9-16 16:43
DBEM和IBEM算的结果是略有差距的,个人建议你用IBEM吧,绝大多数问题都用IBEM了。
@lengxuef,H-Matrix里 ...

没看到说必须要三角形网格。我回头试一下。
发表于 2013-9-16 21:02 | 显示全部楼层
superxjw 发表于 2013-9-16 16:43
DBEM和IBEM算的结果是略有差距的,个人建议你用IBEM吧,绝大多数问题都用IBEM了。
@lengxuef,H-Matrix里 ...

谢谢主任
发表于 2013-9-17 20:58 | 显示全部楼层
高深 的计算 强大啊
 楼主| 发表于 2013-9-20 11:21 | 显示全部楼层
superxjw 发表于 2013-9-16 16:43
DBEM和IBEM算的结果是略有差距的,个人建议你用IBEM吧,绝大多数问题都用IBEM了。
@lengxuef,H-Matrix里 ...

superxjw版主,我试了一下,只能用三角形面网格,用四边形的时候就报错了。

点评

好的,感谢lengxuef版主!  发表于 2013-9-20 13:16

评分

1

查看全部评分

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

本版积分规则

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

GMT+8, 2024-3-28 19:53 , Processed in 0.253416 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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