Next Article in Journal
Study of Material Compatibility for a Thermal Energy Storage System with Phase Change Material
Previous Article in Journal
Optimization of Phasor Measurement Unit (PMU) Placement in Supervisory Control and Data Acquisition (SCADA)-Based Power System for Better State-Estimation Performance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improved Crow Search Algorithm Applied to Energy Problems

1
Departamento de Electrónica, Universidad de Guadalajara, CUCEI Av. Revolución 1500, 44430 Guadalajara, Mexico
2
Departamento de Ingeniería del Software e Inteligencia Artificial, Facultad Informática, Universidad Complutense de Madrid, 28040 Madrid, Spain
*
Authors to whom correspondence should be addressed.
Energies 2018, 11(3), 571; https://doi.org/10.3390/en11030571
Submission received: 2 February 2018 / Revised: 23 February 2018 / Accepted: 28 February 2018 / Published: 6 March 2018

Abstract

:
The efficient use of energy in electrical systems has become a relevant topic due to its environmental impact. Parameter identification in induction motors and capacitor allocation in distribution networks are two representative problems that have strong implications in the massive use of energy. From an optimization perspective, both problems are considered extremely complex due to their non-linearity, discontinuity, and high multi-modality. These characteristics make difficult to solve them by using standard optimization techniques. On the other hand, metaheuristic methods have been widely used as alternative optimization algorithms to solve complex engineering problems. The Crow Search Algorithm (CSA) is a recent metaheuristic method based on the intelligent group behavior of crows. Although CSA presents interesting characteristics, its search strategy presents great difficulties when it faces high multi-modal formulations. In this paper, an improved version of the CSA method is presented to solve complex optimization problems of energy. In the new algorithm, two features of the original CSA are modified: (I) the awareness probability (AP) and (II) the random perturbation. With such adaptations, the new approach preserves solution diversity and improves the convergence to difficult high multi-modal optima. In order to evaluate its performance, the proposed algorithm has been tested in a set of four optimization problems which involve induction motors and distribution networks. The results demonstrate the high performance of the proposed method when it is compared with other popular approaches.

1. Introduction

The efficient use of energy has attracted the attention in a wide variety of engineering areas due to its environmental consequences. Induction motors and distribution networks are two representative problems that have strong implications in the massive use of energy.
Induction motors are highly used in industries as electromechanical actuators due to advantages such as ruggedness, cheap maintenance, low cost and simple operation. However, the statistics shows that approximately 2/3 of industrial energy is consumed by the induction motors [1,2]. This high rate of consumption has caused the need to improve their efficiency which is highly dependent on the configuration of their internal parameters. The identification of parameters for induction motors represents a challenging process due to their non-linearity. For this reason, the parameter identification of induction motors is currently considered an open research area within the engineering. As a consequence, several algorithms for parameter identification in induction motors have been proposed in the literature [3,4].
On the other hand, distribution networks represent an active research area in electrical systems. The distribution system along with generators and transmission are the three fundamentals components of a power system. Distribution networks are responsible of the loss in the 13% [5,6] of the generated energy. This loss of energy in distribution networks is mainly caused by lack of reactive power in the buses. Capacitor bank allocation in distribution networks have proved to reduce the loss of energy produced by the lack of reactive power. The problem of banks allocation can be formulated as a combinatorial optimization problem where the number of capacitors, their sizes and location have to be optimally selected for satisfying the system restrictions. Many techniques have been proposed to solve this combinatorial optimization problem, which can be classified in four main methods; analytical [5,7,8], numerical [9,10], heuristic [11,12,13], and based on artificial intelligence [14,15]. A detailed study about the methods are described in [15,16,17].
From an optimization perspective, the problems of parameter identification in induction motors and capacitor allocation in distribution networks are considered extremely complex due to their non-linearity, discontinuity, and high multi-modality. These characteristics make difficult to solve them by using standard optimization techniques.
Metaheuristics techniques inspired by the nature have been widely used in recent years to solve many complex engineering problems with interesting results. These methods do not need continuity, convexity, differentiability or certain initial conditions, which represents an advantage over traditional techniques. Particularity parameter identification of induction motors and the capacitor allocation represent two important problems that can be translated as optimization tasks. They have been already faced by using metaheuristic techniques. Some examples include the gravitational search algorithm [18,19], bacterial foraging [20,21], crow search algorithm [14], particle swarm optimization [22,23,24,25], genetic algorithm [26,27], differential evolution [28,29,30], tabu search [31] and firefly [32].
The Crow Search Algorithm (CSA) [33] is a metaheuristic method where individuals emulates the intelligent behavior in a group of crows. Its published results demonstrate its capacity to solve several complex engineering optimization problems. Some examples include its application to image processing [34] and water resources [35]. In spite of its interesting results, its search strategy presents great difficulties when it faces high multi-modal formulations.
In this paper, an enhanced version of the CSA method is proposed to solve the high multi-modal problems of parameter identification in induction motors and capacitor allocation in distribution networks. In the new algorithm, called Improved Crow Search Algorithm (ICSA), two features of the original CSA are modified: (I) the awareness probability (AP) and (II) the random perturbation. With the purpose to enhance the exploration–exploitation ratio the fixed awareness probability (AP) value is replaced (I) by a dynamic awareness probability (DAP), which is adjusted according to the fitness value of each candidate solution. The Lévy flight movement is also incorporated to enhance the search capacities of the original random perturbation (II) of CSA. With such adaptations, the new approach preserves solution diversity and improves the convergence to difficult high multi-modal optima. To evaluate the potential of the proposed method a series of experiments are conducted. In one set of problems, the algorithm is applied to estimate the parameters of two models of induction motors. The other set, the proposed approach is tested in the 10-bus, 33-bus and 64-bus of distribution networks. The results obtained in the experiments are analyzed statistically and compared with related approaches.
The organization of the paper is as follows: Section 2 describes the original CSA, Section 3 the proposed ICSA is presented, Section 4 the motor parameter estimation problem is exposed, Section 5 the capacitor allocation problem is described and Section 6 present the experimental results. Finally, the conclusions are stated in Section 7.

2. Crow Search Algorithm (CSA)

In this section, a general description of the standard CSA is presented. Crow search algorithm is a recent metaheuristic algorithm developed by Askarzadeh [33], which is inspired on the intelligence behavior of crows. In nature, crows evidence intelligence behaviors like self-awareness, using tools, recognizing faces, warn the flock of potentially unfriendly ones, sophisticated communication ways and recalling the food’s hidden place after a while. All these conducts linked to the fact that the brain-body ratio of the crows is slightly lower than the human brain have made it recognized as one of the most intelligent birds in nature [36,37].
The CSA evolutionary process emulates the behavior conducted by crows of hiding and recovering the extra food. As an algorithm based on population, the size of the flock is conformed by N individuals (crows) which are of n-dimensional with n as the problem dimension. The position Xi,k of the crow i in a certain iteration k is described in Equation (1) and represents a possible solution for the problem:
X i , k = [ x i , k 1 , x i , k 2 , , x i , k n ] ;   i = 1 , 2 , , N ;   k = 1 , 2 , , max   I t e r
where max Iter is the maximum of iterations in the process. Each crow (individual) is assumed to have the capability of remember the best visited location Mi,k to hide food until the current iteration Equation (2):
M i , k = [ m i , k 1 , m i , k 2 , , m i , k n ]
The position of each is modified according to two behaviors: Pursuit and evasion.
Pursuit: A crow j follows crow i with the purpose to discover its hidden place. The crow i does not notice the presence of the other crow, as consequence the purpose of crow j is achieve.
Evasion: The crow i knows about the presence of crow j and in order to protect its food, crow i intentionally take a random trajectory. This behavior is simulated in CSA through the implementation of a random movement.
The type of behavior considered by each crow i is determinate by an awareness probability (AP). Therefore, a random value ri uniformly distributed between 0 and 1 is sampled. If ri is greater or equal than AP, behavior 1 is applied, otherwise situation two is chosen. This operation can be summarized in the following model:
X i , k + 1 = { X i , k + r i f l i , k ( M j , k X i , k ) r i A P r a n d o m otherwise
The flight length fli,k parameter indicates the magnitude of movement from crow Xi,k towards the best position Mj,k of crow j, the ri is a random number with uniform distribution in the range [0, 1].
Once the crows are modified, their position is evaluated and the memory vector is updated as follows:
M i , k + 1 = { F ( X i , k + 1 ) F ( X i , k + 1 ) < F ( M i , k ) M i , k otherwise
where the F(·) represents the objective function to be minimized.

3. The Proposed Improved Crow Search Algorithm (ICSA)

The CSA has demonstrated its potential to find the optimum solution for certain search spaces configurations [14,33,38]. However, its convergence is not guaranteed due to the ineffective exploration of its search strategy. Under this condition, its search strategy presents great difficulties when it faces high multi-modal formulations. In the original CSA method, two different elements are mainly responsible of the search process: The awareness probability (AP) and the random movement (evasion). The value of AP is the responsible of provide the balance between diversification and intensification. On the other hand, the random movement directly affects the exploration process through the re-initialization of candidate solutions. In the proposed ICSA method, both elements, the awareness probability (AP) and the random movement, are reformulated.

3.1. Dynamic Awareness Probability (DAP)

The parameter AP is chosen at the beginning of the original CSA method and remains fixed during the optimization process. This fact is not favorable to the diversification–intensification ratio. In order to improve this relation, the awareness probability (AP) is substituted by a dynamic awareness probability (DAP), which is a probability value adjusted by the fitness quality of each candidate solution. The use of probability parameters based on fitness values has been successfully adopted in the evolutionary literature [39]. Therefore, the dynamic awareness probability (DAP) is computed as follows:
D A P i , k = 0.9 F ( X i , k ) w V + 0.1
where wV represents the worst fitness value seen so-far. Assuming a minimization problem, this value is calculated as follows wV = max(F(Xj,k)). Under this probabilistic approach, promising solutions will have a high probability to be exploited. On the other hand, solutions of bad quality will have a high probability to be re-initialized with a random position.

3.2. Random Movement—Lévy Flight

The original CSA emulates two different behaviors of crows: pursuit and evasion. The behavior of evasion is simulated by the implementation of a random movement which is computed through a random value uniformly distributed.
In nature, the use of strategies to find food is essential to survive. A search method that is not able to explore good sources of food may be fatal for the animal. Lévy flights, introduced by Paul Lévy in 1937, is a type of random walk which has been observed in many species as a foraging pattern [40,41,42]. In Lévy flights, the step size is controlled by a heavy-tailed probability distribution usually known as Lévy distribution. The Lévy Flights are more efficient exploring the search space than the uniform random distribution [43].
In the proposed ICSA, with the objective to have a better diversification on the search space, Lévy flights are used instead of uniform random movements to simulate the evasion behavior. Therefore, a new random position Xi,k+1 is generated adding to the current position Xi,j the computed Lévy flight L.
To obtain a symmetric Lévy stable distribution for L the Mantegna algorithm [44] is used. Under the Mantegna method, the first stage is to calculate the step size Zi as follows:
Z i = a | b | 1 / β
where a and b are n-dimensional vectors and β = 3/2. The elements of each vector a and b are sampled from the normal distribution characterized by the following parameters:
a ~ N ( 0 , σ a 2 ) b ~ N ( 0 , σ b 2 ) σ a = { Γ ( 1 + β ) sin ( π β / 2 ) Γ [ ( 1 + β ) / 2 ] β 2 ( β 1 ) / 2 } 1 / β ,   σ b = 1
where Γ(·) denotes a Gamma distribution. After obtaining the value of Zi, the factor L is calculated by the following model:
L = 0.01 Z i ( X i , k X b e s t )
where the product implies the element-wise multiplications, Xbest represents the best solution seen so far in terms of the fitness quality. Finally, the new position Xi,k+1 is given by:
X i , k + 1 = X i , k + L
The proposed ICSA algorithm is given in the form of a flowchart in Figure 1.

4. Motor Parameter Estimation Formulation

The physical characteristics of an inductor motor make it complicated to obtain the internal parameter values directly. A way to deal with this disadvantage is estimate them through identification methods. There are two different circuit models that allow a suitable configuration for estimate the motor parameters. The two models are the approximate circuit model and the exact circuit model [4]. The basic difference is the number of parameters included in the model.
The parameter estimation is faced as an n-dimensional optimization problem, where n is the number of internal parameters of the induction motor. The goal is to minimize the error between the estimated parameters and the values provided by the manufacturer, adjusting the parameter values of the equivalent circuit. Under such conditions, the optimization process becomes a challenging task due to the multiple local minima produced with this approach.

4.1. Approximate Circuit Model

The approximate circuit model characterizes an induction motor without considering the magnetizing and rotor reactance parameters. Thus, the accuracy is less than the exact circuit model.
Figure 2 presents the approximate circuit model. In the Figure, it is represented all the parameters used to characterize the motor such the stator resistance (Rs), rotor resistance (Rr), stator leakage reactance (Xs) and motor slip (ms) which are estimated using the data provided by the manufacture of starting torque (Tstr), maximum torque (Tmax) and full load torque (Tfl). Based on this model, the estimation task can be expressed as the following optimization problem:
min Cos t A M ( θ ) where θ = ( R s , R r , X s , m s ) Subject   to 0 < R s , R r , m s < 1 ,   0 X s 10 ,
Cos t A M ( θ ) = i = 1 3 ( F i ( θ ) ) 2
F 1 ( θ ) = K t R r m s [ ( R s + R r m s ) 2 + X s ] T f l T f l
F 2 ( θ ) = K t R r ( R s + R r ) 2 + X s T s t r T s t r
F 3 ( θ ) = K t 2 [ R s + R s 2 + X s 2 ] T max T max
K t = 3 V p h 2 ω s

4.2. Exact Circuit Model

Different from the approximate circuit model, the exact circuit model characterizes the induction motor by using all the motor parameters. Figure 3 illustrates the exact circuit model. This circuit configuration includes the parameters stator resistance (Rs), rotor resistance (Rr), stator leakage inductance (Xs) and motor slip (ms) also add two more calculations, the rotor leakage reactance (Xr) and the magnetizing leakage reactance (Xm) to obtain, the maximum torque (Tmax), full load torque (Tfl), starting torque (Tstr) and full load power factor (pf). Based on this exact circuit model, the estimation task can be formulated as the following optimization problem:
min Cos t E M ( θ ) where θ = ( R s , R r , X s , m s , X r , X m ) Subject   to 0 < R s , R r , X s , m s , X r < 1 ,   0 < X m < 10 p f l ( I 1 2 R s + I 2 2 R r + P r o t ) p f l = n f l
where pfl and P r o t are the rated power and rotational losses, while nfl is the efficiency given by the manufacturer. The values of pfl and P r o t preserve compatibility with related works [3,18]:
Cos t A M ( θ ) = i = 1 4 ( F i ( θ ) ) 2
F 1 ( θ ) = K t R r m s [ ( R t h + R r m s ) 2 + X 2 ] T f l T f l
F 2 ( θ ) = K t R r ( R t h + R r ) 2 + X 2 T s t r T s t r
F 3 ( θ ) = K t 2 [ R t h + R t h 2 + X 2 ] T max T max × m f
F 4 ( θ ) = cos ( tan 1 ( X R t h + R r m s ) ) p f p f
V t h = V p h X m X s + X m
R t h = R 1 X m X s + X m
X t h = X s X m X s + X m
K t = 3 V p h 2 ω s
X = X r + X t h

5. Capacitor Allocation Problem Formulation

5.1. Load Flow Analysis

In this section the capacitor allocation problem is described. Therefore, in order to know the characteristics of voltage profile and power losses in a distribution network a load flow analysis is conducted. Several techniques have been considered to accomplish the analysis [45,46]. In this paper, for its simplicity, the method proposed in [47] has been adopted to find the voltages in all buses. Assuming the single line diagram of a three balanced distribution system, as shown in Figure 4, the values of voltage and power losses are calculated as follows:
| V i + 1 | = [ V i 2 2 R i P i + 1 X i Q i + 1 ] + [ ( V i 2 2 + R i P i + 1 + X i Q i + 1 ) ( R i 2 + X i 2 ) ( P i 2 + Q i 2 ) ] 1 / 2
P L i = R i [ P i + 1 2 + Q i + 1 2 ] | V i + 1 2 | 2
Q L i = X i [ P i + 1 2 + Q i + 1 2 ] | V i + 1 2 | 2
P L O S S = i = 1 N P L i
where | V i + 1 | is the voltage magnitude in the i-th + 1 node, Ri and Xi are the resistance and the reactance in the branch i. Pi+1 and Qi+1 are the real and reactive power load flowing through node i-th + 1, PLi and QLi are the real and reactive power losses at node i, while PLOSS is the total real loss in the network.

5.2. Mathematical Approach

The optimal allocation of capacitors in distribution network buses is represented by the solution that minimize the annual cost generated by power losses of the whole system (Equation (31)), as well as the cost of capacitor installation (Equation (32)):
M i n   A C   =   k p P L O S S
M i n   I C   =   i = i N k i c Q i c ,
where AC is the annual cost generated by the real power losses, kp is the price of losses in kW per year, PLOSS is the total of real power losses in the system, IC represents the installation cost of each capacitor, N corresponds to the number of buses chosen for a capacitor installation, k i c is the cost per kVar, and Q i c is the size of capacitor in bus i. The maintenance capacitor cost is not included in the objective function.
Therefore, the general objective function can be expressed as follows:
M i n   F   =   A C   +   I C
The minimization of the objective function F is subject to certain voltage constraints given by:
V min   | V i |     V max
where Vmin = 0.90 p.u. and Vmax = 1.0 p.u. are the lower and upper limits of voltages, respectively. | V i | represents the voltage magnitude in bus i.
Under such conditions, in the optimization process, an optimal selection of size, type, number and location of capacitors must be found. This problem is considered a complex optimization task for this reason the proposed ICSA is used to solve it.

5.3. Sensitivity Analysis and Loss Sensitivity Factor

Sensitivity analysis is a technique applied mainly to reduce the search space. The idea is to provide knowledge about the parameters in order to lessen the optimization process. In capacitor allocation problem, the sensitivity analysis is used to obtain the parameters with less variability [48]. This information allows to know the nodes that can be considered as potential candidates to allocate a capacitor. Under such conditions, the search space can be reduced. In addition, the nodes identified with less variability correspond to those which will have greater loss reduction with the capacitor installation.
Assuming a simple distribution line from Figure 4, as is shown in Figure 5, the equations of active power loss and reactive power loss (Equations (28)–(29)) can be rewritten as follows:
P L i n e l o s s ( i + 1 ) = ( P e f f 2 ( i + 1 ) + Q e f f 2 ( i + 1 ) ) R ( i ) V 2 ( i + 1 )
Q L i n e l o s s ( i + 1 ) = ( P e f f 2 ( i + 1 ) + Q e f f 2 ( i + 1 ) ) X ( i ) V 2 ( i + 1 )
where the term Peff(i + 1) correspond to the total effective active power presented further the node i + 1, and Qeff(i + 1) is equivalent to the effective value of reactive power supplied further the node i + 1.
Therefore, the loss sensitivity factors now can be obtained from Equations (35) and (36) as follows:
P L i n e l o s s Q e f f = 2 Q e f f ( i + 1 ) R ( i ) V 2 ( i + 1 )
Q L i n e l o s s Q e f f = 2 Q e f f ( i + 1 ) X ( i ) V 2 ( i + 1 )
Now, the processes to detect the possible candidate nodes is summarized in the next steps:
Step 1.
Using Equation (25) to compute the Loss Sensitivity Factors for all nodes.
Step 2.
Sort in descending order the Loss Sensitivity Factors and its corresponding node index.
Step 3.
Calculate the normalized voltage magnitudes for all nodes using:
n o r m ( i ) = V ( i ) 0.95
Step 4.
Set a node as possible candidate those nodes whose norm value (calculated in the previous step) is less than 1.01.

6. Experiments

In order to evaluate the proposed method, a set of experiments are conducted considering two energy problems. The first experiment is the internal parameter estimation of two induction motor models. The second experiment is implemented over three distribution networks where the objective is to obtain the optimal capacitor allocation for reducing the power losses and improving the voltage profile. The experiments have been executed on a Pentium dual-core computer with a 2.53 GHz CPU and 8-GB RAM.

6.1. Motor Parameter Estimation Test

The performance of the proposed ICSA is tested over two induction motors with the purpose to estimate their optimal parameters. In the experimental process, the approximate ( Cos t A M ) and exact ( Cos t E M ) circuit model are used. The manufacturer characteristics of the motors are presented in Table 1.
In the test, the results of the proposed ICSA method is compared to those presented by the popular algorithms DE, ABC and GSA. The parameters setting of the algorithms has been used in order to maintain compatibility with other works reported in the literature [18,19,28,49] and are shown in Table 2.
The tuning parameter FL in the ICSA algorithm is selected as result of a sensitivity analysis which through experimentally way evidence the best parameter response. Table 3 shows the sensitivity analysis of the two energy problems treated in this work.
In the comparison, the algorithms are tested with a population size of 25 individuals, with a maximum number of generations established in 3000. This termination criterion as well as the parameter setting of algorithms has been used to maintain concordance with the literature [18,28,49]. Additionally, the results are analyzed and validated statistically through the Wilcoxon test.
The results for the approximate model ( Cos t A M ) produced by motor 1 and motor 2 are presented in Table 4 and Table 5, respectively. In the case of exact model ( Cos t E M ) the values of standard deviation and mean for the algorithms are shown in Table 6 for motor 1 and the results for motor 2 in Table 7. The results presented are based on an analysis of 35 independent executions for each algorithm. The results demonstrate that the proposed ICSA method is better than its competitors in terms of accuracy (Mean) and robustness (Std.).
The comparison of the final fitness values of different approaches is not enough to validate a new proposal. Other additional test also represents the convergence graphs. They show the evolution of the solutions through the optimization process. Therefore, they indicate which approaches reach faster the optimal solutions. Figure 6 shows the convergence comparison between the algorithms in logarithmic scale for a better appreciation, being the proposed method which present a faster to achieve the global optimal.

6.2. Capacitor Allocation Test

With the purpose to prove the performance of the proposed method a set of three distribution networks, the 10-bus [50], 33-bus [51], and 69-bus [52] is used in this experiment.
In the experiments, the algorithms DE, ABC, GSA has been used for comparison. Their setting parameters are shown in Table 2. For all algorithms the number of search agents and the maximum number of iterations is 25 and 100.

6.2.1. 10-Bus System

The first distribution network comprises a 10-bus system with nine lines. This bus, shown in Figure 7, is considered as a substation bus. Table A1 in the Appendix A shows the system specifications of resistance and reactance of each line, as well as the real and reactive loads for each bus. The system presents a total active and reactive power load of 12,368 kW and 4186 kVAr, while the voltage supplied by the substation is 23 kV.
The network in uncompensated mode i.e., before allocating any capacitor, has a total power loss of 783.77 kW, the minimum voltage is 0.8404 p.u. located at 10th bus and the maximum is 0.9930 p.u. at 2nd bus. The cost per kW lost for this experiment and the remainders is $168 with a loss of 783.77 kW, while the annual cost is $131,674. At beginning of the methodology, the sensitivity analysis is used to identify the candidate nodes with a high probability to install a capacitor. In case of the 10-bus, the buses 6, 5, 9, 10, 8 and 7 are considered as candidates. Based on a set of 27 standard capacitor sizes and their corresponding annual price per KVAr, Table 8 shows the capacitor installation in each candidate node obtained by ICSA. After the optimization process the corresponding capacitor sizes are 1200, 3900, 150, 600, 450 kVAr installed in the optimal buses 6, 5, 9, 10, 8. The total power loss is 696.76 kW with an annual cost of $117,055.68. The comparison results obtained by the algorithms are shown in Table 9. Figure 8 illustrates the convergence evolution of the all algorithms.

CSA vs. ICSA

In order to compare directly the original CSA version with the proposed ICSA, the same experiments conducted in [14] have been considered. In the first experiment, the optimization process involves only the candidate buses of 5, 6 and 10 for capacitor allocation. The second test considers all the buses as possible candidates (except the substation bus) for capacitor installation. For the first experiment, all the possible capacitor combinations are (27 + 1)3 = 21952. Under such conditions, it is possible to conduct a brute-force search for obtaining the global best. For this test, both algorithms (CSA and ICSA) have been able to achieve the global minimum.
In the second experiment, all buses are candidates for capacitor allocation. Under this approach, there are (27 + 1)9 = 1.0578 × 1013 different combinations. In this scenario, a brute-force strategy is computationally expensive. The results of these experiments are shown in Table 10.

6.2.2. 33-Bus System

In this experiment, a system with 33 buses and 32 lines is considered. In the system, the first bus is assumed as substation bus with a voltage of 12.66 kV. The network configuration is illustrated in Figure 9.
The information about line resistance and reactance, as well as the corresponding load profile is shown in the Appendix A in Table A2. The 33-bus distribution network before the capacitor installation presents a total power loss of 210.97 kW with an annual cost of $35,442.96 and a total active power of 3715 kW.
Once the optimization process is conducted, the buses 6, 30, 13 are selected as the optimal location with the corresponding sizes of 450, 900, 350 kVAr. The candidate buses are determined by the sensitivity analysis. The total power loss after the capacitor installation is decreased from 210.91 to 138.74 kW, saving 32.59% of the original cost. The results of the test in detail and the comparison between the algorithms are shown in Table 11. Figure 10 illustrates the convergence evolution of the all algorithms.

CSA vs. ICSA

This section presents a direct comparison between original crow search algorithm (CSA) and the proposed method (ICSA). The 33-bus network is analyzed by CSA as is presented in [14] where the buses 11, 24, 30 and 33 are taken as candidates and the capacitor sizes and their kVar values are shown in Table 12.
The results obtained from the both algorithms are compared in Table 13. The table shows that the ICSA is capable to obtain accurate results than the original version CSA.

6.2.3. 69-Bus System

For the third capacitor allocation experiment a network of 68 buses and 69 lines is analyzed. Before to install any capacitor, the network presents a total active power loss of 225 kW, a total active and reactive power load of 3801.89 kW and 2693.60 kVAr. The annual cost for the corresponding 225 kW power loss is $37,800.00. The system presents a minimum voltage of 0.9091 p.u. at the 64th bus and a maximum 0.9999 p.u. at 2nd bus. As in the 10 and 33 bus experiments, the possible capacitor sizes and the price per kVAr is shown in the Table 8. The network diagram is illustrated in Figure 11 and the line and load data is presented in Table A3 in the Appendix A.
Using the ICSA method, optimal buses selected are the 57, 61 and 18 with the capacitor values of 150, 1200, 350 kVAr respectively. With this reactance adjustment the total power loss is reduced from 225 to 146.20 kW, saving 33.96% from the original cost. The voltage profile presents a minimum of 0.9313 p.u. at bus 65th and a maximum of 0.9999 2nd. Table 14 shows a detailed comparison between the results obtained by the proposed method and the results of the DE, ABC and GSA algorithms.

6.2.4. Statistical Analysis

In order to validate the results a statistical analysis between the different methods is performed and the results are illustrated in Table 15.

7. Conclusions

In this paper, an improved version of the CSA method is presented to solve complex high multi-modal optimization problems of energy: Identification of induction motors and capacitor allocation in distribution networks. In the new algorithm, two features of the original CSA are modified: (I) the awareness probability (AP) and (II) the random perturbation. With the purpose to enhance the exploration–exploitation ratio the fixed awareness probability (AP) value is replaced (I) by a dynamic awareness probability (DAP), which is adjusted according to the fitness value of each candidate solution. The Lévy flight movement is also incorporated to enhance the search capacities of the original random perturbation (II) of CSA. With such adaptations, the new approach preserves solution diversity and improves the convergence to difficult high multi-modal optima.
In order to evaluate its performance, the proposed algorithm has been compared with other popular search algorithms such as the DE, ABC and GSA. The results demonstrate the high performance of the proposed method in terms of accuracy and robustness.

Author Contributions

Primitivo Díaz and Erik Cuevas wrote the paper. Primitivo Díaz and Omar Avalos proposed the methodology and designed the experiments to implement. Jorge Gálvez and Salvador Hinojosa performed the experiments. Marco Pérez-Cisneros and Daniel Zaldivar analyzed the results of the experiments.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Systems Data

Table A1. 10-bus test system data.
Table A1. 10-bus test system data.
Line No.From Bus iTo Bus i + 1R (Ω)X (Ω)PL (kW)QL (kVAR)
1121.353091.32351840460
2231.170241.1446980340
3340.841110.82271790446
4451.523481.027615981840
5292.013171.35791610600
69101.686711.1377780110
7262.557271.7249115060
8671.08820.7340980130
9681.251430.84411640200
Table A2. 33-bus test system data.
Table A2. 33-bus test system data.
Line No.From Bus iTo Bus i + 1R (Ω)X (Ω)PL (kW)QL (kVAR)
1120.09220.047710060
2230.49300.25119040
3340.36600.186412080
4450.38110.19416030
5560.81900.70706020
6670.18720.6188200100
7781.71141.2351200100
8891.03000.74006020
99101.04000.74006020
1010110.19660.06504530
1111120.37440.12386035
1212131.46801.15506035
1313140.54160.712912080
1414150.59100.52606010
1515160.74630.54506020
1616171.28901.72106020
1717180.73200.57409040
182190.16400.15659040
1919201.50421.35549040
2020210.40950.47849040
2121220.70890.93739040
223230.45120.30839050
2323240.89800.7091420200
2424250.89600.7011420200
256260.20300.10346025
2626270.28420.14476025
2727281.05900.93376020
2828290.80420.700612070
2929300.50750.2585200600
3030310.97440.963015070
3131320.31050.3619210100
3232330.34100.53026040
Table A3. 69-bus test system data.
Table A3. 69-bus test system data.
Line No.From Bus iTo Bus i + 1R (Ω)X (Ω)PL (kW)QL (kVAR)
1120.000500.00120.000.00
2230.000500.00120.000.00
3340.001500.00360.000.00
4450.025100.02940.000.00
5560.366000.18642.602.20
6670.381000.194140.4030.00
7780.092200.047075.0054.00
8890.049300.025130.0022.00
99100.819000.270728.0019.00
1010110.187200.0619145.00104.00
1111120.711400.2351145.00104.00
1212131.030000.34008.005.00
1313141.044000.34008.005.00
1414151.058000.34960.000.00
1515160.196600.065045.0030.00
1616170.374400.123860.0035.00
1717180.004700.001660.0035.00
1818190.327600.10830.000.00
1919200.210600.06901.000.60
2020210.341600.1129114.0081.00
2121220.014000.00465.003.50
2222230.159100.05260.000.00
2323240.346300.114528.0020.00
2424250.748800.24750.000.00
2525260.308900.102114.0010.00
2626270.173200.057214.0010.00
273280.004400.010826.0018.60
2828290.064000.156526.0018.60
2929300.397800.13150.000.00
3030310.070200.02320.000.00
3131320.351000.11600.000.00
3232330.839000.281614.0010.00
3333341.708000.564619.5014.00
3434351.474000.48736.004.00
353360.004400.010826.0018.55
3636370.064000.156526.0018.55
3737380.105300.12300.000.00
3838390.030400.035524.0017.00
3939400.001800.002124.0017.00
4040410.728300.85091.201.00
4141420.310000.36230.000.00
4242430.041000.04786.004.30
4343440.009200.01160.000.00
4444450.108900.137339.2226.30
4545460.000900.001239.2226.30
464470.003400.00840.000.00
4747480.085100.208379.0056.40
4848490.289800.7091384.70274.50
4949500.082200.2011384.70274.50
508510.092800.047340.5028.30
5151520.331900.11403.602.70
529530.174000.08864.353.50
5353540.203000.103426.4019.00
5454550.284200.144724.0017.20
5555560.281300.14330.000.00
5656571.590000.53370.000.00
5757580.783700.26300.000.00
5858590.304200.1006100.0072.00
5959600.386100.11720.000.00
6060610.507500.25851244.00888.00
6161620.097400.049632.0023.00
6262630.145000.07380.000.00
6363640.710500.3619227.00162.00
6464651.041000.530259.0042.00
6511660.201200.061118.0013.00
6666670.004700.001418.0013.00
6712680.739400.244428.0020.00
6868690.004700.001628.0020.00

References

  1. Prakash, V.; Baskar, S.; Sivakumar, S.; Krishna, K.S. A novel efficiency improvement measure in three-phase induction motors, its conservation potential and economic analysis. Energy Sustain. Dev. 2008, 12, 78–87. [Google Scholar] [CrossRef]
  2. Saidur, R. A review on electrical motors energy use and energy savings. Renew. Sustain. Energy Rev. 2010, 14, 877–898. [Google Scholar] [CrossRef]
  3. Perez, I.; Gomez-Gonzalez, M.; Jurado, F. Estimation of induction motor parameters using shuffled frog-leaping algorithm. Electr. Eng. 2013, 95, 267–275. [Google Scholar] [CrossRef]
  4. Sakthivel, V.P.; Bhuvaneswari, R.; Subramanian, S. Artificial immune system for parameter estimation of induction motor. Expert Syst. Appl. 2010, 37, 6109–6115. [Google Scholar] [CrossRef]
  5. Lee, S.; Grainger, J. Optimum Placement of Fixed and Switched Capacitors on Primary Distribution Feeders. IEEE Trans. Power Appar. Syst. 1981, 345–352. [Google Scholar] [CrossRef]
  6. Zidar, M.; Georgilakis, P.S.; Hatziargyriou, N.D.; Capuder, T.; Škrlec, D. Review of energy storage allocation in power distribution networks: Applications, methods and future research. IET Gener. Transm. Distrib. 2016, 3, 645–652. [Google Scholar] [CrossRef]
  7. Grainger, J.; Lee, S. Optimum Size and Location of Shunt Capacitors for Reduction of Losses on Distribution Feeders. IEEE Trans. Power Appar. Syst. 1981, 3, 1105–1118. [Google Scholar] [CrossRef]
  8. Neagle, N.M.; Samson, D.R. Loss Reduction from Capacitors Installed on Primary Feeders. Trans. Am. Inst. Electr. Eng. Part III Power Appar. Syst. 1956, 75, 950–959. [Google Scholar] [CrossRef]
  9. Dura, H. Optimum Number, Location, and Size of Shunt Capacitors in Radial Distribution Feeders A Dynamic Programming Approach. IEEE Trans. Power Appar. Syst. 1968, 9, 1769–1774. [Google Scholar] [CrossRef]
  10. Hogan, P.M.; Rettkowski, J.D.; Bala, J.L. Optimal capacitor placement using branch and bound. In Proceedings of the 37th Annual North American Power Symposium, Ames, IA, USA, 25 October 2005; pp. 84–89. [Google Scholar] [CrossRef]
  11. Mekhamer, S.F.; El-Hawary, M.E.; Soliman, S.A.; Moustafa, M.A.; Mansour, M.M. New heuristic strategies for reactive power compensation of radial distribution feeders. IEEE Trans. Power Deliv. 2002, 17, 1128–1135. [Google Scholar] [CrossRef]
  12. Da Silva, I.C.; Carneiro, S.; de Oliveira, E.J.; de Souza Costa, J.; Pereira, J.L.R.; Garcia, P.A.N. A Heuristic Constructive Algorithm for Capacitor Placement on Distribution Systems. IEEE Trans. Power Syst. 2008, 23, 1619–1626. [Google Scholar] [CrossRef]
  13. Chis, M.; Salama, M.M.A.; Jayaram, S. Capacitor placement in distribution systems using heuristic search strategies. IEE Proc. Gener. Transm. Distrib. 1997, 144, 225. [Google Scholar] [CrossRef]
  14. Askarzadeh, A. Capacitor placement in distribution systems for power loss reduction and voltage improvement: A new methodology. IET Gener. Transm. Distrib. 2016, 10, 3631–3638. [Google Scholar] [CrossRef]
  15. Ng, H.N.; Salama, M.M.A.; Chikhani, A.Y. Classification of capacitor allocation techniques. IEEE Trans. Power Deliv. 2000, 15, 387–392. [Google Scholar] [CrossRef]
  16. Jordehi, A.R. Optimisation of electric distribution systems: A review. Renew. Sustain. Energy Rev. 2015, 51, 1088–1100. [Google Scholar] [CrossRef]
  17. Aman, M.M.; Jasmon, G.B.; Bakar, A.H.A.; Mokhlis, H.; Karimi, M. Optimum shunt capacitor placement in distribution system—A review and comparative study. Renew. Sustain. Energy Rev. 2014, 30, 429–439. [Google Scholar] [CrossRef]
  18. Avalos, O.; Cuevas, E.; Gálvez, J. Induction Motor Parameter Identification Using a Gravitational Search Algorithm. Computers 2016, 5, 6. [Google Scholar] [CrossRef]
  19. Mohamed Shuaib, Y.; Surya Kalavathi, M.; Christober Asir Rajan, C. Optimal capacitor placement in radial distribution system using Gravitational Search Algorithm. Int. J. Electr. Power Energy Syst. 2015, 64, 384–397. [Google Scholar] [CrossRef]
  20. Sakthivel, V.P.; Bhuvaneswari, R.; Subramanian, S. An accurate and economical approach for induction motor field efficiency estimation using bacterial foraging algorithm. Measurement 2011, 44, 674–684. [Google Scholar] [CrossRef]
  21. Devabalaji, K.R.; Ravi, K.; Kothari, D.P. Optimal location and sizing of capacitor placement in radial distribution system using Bacterial Foraging Optimization Algorithm. Int. J. Electr. Power Energy Syst. 2015, 71, 383–390. [Google Scholar] [CrossRef]
  22. Picardi, C.; Rogano, N. Parameter identification of induction motor based on particle swarm optimization. In Proceedings of the International Symposium on Power Electronics, Electrical Drives, Automation and Motion, Taormina, Italy, 23–26 May 2006; pp. 968–973. [Google Scholar] [CrossRef]
  23. Singh, S.P.; Rao, A.R. Optimal allocation of capacitors in distribution systems using particle swarm optimization. Int. J. Electr. Power Energy Syst. 2012, 43, 1267–1275. [Google Scholar] [CrossRef]
  24. Prakash, K.; Sydulu, M. Particle Swarm Optimization Based Capacitor Placement on Radial Distribution Systems. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampa, FL, USA, 24–28 June 2017; pp. 1–5. [Google Scholar] [CrossRef]
  25. Lee, C.-S.; Ayala, H.V.H.; dos Santos Coelho, L. Capacitor placement of distribution systems using particle swarm optimization approaches. Int. J. Electr. Power Energy Syst. 2015, 64, 839–851. [Google Scholar] [CrossRef]
  26. Alonge, F.; D’Ippolito, F.; Ferrante, G.; Raimondi, F. Parameter identification of induction motor model using genetic algorithms. IEE Proc. Control Theory Appl. 1998, 145, 587–593. [Google Scholar] [CrossRef]
  27. Swarup, K. Genetic algorithm for optimal capacitor allocation in radial distribution systems. In Proceedings of the 6th WSEAS international conference on evolutionary, Lisbon, Portugal, 16–18 June 2005. [Google Scholar]
  28. Ursem, R.; Vadstrup, P. Parameter identification of induction motors using differential evolution. In Proceedings of the 2003 Congress on Evolutionary Computation, Canberra, ACT, Australia, 8–12 December 2003. [Google Scholar]
  29. Su, C.; Lee, C. Modified differential evolution method for capacitor placement of distribution systems. In Proceedings of the IEEE Transmission and Distribution Conference and Exhibition 2002: Asia Pacific, Yokohama, Japan, 6–10 October 2002. [Google Scholar]
  30. Chiou, J.; Chang, C.; Su, C. Capacitor placement in large-scale distribution systems using variable scaling hybrid differential evolution. Int. J. Electr. Power 2006, 28, 739–745. [Google Scholar] [CrossRef]
  31. Huang, Y.-C.; Yang, H.T.; Huang, C.L. Solving the capacitor placement problem in a radial distribution system using Tabu Search approach. IEEE Trans. Power Syst. 1996, 11, 1868–1873. [Google Scholar] [CrossRef]
  32. Olaimaei, J.; Moradi, M.; Kaboodi, T. A new adaptive modified firefly algorithm to solve optimal capacitor placement problem. In Proceedings of the 2013 18th Conference on Electr Power Distribution Networks, Kermanshah, Iran, 30 April–1 May 2013. [Google Scholar]
  33. Askarzadeh, A. A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm. Comput. Struct. 2016, 169, 1–12. [Google Scholar] [CrossRef]
  34. Oliva, D.; Hinojosa, S.; Cuevas, E.; Pajares, G.; Avalos, O.; Gálvez, J. Cross entropy based thresholding for magnetic resonance brain images using Crow Search Algorithm. Expert Syst. Appl. 2017, 79, 164–180. [Google Scholar] [CrossRef]
  35. Liu, D.; Liu, C.; Fu, Q.; Li, T.; Imran, K.; Cui, S.; Abrar, F. ELM evaluation model of regional groundwater quality based on the crow search algorithm. Ecol. Indic. 2017, 81, 302–314. [Google Scholar] [CrossRef]
  36. Emery, N.J.; Clayton, N.S. The Mentality of Crows: Convergent Evolution of Intelligence in Corvids and Apes. Science 2004, 306, 1903–1907. [Google Scholar] [CrossRef] [PubMed]
  37. Holzhaider, J.C.; Hunt, G.R.; Gray, R.D. Social learning in New Caledonian crows. Learn. Behav. 2010, 38, 206–219. [Google Scholar] [CrossRef] [PubMed]
  38. Rajput, S.; Parashar, M.; Dubey, H.M.; Pandit, M. Optimization of benchmark functions and practical problems using Crow Search Algorithm. In Proceedings of the 2016 Fifth International Conference on Eco-friendly Computing and Communication Systems (ICECCS), Bhopal, India, 8–9 December 2016; pp. 73–78. [Google Scholar] [CrossRef]
  39. Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
  40. Baronchelli, A.; Radicchi, F. Lévy flights in human behavior and cognition. Chaos Solitons Fractals 2013, 56, 101–105. [Google Scholar] [CrossRef]
  41. Sotolongo-Costa, O.; Antoranz, J.C.; Posadas, A.; Vidal, F.; Vazquez, A. Levy Flights and Earthquakes. Geophys. Res. Lett. 2000, 27, 1965–1968. [Google Scholar] [CrossRef]
  42. Shlesinger, M.F.; Zaslavsky, G.M.; Frisch, U. Lévy Flights and Related Topics in Physics; Springer: Berlin, Germany, 1995. [Google Scholar]
  43. Yang, X.-S.; Ting, T.O.; Karamanoglu, M. Random Walks, Lévy Flights, Markov Chains and Metaheuristic Optimization; Springer: Dordrecht, The Netherlands, 2013; pp. 1055–1064. [Google Scholar] [CrossRef]
  44. Yang, X.-S. Nature-Inspired Metaheuristic Algorithms; Luniver Press: Beckington, UK, 2010. [Google Scholar]
  45. Venkatesh, B.; Ranjan, R. Data structure for radial distribution system load flow analysis. IEE Proc. Gener. Transm. Distrib. 2003, 150, 101–106. [Google Scholar] [CrossRef]
  46. Chen, T.; Chen, M.; Hwang, K. Distribution system power flow analysis-a rigid approach. IEEE Trans. Power Deliv. 1991, 6, 1146–1152. [Google Scholar] [CrossRef]
  47. Ghosh, S.; Das, D. Method for load-flow solution of radial distribution networks. Gener. Transm. Distrib. 1999, 146, 641–648. [Google Scholar] [CrossRef]
  48. Rao, R.S.; Narasimham, S.V.L.; Ramalingaraju, M. Optimal capacitor placement in a radial distribution system using Plant Growth Simulation Algorithm. Int. J. Electr. Power Energy Syst. 2011, 33, 1133–1139. [Google Scholar] [CrossRef]
  49. Jamadi, M.; Merrikh-Bayat, F. New Method for Accurate Parameter Estimation of Induction Motors Based on Artificial Bee Colony Algorithm. arXiv, 2014; arXiv:1402.4423. [Google Scholar]
  50. Grainger, J.J.; Lee, S.H. Capacity Release by Shunt Capacitor Placement on Distribution Feeders: A New Voltage-Dependent Model. IEEE Trans. Power Appar. Syst. 1982, 5, 1236–1244. [Google Scholar] [CrossRef]
  51. Baran, M.E.; Wu, F.F. Network reconfiguration in distribution systems for loss reduction and load balancing. IEEE Trans. Power Deliv. 1989, 4, 1401–1407. [Google Scholar] [CrossRef]
  52. Baran, M.; Wu, F.F. Optimal sizing of capacitors placed on a radial distribution system. IEEE Trans. Power Deliv. 1989, 4, 735–743. [Google Scholar] [CrossRef]
Figure 1. Flowchart of ICSA algorithm.
Figure 1. Flowchart of ICSA algorithm.
Energies 11 00571 g001
Figure 2. Approximate circuit model.
Figure 2. Approximate circuit model.
Energies 11 00571 g002
Figure 3. Exact Circuit Model.
Figure 3. Exact Circuit Model.
Energies 11 00571 g003
Figure 4. Simple radial distribution system.
Figure 4. Simple radial distribution system.
Energies 11 00571 g004
Figure 5. Simple Distribution Line.
Figure 5. Simple Distribution Line.
Energies 11 00571 g005
Figure 6. Convergence evolution comparison of approximate model ( Cos t A M ) for motor 1.
Figure 6. Convergence evolution comparison of approximate model ( Cos t A M ) for motor 1.
Energies 11 00571 g006
Figure 7. 10-bus distribution test system.
Figure 7. 10-bus distribution test system.
Energies 11 00571 g007
Figure 8. Convergence comparison 10-bus.
Figure 8. Convergence comparison 10-bus.
Energies 11 00571 g008
Figure 9. 33-Bus distribution test system.
Figure 9. 33-Bus distribution test system.
Energies 11 00571 g009
Figure 10. Convergence comparison 33-bus.
Figure 10. Convergence comparison 33-bus.
Energies 11 00571 g010
Figure 11. 69-Bus distribution test system.
Figure 11. 69-Bus distribution test system.
Energies 11 00571 g011
Table 1. Manufacturer’s motor data.
Table 1. Manufacturer’s motor data.
CharacteristicsMotor 1Motor 2
Power, HP540
Voltage, V400400
Current, A845
Frequency, Hz5050
No. Poles44
Full load split0.070.09
Starting torque (Tstr)15260
Max. Torque (Tmax)42370
Stator current22180
Full load torque (Tfl)25190
Table 2. Algorithms Parameters.
Table 2. Algorithms Parameters.
DEABCGSAICSA
CR = 0.5
F = 0.2
φni = 0.5
SN = 120
Go = 100
Alpha = 20
FL = 2.0
Table 3. Sensitivity Analysis of FL parameter.
Table 3. Sensitivity Analysis of FL parameter.
ParameterAnalysisMotor 2 Exact ModelMotor 2 Approximate Model10-Bus33-Bus69-Bus
FL = 1.0Min7.1142 × 10−31.4884 × 10−13696.61139.92145.87
Max1.1447 × 10−22.6554 × 10−5699.56146.06164.12
Mean7.2753 × 10−31.6165 × 10−5697.22140.52147.89
Std.7.4248 × 10−45.6961 × 10−50.67491.42913.2862
FL = 1.5Min7.1142 × 10−30.0000696.61139.42146.08
Max7.2485× 10−32.6172 × 10−3701.03144.55161.03
Mean7.1237 × 10−37.47886× 10−5697.65140.70147.54
Std.2.5728 × 10−54.4239 × 10−40.80451.94172.8354
FL = 2.0Min7.1142 × 10−30.0000696.61139.21145.77
Max7.1142 × 10−31.1675 × 10−25698.07140.31156.36
Mean7.1142 × 10−33.4339 × 10−27696.76139.49146.20
Std.2.2919 × 10−111.9726 × 10−260.38081.93742.1202
FL = 2.5Min7.1142 × 10−34.3700 × 10−27696.82140.40145.91
Max7.1170 × 10−32.3971 × 10−16698.76148.80158.72
Mean7.1142 × 10−31.7077 × 10−17697.89141.21147.49
Std.5.3411 × 10−75.0152 × 10−170.52822.0692.5549
FL = 3.0Min7.1142 × 10−36.8124 × 10−21696.78140.45145.96
Max7.1121 × 10−32.9549 × 10−13703.36158.66164.12
Mean7.1142 × 10−31.3936 × 10−14697.25141.40147.32
Std.1.5398 × 10−75.1283 × 10−141.69213.3093.2862
Table 4. Results of approximate circuit model ( Cos t A M ) , for motor 1.
Table 4. Results of approximate circuit model ( Cos t A M ) , for motor 1.
AnalysisDEABCGSAICSA
Mean1.5408 × 10−40.00305.4439 × 10−211.9404 × 10−30
Std.7.3369 × 10−40.00244.1473 × 10−211.0674 × 10−29
Min1.9687 × 10−152.5701 × 10−53.4768 × 10−221.4024 × 10−32
Max0.00430.01261.6715 × 10−206.3192 × 10−29
Table 5. Results of approximate circuit model ( Cos t A M ) , for motor 2.
Table 5. Results of approximate circuit model ( Cos t A M ) , for motor 2.
AnalysisDEABCGSAICSA
Mean4.5700 × 10−40.00785.3373 × 10−193.4339 × 10−27
Std.0.00130.00553.8914 × 10−191.9726 × 10−26
Min1.1369 × 10−133.6127 × 10−43.7189 × 10−200.0000
Max0.00670.02511.4020 × 10−181.1675 × 10−25
Table 6. Results of exact circuit model CostEM for motor 1.
Table 6. Results of exact circuit model CostEM for motor 1.
AnalysisDEABCGSAICSA
Mean0.01920.02310.00320.0019
Std.0.00350.01030.00004.0313 × 10−16
Min0.01720.01720.00320.0019
Max0.02880.04770.00320.0019
Table 7. Results of exact circuit model CostEM for motor 2.
Table 7. Results of exact circuit model CostEM for motor 2.
AnalysisDEABCGSAICSA
Mean0.01900.07910.00940.0071
Std.0.00570.05720.00432.2919 × 10−11
Min0.00910.01800.00710.0071
Max0.03050.27200.02090.0071
Table 8. Possible capacitor sizes and cost ($/kVAr).
Table 8. Possible capacitor sizes and cost ($/kVAr).
j123456789
Q150350450600750900105012001350
$/kVAr0.5000.3500.2530.2200.2760.1830.2280.1700.207
j101112131415161718
Q150016501800195021002250240025502700
$/kVAr0.2010.1930.1870.2110.1760.1970.1700.1890.187
j192021222324252627
Q285030003150330034503600375039004050
$/kVAr0.1830.1800.1950.1740.1880.1700.1830.1820.179
Table 9. Experimental results of 10-bus system.
Table 9. Experimental results of 10-bus system.
Items AlgorithmsBase Case Compensated
DEABCGSAICSA
Total Power Losses (PLOSS), kW783.77700.24697.18699.67696.76
Total Power losses cost, $131,673.36117,640.32117,126.24117,544.56117,055.68
Optimal buses-6, 5, 9, 106, 5, 10, 86, 5, 9, 10, 76, 5, 9, 10, 8
Optimal capacitor size-900, 4050, 600, 6001200, 4050, 600, 6001650, 3150, 600, 450, 150 1200, 3900, 150, 600, 450
Total kVAr-6150645060006300
Capacitor cost, $-1153.651192.951253.551189.8
Total annual cost131,673.36118,793.97118,329.19118,798.11118,245.48
Net saving, $-12,879.3813,344.1712,875.2413,427.88
% saving 9.7810.109.7710.19
Minimum voltage, p.u.0.8375 (bus 10)0.9005 (bus 10)0.9001 (bus 10)0.9002 (bus 10)0.9000 (bus 10)
Maximum voltage, p.u.0.9929 (bus 2)0.9995 (bus 3)1.0001 (bus 3)0.9992 (bus 3) 0.9997 (bus 3)
Table 10. Experiments results of ICSA over CSA in 10-bus system.
Table 10. Experiments results of ICSA over CSA in 10-bus system.
Items AlgorithmsBase Case Experiment 1Experiment 2
CSAICSACSAICSA
Total Power Losses (PLOSS), kW783.77698.14698.14676.02675.78
Total Power losses cost, $131,673.36117,287.52117,287.52113,571.36113,531.04
Optimal buses-5, 6, 105, 6, 103, 4, 5, 6, 7, 103, 4, 5, 6, 8, 10
Optimal capacitor size-4050, 1650, 7504050, 1650, 7504050, 2100, 1950, 900, 450, 6004050, 2400, 1650, 1200, 450, 450
Total kVAr-6150645010,05010,200
Capacitor cost, $-6450645010,05010,200
Total annual cost-118,537.92118,537.92115,487.91115,414.14
Net saving, $131,673.3613,135.4313,135.4316,185.4416,259.21
% saving-9.99.912.2912.35
Minimum voltage, p.u. 0.8375 (bus 10)0.9000 (bus 10)0.9000 (bus 10)0.9003 (bus 10)0.9000 (bus 10)
Maximum voltage, p.u.0.9929 (bus 2)1.0001 (bus 3)1.0001 (bus 3)1.0070 (bus 3)1.0070 (bus 3)
Table 11. Experimental results of 33-bus system.
Table 11. Experimental results of 33-bus system.
Items AlgorithmsBase Case Compensated
DEABCGSAICSA
Total Power Losses (PLOSS), kW210.97152.92141.13140.27139.49
Total Power losses cost, $35,442.9625,690.5623,740.0823,565.6023,434.32
Optimal buses-6, 29, 30, 146, 29, 8, 13, 27, 31, 1430, 26, 1530, 7, 12, 15
Optimal capacitor size-350, 750, 350, 750 150, 150, 150, 150, 600, 450, 150900, 450, 350 900, 600, 150, 150
Total kVAr-2200180017001800
Capacitor cost, $-659620.85401.05446.70
Total annual cost35,442.9626,349.5625,540.0023,966.6523,881.02
Net saving, $-9093.399902.9511,476.3111,561.94
% saving-25.6527.9432.3732.62
Minimum voltage, p.u. 0.9037 (bus 18)0.9518 (bus 18)0.9339 (bus 18)0.9348 (bus 18)0.9339 (bus 18)
Maximum voltage, p.u.0.9970 (bus 2)0.9977 (bus 2)0.9976 (bus 2)0.9975 (bus 2)0.9976 (bus 2)
Table 12. Possible capacitor sizes and cost ($/kVAr).
Table 12. Possible capacitor sizes and cost ($/kVAr).
j123456
Q150300450600750900
$/kVAr0.5000.3500.2530.2200.2760.183
Table 13. Experiment result of ICSA over CSA in 33-bus system.
Table 13. Experiment result of ICSA over CSA in 33-bus system.
Items AlgorithmsBase Case Compensated
CSAICSA
Total Power Losses (PLOSS), kW210.97139.30138.14
Total Power losses cost, $35,442.9623,402.4023,207.52
Optimal buses-11, 24, 30, 3311, 24, 30, 33
Optimal capacitor size-600, 450, 600, 300450, 450, 900, 150
Total kVAr-19501950
Capacitor cost, $-482.85467.40
Total annual cost35,442.9623,885.2523,674.92
Net saving, $-11,557.7111,768.04
% saving-32.6033.20
Minimum voltage, p.u. 0.9037 (bus 18)0.9336 (bus 18)0.9302 (bus 18)
Maximum voltage, p.u.0.9970 (bus 2)0.9976 (bus 2)0.9976 (bus 2)
Table 14. Experiment result of 69-bus system.
Table 14. Experiment result of 69-bus system.
Items AlgorithmsBase Case Compensated
DEABCGSAICSA
Total Power Losses (PLOSS), kW225210.02149.36147.1017146.20
Total Power losses cost, $37,800.0035,283.3625,092.4824,712.8024,561.60
Optimal buses-57, 58, 64, 21, 63, 20, 62, 2658, 59, 62, 2461, 27, 2257, 61, 18
Optimal capacitor size-750, 600, 900, 350, 150, 150, 350, 150150, 150, 900, 1501200, 150, 150150, 1200, 350
Total kVAr-3400135015001700
Capacitor cost, $-973.70389.70354.00401.50
Total annual cost37,800.0036,257.0625,482.1825,066.824,961.10
Net saving, $-1542.9412,317.8212,733.2012,836.90
% saving-4.0832.5833.6933.96
Minimum voltage, p.u. 0.9091 (bus 65)0.9504 (bus 61)0.9287 (bus 65)0.9298 (bus 65)0.9313 (bus 65)
Maximum voltage, p.u.0.9999 (bus 2)0.9999 (bus 2)0.9999 (bus 2)0.9999 (bus 2)0.9999 (bus 2)
Table 15. Statistical Analysis.
Table 15. Statistical Analysis.
WilcoxonDE-ICSAABC-ICSAGSA-ICSA
10-Bus2.5576× 10−342.4788× 10−342.5566× 10−34
33-Bus6.1019 × 10−343.4570× 10−327.6490 × 10−24
69-Bus1.0853 × 10−298.6857× 10−283.6802 × 10−20

Share and Cite

MDPI and ACS Style

Díaz, P.; Pérez-Cisneros, M.; Cuevas, E.; Avalos, O.; Gálvez, J.; Hinojosa, S.; Zaldivar, D. An Improved Crow Search Algorithm Applied to Energy Problems. Energies 2018, 11, 571. https://doi.org/10.3390/en11030571

AMA Style

Díaz P, Pérez-Cisneros M, Cuevas E, Avalos O, Gálvez J, Hinojosa S, Zaldivar D. An Improved Crow Search Algorithm Applied to Energy Problems. Energies. 2018; 11(3):571. https://doi.org/10.3390/en11030571

Chicago/Turabian Style

Díaz, Primitivo, Marco Pérez-Cisneros, Erik Cuevas, Omar Avalos, Jorge Gálvez, Salvador Hinojosa, and Daniel Zaldivar. 2018. "An Improved Crow Search Algorithm Applied to Energy Problems" Energies 11, no. 3: 571. https://doi.org/10.3390/en11030571

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop