赵潇,杨海天.一个求解浅水波方程的时域分段展开算法[J].计算力学学报,2013,30(3):387~391 |
| 码上扫一扫! |
一个求解浅水波方程的时域分段展开算法 |
A temporally-piecewise adaptive algorithm to solve shallow water equations |
投稿时间:2012-03-02 修订日期:2012-07-25 |
DOI:10.7511/jslx201303012 |
中文关键词: 浅水波方程 时域分段展开 自适应算法 非线性 |
英文关键词:shallow water equations piecewise expanding adaptive algorithm non-linearity |
基金项目:国家自然科学基金(10421002,10772035,10721062,11072043);国家重点基础研究发展规划(2005CB321704,2010CB832703)资助项目. |
|
摘要点击次数: 2991 |
全文下载次数: 2051 |
中文摘要: |
发展了一种时域分段展开自适应方法求解一维非线性浅水波方程。通过时域分段展开,将一个非线性的时空耦合初边值问题转化为一系列的线性空间边值问题,并采用有限元方法递推求解;通过展开阶数的递进,实现了分段时域的自适应计算,当不同步长时可保持稳定的计算精度。研究结果表明,当步长较大而Heun's法、四阶Runge-Kutta法不能得到合理结果时,本文算法仍能保证足够的计算精度。 |
英文摘要: |
A temporally-piecewise adaptive algorithm is developed to solve 1-D shallow water equations.By expanding variables at a discretized time interval,a nonlinear time and space coupled initial boundary value problem is converted into a series of recursive linear boundary value problems which are tackled by FEM,and no approximation and iteration related with non-linearity are required.An adaptive computation is conducted to maintain a steady computing accuracy for different step sizes.Numerical comparison shows that when the time step is relatively larger,a sufficient computing accuracy can be achieved by the proposed algorithm,while Heun's method and 4-order Runge-Kutta method lead to unreasonable results. |
查看全文 查看/发表评论 下载PDF阅读器 |