Abstract
To minimize total operating costs, emissions, and power losses, the optimum power generation and scheduling of renewable integrated hydro-thermal systems are one of the most significant objectives in short-term scheduling. The solution to these problems becomes more difficult with constraints and renewable uncertainties. The paper presents an improved cheetah optimizer (ICO) for solving the optimum wind-solar-hydro-thermal scheduling problem considering valve loading effects, ramp-rate limits, power loss, and prohibited operational zone constraints. The main objective is to optimize the total fuel cost and emissions for thermal power generators, where electric power can be fully harnessed from renewable generators. Different test systems are employed to evaluate the proposed ICO solution method’s performance. The proposed ICO solution method is compared with other algorithms like grey wolf optimizer, and particle swarm optimizer, in terms of optimal fuel costs, emissions, convergence success rate, and computation time. The test systems are incorporated with wind farms, solar farm, hydropower generators, and thermal power generators scheduled for 24-h, 1-h subintervals. The simulation solutions of the renewable integrated system have been acquired by ICO, CO, GWO, and PSO. The total generation cost obtained by ICO is 0.0698%, and 0.1514% lower than the cost obtained by GWO, and PSO respectively. The total power loss was minimized by 1.8554% and 7.4002%. The total emissions can be reduced to 25% with increasing penetration of renewable energy sources. It is realized from the comparison that the proposed ICO method has the potential to provide better-quality solutions.
Similar content being viewed by others
Data availability statement
Data will be made available by the corresponding author upon reasonable request.
Abbreviations
- ABC:
-
Artificial bee colony algorithm
- BWO:
-
Beluga whale optimization
- CDF:
-
Cumulative distribution function
- CO2 :
-
Carbon dioxide
- CSA:
-
Cuckoo search algorithm
- CSA:
-
Clonal selection algorithm
- DE:
-
Differential evolution
- ELD:
-
Economic load dispatch
- ESCSDO:
-
Eagle-strategy supply–demand-based optimization algorithm
- GA:
-
Genetic algorithm
- GOA:
-
Grasshopper optimization algorithm
- GWO:
-
Grey wolf optimization
- ICO:
-
Improved cheetah optimization
- LR:
-
Lagrangian relaxation
- MILP:
-
Mixed integer linear programming
- MSSA:
-
Multi-objective Salp swarm algorithm
- MW:
-
Mega watt
- NLP:
-
Nonlinear programming
- OPF:
-
Optimal power flow
- OWSHTS:
-
Optimum wind-solar-hydro-thermal scheduling
- PDF:
-
Probability density function
- PPSO:
-
Parallel particle swarm optimization
- PSO:
-
Particle swarm optimization
- POZs:
-
Prohibited operational zones
- RRLs:
-
Ramp-rate limits
- SCA:
-
Sine cosine algorithm
- SDO:
-
Supply–demand-based optimization
- SPV:
-
Solar photovoltaic
- STHTSP:
-
Short-term hydro-thermal scheduling problem
- TLBO:
-
Teaching learning-based optimization
- UCF:
-
Underestimation cost function
- UCP:
-
Unit commitment problem
- VLEs :
-
Valve loading effects
References
Zobaa A, Aleem SA, Abdelaziz A (2018) Classical and recent aspects of power system optimization. Academic Press, Cambridge. https://doi.org/10.1016/B978-0-12-812441-3.09984-5
Wood AJ, Wollenberg BF (1996) Power generation, operation and control. Wiley, New York
IEA (2022), World Energy Outlook 2022, IEA, Paris https://www.iea.org/reports/world-energy-outlook-2022.
Shawwash ZK, Siu TK, Russell SOD (2000) The B.C. Hydro short term hydro scheduling optimization model. IEEE Trans Power Syst 15(3):1125–1131. https://doi.org/10.1109/59.871743
Arce A, Ohishi T, Soares S (2002) Optimal dispatch of generating units of the Itaipu hydroelectric plant. IEEE Trans Power Syst 17(1):154–158. https://doi.org/10.1109/59.982207
dos Santos TN, Diniz AL (2009) A new multiperiod stage definition for the multistage benders decomposition approach applied to hydrothermal scheduling. IEEE Trans Power Syst 24(3):1383–1392. https://doi.org/10.1109/TPWRS.2009.2023265
Omem-de-Mello T, deMatos VL, Finardi EC (2011) Sampling strategies and stopping criteria for stochastic dual dynamic programming: a case study in long-term hydrothermal scheduling. Energy Syst 2:1–31. https://doi.org/10.1007/s12667-011-0024-y
Chang GW et al (2001) Experiences with mixed integer linear programming based approaches on short-term hydro scheduling. IEEE Trans Power Syst 16(4):743–749. https://doi.org/10.1109/59.962421
Hamann A, Hug G, Rosinski S (2017) Real-time optimization of the mid-columbia hydropower system. IEEE Trans Power Syst 32(1):157–165. https://doi.org/10.1109/TPWRS.2016.2550490
Nanda J, Narayanan RB (2002) Application of genetic algorithm to economic load dispatch with Lineflow constraints. Int J Electr Power Energy Syst 24(9):723–729. https://doi.org/10.1016/S0142-0615(02)00002-9
Ingber L, Petraglia A, Petraglia MR, Machado MAS (2012) Stochastic global optimization and its applications with fuzzy adaptive simulated annealing. Springer, Berlin. https://doi.org/10.1007/978-3-642-27479-4
Hassan MH, Kamel S, Jurado F, Ebeed M, Elnaggar MF (2023) Economic load dispatch solution of large-scale power systems using an enhanced beluga whale optimizer. Alex Eng J 72:573–591. https://doi.org/10.1016/j.aej.2023.04.002
Hassan MH, Kamel S, Shaikh MS, Alquthami T, Hussien AG (2023) Supply-demand optimizer for economic emission dispatch incorporating price penalty factor and variable load demand levels. IET Gener Transm Distrib 17:3211–3231. https://doi.org/10.1049/gtd2.12892
Hassan MH, Kamel S, Eid A, Nasrat L, Jurado F, Elnaggar MF (2023) A developed eagle-strategy supply-demand optimizer for solving economic load dispatch problems. Ain Shams Eng J 14(5):102083. https://doi.org/10.1016/j.asej.2022.102083
Hassan MH, Kamel S, Domínguez-García JL, El-Naggar MF (2022) MSSA-DEED: A multi-objective Salp swarm algorithm for solving dynamic economic emission dispatch problems. Sustainability 14:9785. https://doi.org/10.3390/su14159785
Swain RK, Barisal AK, Hota PK, Chakrabarti R (2011) Short-term hydrothermal scheduling using clonal selection algorithm. Int J Electr Power Energy Syst 33(3):647–656. https://doi.org/10.1016/j.ijepes.2010.11.016
Lakshminarasimman L, Subramanian S (2006) Short-term scheduling of hydrothermal power system with cascaded reservoirs by using modified differential evolution. IEE Proc-Gener Transm Distrib 153(6):693–700. https://doi.org/10.1049/ip-gtd:20050407
Zhang J, Wang J, Yue C (2012) Small population-based particle swarm optimization for short-term hydrothermal scheduling. IEEE Trans Power Syst 27(1):142–152. https://doi.org/10.1109/TPWRS.2011.2165089
Zhou J, Liao X, Ouyang S, Zhang R, Zhang Y (2014) Multi-objective artificial bee colony algorithm for short-term scheduling of hydrothermal system. Int J Electr Power Energy Syst 55(1):542–553. https://doi.org/10.1016/j.ijepes.2013.10.013
Lam A, Li VO (2010) Chemical-reaction-inspired metaheuristic for optimization. IEEE Trans Evol Comput 14(3):381–399. https://doi.org/10.1109/TEVC.2009.2033580
Zhang H, Zhou J, Zhang Y, Lu Y, Wang Y (2013) Culture belief based multi-objective hybrid differential evolutionary algorithm in short term hydrothermal scheduling. Energy Convers Manage 65(1):173–184. https://doi.org/10.1016/j.enconman.2012.04.006
Gandomi AM, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29:17–35. https://doi.org/10.1007/s00366-011-0241-y
Gouthamkumar N, Sharma V, Naresh R (2015) Disruption based gravitational search algorithm for short term hydrothermal scheduling. Expert Syst Appl 42(20):7000–7011. https://doi.org/10.1016/j.eswa.2015.05.017
Liu P, Niu G, Li Y, Ma WZ, Chen K (2018) Enhanced shuffled frog-leaping algorithm for solving numerical function optimization problems. J Intell Manuf 29:1133–1153. https://doi.org/10.1007/s10845-015-1164-z
Basu M (2016) Quasi-oppositional group search optimization for hydrothermal power system. Int J Electr Power Energy Syst 81(1):324–335. https://doi.org/10.1016/j.ijepes.2016.02.051
Bhattacharya A, Chattopadhyay PK (2010) Biogeography-based optimization for different economic load dispatch problems. IEEE Trans Power Syst 25(2):1064–1077. https://doi.org/10.1109/TPWRS.2009.2034525
Jena C et al (2022) Scenario-based fuel constrained short-term hydrothermal scheduling. IEEE Access 10:133733–133748. https://doi.org/10.1109/ACCESS.2022.3230769
Nguyen TT, Vo DN, Dinh BH (2018) An effectively adaptive selective cuckoo search algorithm for solving three complicated short-term hydrothermal scheduling problems. Energy 155(15):930–956. https://doi.org/10.1016/j.energy.2018.05.037
Dasgupta K, Roy PK, Mukherjee V (2020) Power flow based hydro-thermal-wind scheduling of hybrid power system using sine cosine algorithm. Electric Power Syst Res 178(1):106018. https://doi.org/10.1016/j.epsr.2019.106018
Thirumal K, Sakthivel VP, Sathya PD (2023) Solution for short-term generation scheduling of cascaded hydrothermal system with turbulent water flow optimization. Expert Syst Appl 213(1):118967. https://doi.org/10.1016/j.eswa.2022.118967
Zeng X, Hammid AT, Kumar NM, Subramaniam U, Almakhles DJ (2021) A grasshopper optimization algorithm for optimal short-term hydrothermal scheduling. Energy Rep 7:314–323. https://doi.org/10.1016/j.egyr.2020.12.038
Pandya SB et al (2022) Multi-objective optimization framework for optimal power flow problem of hybrid power systems considering security constraints. IEEE Access 10:103509–103528. https://doi.org/10.1109/ACCESS.2022.3209996
Naik A, Satapathy SC, Abraham A (2020) Modified social group optimization—a meta-heuristic algorithm to solve short-term hydrothermal scheduling. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2020.106524
Liu X (2010) Economic load dispatch constrained by wind power availability: a wait-and-see approach. IEEE Trans Smart Grid 1(3):347–355. https://doi.org/10.1109/TSG.2010.2057458
Yuan X, Tian H, Yuan Y, Huang Y, Ikram RM (2015) An extended NSGA-III for solution multi-objective hydro-thermal-wind scheduling considering wind power cost. Energy Convers Manage 96:568–578. https://doi.org/10.1016/j.enconman.2015.03.009
Basu M (2020) Optimal generation scheduling of fixed head hydrothermal system with demand-side management considering uncertainty and outage of renewable energy sources. IET Gener Transm Distrib 14(20):4321–4330. https://doi.org/10.1049/iet-gtd.2018.7103
Akbari MA, Zare M, Azizipanah-abarghooee R et al (2022) The cheetah optimizer: a nature-inspired metaheuristic algorithm for large-scale optimization problems. Sci Rep 12:10953. https://doi.org/10.1038/s41598-022-14338-z
Kumar A, Bhadu M (2022) Wide-area damping control system for large wind generation with multiple operational uncertainty. Electric Power Syst Res 213(108755):01–23. https://doi.org/10.1016/j.epsr.2022.108755
Kumar A, Bhalla V, Kumar P, Bhardwaj T, Jangir N (2018) Whale optimization algorithm for constrained economic load dispatch problems—a cost optimization. In: Perez G, Tiwari S, Trivedi M, Mishra K (eds) Ambient communications and computer systems. Advances in intelligent systems and computing, vol 696. Springer, Singapore. https://doi.org/10.1007/978-981-10-7386-1_31
Kumar A., Bhadu M, Bishnoi SK (2018) Constrained unit commitment based power generation dispatching with integration of PHEVs. In: 2018 8th IEEE India international conference on power electronics (IICPE), Jaipur, India, 2018, pp 1–6. https://doi.org/10.1109/IICPE.2018.8709567.
Kumar A, Bhalla V, Kumar P (2017) Unit commitment in a smart grid with plug-in hybrid electric vehicles—a cost-emission optimization. In: 2017 IEEE transportation electrification conference (ITEC-India), Pune, India, 2017, pp 1–6. https://doi.org/10.1109/ITEC-India.2017.8333714
Nguyen TT, Pham LH, Mohammadi F, Kien LC (2020) Optimal scheduling of large-scale wind-hydro-thermal systems with fixed-head short-term model. Appl Sci 10(8):2964. https://doi.org/10.3390/app10082964
Cheng CT, Liao SL, Tang ZT, Zhao MY (2009) Comparison of particle swarm optimization and dynamic programming for large scale hydro unit load dispatch. Energy Convers Manage 50:3007–3014
Perez-Diaz JI, Wilhelmi JR, Arevalo LA (2010) Optimal short-term operation schedule of a hydropower plant in a competitive electricity market. Energy Convers Manage 51:2955–2966
Bortoni EC, Bastos GS, Abreu TM, Kawkabani B (2015) Online optimal power distribution between units of a hydro power plant. Renew Energy 75:30–36
Marchand A, Gendreau M, Blais M, Emiel G (2018) Fast near-optimal heuristic for the short-term hydro-generation planning problem. IEEE Trans Power Syst 33(1):227–235. https://doi.org/10.1109/TPWRS.2017.2696438
Skjelbred H, Kong J, Fosso OB (2020) Dynamic incorporation of nonlinearity into MILP formulation for short-term hydro scheduling. Int J Electr Power Energy Syst 116:105530
Kumar S, Naresh R (2007) Efficient real coded genetic algorithm to solve the non-convex hydrothermal scheduling problem. Int J Electr Power Energy Syst 29:738–747. https://doi.org/10.1016/j.ijepes.2007.06.001
Roy PK (2013) Teaching learning based optimization for short-term hydrothermal scheduling problem considering valve point effect and prohibited discharge constraint. Int J Electr Power Energy Syst 53:10–19. https://doi.org/10.1016/j.ijepes.2013.03.024
Basu M (2004) Goal-attainment method based on simulated annealing technique for economic-environmental-dispatch of hydrothermal power systems with cascaded reservoirs. Electric Power Compon Syst 32:1269–1286. https://doi.org/10.1080/15325000490446692
Liu X, Xu W (2010) Minimum emission dispatch constrained by stochastic wind power availability and cost. IEEE Trans Power Syst 25(3):1705–1713. https://doi.org/10.1109/TPWRS.2010.2042085
Shu ZR, Jesson M (2021) Estimation of Weibull parameters for wind energy analysis across the UK. J Renew Sustain Energy 13:023303. https://doi.org/10.1063/5.0038001
Biswas PP, Suganthan PN, Amaratunga GAJ (2017) Optimal power flow solutions incorporating stochastic wind and solar power. Energy Convers Manage 148:1194–1207. https://doi.org/10.1016/j.enconman.2017.06.071
Wind speed data. https://wind-data.ch/messdaten/list.php?wmo=66720
Pandya SB, Ravichandran S, Manoharan P, Jangir P, Alhelou HH (2022) Multi-objective optimization framework for optimal power flow problem of hybrid power systems considering security constraints. IEEE Access 10:103509–103528. https://doi.org/10.1109/ACCESS.2022.3209996
Dubey HM, Pandit M, Panigrahi BK (2015) Hybrid flower pollination algorithm with time-varying fuzzy selection mechanism for wind integrated multi-objective dynamic economic dispatch. Renew Energy 83:188–202. https://doi.org/10.1016/j.renene.2015.04.034
Li X et al (2013) Benchmark functions for the CEC 2013 special session and competition on large-scale global optimization. Gene 7:8
Author information
Authors and Affiliations
Contributions
PM involved in software, data curation, simulation, writing—original draft, conceptualization, methodology, writing—original draft, writing—review and editing, and validation. MB involved in visualization, investigation, formal analysis, and writing—review and editing. HPT involved in visualization, supervision, investigation, formal analysis, and writing—review and editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that no conflict of interest regarding financial or personal relationships exists that could have influenced this work.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mundotiya, P., Bhadu, M. & Tiwari, H.P. Hydro-thermal scheduling under RE uncertainties using an improved cheetah optimization. Electr Eng (2024). https://doi.org/10.1007/s00202-023-02218-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00202-023-02218-2