Abstract
Economic dispatch is the optimal scheduling for generating units with technical constraints. Combined heat and power economic dispatch (CHPED) refers to minimization of the total energy cost for generating electricity and heat supply to load demand. This planning model integrates heat and power energy to balance energy supply and demand, mitigate climate change and improve energy efficiency of sustainable cities and green buildings. In this paper for the first time, self-regulating particle swarm optimization (SRPSO) algorithm is utilized for solving the CHPED problem by considering valve point effects and prohibited zones on fuel cost function of pure generation units and electrical power losses in transmission systems. The main advantage of SRPSO algorithm to PSO algorithm is the inertia weight flexibility with respect to search conditions. In this algorithm, unlike PSO algorithm that inertia weight reduces in each iteration, this value increases or reduces proportional to particles’ positions, which will lead particles to achieve optimal value with higher speed. The capability and effectiveness of the proposed algorithm are evaluated on a large-scale energy system using MATLAB environment. The results obtained by SRPSO algorithm are outperformed by other optimization methods from the economic, sustainable energy and time consumption point of view.
Similar content being viewed by others
Abbreviations
- \(F_{{{\text{p}}i}}\) :
-
Fuel cost function of pure power unit i
- \(F_{{{\text{c}}j}}\) :
-
Fuel cost function of cogeneration unit j
- \(F_{{{\text{h}}k}}\) :
-
Fuel cost function of pure heat unit k
- \(P_{\text{D}}\) :
-
Power demand
- \(P_{\text{L}}\) :
-
Transmission loss
- \(B_{ij}\), \(B_{0i}\), \(B_{00}\) :
-
Power loss coefficients
- \(\omega_{\text{i}} \left( t \right)\) :
-
Inertia weight
- \(N_{\text{Iter}}\), \(Max\_it\) :
-
Number of iterations
- \(\omega_{\text{I}}\) :
-
Initial inertia weight
- \(\omega_{\text{F}}\) :
-
Final inertia weight
- \(\eta\) :
-
Acceleration rate
- \(P_{id}^{\text{se}}\) :
-
Perception for the self-cognition
- \(P_{id}^{\text{so}}\) :
-
Perception for the social cognition
- \(\gamma\) :
-
Binary value for defining the confidence
- λ :
-
Threshold value
- \(H_{\text{D}}\) :
-
Heat demand
- \(B\) :
-
Loss coefficient matrix
- \(a_{{{\text{p}}i}} , b_{{{\text{p}}i}} , c_{{{\text{p}}i}}\) :
-
Cost function coefficients of pure power unit i
- \(e_{{{\text{p}}i}} , f_{{{\text{p}}i}}\) :
-
Non-convex cost function coefficients of pure power unit i
- \(a_{{{\text{c}}j}} ,b_{{{\text{c}}j}} ,c_{{{\text{c}}j}} ,d_{{{\text{c}}j}} ,e_{{{\text{c}}j}} ,f_{{{\text{c}}j}}\) :
-
Cost function coefficients of cogeneration unit j
- \(a_{{{\text{c}}k}} ,b_{{{\text{c}}k}} ,c_{{{\text{c}}k}}\) :
-
Cost function coefficients of pure heat unit k
- \(P_{{{\text{p}}i}}\) :
-
Power output of pure power unit i
- \(P_{{{\text{p}}i,\hbox{min} }}\) :
-
Lower power output of pure power unit i
- \(P_{{{\text{p}}i,\hbox{max} }}\) :
-
Upper power output of pure power unit i
- \(H_{{\text{h}}k}\) :
-
Heat output of pure heat unit k
- \(H_{{{\text{h}}k,\hbox{min} }}\) :
-
Lower heat output of pure heat unit k
- \(H_{{{\text{h}}k,\hbox{max} }}\) :
-
Upper heat output of pure heat unit k
- \(P_{{{\text{c}}j}}\) :
-
Power output of cogeneration unit j
- \(H_{{{\text{c}}j}}\) :
-
Heat output of cogeneration unit j
- \(P_{{{\text{c}}j,\hbox{min} }}\) :
-
Lower power output of cogeneration unit j
- \(P_{{{\text{c}}j,\hbox{max} }}\) :
-
Upper power output of cogeneration unit j
- \(H_{{{\text{c}}j,\hbox{min} }}\) :
-
Lower heat output of cogeneration unit j
- \(H_{{{\text{c}}j,\hbox{max} }}\) :
-
Upper heat output of cogeneration unit j
- \(P_{\text{D}}\) :
-
Power demand
References
Aste N, Del Pero C, Maistrello M, Caputo P (2015) Development and testing of a multi-fuel micro-CHP conversion kit. Sustain Cities Soc 14:200–208
Basu M (2011) Bee colony optimization for combined heat and power economic dispatch. Expert Syst Appl 38:13527–13531
Basu M (2012) Artificial immune system for combined heat and power economic dispatch. Electr Power Energy Syst 43:1–5
Basu M (2019) Squirrel search algorithm for multi-region combined heat and power economic dispatch incorporating renewable energy sources. Energy 182:296–305
Chapa G, Galaz V (2004) An economic dispatch algorithm for cogeneration systems. Proc IEEE Power Eng Soc Gen Meet 1:989–994
Chen CL, Lee TY, Jan RM, Lu CL (2012) A novel direct search approach for combined heat and power dispatch. Electr Power Energy Syst 43:766–773
Cheng Z, Geng G, Jiang Q, Guerrero J (2018) Energy management of CHP-based microgrid with thermal storage for reducing wind curtailment. J Energy Eng 144:04018066
Dai Y, Chen L, Min Y, Chen Q, Zhang Y, Xu F, Hu K, Hao J (2017) Active and passive thermal energy storage in combined heat and power plants to promote wind power accommodation. J Energy Eng 143:04017037
Davoodi E, Zare K, Babaei E (2017) A GSO-based algorithm for combined heat and power dispatch problem with modified scrounger and ranger operators. Appl Therm Eng 120:36
Dieu VN, Ongsakul W (2009) Augmented Lagrange Hopfield network for economic load dispatch with combined heat and power. Electr Power Compon Syst 37(12):1289–1304
Esmaile K, Majid J (2011) Harmony search algorithm for solving combined heat and power economic dispatch problems. Energy Convers Manag 52:1550–1554
Hosseini SSS, Jafarnejad A, Behrooz AH, Gandomi AH (2011) Combined heat and power economic dispatch by mesh adaptive direct search algorithm. Expert Syst Appl 38:6556–6564
Javadi MS, Esmaeel NA, Sabramooz S (2012) Economic heat and power dispatch in modern power system harmony search algorithm versus analytical solution. Sci Iran D 19(6):1820–1828
Malliotakis E, Founti M (2017) Energy management and primary energy optimization of a thermally interconnected semi-autonomous commercial district via optimized μ-CHP dispatch strategy. Sustain Cities Soc 32:160–170
Mohammadi-Ivatloo B, Moradi-Dalvand M, Rabiee A (2013) Combined heat and power economic dispatch problem solution using particle swarm optimization with time varying acceleration coefficients. Electr Power Syst Res 95:9–18
Murugan R, Mohan MR, Christober Asir Rajan C, Deiva Sundari P, Arunachalam S (2018) Hybridizing bat algorithm with artificial bee colony for combined heat and power economic dispatch. Appl Soft Comput J 72:189
Nazari-Heris M, Mohammadi-Ivatloo B, Asadi S, Geem ZW (2019) Large-scale combined heat and power economic dispatch using a novel multi-player harmony search method. Appl Therm Eng 154:493–504
Nguyen Thang Trung, Vo Dieu Ngoc, Dinh Bach Hoang (2016) Cuckoo search algorithm for combined heat and power economic dispatch. Electr Power Energy Syst 81:204–214
Provas KR, Chandan P, Sneha S (2014) Oppositional teaching learning based optimization approach for combined heat and power dispatch. Electr Power Energy Syst 57:392–403
Rooijers FJ, Van Amerongen RAM (1994) Static economic dispatch for co-generation systems. IEEE Trans Power Syst 3(9):1392–1398
Sashirekha A, Pasupuleti J, Moin NH, Tan CS (2013) Combined heat and power economic dispatch solved using Lagrangian relaxation with surrogate subgradient multiplier updates. Electr Power Energy Syst 44:421–430
Song YH, Xuan YQ (1998) Combined heat and power economic dispatch using genetic algorithm based penalty function method. Electr Mach Power Syst 26(4):363–372
Song YH, Chou CS, Stonham TJ (1999) Combined heat and power dispatch by improved ant colony search algorithm. Electr Power Syst Res 52:115–121
Su CT, Chiang CL (2004) An incorporated algorithm for combined heat and power economic dispatch. Electr Power Syst Res 69:187–195
Suresh S, Dong J, Kim H (2010) Asequential learning algorithm for self- adaptive resource allocation network classifier. Neurocomputing 73(16):3012–3019
Tanweer MR, Sundaram M, Narasimhan S (2015) Self-regulating particle swarm optimization algorithm. Inf Sci 294:182–202
Tao G, Henwood MI, Van OM (1996) An algorithm for heat and power dispatch. IEEE Trans Power Syst 11(4):1778–1784
Thang NT, Dieu VN (2015) Modified Cuckoo search algorithm for short-term hydrothermal scheduling. Electr Power Energy Syst 65:271–281
Thao NTP, Thang NT (2014) Environmental economic load dispatch with quadratic fuel cost function using Cuckoo search algorithm. Int J u e Serv Sci Technol 7:199–210
Vasebi A, Fesanghary M, Bathaee SMT (2007) Combined heat and power economic dispatch by harmony search algorithm. Electr Power Energy Syst 29:713–719
Wong KP, Algie C (2002) Evolutionary programming approach for combined heat and power dispatch. Electr Power Syst Res 61:227–232
Zou D, Li S, Kong X, Ouyang H, Li Z (2019) Solving the combined heat and power economic dispatch problems by an improved genetic algorithm and a new constraint handling strategy. Appl Energy 237:646–670
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lashkar Ara, A., Mohammad Shahi, N. & Nasir, M. CHP Economic Dispatch Considering Prohibited Zones to Sustainable Energy Using Self-Regulating Particle Swarm Optimization Algorithm. Iran J Sci Technol Trans Electr Eng 44, 1147–1164 (2020). https://doi.org/10.1007/s40998-019-00293-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40998-019-00293-5