检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:毛崎波[1]
机构地区:[1]南昌航空大学飞行器工程学院,南昌330063
出 处:《计算机工程与应用》2015年第2期26-29,共4页Computer Engineering and Applications
基 金:国家自然科学基金(No.51265037;No.11464031);江西省高等学校科技落地项目(No.KJLD12075);江西省教育厅科技项目(No.GJJ13524)
摘 要:提出通过Adomian分解法求解任意波数的三维Helmholtz方程。通过Adomian分解法可以把三维Helmholtz微分方程转换成递归代数公式,并进一步把其边界条件转换成适用符号计算的简单代数公式。利用边界条件可以很容易得到方程的解析解表达式。Adomian分解法的主要特点在于计算简单快速,并且不需要进行线性化或离散化。最后通过数值计算以验证Adomian分解法求解任意波数下三维Helmholtz方程的有效性。数值计算结果表明:Adomian分解法的计算结果非常接近精确解,并且该方法在大波数情况下还具有良好的收敛性。The Adomian Decomposition Method(ADM)is employed in this paper to solve three dimensional Helmholtz equations under arbitrary wave numbers. Based on the ADM, the three dimensional Helmholtz differential equation becomes a recursive algebraic equation. Furthermore, the boundary conditions become simple algebraic equations which are suitable for symbolic computation. By using boundary conditions, the closed-form series solution can be easily obtained. The main advantages of ADM are computational simplicity and do not involve any linearization or discretization. Finally, two numerical examples are presented to check the reliability of the proposed method for solving the three dimensional Helmholtz equations with different wave numbers. The numerical results on three dimensional problems with known analytic solutions demonstrate that the ADM is quite accurate and readily implemented. Furthermore, the good convergence and the excellent numerical stability of the solution based on the ADM can also be found for high wave numbers. It means that the ADM is quite efficient and is practically well suited for solving three dimensional Helmholtz equations at different wave numbers.
关 键 词:三维Helmholtz方程 ADOMIAN分解法 波数
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.226.15