Self-Learning Cuckoo search algorithm for optimal power flow considering tie-line constraints in large-scale systems

Khai Phuc Nguyen, Goro Fujita

Research output: Contribution to journalArticle


This study proposes the Self-Learning Cuckoo search algorithm (SLCSA) and applies it for solving optimal power flow problems in large-scale power systems. The proposed method is an improvement of the Cuckoo search algorithm by employing a new strategy to focus Cuckoo eggs on the global optima. Cuckoo eggs have to learn and modify themselves to enhance their performance. The learning strategy of Cuckoo eggs is also controlled by a learning factor to prevent the search engine falling into local optima. The proposed method is applied for solving optimal power flow problems to figure the effectiveness out. The aim of the problem is to determine the minimized fuel cost while satisfying equal and unequal operating constraints of elements. The proposed SLCSA is also evaluated the problem on three IEEE 57-, 118- and 300-bus systems. According to numerical results, the proposed method is more efficient than the conventional Cuckoo search algorithm and other compared algorithms in literature.

Original languageEnglish
Pages (from-to)118-126
Number of pages9
JournalGMSARN International Journal
Issue number2
Publication statusPublished - 2018 Jun 1



  • Cuckoo search algorithm
  • Optimal power flow
  • Teaching-learning based optimization
  • Tie-line constraints

ASJC Scopus subject areas

  • Management, Monitoring, Policy and Law
  • Environmental Science (miscellaneous)
  • Renewable Energy, Sustainability and the Environment
  • Energy Engineering and Power Technology

Cite this