X-man 发表于 2016-9-9 11:03

为什么VL中快速多极边界元比比传统边界元求解效率还要慢

我的模型有8920个单元、4462个节点,算一个频率步长快速多极边界元用时 687s传统边界元用时54s
这是怎么回事?要是这样,快速多极边界元的优势在哪呢?

Walker 发表于 2016-9-9 11:04

对于小规模问题,传统边界元要快;当节点数达到一定规模后,多极边界元快。
两者的计算加速比曲线有一个交点。多极边界元的曲线斜率比较大,也就是随着计算规模的增加,多极边界元效果越明显
可以参考LMS的宣传文档

Osmond 发表于 2016-9-9 11:05

楼上说得完全正确!

X-man 发表于 2016-9-9 11:05

Walker 发表于 2016-9-9 11:04
对于小规模问题,传统边界元要快;当节点数达到一定规模后,多极边界元快。
两者的计算加速比曲线有一个交 ...

这就是说,10000节点以下模型,快速多极边界元基本没有任何优势,对于PC机来说,快速多极边界元很难见效。

Osmond 发表于 2016-9-9 11:06

X-man 发表于 2016-9-9 11:05
这就是说,10000节点以下模型,快速多极边界元基本没有任何优势,对于PC机来说,快速多极边界元很难见效 ...

正确!快速多极边界元一般是用于解决超大规模计算问题的。比如,面网格400万,如果要离散为有限元网格,大约是几亿甚至几十亿,是无法计算的。如果你既想用边界元这种方便快捷,又想对于中等规模速度有很大提高,可以用声学有限元里面的AML方法,FEM-AML完全可以方便实现声学有限元的外场噪声问题计算,比无限元和PML都好很多了。具体你可以看一下视频教程第7课。

Pseudo-lover 发表于 2016-9-10 08:53

你这个单元数不算多用传统的计算比较快快速边界元适用于超大规模的网格

lengxuef 发表于 2016-9-10 16:53

8920个单元,单元数量太小了。多极边界元的优势体现不出来。

陈旺林123 发表于 2017-11-20 21:47

Walker 发表于 2016-9-9 11:04
对于小规模问题,传统边界元要快;当节点数达到一定规模后,多极边界元快。
两者的计算加速比曲线有一个交 ...

前辈您好,对于客车车内声场的计算,结构网格数量大概30万,这种计算规模是使用快速多极边界元法好,还是传统的有限元方法计算好,

lengxuef 发表于 2017-11-25 13:13

陈旺林123 发表于 2017-11-20 21:47
前辈您好,对于客车车内声场的计算,结构网格数量大概30万,这种计算规模是使用快速多极边界元法好,还是 ...

快速多极边界元和有限元方法,这两个说的都是声学的计算方法,而不是结构。

30万结构网格用的是结构有限元。不是声学分析。

算车内声场,用声学有限元就行了。
页: [1]
查看完整版本: 为什么VL中快速多极边界元比比传统边界元求解效率还要慢