Multi-objective evolutionary programming for solving economic dispatch problem

Noor Azlan Adnan, Mohd Helmi Mansor, Nurzanariah Roslan, Ismail Musirin, P. Sheik Abdul Khader, Karmila Kamil, Shahrizal Jelani, Ahmad Wafi Mahmood Zuhdi

Research output: Contribution to journalArticle


Economic dispatch (ED) is an optimisation strategy to ensure power systems operate in an economic manner. This paper proposes a multi-objective optimisation method to minimise the total generation cost and total system loss simultaneously and find the best adjustment for this economic dispatch problem. This study focused on solving the multi-objective economic dispatch problem using a Heuristic Optimisation (HO) method, namely Multi-Objective Evolutionary Programming (MOEP). The Weighted Sum Method (WSM) is integrated with EP to find a trade-off solution between two objectives: total generation cost minimisation and total system loss minimisation. The practicable proposed method was tested on the IEEE 30-Bus Reliability Test System (RTS) for three different scenarios. MATLAB programming language was used to run the designated algorithm of MOEP. The performance of MOEP to solve the multi-objective ED problem was then compared with another method; the Multi-Objective Artificial Immune System (MOAIS). The experimental results show that MOEP dominates in all cases that have been tested, proving that MOEP is superior than MOAIS in providing high-quality solution to economic dispatch problem with multiple objectives in terms of cheap total generation cost and low total system loss.

Original languageEnglish
Article number44
Pages (from-to)296-302
Number of pages7
JournalInternational Journal of Advanced Trends in Computer Science and Engineering
Issue number1.6 Special Issue
Publication statusPublished - 01 Jan 2019


All Science Journal Classification (ASJC) codes

  • Computer Science (miscellaneous)
  • Electrical and Electronic Engineering

Cite this

Adnan, N. A., Mansor, M. H., Roslan, N., Musirin, I., Khader, P. S. A., Kamil, K., Jelani, S., & Zuhdi, A. W. M. (2019). Multi-objective evolutionary programming for solving economic dispatch problem. International Journal of Advanced Trends in Computer Science and Engineering, 8(1.6 Special Issue), 296-302. [44].