Abstract
Economic emission load dispatch plays a great role in power system cost analysis. The purpose of economic emission load dispatch is to minimize the fuel and emission cost satisfying load demand. Various iterative techniques had been used to solve economic emission load dispatch problem in previous years by different authors. In this article, the new teaching learning-based optimization (TLBO) technique using variant bare bones TLBO has been proposed for solving economic emission load dispatch problem with convex and non-convex constraints by considering transmission losses and valve point loading effects. Conventional TLBO has two phases like teacher phase and learner phase. In teacher phase, learners update their knowledge through sharing knowledge with teacher, and finally, learners improve their knowledge by interactions among learners. Bare bones TLBO employs an interactive learning strategy, which is the hybridization of the learning strategy in the conventional TLBO. The proposed algorithm has been applied on six-, ten- and forty-unit systems, and the results obtained are compared with existing techniques; hence, superiority of the proposed algorithm is proved.
Similar content being viewed by others
Abbreviations
- \(F_{i} \left( {P_{i} } \right)\) :
-
Fuel cost function
- \(E_{i} \left( {P_{i} } \right)\) :
-
Emission cost function
- \(P_{i}\) :
-
Output power of generator i
- N :
-
Number of generators
- \(a_{i} ,b_{i} ,c_{i} ,d_{i} ,e_{i}\) :
-
Cost coefficients of unit i
- \(\alpha_{i} ,\beta_{i} ,\gamma_{i}\) :
-
Emission cost coefficient
- \(P_{i}^{\hbox{min} }\) :
-
Minimum operating limits of generator i
- \(P_{i}^{\hbox{max} }\) :
-
Maximum operating limits of generator i
- \(P_{\text{D}}\) :
-
Load demand
- \(P_{\text{L}}\) :
-
Transmission losses
- \(B_{ij}\) :
-
Transmission loss coefficient
- \(P_{N}\) :
-
Output of Nth generator
- L :
-
Number of learners in class, i.e., ‘class size’
- D :
-
Number of courses offered to the learners, i.e., ‘no of designed variables’
- MAXIT:
-
Maximum number of allowable iterations
- \(X_{j}^{\hbox{min} }\) :
-
Minimum value of jth parameter
- \(X_{j}^{\hbox{max} }\) :
-
Maximum value for jth parameter
- \(X_{\text{Teacher}}\) :
-
Optimum power output generator (known as ‘Teacher’)
- \(Xnew_{i}^{g}\) :
-
ith learner of the matrix
- ELD:
-
Economic load dispatch
- EELD:
-
Economic emission load dispatch
- CEED:
-
Combined economic emission dispatch
- DED:
-
Dynamic economic dispatch
- FPA:
-
Flower pollination algorithm
- ED:
-
Economic dispatch
- ANN:
-
Artificial neural network
- EA:
-
Evolutionary algorithm
- GA:
-
Genetic algorithm
- SA:
-
Simulated annealing
- EP:
-
Evolutionary programming
- TS:
-
Tabu search
- PSO:
-
Particle swarm optimization
- EBSO:
-
Elephant-based swarm optimization
- SOA-SQP:
-
Seeker optimization algorithm and sequential quadratic programming
- GSA:
-
Gravitational search algorithm
- ABC:
-
Artificial bee colony
- QP:
-
Quadratic programming
- BBTLBO:
-
Bare bones teaching learning-based optimization algorithm
- QTLBO:
-
Quasi-oppositional teaching learning-based optimization algorithm
- TLBO:
-
Teaching learning-based optimization algorithm
- MODE:
-
Multi-objective differential evolution
- NSGA-II:
-
Non-dominated Sorting Genetic Algorithm-II
- PDE:
-
Pareto differential evolution
- SPEA-2:
-
Strength pareto evolutionary algorithm 2
- NN-EPSO:
-
Neural network with efficient particle swarm optimization
References
Abd-Elaziz AY, Ali ES, Abd-Elazim SM (2016) Combined economic and emission dispatch solution using flower pollination algorithm. Int J Electr Power Energy Syst 80C:264–274
Ali ES, Abd Elazim SM (2016) Mine blast algorithm for environmental economic load dispatch with valve loading effect. Neural Comput Appl 30(1):261–270
Bakare GA, Venayagamoorthy GK, Aliyu UO (2005) Reactive power and voltage control of the Nigerian grid system using microgenetic algorithm. In: Proceedings of IEEE power engineering society general meeting, San Francisco, CA, vol 2, pp 1916–1922
Barisal AK, Prusty RC (2015) Large scale economic dispatch of power systems using oppositional invasive weed optimization. Appl Soft Comput 29:122–137
Basu M (2011) Economic environmental dispatch using multi-objective differential evolution. Appl Soft Comput 11(2):2845–2853
Beigvand SD, Abdi H, La Scala M (2016) Combined heat and power economic dispatch problem using gravitational search algorithm. Electr Power Syst Res 133:160–172
Chakroborty S, Senjyu T, Yona A, Saber YA, Funabashi T (2011) Solving economic load dispatch problem with valve point effects using hybrid quantum mechanics inspired particle swarm optimization. IET Gener Transm Distrib 5:1042–1052
Damousis IG, Bakirtzis AG, Dokopoulos PS (2003) Network constrained economic dispatch using real-coded genetic algorithm. IEEE Trans Power Syst 18(1):198–205
del Valle Y et al (2008) Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Trans Evol Comput 12(2):171–195
Fozdar M, Arora CM, Gottipati VR (2007) Recent trends in intelligent techniques to power systems. In: Proceedings of 42nd international universities power engineering conference, pp 580–591
Govindaraj T, Thendral R (2014) Multi objective economic emission load dispatch using quadratic programming. Int J Innov Res Electr Electron Instrum Control Eng 2(1):874–880
Jiejin C, Xiaoqian M, Lixiang L, Haipeng P (2007) Chaotic particle swarm optimization for economic dispatch considering the generator constraints. Energy Convers Manag 48:645–653
Lohokare MR, Panigrahi BK, Pattnaik SS, Devi S, Mohapatra A (2012) Neighborhood search-driven accelerated biogeography-based optimization for optimal load dispatch. IEEE Trans Syst Man Cybern Part C Appl Rev 42(5):641–652
Lu Y, Zhou J, Qin H, Wang Y, Zhang Y (2011) Chaotic differential evolution methods for dynamic economic dispatch with valve-point effects. Eng Appl Artif Intell 24(2):378–387
Manteaw ED, Odero NA (2012) Combined economic and emission dispatch solution using ABC_PSO hybrid algorithm with valve point loading effect. Int J Sci Res Publ 2(12):1–9
Mellal MA, Williams EJ (2015) Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem. Energy 93:1711–1718
Meng K, Wang HG, Dong ZY, Wong KP (2010) Quantum-inspired particle swarm optimization for valve-point economic load dispatch. IEEE Trans Power Syst 25(1):215–222
Meng A, Hu H, Yin H, Peng X, Guo Z (2015) Crisscross optimization algorithm for large-scale dynamic economic dispatch problem with valve-point effects. Energy 93:2175–2190
Miranda V, Srinivasan D, Proenca L (1998) Evolutionary computation in power systems. J Electr Power Energy Syst 20(2):89–98
Niknam T, Golestaneh F (2013) Enhanced bee swarm optimization algorithm for dynamic economic dispatch. IEEE Syst J 7(4):754–762
Pandi VR, Panigrahi BK, Sharma R, Das S, Das S (2011) Multi-objective bacteria foraging algorithm for electrical load dispatch problem. Energy Convers Manag 52(2):1334–1342
Panigrahi BK, Pandi VR, Das S, Das S (2010) Multi-objective fuzzy dominance based bacterial foraging algorithm to solve economic emission dispatch problem. Energy 35(12):4761–4770
Rajkumar N, Vekara T, Alander JT (2003) A review of applications of genetic algorithms to power systems. Preprint Submitted to Elsevier Science
Roy PK, Bhui S (2013) Multi-objective quasi oppositional teaching learning based optimization for economic emission load dispatch problem. Electr Power Energy Syst 53:937–948
Secui DC (2015) A new modified artificial bee colony algorithm for the economic dispatch problem. Int J Energy Convers Manag 89:43–62
Selvakumarand AI, Thanushkodi K (2007) A new particle swarm optimization Solution to non convex economic dispatch problems. IEEE Trans Power Syst 22(1):42–51
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Singh NJ, Dhillon JS, Kothari DP (2016) Synergic predator–prey optimization for economic thermal power dispatch problem. Appl Soft Comput 43:298–311
Sivasubramani S, Swarup KS (2010) Hybrid SOA–SQP algorithm for dynamic economic dispatch with valve-point effects. Energy 35(12):5031–5036
Sudhakara Reddy K, Damodar Reddy M (2012) Economic load dispatch using firefly algorithm. Int J Eng Res Appl 2(4):2325–2330
Vlachogiannis JG, Lee KY (2009) Economic load dispatch: a comparative study on heuristic optimization techniques with an improved coordinated aggregation-based PSO. IEEE Trans Power Syst 24(2):991–1001
Wang Y, Zhou J, Qin H, Lu Y (2010) Improved chaotic particle swarm optimization algorithm for dynamic economic dispatch problem with valve-point effects. Energy Convers Manag 51(12):2893–2900
Wang Y, Zhou J, Lu Y, Qin H, Wang Y (2011) Chaotic self-adaptive particle swarm optimization algorithm for dynamic economic dispatch problem with valve-point effects. Expert Syst Appl 38(11):14231–14237
Wu QH, Cao YJ, Wen JY (1998) Optimal reactive power dispatch using an adaptive genetic algorithm. Int J Electr Power Energy Syst 20:563–569
Yuan X, Wang L, Yuan Y, Zhang Y, Cao B, Yang B (2008) A modified differential evolution approach for dynamic economic dispatch with valve-point effects. Energy Convers Manag 49(12):3447–3453
Zhang R, Zhou J, Mo L, Ouyang S, Liao X (2013) Economic environmental dispatch using an enhanced multi-objective cultural algorithm. Elect Power Syst Res 99:18–29
Zou F, Wang L, Hei X, Chen D, Jiang Q, Hongye L (2014) Bare-bones teaching-learning-based optimization. Sci World J vol 2014, Article ID 136920
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Maity, D., Banerjee, S. & Chanda, C.K. Bare Bones Teaching Learning-Based Optimization Technique for Economic Emission Load Dispatch Problem Considering Transmission Losses. Iran J Sci Technol Trans Electr Eng 43 (Suppl 1), 77–90 (2019). https://doi.org/10.1007/s40998-018-0158-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40998-018-0158-1