边界元通用大规模快速算法研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ap . r 201 0
文 章 编 号 :0 7—14 ( 00 0 0 7 0 10 4 X 2 1 ) 2— 18— 4
文 献 标 志 码 : A
边 界 元 通 用大 规 模 快 速 算 法研 究
王 鹏 , 王海涛 , 于溯源
( 清华大学 核能与新能源技术研究院 , 北京 10 8 ) 00 4
摘 要: 针对传统边界元法受计算效 率的限制 , 不适合求解大规模问题的问题 , A A(dpiecosapoi 将 C a at rs p rx v — m t n 算 法用于边 界元 法 的大规模 快速求解 , ai ) o 分析使用 A A算 法的边界元 求解计算复 杂度和求解 流程 , C 数 值研究 A A算法 的计算精度和适用 的求解范 围 , 与其他算 法 比较 。结果 表 明, C C 并 A A算 法与传 统求解 算法
呈 2次或更高的增长速度 , 将很快达到计算机的 求解能力上 限。因此 , 传统边界元法不适合处理 大规模 问题 。
为提高 边界 元 法 的求 解 效 率 , 边界 元 法 与 将 求解具 有类 似特 征物理 场 的快速算 法结 合成 为近 年来 边 界 元 的 主 要 研 究 方 向 之 一 。18 年 , 96
算复杂度和求解流程 , 研究 A A算法的计算精度 C 和适 用 的求解 范 围 , 并与 其他算 法 比较 。
收 稿 日期 :09— 9—1. 20 0 2
作者简介: 王
鹏 (9 5一) 男 , 18 , 河南南阳人 , 清华大学核能与新能源技术研究 院博士研究生
第3 2卷 第 2期
与有限元法相 比, 边界元法只需在结构表面 离散 网格 J且 易 于 处 理 无 限域 , , 因此 适 用 于声 场、 电磁场和温度场等多种物理场 的数值计算 。 例如 在结 构振 动 噪声 仿 真 中 , 界元 法 可用 于 内 边 域和外域声场计算 , 并可与有 限元结构计算耦合 分析 J 。传统边 界元 法形 成 的线 性 代数 方 程组 A B中的系数矩阵A通常是满阵 , X= 对于某些物
速多极算法 的基 础上进 一 步提 出新 型快 速 多极 算 法, 引入 了指数 展开 的概 念 , 将该 算 法对 三维 问题 的求解 速度大 幅度 提高 。从 2 纪 9 0世 0年代 末 至今 , 快速 多极 算 法 和 边界 元 法 结 合 的快 速 多 将 极 边界元 法 的研究 有 了很 大 的进展 , 并用 于声 场 、 电磁场 、 弹性 场和 温 度 场 等 多个 物 理 领域 的大 规 模 数值 仿 真 。快 速 多 极 边 界 元 法 的 求 解 效
BR E A N S和 H T 出树代码算法 , U 提 将多粒子场 的计算量降至 O N l N) 97年, R E G R ( 。18 g G EN A D 和 R K LN 提 出 快 速 多 极 算 法 (atm hpl O HI fs uio e
大规模快速求解 , 使用 A A算法的边界元求解计 C
第3 2卷 第 2 期
21 年 4月 00
武 汉 理 工 大 学 学 报 ・信 息 与 管 理 工Hale Waihona Puke Baidu程 版
J U N LO T IF R A IN&M N G M N N IE RN ) O R A FWU (N O M TO A A E E TE GN E IG
Vo _ 2 N . l3 o 2
理场 问题如 弹性 力 学 来 说 , 是 非 对 称 的。满 阵 A 的存储 量 级 是 0( ) 其 中 , , Ⅳ为 边 界 元 方 程 的 未知量个 数 。使用 直接算 法 如高斯 消去 法 、U分 L
m to ,MM) , e dF h J将此类 问题 的计算量进一步 降至
O N) 9 7年 , R E G R 和 R K I 在 快 ( 。19 G EN A D O HLN
解法等求解该方程组所需计算量级为 O Ⅳ ) 使 ( 3; 用迭代算法如共轭梯度法 ( G 、 C ) 广义极小残差法 (M E) G R S 等求解计算量级为 O ) 其 中, ( , 为 迭代收敛 步数 , 常近似看做 是远小 于 Ⅳ 的常 通
数 。可 以看 出 , Ⅳ增 加 时 , 统边 界 元 法无 论 当 传 使用 直接解 法还 是 迭 代 解 法 , 其存 储 和 计 算 量均
率与边界元的未知量呈线性关系 , 因此 , 边界元法 能够求解大规模 问题。但该算法的难点是与特定 物理 问题 相关 , 要 针 对不 同物 理 场 的基 本 解 寻 需
找 特 定 的 展 开 格 式 。2 0 0 3年 , E E D R B B N O F和 R A A O 提 出了 A A算 法 ¨ 用 于 对 秩 很 小 JS N W C , 的矩 阵进行 快速 向量 内积 分解 和存储 。考虑 到使 用树结 构递 归分 解求解 域 后每两 个相距 较远 的树
相 比, 在求解效率上有数量级 的提高 , 同时可以控 制精度 , 能够在单台普通微机上完成大规模 复杂结构 的边 界 元数值仿真。 关键词 : 边界元 ;A A算法 ;大规模 问题 ;声场 ;电磁场 C 中图分类号 :B 1 ;P 1 T 15 T 39 D I1 .9 3ji n 10 O :0 36 /. s.0 7—14 .00 0 .0 s 4 X 2 1 .2 03
节点包含的边界单元集合形成的系数子矩阵的秩
很小 , 因此 可将 A A算法 用于递 归 的子矩 阵 的快 C
速近似和存储 , 而可用于边界元大规模快速求 从
解 , 与物理 背景 无关 。 且
笔 者介 绍 了声 场 、 电场 和温 度 场 等多 类 物 理 场 的边 界积分 方程 , A A算法 用 于边界 元法 的 将 C
相关文档
最新文档