摘要
在天然河道水面曲线计算中,传统的试算法、迭代法和图解法等,计算过程中存在误差的累积问题。为此,可将天然河道水面曲线计算问题转化为求解全河段总的计算误差最小化问题;从而提出了用粒子群算法来处理这一仅给出隐含表达式的复杂非线性优化问题。实例计算的结果表明粒子群算法是可行的、通用的和简便的,可以有效控制全河段总的计算误差。
The shortcomings of the traditional methods that trial-and error method, approxl-mate solution and iteration method are used to be computed the water surface profile of natral channel in large amount of calculations,low precise and cumulative calculation error. So the problems of solving water surface profile in natural channels are translated into the minimum problem. The particle swarm optimization algorithm is proposed to solve the complicated nonlinear optimal problem in computation of flow surface profile in open channel. The results showed that PSO is much more applicable and precise than those from the traditional nethods. It also could reduce the total erros arisen in the process of computation.
出处
《黑龙江水专学报》
2010年第1期1-4,共4页
Journal of Heilongjiang Hydraulic Engineering College
基金
国家自然科学基金资助项目(10671157)
北方民族大学科研项目(2008Y032)
关键词
天然河道
水面曲线
能量方程
粒子群算法
natural channels
water surface profile
the energy equation
particle swarm optimization algorithm