|
|
Applying Particle Swarm Optimization algorithm on normal depth calculation of horse-shoe section tunnel |
Zhang Kuandi1, Wang guangqian2, Lü Hongxin1, Cheng Junying1, Hong Cheng3 |
(1.College of Water Resources and Architectural Engineering, Northwest A & F University, Yangling, Shaanxi 712100, China; 2.State Key Laboratory of Hydroscience and Engineering, Tsinghua University, Beijing 100084, China; 3.Huaihe River Commission Ministry of Water Resource, Bengbu, Anhui 233000, China) |
|
|
Abstract Owing to the fact that the calculation formulas of normal depth for free flow in horseshoe section of tunnel and drainage culvert are not expressed by explicit function in hydraulics. By mathematical transformation of normal depth equation of horse-shoe section tunnel, a model of nonlinear constrained optimization for calculating the normal depths of standard Ⅰ-type and Ⅱ-type horse-shoe section tunnel was established. In order to accelerate the convergence rate of the algorithm and improve the searching ability of particle, an improved Particle Swarm Optimization algorithm was presented. The dynamic inertia weight was changed in every loop according to the particle′s positions and the distance between the optimization particle. Error analysis and a computed illustration using the new method indicate that it is much more applicable, precise and simple than traditional methods for calculation of normal water depth. At the same time, the correctness and validity of the new method was demonstrated. So it provided a new tool for obtaining normal depth of open channel with horse-shoe section problem.
|
Received: 16 July 2010
Published: 30 January 2011
|
|
|
|
[1]Wang Zhengzhong.Formula for calculating critical depth of trapezoidal open channel[J].Journal of Hydraulic Engineering,1998,124(1):90-92.[2]张宽地,吕宏兴,赵延风.明流条件下圆形隧洞正常水深与临界水深直接计算法[J].农业工程学报,2009,25(3):1-5.Zhang Kuandi,Lu Hongxing,Zhao Yanfeng.Direct cal-culafion for normal depth and critical depth of circular section tunnel under free flow[J].Transactions of the CSAE,2009,25(3):1-5.(in Chinese)[3]Kanani A,Bakhtiari M,Borghei S M,et al.Evolutionary algorithms for the determination of critical depths in con-duits[J].Journal of Irrigation and Drainage Enginee-ring,2008,134(6):847-852.[4]张宽地,吕宏兴,王光谦,等.普通城门洞形隧洞正常水深的直接计算方法[J].农业工程学报,2009,25(11):8-12.Zhang Kuandi,Lü Hongxing,Wang Guangqian,et al.Direct calculation method for normal depth of arched section tunnel[J].Transactions of the CSAE,2009,25(11):8-12.(in Chinese)[5]张宽地,王光谦,吕宏兴,等.明流条件下城门洞形隧洞临界水深的直接计算法[J].四川大学学报:工程科学版,2010,42(3):101-106.Zhang Kuandi,Wang Guangqian,Lü Hongxing,et al.A direct method for calculating the critical depth of a arched section tunnel[J].Journal of Sichuan University:Engineering Science Edition,2010,42(3):101-106.(in Chinese)[6]张宽地,吕宏兴,陈俊英.马蹄形过水断面临界水深的直接计算法[J].农业工程学报,2009,25(4):15-18.Zhang Kuandi,Lü Hongxing,Chen Junying.Direct cal-culation of critical depth of horse shoe section tunnel[J].Transactions of the CSAE,2009,25(4):15-18.(in Chinese)[7]马吉明,梁海波,梁元博,等.城门洞形及马蹄形过水隧洞的临界水流[J].清华大学学报:自然科学版,1999,39(11):32-34.Ma Jiming,Liang Haibo,Liang Yuanbo,et al.Critical flow in city gate and horseshoe conduit[J].Journal of Tsinghua University:Science and Technology,1999,39(11):32-34.(in Chinese)[8]吕宏兴.马蹄形过水断面正常水深的迭代计算[J].长江科学院院报,2001,18(3):7-10.Lü Hongxing.Calculation on normal depth of horseshoe cross-section by iterative method[J].Journal of Yangtze River scientific Research Institute,2001,18(3):7-10.(in Chinese)[9]王顺久,侯玉,张欣莉,等.马蹄形过水断面正常水深计算的遗传算法[J].灌溉排水,2002,21(3):43-45.Wang Shunjiu,Hou Yü,Zhang Xinli,et al.genetic algo-rithm for calculating normal water depth of horseshoe cross section[J].Irrigation and Drainage,2002,21(3):43-45.(in Chinese)[10]Eberhart R C,Kennedy J.A new optimizer using parti-cle swarm theory[C]∥Proc 6th Int Symposium on Micro Machine and Human Science.1995:39-43.[11]Kennedy J,Eberhart R.Particle swarm optimization[C]∥ Proc of IEEE Int Conf Neural Networks Perth.1995:1942-1948.[12]Shi Y,Eberhart R C.Empirical study of particle swarni optimization[C]∥Proceedings of the IEEE World Con-gress on Evolutionary Computation.1999:1945-1950.[13]龚纯,王正林.精通MATLAB最优化计算[M].北京:电子工业出版社,2009 |
|
|
|