نوع مقاله : مقالات پژوهشی
نویسندگان
دانشگاه لرستان
چکیده
پیشبینی دقیق هیدرولوژی و منابع آب میتواند اطلاعاتی مفیدی برای برنامهریزی شهری، آمایش زمین، طراحی پروژههای شهری و مدیریت منابع آب ارائه دهد. در این مطالعه با در نظر گرفتن اهمیت قابل توجهی که رودخانه کشکان در تأمین بخش مهمی از آب رودخانه کرخه و مشروب ساختن زمینهای کشاورزی استان لرستان دارد مدل پیشبینی سری زمانی جریان این رودخانه با استفاده از روشهای K- نزدیکترین همسایه (K-NN)، شبکه عصبی مصنوعی (ANN) و ترکیب آنالیز موجک (WT) اجرا شد. در این خصوص ابتدا با استفاده از نمایه هرست، حافظه سری زمانی رودخانه یاد شده به مقدار 6/0 به دست آمد که نشان از حافظه بلندمدت و رفتار دینامیکی سیگنال سری زمانی آن داشت. در ادامه با در نظر گرفتن اینکه سری زمانی جریان رودخانه تابعی از سریهای زمانی با تأخیر 1-3-5-7-10 و 15 روز است. فرآیند مدلسازی سیگنال رواناب با استفاده از دو روش K-NN و ANN انجام گرفت. در گامی دیگر سری زمانی سیگنال رواناب با استفاده از موجک مادر میر، به 4 زیر سیگنال تجزیه شد که با اتخاذ این زیرسیگنالها بهجای سیگنال اصلی، مدلهای ترکیبی K-NN-WT و ANN-WT جهت شبیهسازی رواناب اجرا شدند. نتایج حاصل از سنجههای کارایی عملکرد مدل نشان دادند که مدل K-NN با خطای 6/4 درصد و ضریب همبستگی 9/0 از عملکرد مناسبتری نسبت به شبکه عصبی که متحمل خطاهای نامتقارنی شده بود برخوردار است. از سوی با ترکیب آنالیز موجک عملکرد هر دو مدل بهبود پیدا کرد که در این خصوص مدل ANN-WT با خطای 2/1 درصد و ضریب همبستگی 989/0 شبیهسازی دقیقتری را نسبت به سه مدل دیگر انجام داد.
کلیدواژهها
عنوان مقاله [English]
Forecasting Kashkan River Flow using a Combination of Artificial Neural Network, Wavelet Analysis and K - Nearest Neighbor
نویسندگان [English]
- Darush Yarahmadi
- Hamid Mirhashemi
Lorestan University
چکیده [English]
Introduction: Forecasting and modeling of river flow is an essential step towards planning, designing and utilizing water resources management system which is subject to issues such as droughts and destructive floods in river basins. The river flow deficit and excess could result in financial and human losses. Such predictions of river flow not only provide the necessary warning signals about the flood risk, but also help to adjust the water outflows during low level of water flows which help to the water resource management. Due to the importance of river flows and its fluctuations in short and long term on different aspects of human lives, understanding its behavior and performance is crucial (necessary). Thus, with discovering its dynamic behavior, it is possible to predict its future performance. The aim of this study is to explore and simulation of Kashkan River’s performance using the statistical intelligent methods to provide models with lower uncertainty in order to improve the planes based on Kashkan’s River flows.
Materials and Methods: For this study, the series of daily discharge data from Poldokhtar- Kashkan station (located in the coastal river) over 1370-1393 were used as the primary input. Methods used in this study were based on memory uses the Hurst exponent of long memory time series. Runoff is the dynamics of the series. The current state of these series is dependent on its historical states. The delay time (lag time) of 1, 3, 5, 7, 10 and 15 days before the runoff were calculated. The amount of runoff was seen as a function of the time series. Considering the above-mentioned six time series as input signals, time series modeling using statistical methods K- nearest neighbor (K-NN), and artificial neural network, combined wavelet - K-NN and combining the wavelet nervous.
Results and Discussion: Kashkan’s Memory river flow system, using the Hurst exponent within 10 days and mid-4200 based on the amount of 0.6 was obtained (Figure 2). This amount indicates a non-linearly behavior and a dynamic learning system. In addition, it shows the presence of long memory in the river flow time series. Then, by allocating 80% of the data for training and the remaining 20 percent for testing the model and adopting ranges from 1 to 10 nearest neighbor and a range of 1,000 to 50,000 particles (for data on education) Model K-NN were prepared. Using the criteria to assess the efficiency and accuracy of a model in each performance of the mentioned domains, the best model with the 6 neighbors structure and 15,000, was obtained. In this model stimulated the runoff with the correlation of 0.90 and a 4.6 error was obtaied. On the other hand, artificial neural network architecture to simulate runoff with 6 input neurons in a hidden layer neurons and considering 3 to 20 and an output neurons leading to the 6-8-1 structure as the best model was fitted. This model has a correlation of 0.89 and the forecast error of 5.8 in the process of runoff simulation. Then using wavelet function, mortality, time-series signal runoff into 4 levels, including 8 under high frequency and low frequency signal was decomposed where high-frequency signals and low-frequency signal of 4 level were considered as the original signal for the input surface runoff. In this regard, the hybrid model K-NN-WT with runoff time series prediction error of 2.7 percent and the hybrid model ANN-WT with the correlation of 0.99 the estimation error of 1.2 were simulated.
Conclusion: Running 4 Artificial Neural Network (ANN), K-nearest neighbor (K-NN) and combining the wavelet analysis of the two models (ANN-WT and K-NN-WT) to predict the time series of runoff river showed that due to the existence of multiple time frequencies in the time series of the river signals, its decomposition it using wavelet analysis results in extraction of hidden information that are not available through the original signal. This information is the daily, monthly, quarterly and annual fluctuations. The hybrid models performance indicated higher accuracy and improved outcomes relative to individual models. In fact, the analysis of the original runoff signal by wavelet analysis in the process of simulation results in an appropriate weighting given to long-term and short term dynamic of runoff which led to significant lower error in modeling
کلیدواژهها [English]
- Kashkan River
- Hurst exponent
- Myer wavelet
- Time series signal
ارسال نظر در مورد این مقاله