Skip to main content

Advertisement

Log in

Combined heat and power economic dispatch problem with binary method using flower pollination algorithm and differential evolution

  • Original Paper
  • Published:
Electrical Engineering Aims and scope Submit manuscript

Abstract

Nowadays, the need for electrical energy became crucial in the world. The co-generation plants, which simultaneously produce electrical and heat energies, are one of the alternative solutions to supply people and industry with both energies. The present work addresses the cost minimization of the nonconvex combined heat and power dispatch problem (CHPED). The nonconvex operating region is handled using the binary method, and the optimization problem is solved using two nature-inspired algorithms, namely the flower pollination algorithm (FPA) and the differential evolution (DE). Penalty functions are adopted to handle all the operating constraints, units’ limits, and demands. The results obtained compare the algorithms and those of the literature. It is observed that the fuel cost obtained by the flower pollination algorithm (FPA) is less than the one obtained by the differential evolution (DE) and the particle swarm optimization (PSO).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Abbreviations

CHPED:

Combined heat and power economic dispatch

FPA:

Flower pollination algorithm

DE:

Differential evolution

PSO:

Particle swarm optimization

PFCOA:

Cuckoo optimization algorithm with a penalty function

FA:

Firefly algorithm

IABC:

Improved artificial bee colony

GAs:

Genetic algorithms

MNOPQR:

Search space of the CHPED problem

P j :

Power generated by unit

H j :

Heat generated by unit j

P 1 :

Power unit

P 2, P 3 :

Power of co-generations 1 and 2, respectively

H 2, H 3 :

Heat of co-generations 1 and 2, respectively

H 4 :

Heat unit

Cost1(P 1):

Cost of power unit

Cost2(P 2, H 2):

Cost of co-generation unit 1

Cost3(P 3, H 3):

Cost of co-generation unit 2

Cost4(H 4):

Cost of heat unit

x 1, x 2 :

Binary variables

P d :

Power demand

H d :

Heat demand

p, ε :

Random values given in [0, 1]

\(\begin{aligned} x_{i}^{t + 1} = & x_{i}^{t} + L(g* - x_{i}^{t} ) \\ x_{i}^{t + 1} = & x_{i}^{t} + \varepsilon (x_{j}^{t} - x_{k}^{t} ) \\ \end{aligned}\) :

New positions of the pollen using Levy flight

ϕ l (l = 1, 2,…,15):

Penalty factors

\(\tilde{F}(X)\) :

Fitness function with penalties

X :

Vector of decision variables

References

  1. Sakthivel VP, Suman M, Sathya PD (2020) Squirrel search algorithm for economic dispatch with valve-point effects and multiple fuels. Energy Sources Part B Econ Plan Policy 15:351–382. https://doi.org/10.1080/15567249.2020.1803451

    Article  Google Scholar 

  2. Schöniger F, Thonig R, Resch G, Lilliestam J (2021) Making the sun shine at night: comparing the cost of dispatchable concentrating solar power and photovoltaics with storage. Energy Sources Part B Econ Plan Policy. https://doi.org/10.1080/15567249.2020.1843565

    Article  Google Scholar 

  3. Saleem MW, Abbas A, Asim M et al (2021) Design and cost estimation of solar powered reverse osmosis desalination system. Adv Mech Eng 13:1–11. https://doi.org/10.1177/16878140211029090

    Article  Google Scholar 

  4. Mellal MA, Pecht M (2020) A multi-objective design optimization framework for wind turbines under altitude consideration. Energy Convers Manag 222:113212. https://doi.org/10.1016/j.enconman.2020.113212

    Article  Google Scholar 

  5. Wang J, You S, Zong Y et al (2019) Flexibility of combined heat and power plants: a review of technologies and operation strategies. Appl Energy. https://doi.org/10.1016/j.apenergy.2019.113445

    Article  Google Scholar 

  6. Mellal MA, Williams EJ (2015) Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem. Energy 93:1711–1718. https://doi.org/10.1016/j.energy.2015.10.006

    Article  Google Scholar 

  7. Zhou S, Hu Z, Gu W et al (2020) Combined heat and power system intelligent economic dispatch: a deep reinforcement learning approach. Int J Electr Power Energy Syst. https://doi.org/10.1016/j.ijepes.2020.106016

    Article  Google Scholar 

  8. Rahul Prashanth G, Joshi SS, Jadoun VK et al (2021) Comparative analysis of optimal scheduling of multi-objective non-convex combined heat and power units using ai techniques. In: Studies in computational intelligence. Springer Science and Business Media Deutschland GmbH, pp 705–728

  9. Chen X, Li K, Xu B, Yang Z (2020) Biogeography-based learning particle swarm optimization for combined heat and power economic dispatch problem. Knowl-Based Syst 208:106463. https://doi.org/10.1016/j.knosys.2020.106463

    Article  Google Scholar 

  10. Wong KP, Algie C (2002) Evolutionary programming approach for combined heat and power dispatch. Electr Power Syst Res. https://doi.org/10.1016/S0378-7796(02)00028-7

    Article  Google Scholar 

  11. Hagh MT, Teimourzadeh S, Alipour M (2013) Combined heat and power dispatch using modified group search optimization method. In: 28th Power system conference, Tehran, Iran

  12. Khorram E, Jaberipour M (2011) Harmony search algorithm for solving combined heat and power economic dispatch problems. Energy Convers Manag 52:1550–1554. https://doi.org/10.1016/j.enconman.2010.10.017

    Article  Google Scholar 

  13. Geem ZW, Cho YH (2012) Handling non-convex heat-power feasible region in combined heat and power economic dispatch. Int J Electr Power Energy Syst 34:171–173. https://doi.org/10.1016/j.ijepes.2011.08.024

    Article  Google Scholar 

  14. Shi B, Yan LX, Wu W (2013) Multi-objective optimization for combined heat and power economic dispatch with power transmission loss and emission reduction. Energy. https://doi.org/10.1016/j.energy.2013.04.066

    Article  Google Scholar 

  15. Yazdani A, Jayabarathi T, Ramesh V, Raghunathan T (2013) Combined heat and power economic dispatch problem using firefly algorithm. Front Energy 7:133–139. https://doi.org/10.1007/s11708-013-0248-8

    Article  Google Scholar 

  16. Rabiee A, Jamadi M, Mohammadi-Ivatloo B, Ahmadian A (2020) Optimal non-convex combined heat and power economic dispatch via improved artificial bee colony algorithm. Processes. https://doi.org/10.3390/pr8091036

    Article  Google Scholar 

  17. Nazari-Heris M, Mohammadi-Ivatloo B, Gharehpetian GB (2018) A comprehensive review of heuristic optimization algorithms for optimal combined heat and power dispatch from economic and environmental perspectives. Renew Sustain Energy Rev 81:2128–2143

    Article  Google Scholar 

  18. Ohaegbuchi DN, Maliki OS, Okwaraoka CPA et al (2022) Solution of combined heat and power economic dispatch problem using direct optimization algorithm. Energy Power Eng 14:737–746. https://doi.org/10.4236/EPE.2022.1412040

    Article  Google Scholar 

  19. Mellal MA, Williams EJ (2020) Cuckoo optimization algorithm with penalty function and binary approach for combined heat and power economic dispatch problem. Energy Rep 6:2720–2723. https://doi.org/10.1016/j.egyr.2020.10.004

    Article  Google Scholar 

  20. Rizk-Allah RM, Hassanien AE, Snášel V (2022) A hybrid chameleon swarm algorithm with superiority of feasible solutions for optimal combined heat and power economic dispatch problem. Energy 254:124340. https://doi.org/10.1016/J.ENERGY.2022.124340

    Article  Google Scholar 

  21. Bahmani-Firouzi B, Farjah E, Seifi A (2013) A new algorithm for combined heat and power dynamic economic dispatch considering valve-point effects. Energy 52:320–332. https://doi.org/10.1016/j.energy.2013.01.004

    Article  Google Scholar 

  22. Subbaraj P, Rengaraj R, Salivahanan S (2009) Enhancement of combined heat and power economic dispatch using self adaptive real-coded genetic algorithm. Appl Energy 86:915–921. https://doi.org/10.1016/j.apenergy.2008.10.002

    Article  Google Scholar 

  23. Yang X-S (2012) Flower pollination algorithm for global optimization. In: Unconventional computation and natural computation. vol 7445, pp 240–249. https://doi.org/10.1007/978-3-642-32894-7_27

  24. Khursheed MUN, Nadeem MF, Khalil A, et al (2020) Review of flower pollination algorithm: applications and variants. In: 2020 International conference on engineering and emerging technologies, ICEET 2020. Lahore, Pakistan

  25. Abdel-Basset M, Shawky LA (2019) Flower pollination algorithm: a comprehensive review. Artif Intell Rev 52:2533–2557

    Article  Google Scholar 

  26. Alyasseri ZAA, Khader AT, Al-Betar MA et al (2018) Variants of the flower pollination algorithm: a review. Studies in computational intelligence. Springer Verlag, Cham, pp 91–118

    Google Scholar 

  27. Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Berkeley, CA, USA

  28. Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359. https://doi.org/10.1023/A:1008202821328

    Article  MathSciNet  MATH  Google Scholar 

  29. Holland JH (1975) Adaptation in natural and artificial systems. U Michigan Press, Ann Arbor, USA

    Google Scholar 

  30. Bilal, Pant M, Zaheer H et al (2020) Differential evolution: a review of more than two decades of research. Eng Appl Artif Intell 90:103479. https://doi.org/10.1016/j.engappai.2020.103479

    Article  Google Scholar 

  31. Piotrowski AP (2017) Review of differential evolution population size. Swarm Evol Comput 32:1–24. https://doi.org/10.1016/j.swevo.2016.05.003

    Article  Google Scholar 

  32. Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15:4–31. https://doi.org/10.1109/TEVC.2010.2059031

    Article  Google Scholar 

  33. Suganthan PN (2012) Differential evolution algorithm: recent advances. Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). Springer, Berlin, Heidelberg, pp 30–46

    Google Scholar 

  34. Plagianakos VP, Tasoulis DK, Vrahatis MN (2008) A review of major application areas of differential evolution. Stud Comput Intell 143:197–238

    Article  Google Scholar 

  35. Lekić ĐM, Vukosavić SN (2022) Optimization of multiphase single-layer winding end-connections by differential evolution. Electr Eng 104:2589–2602. https://doi.org/10.1007/S00202-022-01498-4/METRICS

    Article  Google Scholar 

  36. Khandare P, Deokar SA, Dixit AM (2021) Optimization techniques using DWT-differentiation algorithms for fault detection and relay coordination in microgrid. Electr Eng 103:493–503. https://doi.org/10.1007/S00202-020-01089-1/METRICS

    Article  Google Scholar 

  37. Chootinan P, Chen A (2006) Constraint handling in genetic algorithms using a gradient-based repair method. Comput Oper Res 33:2263–2281. https://doi.org/10.1016/j.cor.2005.02.002

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Mellal implemented the method and wrote the concept/manuscript. Khitous and Zemmouri implemented the method and reported the results.

Corresponding author

Correspondence to Mohamed Arezki Mellal.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This paper does not contain any studies with human participants or animals performed by any of the authors.

Informed consent

Informed consent was obtained from all authors included in the study.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mellal, M.A., Khitous, M. & Zemmouri, M. Combined heat and power economic dispatch problem with binary method using flower pollination algorithm and differential evolution. Electr Eng 105, 2161–2168 (2023). https://doi.org/10.1007/s00202-023-01801-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00202-023-01801-x

Keywords

Navigation