Development of operation multi-objective model of dam reservoir under conditions of temperature variation and loading using NSGA-II and DANN models: a case study of Karaj/Amir Kabir dam

  • Mahmoud Mohammad Rezapour TabariEmail author
  • Mitra Nasr Azadani
  • Reza Kamgar
Methodologies and Application


For determining optimal operation policies, it is of vital importance to the structural stability of dams, besides meeting the downstream water demands during the operation period. Since water level variations in upstream dam cause changes in loadings of the dam body, ignoring factors, which are effective in the structural stability of dams, might result in cracks and instability of dams in the long term. Therefore, in the present study, a multi-objective model was developed by integrating the reservoir structure simulation model and optimization approach in order to meet water supply demands and maintain the dam structural stability. Linear static analysis of Amir Kabir dam was performed using ABAQUS 6.14.3 software to extract the structural parameters, indicating the dam structural stability. For this purpose, a dynamic artificial neural network was also used as an interfaced model to relate the results of the simulator model to those of the proposed approach. The best solution was extracted from the optimal trade-off curve, which was developed using non-dominated sorting genetic algorithm (NSGA-II) and multi-criteria decision-making methods. Results showed that the allocation to the downstream water demands was applied in the best possible way based on the stability of the dam. A comparison between the existing and optimal conditions indicated that the value of reliability and vulnerability coefficients was improved in optimal conditions in comparison with the existing conditions. According to the results, there was a 7% rise in the fuzzy stability index in optimal conditions compared to the existing conditions that indicate better performance in the optimal model. Therefore, as to consider the downstream water demands, summer was the most deficient and spring was the least deficient with the water supply of 30% and 72%, respectively. During summer, the average optimal allocation and the average demand were 20.51 MCM and 67.50 MCM, respectively. However, this season showed the best performance in preserving the dam stability with having the lowest parameters of the dam structural stability compared to other seasons. Finally, the support vector regression method was used to develop an optimal operational policy based on optimal allocation values obtained from the proposed model structure. The optimal developed policy can be used to determine optimal allocation based on hydrological parameters of the dam and its water demands. Meanwhile, it can maintain dam stability without implementing the proposed structure.


Optimal operation policy ABAQUS simulator model Dynamic artificial neural network Non-dominated sorting genetic algorithm Multi-criteria decision-making methods Karaj dam 


Compliance with ethical standards

Conflict of interest

All authors state that there is no conflict of interest.


  1. Aboutalebi M, Bozorg Haddad O, Loáiciga H (2015) Optimal monthly reservoir operation rules for hydropower generation derived with SVR-NSGAII. J Water Resour Plan Manag 141(11):04015029CrossRefGoogle Scholar
  2. Abualigah LMQ (2019) Feature selection and enhanced Krill Herd algorithm for text document clustering. Studies in computational intelligence. Springer, BerlinCrossRefGoogle Scholar
  3. Abualigah LMQ, Hanandeh ES (2015) Applying genetic algorithms to information retrieval using vector space model. Int J Comput Sci Eng Appl 5(1):19–28Google Scholar
  4. Abualigah LM, Khader AT (2017) Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. J Supercomput 73(11):4773–4795CrossRefGoogle Scholar
  5. Abualigah LM, Khader AT, Hanandeh ES, Gandomi AH (2017) A novel hybridization strategy for krill herd algorithm applied to clustering techniques. Appl Soft Comput 60:423–435Google Scholar
  6. Abualigah LM, Khader AT, Hanandeh ES (2018a) Hybrid clustering analysis using improved krill herd algorithm. Appl Intell 48(11):4047–4071Google Scholar
  7. Abualigah LM, Khader AT, Hanandeh ES (2018b) A combination of Objective Functions and Hybrid Krill Herd Algorithm for Text Document Clustering Analysis. Eng Appl Artif Intell 73:111–125Google Scholar
  8. Abualigah LM, Khader AT, Hanandeh ES (2018c) A new feature selection method to improve the document clustering using particle swarm optimization algorithm. J Comput Sci 25:456–466Google Scholar
  9. Ahmadisharaf E, Kalyanapu AJ, Chung ES (2015) Evaluating the effects of inundation duration and velocity on selection of flood management alternatives using multi-criteria decision making. Water Resour Manag 29(8):2543–2561CrossRefGoogle Scholar
  10. Arunkumar R, Jothiprakash V (2013) Evaluation of a multi-reservoir hydropower system using a simulation model. ISH J Hydraul Eng 20(2):177–187CrossRefGoogle Scholar
  11. Asmadi A, Razali SFM, Mohamad ZS, El Shafie A (2016) The application of artificial bee colony and gravitational search algorithm in reservoir optimization. Water Resour Manag 31(13):3527–3541Google Scholar
  12. Bagheri Harooni MH, Morid S (2013) Comparison of WEAP and MIKE BASIN models in water resources allocation (case study: Talvar river). J Water Soil Conserv 20(1):151–168 (in Persian) Google Scholar
  13. Banihabib MA, Valipour M, Behbahani MR (2011) Comparison of self-correlated models of dynamical and static artificial neural network in predicting monthly flow to Dez dam reservoir. Sci Environ Technol 13(4):1–14 (in Persian) Google Scholar
  14. Banihabib ME, Tabari MMR, Tabari MMR (2017) Development of integrated multi-objective strategy for reallocation of agricultural water. Iran-Water Resour Res 13(1):38–52 (in Persian) Google Scholar
  15. Bashiri Atrabi H, Qaderi K, Rheinheimer DE, Sharifi E (2015) Application of harmony search algorithm to reservoir operation optimization. Water Resour Manag 29(15):5729–5748CrossRefGoogle Scholar
  16. Bhadra A, Bandyopadhyay A, Singh R, Raghuwanshi NS (2015) Development and application of a simulation model for reservoir management. Lakes Reserv Res Manag 20(3):216–228CrossRefGoogle Scholar
  17. Bolouri-Yazdeli Y, Bozorg-Haddad O, Fallah-Mehdipour E, Mariño M (2014) Evaluation of real-time operation rules in reservoir systems operation. Water Resour Manag 28(3):715–729CrossRefGoogle Scholar
  18. Bozdağ A (2015) Combining AHP with GIS for assessment of irrigation water quality in Çumra irrigation district (Konya), Central Anatolia, Turkey. Environ Earth Sci 73(12):8217–8236CrossRefGoogle Scholar
  19. Bozorg-Haddad O, Azarnivand A, Hosseini-Moghari SM, Loáiciga HA (2016) Development of a comparative multiple criteria framework for ranking pareto optimal solutions of a multiobjective reservoir operation problem. J Irrig Drain Eng 142(7):04016019CrossRefGoogle Scholar
  20. Cancelliere A, Gius_iano G, Ancarani A, Rossi G (2002) A neural network for deriving irrigation reservoir operating rules. Water Resour Manag 16(1):71–88CrossRefGoogle Scholar
  21. Chandramouli V, Raman H (2001) Multi reservoir modeling with dynamic programming and neural networks. J Water Resour Plan Manag 127(2):89–98CrossRefGoogle Scholar
  22. Chen Y, Zhang D, Sun Y, Liu X, Wang N, Savenije HHG (2005) Water demand management: a case study of the Heihe river basin in China. Phys Chem Earth 30(6):408–419CrossRefGoogle Scholar
  23. Cheng CT, Niu WJ, Zk Feng, Shen J, Chau K (2015) Daily reservoir runoff forecasting method using artificial neural network based on quantum-behaved particle swarm optimization. Water 7(8):4232–4246CrossRefGoogle Scholar
  24. Choong SM, El-Shafie A, Wan Mohtar WHM (2017) Optimisation of multiple hydropower reservoir operation using artificial bee colony algorithm. Water Resour Manag 31(4):1397–1411CrossRefGoogle Scholar
  25. Dahe PD, Serivastava DK (2002) Multi reservoir multiyield model with allowable deficit in annual yield. J Water Resour Plan Manag 128(6):406–4014CrossRefGoogle Scholar
  26. Dai L, Zhang P, Wang Y, Jiang D, Dai H, Mao J, Wang M (2017) Multi-objective optimization of cascade reservoirs using NSGA-II: a case study of the Three Gorges-Gezhouba cascade reservoirs in the middle Yangtze River, China. Human Ecol Risk Assess Int J 23(4):814–835CrossRefGoogle Scholar
  27. Dandy GC, Connarty MC, Loucks DP (1997) Comparsion of methods for yield assessment of multiple reservoir systems. J Water Resour Plan Manag 123(6):350–358CrossRefGoogle Scholar
  28. Deb K, Pratap A, Agrawal S, Meyarivan T (2000) A fast elitist non-dominated sorting genetic algorithm for multi-objective: NSGA-II. In: Proceedings of the parallel problem solving from nature VI conference, pp 846–858Google Scholar
  29. Ehtram M, Karami H, Mousavi F, El-Shafie A, Amini Z (2017) Optimizing dam and reservoirs operation based model utilizing shark algorithm approach. Knowl-Based Syst 122(15):26–38CrossRefGoogle Scholar
  30. Gauvin C, Delage E, Gendreau M (2018) A successive linear programming algorithm with non-linear time series for the reservoir management problem. Comput Manag Sci 15(1):55–86MathSciNetzbMATHCrossRefGoogle Scholar
  31. Golabi MR, Akhundaali AM, Radmanesh F (2013) Comparison of the performance of various artificial neural network algorithms in seasonal rainfall modeling, case study: selected stations of Khuzestan province. Geosci Appl Res J 13(30):152–169 (in Persian) Google Scholar
  32. Hagan MT, Menhaj M (1994) Training feedforward networks with the Marquardt Algorithm. IEEE Trans Neural Netw 5(6):989–993CrossRefGoogle Scholar
  33. Hu WS, Zhang F, Song L, Wang H (2012) Study of dam deformation model based on neural network. Appl Mech Mater Progress Civ Eng 170–173:2137–2142CrossRefGoogle Scholar
  34. Jain SK, Das SK, Srivastava DK (1999) Application of ANN for reservoir inflow prediction and operation. J Water Resour Plan Manag 125(5):263–271CrossRefGoogle Scholar
  35. Jeniffer KM, Shadrack T, Mavengano SZ, Tsehaie W, Robert B (2010) Water allocation as a planning tool to minimise water use conflicts in the upper EwasoNgiro North basin, Kenya. Water Resour Manag 24(14):3939–3959CrossRefGoogle Scholar
  36. Jia B, Simonovic SP, Zhong P, Yu Z (2016) A multi-objective best compromise decision model for real-time flood mitigation operations of multi-reservoir system. Water Resour Manag 30(10):3363–3387CrossRefGoogle Scholar
  37. Johnson SA, Stedinger JR, Staschus K (1991) Heuristic operating policies for reservoir system simulation. Water Resour Res 27(5):673–685CrossRefGoogle Scholar
  38. Kumar ARS, Goyal MK, Ojha CSP, Singh RD, Swamee PK, Nema RK (2012) Application of ANN, fuzzy logic and decision tree algorithms for the development of reservoir operating rules. Water Resour Manag 27(3):911–925CrossRefGoogle Scholar
  39. Kuo YM, Liu CW, Lin KH (2004) Evaluation of the ability of an artificial neural network model to assess the variation of groundwater quality in an area of blackfoot disease in Taiwan. Water Res 38(1):148–158CrossRefGoogle Scholar
  40. Kuo JT, Hsieh MH, Lung WS, She N (2007) Using artificial neural network for reservoir eutriphication prediction. Ecol Model 200(1–2):171–177CrossRefGoogle Scholar
  41. Larsen H, Mark O, Jha MK, Das Gupta A (2000) The application of models in integrated river basin management. In: Al-Soufi RW (ed) Proceedings of the workshop on hydrologic and environmental modelling in the mekong basin, Mekong River Commission. Technical Support Division, Phnom Penh, Cambodia, 11–12 September 2000, pp 215–224Google Scholar
  42. Loucks DP (1976) Surface water quantity management in system. Approach to Water Management. McGraw-Hill, New York, p 445Google Scholar
  43. Loucks DP (1997) Quantifying trends in system sustainability. Hydrol Sci J 42(4):513–530CrossRefGoogle Scholar
  44. Motovilov YG, Gottschalk L, Engeland K, Rodhe A (1999) Validation of a distributed hydrological model against spatial observations. Agric For Meteorol 98–99:257–277CrossRefGoogle Scholar
  45. Mousavi SJ, Gholami-Zanousi A, Afshar A (2004) Optimization and simulation of a multiple reservoir system operation. J Water Supply Res Technol Aqua 56(6):409–424CrossRefGoogle Scholar
  46. Neelakantan TR, Pundarikanthan NV (2000) Neural network-based simulation–optimization model for reservoir operation. J Water Resour Plan Manag 126(2):57–64CrossRefGoogle Scholar
  47. Piper BS, Sukhsri C, Thanopanuwat S, Knott DG (1989) A simulation model for planning water resource developments in the Chi River Basin. Water Resour Manag 3(2):141–153CrossRefGoogle Scholar
  48. Randall D, Cleland L, Kuehne CS, Link GWB, Sheer DP (1997) Water supply planning simulation model using mixed-integer linear programming ‘‘engine’’. J Water Resour Plan Manag 123(2):116–124CrossRefGoogle Scholar
  49. Revelle C (1969) The linear decision rule in reservoir management and design, development of the stochastic model. J Water Resour Res 5(4):767–777CrossRefGoogle Scholar
  50. Ringler C (2004) Water allocation policies for the DONG NAI basin in Vietnam: an integrated perspective, consultative group on international agricultural research (CGIAR). Int Food Policy Res Inst 127:46–52Google Scholar
  51. Sadeghian MS, Heydari M, Niroobakhsh M, Othman F (2016) Simulation of Karun river reservoirs to maximize hydroelectric power generation. Int J Emerg Technol Adv Eng 6(5):5–11Google Scholar
  52. Safavi HR, Golmohammadi MH (2016) Evaluating the water resource systems performance using fuzzy reliability, resilience and vulnerability. Iran-Water Resour Res 12(1):68–83Google Scholar
  53. Saqib M, Ansari I, Agarval P (2016) Effectiveness of ANN for seismic behavior prediction considering geometric configuration effect in concrete gravity dams. Perspect Sci 8:432–434CrossRefGoogle Scholar
  54. Sattari MT, Apaydin H, Ozturk F (2008) Operation analysis of Eleviyan irrigation reservoir dam by optimization and stochastic simulation. Stoch Env Res Risk Assess 23(8):1187–1201CrossRefGoogle Scholar
  55. Sinha AK, Rao BV, Laii U (1999) Yield model for screening multipurpose reservoir systems. J Water Resour Plan Manag 125(6):325–332CrossRefGoogle Scholar
  56. Stedinger JR, Slue BF, Pei D (1983) Multiple reservoir system screening model. J Water Resour Res 19(6):1383–1393CrossRefGoogle Scholar
  57. Tabari MMR (2015) Conjunctive use management under uncertainty conditions in aquifer parameters. Water Resour Manag 29(8):2967–2986CrossRefGoogle Scholar
  58. Tabari MMR (2016) Prediction of river runoff using fuzzy theory and direct search optimization algorithm coupled model. Arab J Sci Eng 41(10):4039–4051CrossRefGoogle Scholar
  59. Tabari MMR (2017) Evaluation dam stability under various temperature condition; case study: Karaj reservoir dam. Iran Water Res J 11(1):85–95 (in Persian) Google Scholar
  60. Tabari MMR, Dehcheshmeh SAE (2018) Development of nonlinear muskingum model using evolutionary algorithms hybrid. Iran-Water Resour Res 14(1):160–169 (in Persian) Google Scholar
  61. Tabari MMR, Hashempour M (2019) Development of GWO–DSO and PSO– DSO hybrid models to redesign the optimal dimensions of labyrinth spillway. Soft Comput 23(15):6391–6406CrossRefGoogle Scholar
  62. Tabari MMR, Mari MM (2016) The integrated approach of simulation and optimization in determining the optimum dimensions of canal for seepage control. Water Resour Manag 30(3):1271–1292CrossRefGoogle Scholar
  63. Tabari MMR, Soltani J (2013) Multi-objective optimal model for conjunctive use management using SGAs and NSGA-II models. Water Resour Manag 27(1):37–53CrossRefGoogle Scholar
  64. Tabari MMR, Zarif Sanayei HR (2019) Prediction of the intermediate block displacement of the dam crest using artificial neural network and support vector regression models. Soft Comput 23(19):9629–9645CrossRefGoogle Scholar
  65. Tabari MMR, Ebadi T, Maknoon R (2011) Development of a smart model for groundwater level prediction based on aquifer dynamic conditions. J Water Wastewater 21(76):70–80 (in Persian) Google Scholar
  66. Tabari MMR, Maknoon R, Ebadi T (2012) Development structure for optimal long-term planning in conjunctive use. J Water Wastewater 23(84):56–69 (in Persian) Google Scholar
  67. Ünes F, Demirci M, Kisi Ö (2015) Prediction of Millers Ferry Dam reservoir level in USA using artificial neural network. Period Polytech Civ Eng 59(3):309–318CrossRefGoogle Scholar
  68. Wurbs RA (1993) Reservoir-system simulation and optimization models. J Water Resour Plan Manag 119(4):455–472CrossRefGoogle Scholar
  69. Yaseen ZM, Karami H, Ehteram M, Mohd NS, Mousavi SF, Hin LS, El-Shafie A (2018) Optimization of reservoir operation using new hybrid algorithm. KSCE J Civ Eng 22(11):4668–4680CrossRefGoogle Scholar
  70. Yaseen ZM, Allawi MF, Karami H, Ehteram M, Farzin S, Ahmed AN, El-Shafie A (2019) A hybrid bat-swarm algorithm for optimizing dam and reservoir operation. Neural Comput Appl. CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2020

Authors and Affiliations

  • Mahmoud Mohammad Rezapour Tabari
    • 1
    Email author
  • Mitra Nasr Azadani
    • 2
  • Reza Kamgar
    • 3
  1. 1.Department of EngineeringUniversity of MazandaranBabolsarIran
  2. 2.Civil Engineering - Hydraulic StructuresShahrekord UniversityShahrekordIran
  3. 3.Department of Civil EngineeringShahrekord UniversityShahrekordIran

Personalised recommendations