Analysis of Economic Load Dispatch with a lot of Constraints Using Vortex Search Algorithm
Volume 2, Issue 6, Page No 151-156, 2017
Author’s Name: Mustafa Saka1,a), Ibrahim Eke2, Suleyman Sungur Tezcan1, Muslum Cengiz Taplamacioglu1
View Affiliations
1Gazi University, Electrical and Electronics Engineering Department, 06500, Turkey
2Kirikkale University, Electrical and Electronics Engineering Department, 71450, Turkey
a)Author to whom correspondence should be addressed. E-mail: msaka@gazi.edu.tr
Adv. Sci. Technol. Eng. Syst. J. 2(6), 151-156 (2017); DOI: 10.25046/aj020619
Keywords: Economic load dispatch, Valve point effect, Ramp rate limits, Prohibited zone, Transmission losses, Optimization, Vortex search algorithm
Export Citations
In modern powers systems, one of the most considerable topics is economic load dispatch (ELD). ELD is non-linear problem and it became non-convex and non-smooth problem with some constraints such as valve point loading effect. ELD is very crucial for energy generation and distribution in power systems. For solving ELD problem, a lot of methods were developed and used at different power systems. Vortex search algorithm (VSA) is proposed and applied for solving ELD problem in this paper. VSA method was developed in the form of stirring liquids. Transmission line losses, valve point loading effect, ramp rate limits and prohibited zones constraints were used to make the results of ELD problem the closest to the truth. The results which are obtained from VSA compared with PSO, CPSO, WIPSO, MFO, GA and MRPSO techniques. It can be clearly seen that VSA gave minimum cost values with optimum generator powers so it is very effective and useful method and it gave the best solutions for ELD.
Received: 31 October 2017, Accepted: 17 November 2017, Published Online: 11 December 2017
1. Introduction
This paper is an extension of work originally presented in 4th International Conference on Electrical and Electronics Engineering [1]. The purpose of this work is solving economic load dispatch problem with a lot of constraints through with new optimization technique Vortex Search Algorithm.
Economic load dispatch of a power system is very important in terms of control and planning of that power system. Main goal of ELD is distributed total demand power among the committed thermal generation units with minimum production cost by satisfying set of equality and inequality constraints. If ELD problem is not solved for thermal power plants, demand power may be generated very costly. ELD problem can be basically modeled second order (quadratic) function [2]. However, this function may became more complex, non-smooth and non-convex with some constraints such as valve point loading effect, ramp rate limits, transmission line losses and prohibited zones.
Economic load dispatch plays very big role for operated power plants. For this reason, a lot of researcher studied this issue. A number of optimization techniques developed and applied to ELD problem. Quadratic Programming [3], Linear Programming [4], Non-Linear Programming [5], Lambda Iteration Method [6] etc. techniques were used for solving ELD problem. These traditionally techniques gives good results for basic ELD problem but these techniques may poor results when constraints and complexity are increased.
Together with the advances in the computer sciences, a lot of random search optimization techniques developed and used [7]. Different Evolution [8], Particle Swarm Optimization [9], Genetic Algorithm [10], Artificial Bee Colony [11], Harmony Search [12], Bacterial Foraging Optimization [13], Firefly Algorithm [14], Ant Colony Optimization [15] etc. are some of these techniques. User defined parameters are necessary for these optimization techniques. If the parameters are not chosen properly, the results obtained from these techniques may not be good results.
The organization of this paper as follows: Economic load dispatch, main objective of ELD, constraints of ELD and mathematical express of ELD are described in Section 2. Vortex Search Algorithm and its mathematical model are described in Section 3. Using test system, its parameters, obtained results and figures are described in Section 4. Finally evaluation of this paper is briefed in Section 5.
2. Economic Load Dispatch
There are a lot of operating cost for thermal power plants such as fuel cost, personal fees etc.. In these costs the biggest share is fuel cost of thermal generation units. For this reason solving economic load dispatch problem for thermal power plants is necessity. Main objective of economic load dispatch is keep the total fuel cost as minimum level while meet the total demand power. Basically defined cost function of ELD as a quadratic function as follows:
2.1. Valve Point Loading Effect
Due to opening stream valves at the power systems losses are increased. This effect is called valve point loading effect. Due to system losses are increased wit valve point loading effect, total cost value is increased. Above equation has sinusoidal terms due to valve point loading effect. This situation can be seen in Figure 1. This transformed equation is expressed as follows:
Fi = ai + bi × Pi + ci × + |ei × sin(fi × ( – Pi)) (2)
Fi represents resulting fuel cost value, Pi represent power of thermal generator, ai, bi, ci are cost coefficients and ei, fi are valve point loading coefficients of thermal generator unit i.
Total cost value of system is obtained by summed cost values of every thermal generation units.
Figure 1 With and without valve point effect
2.2. Generators Limits
Thermal generators units must operate maximum and minimum power range. This power range can be different for different units:
Pi,max ≥ Pi ≥ Pi,min (3)
Pi,min and Pi,max are represent minimum generator limit and maximum generator limit of unit i.
2.3. Power Balance
Total generated power at the thermal power plants meet the demand power by consumers. For this reason transmission line losses must be considered. The total generated power obtained sum of total demand power and total transmission line losses.
Transmission line losses is calculated as follows:
Ploss = PiBijPj + B0iPi + B00 (4)
Total generated power is calculated as follows:
Pi = Pd + Ploss (5)
N represent total thermal power plant. Pd and Ploss represent total demand power by consumer and total transmission line losses respectively. Bij, B0i and B00 are transmission loss coefficients.
2.4. Ramp Rate Limits
While a thermal generator unit is operating at a certain point, the operating point can only be increased to a certain level determined by the up ramp rate limit or decreased to a certain level determined by the down ramp rate limit.
This situation is shown as follows:
URi represents the up-ramp rate limit, DRi represent down ramp rate limit, is previous generated power and Pi present generated power of unit i.
2.5. Prohibited Zone
In some cases, thermal generation units do not worked and do not want to be worked some reasons such as mechanical corruption some particular power range (prohibited zone). These conditions can be expressed as follows:
j represents number of prohibited zones of unit i and j=2, 3, 4 …ni. represents lower limit and represents upper limit of jth prohibited zone. Prohibited zone effect is shown in Figure 2.
3. Vortex Search Algorithm
Vortex search algorithm is a new optimization technique and inspired by stirring liquid materials.[17,18]. VSA is very influential and handy technique for solving economic load dispatch problem. problem. As a result of using an extensible step size modification arrangement a good balancing explorative and exploitative behavior of the search are obtained [18]. Vortex patterns can be represented in two dimensional space as a lot of nested circuits. The biggest and outer circuit is starting circuit of search space. The center of this circuit is calculated as follows:
Figure 2 Shown of prohibited zones [16]
Upperlimit and lowerlimit are maximum and minimum constraints of the problem. A lot of candidate solutions are constituted into the outer circuit. The initial standard deviation is accepted as radius of this outer circuit and calculated as follows:
µ0 = (upperlimit + lowerlimit) / 2 (10)
σ0 = (max (upperlimit) – min (lowerlimit)) / 2 (11)
Generated candidate solutions must be controlled for ensure these solutions within the maximum and minimum limits of the problem. If these candidate solutions are not into the search space, they must be shifted into the search space. Some candidate solutions, which are not into the search space, shifted into the search space using equation as follows:
= lowerlimiti + (upperlimiti –lowerlimiti)×rand (12)
After this step a candidate solution, which is the best solution into the search space, is selected. This best solution is represented s’. This solution is memorized and current center μ0 is shifted to s’. New candidate solutions are constituted around this new center. All of candidate solutions are compared with previous best solution. If there is a better solution than s’, it is selected as a new best solution [19]. This situation continues each iteration step. Radius of the circuits must be decreased every iteration. For this reason inverse gamma function (gammaincinv) is used and new radius is calculated every iteration as follows:
rt = σ0 × (1 / x) × gammaincinv(x, at) (13)
at is changeable parameter and it dependent a0, t and MaxItr. This function shown as follows:
at = a0 – (t / MaxItr) (14)
Where t represents iteration number, MaxItr represents maximum iteration number. Due to cover the all search space a0 is chosen 1. Outline flowchart of VSA method is shown in Figure 3:
4. Test System and Results
Vortex search algorithm was proposed and used for solving economic load dispatch problem. Six generation unit power system was selected. VSA algorithm was applied to this system considering various constraints. Each cases the number of iteration is limited to 1000 for obtained good solutions.
Case1 constraints are ramp rate limits and transmission losses;
Case2 constraints are ramp rate limits, prohibited zones and transmission losses;
Case3 constraints are transmission losses, valve point loading effect and ramp rate limits;
For every case transmission line losses coefficients are same and given as follows:
B=10-4 ×
0.17 | 0.12 | 0.07 | -0.01 | -0.05 | -0.02 |
0.12 | 0.14 | 0.09 | 0.01 | -0.06 | -0.01 |
0.07 | 0.09 | 0.31 | 0.01 | -0.10 | -0.06 |
-0.01 | 0.01 | 0.00 | 0.24 | -0.06 | -0.08 |
-0.05 | -0.06 | -0.10 | -0.06 | 1.29 | -0.02 |
-0.02 | -0.01 | -0.06 | -0.08 | -0.02 | 1.5 |
B0=10-4 ×
-3.9080 | -1.2970 | 7.0470 | 0.5910 | 2.1610 | -6.6350 |
B00=0.056
4.1. Case 1: ELD with Ramp Rate
For this case two different constraints, which are ramp rate limits and transmission line losses, applied to system. Cost coefficients, ramp rate limits data and maximum – minimum limits of generators are shown in Table 1. Results of VSA was given Table 2 with different optimization techniques. Convergence behavior of VSA for this case was shown Figure 4. For this case selected power is 1263MW.
Table 1 Data of Case 1
Unit | a | b | c | P0 | UR | DR | Pmin | Pmax |
1 | 240 | 7 | 0.0070 | 440 | 80 | 120 | 100 | 500 |
2 | 200 | 10 | 0.0095 | 170 | 50 | 90 | 50 | 200 |
3 | 220 | 8.5 | 0.0090 | 200 | 65 | 100 | 80 | 300 |
4 | 200 | 11 | 0.0090 | 150 | 50 | 90 | 50 | 150 |
5 | 220 | 10.5 | 0.0080 | 190 | 50 | 90 | 50 | 200 |
6 | 190 | 12 | 0.0075 | 150 | 50 | 90 | 50 | 120 |
Table 2 Results for Case 1
P(MW) | VSA | PSO | CPSO | WIPSO |
P1 | 457.0630 | 493.24 | 471.66 | 454.39 |
P2 | 172.3751 | 114.63 | 140.03 | 164.279 |
P3 | 264.3900 | 263.41 | 240.06 | 264.223 |
P4 | 141.4373 | 139.71 | 149.97 | 123.21 |
P5 | 164.0545 | 179.65 | 173.78 | 167.22 |
P6 | 76.1690 | 84.83 | 99.97 | 120.00 |
Ploss | 12.4889 | 12.22 | 12.38 | 12.24 |
Cost($) | 15448 | 15489 | 15481.87 | 15453.13 |
Figure 3 Outline flowchart of VSA
Results of vortex search algorithm compared with PSO, CPSO and WIPSO techniques from [20]. It is clear that from the Table 2 proposed VSA method has capable of the finding best solutions and minimum cost value. Figure 4 is shown convergence behavior of VSA for this case.
Figure 4 Convergence behavior of VSA for Case1
4.2. Case 2: ELD with Prohibited Zone
For this case three different constraints, which are ramp rate limits, prohibited zones and transmission line losses, applied to system. Cost coefficients was given in Table 3. Prohibited zone ranges and maximum – minimum limits of generators were given in Table 4. Ramp rate limits was given in Table 5. Convergence behavior of VSA for this case was shown Figure 5. 1263 MW power was selected for demand power. Results of VSA and other techniques results are shown in Table 6.
Table 3 Cost Coefficients
Unit | a | b | c |
1 | 240 | 7 | 0.0070 |
2 | 200 | 10 | 0.0095 |
3 | 220 | 8.5 | 0.0090 |
4 | 200 | 11 | 0.0090 |
5 | 220 | 10.5 | 0.0080 |
6 | 190 | 12 | 0.0075 |
Table 4 Limits and Prohibited Zones of Generators
Unit | Pmax | Pmin | Prohibited Zone |
1 | 500 | 100 | 210-240, 350-380 |
2 | 200 | 50 | 90-110, 140-160 |
3 | 300 | 80 | 150-170, 210-240 |
4 | 150 | 50 | 80-90, 110-120 |
5 | 200 | 50 | 90-110, 140-150 |
6 | 120 | 50 | 75-85, 100-105 |
Table 5 Ramp Rate Limits
Unit | P0 | UR | DR |
1 | 440 | 80 | 120 |
2 | 170 | 50 | 90 |
3 | 200 | 65 | 100 |
4 | 150 | 50 | 90 |
5 | 190 | 50 | 90 |
6 | 150 | 50 | 90 |
Table 6 Results for Case 2
P(MW) | VSA | MFO | PSO | GA |
P1 | 446.03 | 426.08 | 447.49 | 474.80 |
P2 | 181.09 | 199.80 | 173.32 | 178.63 |
P3 | 263.45 | 247.49 | 263.47 | 262.20 |
P4 | 133.96 | 136.94 | 139.05 | 134.28 |
P5 | 176.65 | 166.24 | 165.47 | 151.90 |
P6 | 74.53 | 98.93 | 87.12 | 74.18 |
Ploss | 12.73 | 12.51 | 12.95 | 13.02 |
Cost($) | 15447 | 15448.7 | 15450 | 15459 |
According to given results from Table 6, proposed VSA method has better cost value when compared with the MFO, PSO, GA techniques from [21].
Figure 5 is shown convergence behavior of VSA for this case.
Figure 5 Convergence behavior of VSA for Case 2
4.3. Case 3: ELD with Valve Point Loading Effect
For this case three different constraints, which are transmission line losses, valve point loading effect and ramp rate limits, applied to system. Cost coefficients and valve point loading effect coefficients are given in Table 7. Obtained results were given in Table8 and compared with different methods. Convergence behavior of VSA for this case was shown Figure 6. 1263 MW power was selected for demand power.
Results of VSA and other techniques results was shown in Table 8. Maximum and minimum limits of generators are same with Table 4 and ramp rate limits are same with Table 5. Demand power is selected 1263 MW for this case.
Table 7 Valve point effect and cost coefficients
Unit | a | b | c | e | f |
1 | 240 | 7 | 0.0070 | 300 | 0.031 |
2 | 200 | 10 | 0.0095 | 150 | 0.063 |
3 | 220 | 8.5 | 0.0090 | 200 | 0.042 |
4 | 200 | 11 | 0.0090 | 100 | 0.08 |
5 | 220 | 10.5 | 0.0080 | 150 | 0.063 |
6 | 190 | 12 | 0.0075 | 100 | 0.084 |
Table 8 Results for Case 3
P(MW) | VSA | PSO | CPSO | WIPSO | MRPSO |
P1 | 495.29 | 443.03 | 467.55 | 437.82 | 442.07 |
P2 | 195.90 | 169.03 | 163.05 | 173.28 | 167.23 |
P3 | 235.79 | 262.02 | 253.41 | 271.97 | 267.09 |
P4 | 65.62 | 134.78 | 115.07 | 138.70 | 132.81 |
P5 | 197.82 | 147.47 | 169.45 | 146.98 | 155.02 |
P6 | 87.27 | 125.35 | 113.24 | 103.63 | 107.02 |
Ploss | 12.92 | 18.68 | 18.70 | 18.08 | 18.03 |
Cost($) | 15746 | 16372.9 | 16329.2 | 16327 | 16310.76 |
It is obviously seen that from the Table 8 VSA, method gave best cost value when compared with from PSO, CPSO, WIPSO and MRPSO techniques from [22].
Figure 6 is shown convergence behavior of VSA for this case
Figure 6 Convergence behavior of VSA for Case 3
5. Conclusion
In this paper vortex search algorithm was applied to six generator power system for solving economic load dispatch problem. ELD problem was became more complex and more difficult problem with valve point loading effect, ramp rate limits, transmission line losses and prohibited zones constraints. Three different situation were analyzed and for first case minimum cost value was found 15448 $, for second case minimum cost value was found 15447 $, for third case minimum cost value was found 15746 $. Obtained results from VSA compared with another techniques from the literature. These results clearly show that VSA is very capable, feasible and effective method for solving non smooth and very complex economic load dispatch problem.
- Saka, I. EKE, S. S. Tezcan, M. C. Taplamacioglu., “Economic Load Dispatch Using Vortex Search Algorithm” in 4th International Conference on Electrical and Electronics Engineering, Ankara Turkey, 2017.
- Sen. H. D. Mathur, “A New Approach to Solve Economic Dispatch Problem Using A Hybrid ACO–ABC–HS Optimization Algorithm”, Electrical Power and Energy Systems, 78, 735-744, 2016.
- S. Coelho, V. C. Mariani, “Combining of Chaotic Differential Evolution and Quadratic Programming for Economic Dispatch Optimization with Valve-Point Effect”. IEEE Trans. Power Syst., 21, 989-996, 2006.
- Farag, S. Al-Baiyat, T. C. Cheng, “Economic Load Dispatch Multi Objective Optimization Procedures Using Linear Programming Techniques” IEEE Trans. Power Syst., 10, 731-738, 1995.
- Papageorgiou, E. Fraga, “A Mixed Integer Quadratic Programming Formulation for the Economic Dispatch of Generators with Prohibited Operating Zones” Electr. Power Syst. Res., 77, 1292-1296, 2007.
- L. Chen, S. C. Wang, “Branch-and-Bound Scheduling for Thermal Generating Units”, IEEE Transactions on Energy Conversion, 8(2), 184–189, 1993.
- Bhui, N. Senroy, “A Unified Method for Economic Dispatch with Valve Point Effects” in IEEE Int. Con. Power Systems, 1-5, 2016.
- Balamurugan, S. Subramanian, “Differential Evolution-Based Dynamic Economic Dispatch of Generating Units with Valve-Point Effects,” Electric Power Components and Systems, 36, 828-843, 2008.
- Sriyanyong, “An Enhanced Particle Swarm Optimization for Dynamic Economic Dispatch Problem Considering Valve-Point Loading,” in Proc. the Forth IASTED International Conference on Power and Energy Systems (AsiaPES 2008), 167-172, 2008.
- L. Chiang, “Genetic-Based Algorithm for Power Economic Load Dispatch” IET Gener. Trans. Distrib., 1, 261-269, 2007.
- Hemamalini, S. P. Simon, “Artificial Bee Colony Algorithm for Economic Load Dispatch Problem with Non-Smooth Cost Functions” Electr. Power Compo. Syst., 38, 786-803, 2010.
- C. Liang, J. R. C. Juarez, “A Normalization Method for Solving the Combined Economic and Emission Dispatch Problem with Meta-Heuristic Algorithms”, Int. J. Electr. Power Energy Syst., 54, 163-186, 2014.
- Vijay, “Intelligent Bacterial Foraging Optimization Technique to Economic Load Dispatch Problem”, Int. J. Soft Comput. Eng., 2, 55-59, 2012.
- S. Yang, S. S. S. Hosseini, A. H. Gandomi, “Firefly Algorithm for Solving Non-Convex Economic Dispatch Problems with Valve Loading Effect”, Appl. Soft Comput., 12, 1180-1186, 2012.
- Pothiya, I. Ngamroo, W. Kongprawechnon, “Ant Colony Optimisation for Economic Dispatch Problem with Non-Smooth Cost Functions”, Int. J. Electr. Power Energy Syst., 32, 478-487, 2010.
- Saka, “Economic Load and Emission Dispatch Analysis at Power Systems”, M. Sc. Thesis, Gazi University, Ankara, 2017.
- Dogan, T. Olmez, “A New Metaheuristic for Numerical Function Optimization: Vortex Search Algorithm”, Information Sciences, 293, 125-145, 2015.
- Dogan B., T. Olmez, “Vortex Search Algorithm for the Analog Active Filter Component Selection Problem”, International Journal of Electronics and Comminications, 69, 1243-1253, 2015.
- Saka, I. Eke, S. S. Tezcan, M. C. Taplamacioglu, “Application of Vortex Search Algorithm to Economic Load Dispatch Including Transmission Losses with Valve-Point Loading Effect” in 1st International Mediterranean Science and Engineering Congress, Adana Turkey, 2016.
- Singh, Y. Kumar, “Economic Load Dispatch Using MRPSO with Generator Ramp Rate Limits Constraint” in Int. Con. Comp. Int. and Com. Networks, 632-637, 2012.
- Trivedi, A. H. Ranpariya, A. Kumar, P. Jangir, “Economic Load Dispatch Problem with Ramp Rate Limits and Prohibited Operating Zones Solve using Levy Flight Moth-Flame Optimizer” in Int. Conf. Energy Efficient Technologies for Sustainability, 442-447, 2016.
- Singh, Y. Kumar, “Economic Load Dispatch with Valve Point Loading Effect and Generator Ramp Rate Limits Constraint Using MRPSO”, International Journal of Advanced Research in Computer Engineering & Technology, 2, 1472-1477, 2013.
Citations by Dimensions
Citations by PlumX
Google Scholar
Scopus
Crossref Citations
- John Kobbina Arthur, Emmanuel Asuming Frimpong, Joe Oteng Adjei, "A Literature Survey of Recent Advances in the Solution of Combined Economic Emission Dispatch Problem." In 2019 IEEE AFRICON, pp. 1, 2019.
- Brandon Cortés-Caicedo, Luis Fernando Grisales-Noreña, Oscar Danilo Montoya, Rubén Iván Bolaños, "Optimization of BESS placement, technology selection, and operation in microgrids for minimizing energy losses and CO2 emissions: A hybrid approach." Journal of Energy Storage, vol. 73, no. , pp. 108975, 2023.
- Brandon Cortés-Caicedo, Luis Fernando Grisales-Noreña, Oscar Danilo Montoya, Rubén Iván Bolaños, "Minimizing the annual costs in AC distribution microgrids through optimal BESS location, selection, and operation using a hybrid approach." Journal of Energy Storage, vol. 84, no. , pp. 110894, 2024.
- Seyedeh Fatemeh Razavi, Hedieh Sajedi, "SVSA: a Semi-Vortex Search Algorithm for solving optimization problems." International Journal of Data Science and Analytics, vol. 8, no. 1, pp. 15, 2019.
- Noor Aldeen Alawad, Bilal H. Abed-alguni, Misaa El-ibini, "Hybrid Snake Optimizer Algorithm for Solving Economic Load Dispatch Problem with Valve Point Effect." The Journal of Supercomputing, vol. 80, no. 13, pp. 19274, 2024.
No. of Downloads Per Month
No. of Downloads Per Country