Skip to main content

Advertisement

Log in

Environmental economic dispatch method of power system based on multiobjective artificial bee colony algorithm

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

Abstract

A multiobjective environmental economic dispatching model of power system is established with minimum economic cost and pollution emission as the optimization objectives to meet the challenges of power system dispatching caused by the global energy crisis and climate warming and promote the realization of the double carbon goal. A multiobjective artificial bee colony algorithm (MOABC) based on nondominant sorting and improved greedy criterion is designed according to the characteristics of the model. In the design of the algorithm, the Taguchi method is used to optimize the parameters, the heuristic method is used to process the constraints dynamically, and a variety of comprehensive evaluation indexes are used to evaluate the algorithm's performance. In the simulation analysis, a six-machine power system and a ten-machine power system are simulated and compared with different algorithms to verify the proposed model's rationality and effectiveness. Finally, the technique for order preference by similarity to the ideal solution (TOPSIS) method is used to determine the optimal compromise solution to provide a reference for the scientific decision-making of dispatchers. The simulation results show that the MOABC algorithm achieved the lowest economic cost (161.159 × 103 yuan for the 6-machine system and 2.771 × 104 $ for the 10-machine system) and pollution emission (194.202 kg for the 6-machine system and 3.639 × 103 kg for the 10-machine system) compared to the multiobjective wind driven optimization, multiobjective particle swarm optimization, and NSGA-II algorithms.

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
Fig. 6
Fig. 7

Similar content being viewed by others

Abbreviations

EED:

Environmental economic dispatch

TOPSIS:

Technique for order preference by similarity to the ideal solution

MOABC:

Multiobjective artificial bee colony

MOWDO:

Multiobjective wind driven optimization

MOPSO:

Multiobjective particle swarm optimization

NSGA:

Nondominated sorting genetic algorithm

IGD:

Inverted generational distance

HV:

Hypervolume

MS:

Maximum spread

PF:

Pareto optimal front

RV:

Response variable

EGO:

Efficient global optimization

MODE:

Multiobjective differential evolution

MOEA:

Multiobjective evolutionary algorithm

MOIA:

Multiobjective immune algorithm

BBPSO:

Backbone particle swarm optimization

References

  1. Qian S, Ye Y, Jiang B, Wang J (2016) Constrained multi-objective optimization algorithm based on immune system model. IEEE Trans Cybern 46(9):2056–2069

    Article  PubMed  Google Scholar 

  2. Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31

    Article  Google Scholar 

  3. Gao W, Yen GG, Liu S (2015) A dual-population differential evolution with coevolution for constrained optimization. IEEE Trans Cybern 45(5):1108–1121

    Article  PubMed  Google Scholar 

  4. Hu W, Yen GG, Luo G (2017) Many-objective particle swarm optimization using two-stage strategy and parallel cell coordinate system. IEEE Trans Cybern 47(6):1446–1459

    Article  PubMed  Google Scholar 

  5. Knowles J (2006) ParEGO: a hybrid algorithm with on-line landscape approximation for expensive multiobjective optimization problems. IEEE Trans Evol Comput 10(1):50–66

    Article  Google Scholar 

  6. Hu W, Yen GG (2015) Adaptive multiobjective particle swarm optimization based on parallel cell coordinate system. IEEE Trans Evol Comput 19(1):1–18

    Article  Google Scholar 

  7. Wang J, Zhang W, Zhang J (2016) Cooperative differential evolution with multiple populations for multiobjective optimization. IEEE Trans Cybern 46(12):2848–2861

    Article  PubMed  Google Scholar 

  8. Peng C, Liu H, Gu F (2017) An evolutionary algorithm with directed weights for constrained multi-objective optimization. Appl Soft Comput 60:613–622

    Article  Google Scholar 

  9. Liu G, Zhu Y, Jiang W (2018) Dynamic environmental economic scheduling based on hybrid DE-PSO multi-objective algorithm. Electric Power Autom Equip 38(8):1–7 ((In Chinese))

    Google Scholar 

  10. Zitzler E, Thiele L, Laumanns M, Fonseca CM, Fonseca VG (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132

    Article  Google Scholar 

  11. Hamza M, Essam DL, Sarker RA (2016) Constraint consensus mutation-based differential evolution for constrained optimization. IEEE Trans Evol Comput 20(3):447–459

    Article  Google Scholar 

  12. Li J, Wang Y, Yang S, Cai Z (2016) A comparative study of constraint-handling techniques in constrained multiobjective evolutionary optimization. In: 2016 IEEE congress on evolutionary computation (CEC), Vancouver, BC, Canada, pp 4175–4182

  13. Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13(5):945–958

    Article  Google Scholar 

  14. Brest J, Greiner S, Boskovic B, Mernik M, Zumer V (2006) Selfadapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evol Comput 10(6):646–657

    Article  Google Scholar 

  15. Li M, Yang S, Liu X (2014) Shift-based density estimation for paretobased algorithms in many-objective optimization. IEEE Trans Evol Comput 18(3):348–365

    Article  Google Scholar 

  16. Wang Y, Wang B, Li H, Yen GG (2016) Incorporating objective function information into the feasibility rule for constrained evolutionary optimization. IEEE Trans Cybern 46(12):2938–2952

    Article  PubMed  Google Scholar 

  17. Zhao X, Liang J, Meng J (2020) An improved quantum particle swarm optimization algorithm for environmental economic dispatch. Expert Syst Appl 3(8):152–158

    Google Scholar 

  18. Saha C, Das S, Pal K, Mukherjee S (2016) A fuzzy rule-based penalty function approach for constrained evolutionary optimization. IEEE Trans Cybern 46(12):2953–2965

    Article  PubMed  Google Scholar 

  19. Elsayed SM, Sarker RA, Essam DL (2013) An improved self-adaptive differential evolution algorithm for optimization problems. IEEE Trans Ind Informat 9(1):89–99

    Article  Google Scholar 

  20. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197

    Article  Google Scholar 

  21. Zhang Y, Li H, Wang Q, Peng C (2019) A filter-based bare-bone particle swarm optimization algorithm for unsupervised feature selection. Appl Intell 49(8):2889–2898

    Article  Google Scholar 

  22. Basak S, Dey B, Bhattacharyya B (2023) Uncertainty-based dynamic economic dispatch for diverse load and wind profiles using a novel hybrid algorithm. Environ Dev Sustain 25:4723–4763

    Article  Google Scholar 

  23. Basak S, Bhattacharyya B, Dey B (2022) Combined economic emission dispatch on dynamic systems using hybrid CSA-JAYA algorithm. Int J Syst Assur Eng Manag 13(5):2269–2290

    Article  Google Scholar 

  24. Goudarzi A, Li Y, Xiang J (2020) A hybrid non-linear time-varying double-weighted particle swarm optimization for solving non-convex combined environmental economic dispatch problem. Appl Soft Comput 86:105894

    Article  Google Scholar 

  25. Dey B, Basak S, Bhattacharyya B (2021) A comparative analysis between price-penalty factor method and fractional programming method for combined economic emission dispatch problem using novel hybrid CSA-JAYA algorithm. IET Smart Grid 4(4):367–380

    Article  Google Scholar 

  26. Jiang X, Zhou J, Wang H, Zhang Y (2013) Dynamic environmental economic dispatch using multi-objective differential evolution algorithm with expanded double selection and adaptive random restart. Int J Electr Power Energy Syst 49:399–407

    Article  Google Scholar 

  27. Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271

    Article  Google Scholar 

  28. Coelloc AC, Cortés NC (2005) Solving multi-objective optimization problems using an artificial immune system. Genet Program Evol Mach 6(2):163–190

    Article  Google Scholar 

  29. Luo S, Guo X (2020) Multi-objective optimization problem of the microgrid power dispatch using improved multi-objective evolutionary algorithm based on decomposition. J Sys Sci Math Sci 40(1):81–104

    Google Scholar 

  30. Jiang S, Yang S (2017) A steady-state and generational evolutionary algorithm for dynamic multi-objective optimization. IEEE Trans Evol Comput 21(1):65–81

    Article  Google Scholar 

  31. Shuai M, Xiong G, Hu X (2021) Environmental economic dispatch of power system based on improved multi-objective backbone particle swarm algorithm. Control Decis 1(8):124–133 ((In Chinese))

    Google Scholar 

  32. Yu H, Li J, Chen X, Niu W, Sang H (2022) An improved multi-objective imperialist competitive algorithm for surgical case scheduling problem with switching and preparation times. Clust Comput 25:3591–3616

    Article  Google Scholar 

  33. Bayraktar Z, Komurcu M, Bossard JA, Werner DH (2013) The wind driven optimization technique and its application in electromagnetics. IEEE Trans Antennas Propag 61(5):2745–2757

    Article  MathSciNet  ADS  Google Scholar 

Download references

Acknowledgements

This work was partly supported by the National Natural Science Foundation of China (52007124), the Liaoning Province Applied Basic Research Project (2022JH2/101300134), the Shenyang Science and Technology Plan Project (20-203-5-51), the Liaoning Province “JIE BANG GUA SHUAI” Science and Technology Plan Project (2021JH1/10400009), and the Natural Science Foundation of Liaoning Province of China (2023-MS-247).

Author information

Authors and Affiliations

Authors

Contributions

Liming Wang contributed to methodology, software, investigation, and writing—original draft. Yingming Liu contributed to conceptualization, methodology, and data curation. Xinfu Pang contributed to methodology, writing—review and editing. Qimin Wang contributed to supervision. Xiaodong Wang contributed to writing—review and editing.

Corresponding author

Correspondence to Liming Wang.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

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

Wang, L., Liu, Y., Pang, X. et al. Environmental economic dispatch method of power system based on multiobjective artificial bee colony algorithm. Electr Eng 106, 567–579 (2024). https://doi.org/10.1007/s00202-023-01988-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00202-023-01988-z

Keywords

Navigation