Skip to main content

Multi-objective Economic and Emission Dispatch Using MOICA: A Competitive Study

  • Chapter
  • First Online:
Optimization of Power System Problems

Part of the book series: Studies in Systems, Decision and Control ((SSDC,volume 262))

  • 1857 Accesses

Abstract

In this chapter, the application of multi-objective imperialist competitive algorithm is investigated for solving economic and emission dispatch problem. It is aimed to minimize two conflicting objectives, economic and environmental, while satisfying the problem constraints. In addition, nonlinear characteristics of generators such as prohibited zone and ramp up/down limits are considered. To check applicability of the MOICA, it is applied to 12 h of IEEE 30-bus test system. Then, results of MOICA are compared with those derived by non-dominated sorting genetic algorithm and multi-objective particle swarm optimizer. The finding indicates that MOICA exhibits better performance.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Abbreviations

C(PG):

Total cost of power generation

E(PG):

Total emission

PLoss:

Total network loss

Pi:

Power generated at ith unit

PL,i:

Power flow of ith line

PD:

Total load demand

P0i:

Output power of ith unit in previous dispatch interval

ai, bi, ci, ei, fi:

Fuel cost coefficients of ith unit

\(\alpha_{i} ,\beta_{i} ,\gamma_{i} ,\xi_{i} ,\lambda_{i}\) :

Emission coefficients of ith unit

URi/DRi:

Up-ramp/down-ramp limits of ith unit

f i :

ith objective function

U(.):

Uniform distribution function

ng:

Number of units

nL:

Number of transmission lines

nObj:

Number of objective functions

npop:

Number of population

\(X \preccurlyeq y\) :

x weakly dominates y

\(x \prec y\) :

x strictly dominates y

References

  1. Venkatesh, P., Gnanadass, R., Padhy, N.: Comparison and application of evolutionary programming techniques to combined economic emission dispatch with line flow constraints. IEEE Trans. Power Syst. 18(2), 688–697 (2003)

    Article  Google Scholar 

  2. Liang, Z.-X., Glover, J.: A zoom feature for a dynamic programming solution to economic dispatch including transmission losses. IEEE Trans. Power Syst. 7(2), 544–550 (1992)

    Article  Google Scholar 

  3. Walters, D., Sheble, G.: Genetic algorithm solution of economic dispatch with valve point loading. IEEE Trans. Power Syst. 8(3), 1325–1332 (1993)

    Article  Google Scholar 

  4. Park, J.-B., Jeong, Y.-W., Shin, J.-R., Lee, K.Y.: An improved particle swarm optimization for nonconvex economic dispatch problems. IEEE Trans. Power Syst. 25(1), 156–166 (2010)

    Article  Google Scholar 

  5. Dhanalakshmi, S., Kannan, S., Mahadevan, K., Baskar, S.: Application of modified NSGA-II algorithm to combined economic and emission dispatch problem. Int. J. Electr. Power Energy Syst. 33(4), 992–1002 (2011)

    Article  Google Scholar 

  6. Yuan, X., Ji, B., Chen, Z., Chen, Z.: A novel approach for economic dispatch of hydrothermal system via gravitational search algorithm. Appl. Math. Comput. 247, 535–546 (2014)

    MATH  Google Scholar 

  7. Abido, M.: Multiobjective particle swarm optimization for environmental/economic dispatch problem. Electr. Power Syst. Res. 79, 1105–1113 (2009)

    Article  Google Scholar 

  8. Mondal, S., Bhattacharya, A., nee Dey, S.H.: Multi-objective economic emission load dispatch solution using gravitational search algorithm and considering wind power penetration. Electr. Power Energy Syst. 44, 282–292 (2013)

    Article  Google Scholar 

  9. Atashpaz-Gargari, E., Lucas, C.: Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition. In: IEEE Congress on Evolutionary Computation, Singapore (2007)

    Google Scholar 

  10. Azari, M.N., Mirsalim, M., Pahnehkolaei, S.M.A., Mohammadi, S.: Optimum design of a line-start permanent-magnet motor with slotted solid rotor using neural network and imperialist competitive algorithm. IET Electr. Power Appl. 11(1), 1–8 (2017)

    Article  Google Scholar 

  11. Moradi, M.H., Zeinalzadeh, A., Mohammadi, Y., Abedini, M.: An efficient hybrid method for solving the optimal sitting and sizing problem of DG and shunt capacitor banks simultaneously based on imperialist competitive algorithm and genetic algorithm. Int. J. Electr. Power Energy Syst. 54, 101–111 (2014)

    Article  Google Scholar 

  12. RezaeeJordehi, A.: Optimal allocation of FACTS devices for static security enhancement in power systems via imperialistic competitive algorithm (ICA). Appl. Soft Comput. 48, 317–328 (2016)

    Article  Google Scholar 

  13. Tang, Y., Zhao, L., Han, Z., Bi, X., Guan, X.: Optimal gray PID controller design for automatic voltage regulator system via imperialist competitive algorithm. Int. J. Mach. Learn. Cybernet. 7(2), 229–240 (2016)

    Article  Google Scholar 

  14. Enayatifar, R., Yousefi, M., Abdullah, A.H.: MOICA: a novel multi-objective approach based on imperialist competitive algorithm. Appl. Math. Comput. 219(17), 8829–8841 (2013)

    MATH  Google Scholar 

  15. Abedinia, O., Amjady, N., Kiani, K., Shayanfar, H., Ghasemi, A.: Multiobjective environmental and economic dispatch using imperialist competitive algorithm. Int. J. Tech. Phys. Probl. Eng. (IJTPE) 11, 63–70 (2012)

    Google Scholar 

  16. Chiang, C.-L.: Improved genetic algorithm for power economic dispatch of units with valve-point effects and multiple fuels. IEEE Trans. Power Syst. 20(4), 1690–1699 (2005)

    Article  MathSciNet  Google Scholar 

  17. Wood, A., Wollenberg, B.: Power Generation, Operation, and Control. Wiley, Hoboken (2012)

    Google Scholar 

  18. Orero, S., Irving, M.: Economic dispatch of generators with prohibited operating zones: a genetic algorithm approach. IEE Proc. Gener. Transm. Distrib. 143(6), 529–534 (1996)

    Article  Google Scholar 

  19. Deb, K.: Multi-objective optimization Interactive and Evolutionary Approaches. Search Methodologies. Springer US, pp. 403–449 (2014)

    Google Scholar 

  20. Miettinen, K.: Nonlinear Multiobjective Optimization (1998)

    Book  Google Scholar 

  21. Goldberg, D.R.J.: Genetic algorithms with sharing for multimodal function optimization. In: Proceedings of the First International Conference on Genetic Algorithms and Their Applications (1987)

    Google Scholar 

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

    Article  Google Scholar 

  23. Doerner, K., Gutjahr, W.J., Hartl, R.F., Strauss, C., Stummer, C.: Pareto ant colony optimization: a metaheuristic approach to multiobjective portfolio selection. Ann. Oper. Res. 131(1), 79–99 (2004)

    Article  MathSciNet  Google Scholar 

  24. Yang, X.-S.: Bat algorithm for multi-objective optimisation. Int. J. Bio-Inspired Comput. 3(5), 70–75 (2011)

    Article  Google Scholar 

  25. Dhillon, J.S., Parti, S.C., Kothari, D.P.: Stochastic economic emission load dispatch. Electr. Power Syst. Res. 26(3), 179–186 (1993)

    Article  Google Scholar 

  26. Gaing, Z.-L.: Constrained dynamic economic dispatch solution using particle swarm optimization. In: IEEE, Denver, CO, USA (2004)

    Google Scholar 

  27. Abido, M.A.: Multiobjective particle swarm optimization for environmental/economic dispatch problem. Electr. Power Syst. Res. 79(7), 1105–1113 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soheil Dolatabadi .

Editor information

Editors and Affiliations

MATLAB Codes

MATLAB Codes

Genetic algorithm script and function.

figure c
figure d
figure e
figure f
figure g
figure h
figure i
figure j
figure k
figure l

MATLAB Code for Imperialist Competitive Algorithm

figure m
figure n
figure o
figure p
figure q
figure r
figure s
figure t
figure v
figure w
figure x

Cost calculation function:

figure z
figure aa
figure ab

Main MATLAB script code for multi objective particle swarm optimization

figure ac
figure ad
figure ae
figure af
figure ag
figure ah
figure ai
figure aj
figure ak
figure al
figure am
figure an
figure ao
figure ap
figure ar

MATLAB Script and function codes for Non-Sorted Genetic Algorithm II (NSAG II):

figure as
figure at
figure au
figure av
figure aw
figure ax
figure ay
figure az
figure ba
figure bb
figure bc
figure bd
figure be
figure bf
figure bg
figure bh

Copyright (c) 2015, Yarpiz (www.yarpiz.com)

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Dolatabadi, S., Ghassem Zadeh, S. (2020). Multi-objective Economic and Emission Dispatch Using MOICA: A Competitive Study. In: Pesaran Hajiabbas, M., Mohammadi-Ivatloo, B. (eds) Optimization of Power System Problems . Studies in Systems, Decision and Control, vol 262. Springer, Cham. https://doi.org/10.1007/978-3-030-34050-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-34050-6_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-34049-0

  • Online ISBN: 978-3-030-34050-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics