افزایش دقت پیش بینی بارکل رسوبی با استفاده از الگوریتم‌های تکاملی (مطالعه موردی: رودخانه قطورچای)

نوع مقاله : مقالات پژوهشی

نویسندگان

دانشگاه تبریز

چکیده

تخمین درست میزان رسوبات حمل شده توسط رودخانه‌ها در پروژه های منابع آبی از اهمیت بالایی برخوردار است. بطور کلی پدیده فرسایش و انتقال رسوب از پیچیده ترین مسائل هیدرودینامیکی است که تعیین دقیق معادلات حاکم بر آن بدلیل تاثیرات پارامترهای مختلف، به آسانی میسر نیست. با وجود انجام تحقیقات بسیا‌ری در زمینه کاربرد مدل‌های هوشمند نظیر شبکه های عصبی و برتری این مدل‌ها نسبت به روابط ریاضی و تجربی موجود نظیر منحنی سنجه رسوب، بدلیل غیر صریح بودن و پیچیدگی حاکم بر انتخاب و معماری شبکه مناسب، کاربرد این مدل‌ها توسعه کمتری نسبت به روش‌های صریحی نظیر برنامه ریزی ژنتیک داشته است. در این پژوهش، بمنظور توانمند سازی پیش بینی صریح بار رسوبی رودخانه قطورچای از یک سو الگوریتم‌های تکاملی نظیر برنامه ریزی ژنتیک (GP) و الگوریتم ژنتیک (GA) به کار گرفته شده و از سوی دیگر از مدل‌های نیمه تجربی تعیین بار کل رسوب و منحنی سنجه استفاده گردیده است. مقایسه و تجزیه تحلیل نتایج حاصل از روش‌های کلاسیک، منحنی سنجه بهینه و روش برنامه ریزی ژنتیک، کارائی بسیار بالای الگوریتم‌های تکاملی را (907/0=DC و 067/0=RMSE) بعنوان ابزاری قدرتمند در بهینه سازی و پیش بینی صریح بار رسوبی کل رودخانه نشان می دهد.

کلیدواژه‌ها


عنوان مقاله [English]

Enhancing Accuracy of Sediment Total Load Prediction Using Evolutionary Algorithms (Case Study: Gotoorchay River)

نویسندگان [English]

  • K. Roshangar
  • M.T. Aalami
  • F. Vojoudi Mehrabani
University of Tabriz
چکیده [English]

Introduction: Exact prediction of transported sediment rate by rivers in water resources projects is of utmost importance. Basically erosion and sediment transport process is one of the most complexes hydrodynamic. Although different studies have been developed on the application of intelligent models based on neural, they are not widely used because of lacking explicitness and complexity governing on choosing and architecting of proper network. In this study, a Genetic expression programming model (as an important branches of evolutionary algorithems) for predicting of sediment load is selected and investigated as an intelligent approach along with other known classical and imperical methods such as Larsen´s equation, Engelund-Hansen´s equation and Bagnold´s equation.
Materials and Methods: In this study, in order to improve explicit prediction of sediment load of Gotoorchay, located in Aras catchment, Northwestern Iran latitude: 38°24´33.3˝ and longitude: 44°46´13.2˝), genetic programming (GP) and Genetic Algorithm (GA) were applied. Moreover, the semi-empirical models for predicting of total sediment load and rating curve have been used. Finally all the methods were compared and the best ones were introduced. Two statistical measures were used to compare the performance of the different models, namely root mean square error (RMSE) and determination coefficient (DC). RMSE and DC indicate the discrepancy between the observed and computed values.
Results and Discussions: The statistical characteristics results obtained from the analysis of genetic programming method for both selected model groups indicated that the model 4 including the only discharge of the river, relative to other studied models had the highest DC and the least RMSE in the testing stage (DC= 0.907, RMSE= 0.067). Although there were several parameters applied in other models, these models were complicated and had weak results of prediction. Our results showed that the model 9, with the most DC and the least RMSE (DC=0.694, RMSE= 0.081), had the relative advantage to the other none dimensional models. Finally it is clear that the model 6 had more predicting capability rather than the model 9, so among all the models, model 6 was the best referring model for estimation of sediment load of the Ghotoorchay river.
Conclusion: It was observed that the model including only the discharge of the Ghotoorchay river the best model for estimation of sediment load and it was applied for comparing all the other sediment predicting models such as some classic methods that includes Larsen´s equation, Engelund-Hansen´s equation and Bagnold´s equation and optimized rating curve. Among all methods, it was concluded that the genetic programming was superior to other methods in predicting sediment load of the mentioned river. Therefore, genetic programming that is a branch of evolutionary algorithms, with high prediction capability was offered as a powerful tool for optimizing and explicit predicting of total sediment load of the Ghotoorchay River.

کلیدواژه‌ها [English]

  • Genetic programming
  • Optimization of Prediction
  • Rating Curve
  • Sediment load
- ASCE Task Committee on Application of Artificial Neural Networks in Hydrology. 2000a. " Artificial Neural
Networks in hydrology. I: Preliminary concepts." J. Hydrologic Eng. ASCE, 5(2), 115-123.
- Dawson C .W. and Wilby. R. 1998." A comparison of artificial neural network used for river flow forecasting. ", J.
of Hydrology and Earth System Sciences, 3(4), 529-540.
- Ferreira C. 2006. Automatically Defined Functions in Gene Expression Programming. In N. Nedjah, L. de M.
Mourelle, A. Abraham, eds., Genetic Systems Programming: Theory and Experiences, Studies in Computational
Intelligence, Vol. 13, pp. 21–56, Springer-Verlag.
- Ferreira C. 2001. Gene expression programming: A new adaptive algorithm for solving problems, Complex Systems13(2):87-129.
- Kalra R., and Deo M.C. 2007. Genetic programming to retrieve missing information in wave records along the west
coast of India., Applied Ocean Research 29(3)., 99-111
- Kisi O. 1999. River flow modeling using artificial network., J. of Hydrology, Vol.214, 32-48.
- Liong S.Y., Gautam T.R., Khu S.T., Babovic V., Keijzer M., and Muttil N. (2002). Genetic programming, A new
paradigm in rainfall runoff modeling., J. Am. Water Res. Assoc. 38(3), 705-718.
- Lopes H. S.; and Weinert W. R. 2004. "EGIPSYS: An enhanced gene expression programming approach for symbolic regression problems, International Journal of Applied Mathematics and Computer Science, 14(3):375-384.
- Sarangi A., and Bhattacharya A.K. 2005. Comparison of artificial neural network and regression models for
sediment loss prediction from Banha watershed in India, Water technology Center, IARI, Pusa Campus, New
Dehli110012, India.
- Whigham P.A., and Crapper P.F. 2001. Modeling rainfall runoff using Genetic programming. Mathematical and
Computer Modeling, 33, 707-721.
- Yang C.T. 1996. Sediment transport theory and practice. McGraw-Hill, USA.
- Zaker Moshfeg M., Ghodsian M., and Montazer Gh. A. 2004. River flow forecasting using artificial neural
networks., Proceeding of the hydraulics of dams and river structures. Yazdandoost and Attari (eds). London.