Next Article in Journal
Comparison between IEEE and CIGRE Thermal Behaviour Standards and Measured Temperature on a 132-kV Overhead Power Line
Next Article in Special Issue
Development of an ICE-Based Micro-CHP System Based on a Stirling Engine; Methodology for a Comparative Study of its Performance and Sensitivity Analysis in Recreational Sailing Boats in Different European Climates
Previous Article in Journal
Combustion Performance and Emission Characteristics of a Diesel Engine Using a Water-Emulsified Heavy Fuel Oil and Light Diesel Blend
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Crisscross Optimization Algorithm and Monte Carlo Simulation for Solving Optimal Distributed Generation Allocation Problem

School of Automation, Guangdong University of Technology, Lab 315, No.2, Laboratory Building, No.100, Higher Education Mega Center, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
Energies 2015, 8(12), 13641-13659; https://doi.org/10.3390/en81212389
Submission received: 14 October 2015 / Revised: 22 November 2015 / Accepted: 25 November 2015 / Published: 1 December 2015
(This article belongs to the Special Issue Simulation of Polygeneration Systems)

Abstract

:
Distributed generation (DG) systems are integral parts in future distribution networks. In this paper, a novel approach integrating crisscross optimization algorithm and Monte Carlo simulation (CSO-MCS) is implemented to solve the optimal DG allocation (ODGA) problem. The feature of applying CSO to address the ODGA problem lies in three interacting operators, namely horizontal crossover, vertical crossover and competitive operator. The horizontal crossover can search new solutions in a hypercube space with a larger probability while in the periphery of each hypercube with a decreasing probability. The vertical crossover can effectively facilitate those stagnant dimensions of a population to escape from premature convergence. The competitive operator allows the crisscross search to always maintain in a historical best position to quicken the converge rate. It is the combination of the double search strategies and competitive mechanism that enables CSO significant advantage in convergence speed and accuracy. Moreover, to deal with system uncertainties such as the output power of wind turbine and photovoltaic generators, an MCS-based method is adopted to solve the probabilistic power flow. The effectiveness of the CSO-MCS method is validated on the typical 33-bus and 69-bus test system, and results substantiate the suitability of CSO-MCS for multi-objective ODGA problem.

1. Introduction

In recent years, environmental concerns, fossil fuel resource depletion and advances in technology have resulted in the increase of distributed generation (DG) in distribution networks [1,2]. Reasonable application of DGs can bring many advantages, such as voltage profile improvement and pollutant emission reduction [3,4,5]. However, inappropriate allocation of DGs may also lead to voltage fluctuations and system instability due to the uncertain nature of renewable resources [6,7]. It is crucial to develop proper models and methodologies to identify the optimal allocation of DGs, the aim of which is to determine the best types, locations and sizes of DGs taking into account system uncertainties.
The optimal DG allocation (ODGA) problem in distribution networks has been investigated in the literature from different perspectives. In [8], an optimization model was proposed for optimizing DG allocation problem, but it mainly focused on total planning cost minimization. In [9], four indices including real and reactive power loss, voltage profile and feeder capacity were considered for the ODGA problem in distribution systems with different load models. The optimization model was more comprehensive, but the environmental benefits were not taken into account. An analytical approach was developed in [10] in order to determine the optimal location of DG to minimize the power loss of the system. However, the optimal sizes and types of DGs were not discussed. The authors in [11] applied Game Optimization Theory (GOT) and Distance Entropy Multi-Objective Particle Swarm Optimization (DEMPSO) algorithm to solve the multi-objective optimization problem. However, the issues relating to DG types and uncertain outputs of DGs were not involved in the work. Studies in [12,13,14,15] applied various algorithms such as PSO, Honey Bee Mating Optimization (HBMO) algorithm, two-layer Simulation-Based Optimization (SBO) and modified Fire Fly (MFF) algorithm to obtain the optimal allocation of DGs, but all of them were based on deterministic methods, which may not be consistent with the actual situations.
Although renewable energy source (RES) generators are essential elements in the future distribution networks, only a few papers have considered the stochastic nature of RES-based DGs in system planning. The authors in [16] proposed an improved adaptive genetic algorithm (IAGA) for solving the ODGA problem. The timing characteristics of DG outputs and loads as well as the environmental benefits are taken into account. The planning results considering uncertainties were more feasible in practical application. The authors in [17] developed a method that embedded genetic-algorithm with Monte Carlo simulation (GA-MCS) to solve the ODGA model under the uncertainties of RES generation and volatile fuel prices. However, only total cost of DGs and energy losses were taken into account in the model, the environmental benefits were not considered. Reference [18] proposed a multi-objective planning method based on GA considering system uncertainties. However, only the wind-based and photovoltaic-based DG units were considered, and the GA solution method has some shortcomings like premature and slow convergence, which may lose the best solution. In [19], a novel method based on Cuckoo Search (CS) algorithm was proposed for low-carbon active distribution system planning. The uncertainties of renewable energy had been considered through scenario synthesis method. However, only the wind-based DGs were considered, and other kinds of DGs like photovoltaic generators and micro-gas turbines were not taken into account.
In this paper, we propose a novel approach integrating crisscross optimization algorithm and Monte Carlo simulation (CSO-MCS) for solving the ODGA problem. The crisscross optimization (CSO) algorithm is a recent evolutionary algorithm inspired by Confucian doctrine of gold mean and the crossover operation of genetic algorithm. Compared to other population-based algorithms, it offers lower computational burden and higher convergence speed when solving complex optimization problems. In this study, we firstly attempt to apply the CSO algorithm to solve the complex ODGA problem with technical benefits, economical benefits and environmental benefits taken into account. Meanwhile, to deal with the system uncertainties which have great influence on the DG planning results, an MCS-based method is adopted to solve the probabilistic power flow (PPF). Furthermore, we establish a multi-objective ODGA model based on a chance constrained programming (CCP) framework, aiming to determine the best types, locations and sizes of DGs in the distribution system. The pollutant emission cost, the total DG cost and the power loss costs are used to develop the objective functions. All these costs are represented by their net present values (NPV), which are compounded over the planning period of DGs. Three types of DGs including wind turbine (WT), photovoltaic (PV) generators and micro-gas turbines (MT) are considered in the ODGA problem.
The main contribution of this paper is to develop the CSO-MCS method to the ODGA problem considering system uncertainties of wind, solar and load consumption. The reminder of this paper is organized as follows: Section 2 and Section 3 present the modeling of system uncertainties and the ODGA model under CCP framework. Section 4 introduces the proposed CSO-MCS solution strategy, and Section 5 presents the results and discussion, followed by the conclusions in the last section.

2. Modeling of Uncertainties

2.1. Modeling of Wind Turbines (WT) Generation

Many experiments have demonstrated that the stochastic behavior of wind speed in most regions approximately follows the Weibull distribution [17]; the probability density function (PDF) of wind speed v can be expressed as:
f ( v ) = k c ( v c ) k 1 exp [ ( v c ) k ]
where k and c are the shape index and the scale index of Weibull distribution.
The output power of wind turbines varies with the wind speed, and its models can be formulated as:
P W T = { 0 , v v c i , v v c o P W T _ n v v c i v n v c i , v c i v v n P W T _ n , v n v v c o
where PWT_n is rated power; v is the wind speed; vci, vco and vn are the cut-in wind speed, cut-out wind speed and rated wind speed.

2.2. Modeling of Photovoltaic (PV) Generation

The solar illumination intensity is considered as the dominant factor affecting the PV output power, and it approximately follows the Beta distribution with a PDF as Equation (3) [20]:
f ( r ) = Γ ( α + β ) Γ ( α ) Γ ( β ) ( r ( t ) r max ) α 1 ( 1 r ( t ) r max ) β 1
where rmax represents the maximum intensity of sunlight in a certain period of time; and α and β are the shape parameters of the Beta distribution, respectively.
The output power of PV is related to the solar illumination intensity, their relationship can be described as:
P s ( t ) = P s t c r ( t ) r s t c [ 1 + k ( T ( t ) T s t c ) ]
where Ps(t) is the output power of photovoltaic under illumination intensity t; T(t) is the surface temperature of the photovoltaic array; rstc, Tstc and Pstc are the intensity of sunlight, the surface temperature of the photovoltaic array and the maximum output power in the standard testing environment (1 kW/m2), 25 °C; k is the temperature coefficient.

2.3. Modeling of Load Data

The load PL is assumed to be a random variable that follows the normal distribution [17]. The probability density function of PL is given by the following expression:
f ( P L ) = 1 2 π σ P exp [ ( P L μ P ) 2 2 σ P 2 ]
where μP is the mean value; and σP is the standard deviation.

3. Formulation of the ODGA Problem

A multi-objective ODGA model considering environmental benefit, total DG cost and power loss is established under the chance constrained programming (CCP) framework. In this section, the objective functions and constraints are explained.

3.1. Pollutant Emissions

DG allocation problem considering environmental benefits can achieve the best balance between economic and environmental benefits. The pollutant emissions of the distribution system mainly consist of two parts, namely, the pollutant emissions from thermal power units and the pollutant emissions from of DG units. An environmental cost index is given as follows:
f 1 = C e m s = b = 1 T ( 1 1 + η ) b [ ( n = 1 N D G S D G , n × p f D G , n × T D G , n + k = 1 N s u b P s u b , n × T s u b , n ) × i = 1 K Q n , i ( V n , i + P N n , i ) ]
where 1/(1+η)b represents the present value of the annual cost considering discount rate η in the bth year; T is the total number of DG planning years; SDG,n and pfDG,n are the installed capacity and power factor of the nth DG; Psub,n is the power of nth thermal power unit; TDG,n and Tsub,n are the equivalent generation hours of DG and thermal power generation in one year; NDG and Nsub are the total number of DGs and substations in the distribution network; Qn,i is the amount of the ith pollutant emissions from the nth generator per active power (kg/kWh); and Vn,i and PNn,i are the environmental treatment cost and penalty fee of the ith pollutant ($/kg), respectively [21]; K is the types of pollutant.

3.2. Total DG Cost

The total DG cost factor including the investment cost C D G I , operating and maintenance (O&M) cost C D G O M along the planning period is formulated as the expression given in Equation (7).
f 2 = C D G = C D G I + C D G O M = b = 1 T ( 1 1 + η ) b [ i = 1 N D G k = 1 N t y p e ( C D G k I P D G i k + C D G k O M T D G i k P D G i k ) ]
where C D G k I and C D G k O M are the per-unit investment cost and operation and maintenance cost of the kth type of DG, respectively; PDGik is the installed capacity of the kth type of DG in candidate location i; TDGik is the equivalent generation hours of the kth type of DG in candidate location i in one year; NDG is the set of candidate buses for installing DG; Ntype is the number of types of DGs.
Due to the uncertain output power of renewable DGs, it is not an easy task to accurately evaluate the O&M costs. In this paper, the O&M costs are equivalent to the cost for per unit of electricity generated (i.e., $/kWh) as [22] and [23] did.

3.3. System Power Losses

This objective is to minimize the system power losses of distribution network. The power losses cost can be expressed as follows:
f 3 = C p l o s s = b = 1 T ( 1 1 + η ) b [ p r × T max n = 1 N b r a n c h I n 2 R n ]
where, pr is the electricity price; Tmax is the equivalent time of load consumption (i.e., annual maximum load utilization hours), which expression can refer to [24]; In is the current corresponding to the annual maximum load utilization hours of the nth branch; Rn is the resistance of the nth branch; Nbranch is the number of branches.

3.4. Objective Function

The cost of ODGA problem is considered in one unique objective function that formulated as below:
min   F = μ C e m s + λ C D G + ξ C l o s s
where Cems is the environmental cost; CDG is the total DG cost; Closs is the power losses cost; and μ, λ and ξ are weighting coefficients for each sub objective.
Due to the multi-objective feature of Equation (9), a method named analytic hierarchy process (AHP) is employed to determine the weighting coefficients as [17] did. The AHP method was first proposed by T. Saaty in 1970, and now it has gradually become an algorithm with extensive applications in multi-objective comprehensive evaluations [17]. When determining the weight coefficients, experts from related fields should be invited to score for sub objectives, and then the weight coefficients can be by the AHP method.
In some developing countries, DG technologies are still in the primary stage of development. Because of the immature technology, high costs or specific power market system, either the social investors or private investors have high barriers to participate in the field of DG at present or even some time in the future. Therefore, in this paper, proceeding from the realities in some developing countries, we studied the optimization problem from the view point of power grid companies. However, the established ODGA model can also be used for other stockholders through adjusting the weight coefficients of the three sub objectives in Equation (9) using the AHP method.

3.5. Constraints

3.5.1. Deterministic Constraints

The deterministic constraints are the load-flow equations and the DG capacity constraints that showed in Equation (10).
{ P G i P L i = V i k A ( i ) V k ( G i k   cos δ i k + B i k   sin δ i k ) Q G i Q L i = V i k A ( i ) V k ( G i k   sin δ i k B i k   cos δ i k ) P D G i min P D G i P D G i max Q D G i min Q D G i Q D G i max i = 1 N D G P D G i P E N max i = 1 N b u s P L i
where PGi and QGi are the active and reactive output power of the generators at node i; PLi and QLi are the active and reactive load power at node i; Vi and Vk are the voltage amplitudes at node i and node k; Gik and Bik are the conductance and susceptance between node i and node k; δik is the voltage angle between node i and node k. PDGimax and PDGimin are the upper and lower limits of active output power of DGs; QDGimax and QDGimin are the upper and lower limits of reactive output power of DGs. PLi is the active load power at node i, PENmax is the maximum allowable penetration of DG; and NDG and Nbus are the number of installed DGs and buses of network, respectively.

3.5.2. Chance Constraints

Chance constraint programming (CCP) is a stochastic programming method that suitable for solving optimization problem with uncertainties. More details about CCP can refer to [17,25]. In the CCP optimization framework, some constraints are allowed to be satisfied within a certain confidence level when uncertain nature of renewable DGs are considered. The chance constraints of node voltage and the permissible power flow in this work are given as:
{ Pr { V min V i V max } α Pr { S i j S i j max } β
where, α and β are the confidence level of permissible voltage and power flow under the CCP framework. Vmin and Vmax are the the upper and lower limits of voltage amplitude; Sij and Sijmax are the power flow and the permitted maximal power flow limit in the feeder between node i and node j, respectively.

4. Proposed CSO-MCS Solution Approach

In this paper, an approach that embedded crisscross optimization algorithm with Monte Carlo simulation (CSO-MCS) is developed to find the best solution for the ODGA problem under uncertainties. In the solution approach, the CSO algorithm is dedicated to search the best solution among a number of feasible solutions, and the MCS-based probabilistic power flow (PPF) method is used to deal with the system uncertainties and solve the power flow.

4.1. Determination of Feasible Solutions Using CSO

The crisscross optimization algorithm (CSO) is a recent evolutionary algorithm inspired by Confucian doctrine of gold mean and the crossover operation of genetic algorithm [26]. Compared to other heuristic algorithms, the CSO algorithm has a huge advantage in solution accuracy and convergence speed when addressing complex optimization problems [26,27]. The CSO algorithm is mainly made of three components: the horizontal crossover, the vertical crossover and the competitive operator. The horizontal crossover and vertical crossover execute within each iteration and reproduce their offspring solutions called moderation solutions by performing different crossover operations. Meanwhile, after each crossover operation, the competitive operator should be carried out to choose the better particle. Only those new solutions that outperform their parent particles can survive while the others will be eliminated in the competition. It is the combination of the double search strategies and competitive mechanism that enables CSO significant advantages in convergence speed and solution accuracy. The detailed introduction of the three components is described in the following subsections.

4.1.1. Horizontal Crossover

The horizontal crossover is used to generate the moderation solutions by executing a special arithmetic crossover operation on all the dimensions between two different particles so as to enlarge searching scopes. Suppose the ith parent particle X(i) and the jth parent particle X(j) are chosen to perform the horizontal crossover operation at the dth dimension, their offspring, namely the moderation solution, can be reproduced through the equations as shown in Equation (12).
{ M S h c ( i , d ) = r 1 × X ( i , d ) + ( 1 r 1 ) × X ( j , d ) + c 1 × ( X ( i , d ) X ( j , d ) ) M S h c ( j , d ) = r 2 × X ( j , d ) + ( 1 r 2 ) × X ( i , d ) + c 2 × ( X ( j , d ) X ( i , d ) )
where X(i,d) and X(j,d) are the dth dimension of two parent particle X(i) and X(j); r1 and r2 are random values uniformly distributed between 0 and 1; c1 and c2 are expansion coefficients uniformly distributed between −1 and 1; MShc(i,d) and MShc(j,d) are the offspring of X(i,d) and X(j,d), respectively.
In the process of the horizontal crossover, all particles of CSO are randomly divided into M/2 pairs. Each pair of particles reproduces two moderation solutions according to Equation (12). Through the horizontal crossover operator, new solutions can be searched in a hypercube space with a larger probability while in the periphery of each hypercube with a decreasing probability, which had been proved in [26]. This search mechanism gifts CSO with powerful global search ability. After horizontal crossover search, the moderation solutions should compete with their corresponding parent particles. The winners will save in the updated population and serve as the parent population of vertical crossover.

4.1.2. Vertical Crossover

The vertical crossover search is an arithmetic crossover operated on all the particles between two different dimensions. Suppose the d1th and d2th dimensions of the particle i (i.e., X(i,d1) and X(i,d2)) are used to carry out the vertical crossover operation, the d1th dimension offspring of particle i (i.e., MSvc(i,d1)) can be reproduced by Equation (13).
M S v c ( i , d 1 ) = r × X ( i , d 1 ) + ( 1 r ) × X ( i , d 2 ) , i N ( 1 , M ) , d 1 , d 2 N ( 1 , D )
where r is a uniformly distributed random value between 0 and 1; M is the population size; D is the number of dimensions.
In the process of vertical crossover, all particles are randomly divided into D/2 pairs. The role of vertical crossover search is to facilitate some stagnant dimensions of the population and escape from dimension premature convergence. Unlike horizontal crossover, only a few paired dimensions are chosen to perform the vertical crossover operation because that about 10%–40% of the dimensions in the swarm may be simultaneously trapped into stagnancy when optimizing the multimodal functions [26]. Therefore, the vertical crossover probability Pvc is suggested to be set in the range [0.2, 0.8] in [26]. Similar to the horizontal crossover search, the new solutions should compete with the parent particle and those solutions that outperform their competitor can survive.

4.1.3. Competitive Operator

In CSO, a greedy selection strategy that is similar to the differential evolutionary algorithm is used to update the population, as expressed in Equation (14).
X M S © X
Every time when the crossover operation is finished, the competitive operator need to be executed to choose the particle that has better fitness value. Only those moderation solutions that outperform their parent particles can survive, while all the rest are eliminated in the competition. Such competitive method allows the crisscross search always maintain in a historical best position and quicken the converge rate to the global optima.

4.1.4. Basic Procedure of CSO Algorithm

The basic procedure of CSO algorithm is given as follows:
Step 1.
Population initialization and parameters set.
Step 2.
Execute horizontal crossover with the competitive operator.
Step 3.
Execute vertical crossover with the competitive operator.
Step 4.
Repeat Steps 2 and 3 until the number of iterations is larger than the specified maximum value.

4.2. MCS-Based Probabilistic Power Flow Calculation

As mentioned before, ODGA problem becomes more complex when system uncertainties are considered. In order to obtain more feasible planning results, probabilistic power flow (PPF) calculation methods must be employed. Compared to the deterministic power flow, the PPF method characterizes the uncertainty in system information by describing the variation in terms of a suitable probability distribution. In this paper, the Monte Carlo simulations (MCS)-based PPF method proposed in [28] is adopted. The MCS is used to produce a large number of random variables according to the statistical models that established in Section 2. In case of uncertainties in the input variables of the power system, it is desirable to assess the system output variables (bus voltages and line flows) for many load and generation conditions. It is necessary to run the deterministic power flow routine many times in order to evaluate possible system states. More detailed principles about MCS-based probabilistic power flow method can refer to [28] and [29].The flowchart of MCS-based PPF method is shown in Figure 1.
Figure 1. Flowchart of MCS-based PPF calculation.
Figure 1. Flowchart of MCS-based PPF calculation.
Energies 08 12389 g001

4.3. Solving Steps of the CSO-MCS Method to ODGA Problem

The flowchart of the CSO-MCS algorithm is illustrated in Figure 2 and its procedure for solving ODGA problem can be described as follows:
Step 1:
Define the input data, including the network data and the specified parameters of CSO-MCS algorithm;
Step 2:
Randomly generate the initial population as showed in Equation (15).
P o p u l a t i o n = [ P 11 w P 1 N w w , P 11 p P 1 N p p , P 11 m P 1 N m m P 21 w P 2 N w w , P 21 p P 2 N p p , P 21 m P 2 N m m P M 1 w P M N w w , P M 1 p P M N p p , P M 1 m P M N m m ]
where P n i w , P n j p and P n k m (i = 1,2,...,Nw, j = 1,2,...,Np, k = 1,2,...,Nm, n = 1,2,...,M) are the installation capacity of the ith WT unit, jth PV unit and kth MT unit, respectively. Nw, Np and Nm are the number of candidate locations for WT, PV and MT. The initial population is filled with M randomly generated solutions.
Figure 2. Flowchart of CSO-MCS for solving the ODGA problem.
Figure 2. Flowchart of CSO-MCS for solving the ODGA problem.
Energies 08 12389 g002
Step 3:
Execute the MCS-based PPF calculation and check the feasibilities of CSO particles.
Step 4:
Calculate the fitness function of CSO particle according to Equations (6)–(9), using the results of the PPF.
Step 5:
Check the constraints of ODGA model with the results of the PPF. If the constraints are satisfied, go to the next step; otherwise, add a large value Mp to the fitness value as a penalty. Repeat Steps 3 to 5 for all particles of the initial population;
Step 6:
Sort the particles in descending order of fitness value and save current best solutions in the repository Gbest;
Step 7:
Update the population using horizontal crossover and vertical crossover.
Step 8:
Repeat Steps 3–7 until predetermined iteration number is reached.
Step 9:
Select the best solution found in the above solving procedure as the best DG allocation scheme.

5. Numerical Results

To comprehensively demonstrate the validity of the proposed CSO-MCS algorithm, simulation studies are conducted on two test systems which are widely used as benchmarks in the power system planning field for solving the ODGA problems. The two test systems are the 33-bus and 69-bus distribution systems, respectively. The first 33-bus system is a radial system with total load of 3.715 MW. The second 69-bus system is a widely used distribution system in the literature. The detailed data of the systems appear in [30] and [31].
The parameters of the proposed model are specified as follows: (1) The planning period of DG is 15 years; the discount rate is 12%; (2) The voltage magnitude cannot exceed ±5% of the nominal voltage and the power flow on the lines should not exceed 4 MVA with the confidence levels of 90% (i.e., α = β = 0.9); (3) Weighting coefficients of Equation (9): μ = 0.2, λ = 0.38, ξ = 0.42. The electricity price is 0.089 $/kWh. The investment cost, operation, and maintenance cost and other technical parameters of WT/PV/MT generators can be seen in Table 1. In a practical situation, it cannot be expected that the O&M cost and electricity price always keep constant along the time. However, in order to simplify the problem, it is assumed that the O&M costs and the electricity price are as constant in the simulations.
Table 1. Technical specification parameters of different types of distributed generation (DGs).
Table 1. Technical specification parameters of different types of distributed generation (DGs).
DG typeInvestment cost ($/kVA)O&M cost ($/kWh)Technical specificationPower factor
WT18820.01vio = 4 m/s, vco = 20 m/s, vn = 15 m/s0.95 lagging
PV40040.01Pstc = 1000 W/m21.0
MT22930.012Stable power0.9 lagging
The pollutant emission rates (kg/MWh) of different kinds of DGs are given in Table 2. The environmental value standard and penalty for pollutant emissions are shown in Table 3. When planning DG, a series of candidate places that suitable for installing specific types of DGs will be given, from the aspects of climate, geography and technology conditions. Then, the CSO-MCS will be used to determine the best schemes (i.e., the best types, locations and sizes of DGs) among the given candidate locations taking into account the voltage amplitude, power flow and total costs of the distribution system. It is assumed that the candidate types and locations of DGs in the 33-bus and 69-bus systems are as shown in Table 7 and Table 8, respectively; the size of the each DG unit is within the limit between 10 and 500 kVA with discrete interval capacity of 10 kVA.
Table 2. Pollutant emission rate of different types of DGs.
Table 2. Pollutant emission rate of different types of DGs.
Generation typeEmission rate(kg/MWh)
NOxCO2SO2
WT000
PV000
MT0.52502.63628.7
Grid2.29921.53.58
Table 3. Environmental value standard and penalty for pollutant emissions.
Table 3. Environmental value standard and penalty for pollutant emissions.
IndexNOxCO2SO2
Environmental value ($/kg)1.000.0028750.75
Penalty ($/kg)0.250.001250.125
To find the effectiveness and improvement of the developed CSO-MCS algorithm, the test results are compared with those obtained by another algorithm named PSO-MCS in [32]. All the experiments are implemented using Matlab2009b at a Core2 2.40-GHz machine with 2-GB RAM. The parameters of the algorithms are set as follows: In CSO-MCS, the horizontal crossover probability and vertical crossover probability are set as Phc = 1 and Pvc = 0.8 according to the suggestion in [26]. In PSO-MCS, the acceleration coefficients are set to c1 = c2 = 0.8, the inertia weight is set to w = 0.4 [32]. In the two algorithms, the population sizes are set to Npop = 50, the maximum number of iterations is set to Itermax = 500, the sample sizes of Monte Carlo are set to Ns = 500, other parameters are set to the same as those used in the optimization model. To reduce statistical errors, the test is repeated 30 times independently.

5.1. Case 1: IEEE 33-Bus System

In this case, the typical 33-bus system is used to test the proposed method. The convergence characteristics of the developed CSO-MCS algorithm and PSO-MCS are illustrated in Figure 3. From this figure, it can be seen that the PSO-MCS algorithm is fast in convergence. The iteration number required by PSO-MCS is only 57. However, the convergence accuracy is not entirely satisfactory. This is due to the shortcoming of PSO that is easily trapped in the local optimum and appeared premature convergence. As to CSO-MCS, the experimental results show that its iteration number is greater than PSO-MCS, while the optimal result of CSO-MCS is 1.88% better than that of PSO-MCS.
Figure 3. Convergence characteristics of CSO-MCS and PSO-MCS (Case 1).
Figure 3. Convergence characteristics of CSO-MCS and PSO-MCS (Case 1).
Energies 08 12389 g003
The simulation results including the pollutant emissions, the power losses cost, the total DG cost and the CPU time obtained by CSO-MCS and the compared algorithm are shown in Table 4. The comparisons of statistics of the above indices, such as mean value, standard deviation, maximum and minimum value are presented as well. In terms of solution quality, we see that the mean pollutant emissions and power losses cost achieved by CSO-MCS is 25.08% and 14.40% less than those by PSO-MCS. The best fitness value CSO-MCS achieved is better than PSO-MCS as analyzed earlier.
These results demonstrate the effectiveness of the developed CSO-MCS algorithm in addressing DG allocation problems. With respect to the computing time, the mean CPU time of CSO-MCS is 227.02 s, which is 24.65% faster than PSO-MCS. In stability, we can see that the standard deviation of CPU time of CSO-MCS is 6.42 s, which is 47.38% less than PSO-MCS. Similar results can be found in other indices. For example, the standard deviation value of emissions index obtained by CSO-MCS is 68.89% less than that of PSO-MCS. These results show that CSO-MCS has good performance in robustness.
Table 4. Results obtained by crisscross optimization algorithm and Monte Carlo simulation (CSO-MCS) and particle swarm optimization and Monte Carlo simulation (PSO-MCS) (30 runs for Case 1).
Table 4. Results obtained by crisscross optimization algorithm and Monte Carlo simulation (CSO-MCS) and particle swarm optimization and Monte Carlo simulation (PSO-MCS) (30 runs for Case 1).
Evaluation methodPollutant emissions (105 t)Power losses cost (105 $)Total DG cost (106 $)CPU time (s)
CSO-MCSMaximum value1.06955.59833.8402239.72
Minimum value1.05995.14823.8367215.34
Mean1.06515.46013.8387227.02
Standard deviation0.00280.04170.0009756.42
PSO-MCSMaximum value1.11526.12323.6945350.64
Minimum value1.08026.46853.6448295.75
Mean1.09256.37873.6716301.27
Standard deviation0.00900.07430.015712.20
Figure 4 compares the voltage profiles of the 33-buses system before and after DG installation. The voltage profile is one of the main criterions for power quality improvement. As seen in Figure 4, the voltage quality of the origin system is dissatisfactory. The voltage of many nodes, especially the end nodes like node-31 and node-32, is seriously below the permitted range. After installing DGs according to the optimal schemes, the voltage profile is obviously improved. It can be observed that both of the methods (i.e., CSO-MCS and PSO-MCS) provide better voltage profile in the simulation. According to the statistical results, the average voltage deviation (AVD) of the scheme obtained by CSO-MCS and that by PSO-MCS is 0.00615 p.u and 0.01472 p.u, which present a reduction of 89.15% and 74.02% compare to the origin system. Meanwhile, we can see that the voltage profile obtained by CSO-MCS method is better than that by PSO-MCS in terms of average voltage deviation and voltage stability.
Figure 4. Voltage profile contrast (Case 1).
Figure 4. Voltage profile contrast (Case 1).
Energies 08 12389 g004
From the above analyses, we can draw a conclusion that CSO-MCS has good performance in terms of convergence accuracy and robustness, and it is suitable for solving DG allocation problems.
From the above simulation results, we can also evaluate the benefits brought about by optimal DG allocation. Before placing DGs in the distribution system, the emission of air pollutants is 1.3582 × 105 tons. After allocating DGs using CSO-MCS algorithm, a maximal reduction of 0.298 × 105 tons or approximately 21.96% of pollutant emissions can be achieved, as shown in Table 4. The significant reduction in pollutant emission reveals the great contribution of DGs to environmental protection. In terms of power losses, after placing DGs, the system loss costs reduce from 7.8783 × 105 $ to 5.1482 × 105 $, which proves that reasonable application of DGs can effectively reduce the system network losses.

5.2. Case 2: PG&E 69-Bus System

A larger test system proposed in [31] is considered in this case. The base power of this system is 10 MVA and the base voltage is 12.66 kV.
Figure 5 shows the convergence characteristics obtained by CSO-MCS and PSO-MCS. As shown in this figure, it is obvious that CSO-MCS outperforms PSO-MCS in terms of searching for better converged solutions. The optimal fitness value of CSO-MCS is 0.704% better than that of PSO-MCS.
The simulation results obtained by CSO-MCS are shown in Table 5 and compared with the results of PSO-MCS. According to the results reported in Table 5, it can be observed that CSO-MCS is capable of finding better solutions. The minimum of pollutant emission applying CSO-MCS is 1.0772 × 105 t, which is 0.706% less than the best results of PSO-MCS. Similar results can be found in the power losses cost index. As seen in Table 5, the power losses cost achieved by CSO-MCS is 22.39% less than that by PSO-MCS.
Figure 5. Convergence characteristics of CSO-MCS and PSO-MCS (Case 2).
Figure 5. Convergence characteristics of CSO-MCS and PSO-MCS (Case 2).
Energies 08 12389 g005
Table 5. Results obtained by CSO-MCS and PSO-MCS (30 runs for Case 2).
Table 5. Results obtained by CSO-MCS and PSO-MCS (30 runs for Case 2).
Evaluation methodPollutant emissions (105 t)Power losses cost (105$)Total DG cost (106$)CPU time (s)
CSO-MCSMaximum value1.08595.88275.1555589.92
Minimum value1.07725.48755.0689572.24
Mean1.08205.75265.1121583.92
Standard deviation0.00270.07780.02725.16
PSO-MCSMaximum value1.11687.20214.2893639.38
Minimum value1.08486.71604.0818595.26
Mean1.10027.04584.1956615.80
Standard deviation0.00970.10410.063714.29
With respect to computing speed, the mean CPU time of CSO-MCS is 583.92 s, which is 5.46% less than that of PSO-MCS. Besides, it is worthwhile to note that CSO-MCS also shows good performance on robustness. It can be observed from Table 5 that the standard deviation of emissions index achieved by CSO-MCS is 0.0027 × 105 t, whereas the standard deviation value obtained by PSO-MCS is 0.0097 × 105 t. In terms of other indices, the power losses cost index, total DG cost index and CPU time index achieved by the proposed algorithm are smaller than those achieved by PSO-MCS. The above analysis results of 69-bus test system further confirm the effectiveness and robustness of CSO-MCS in solving DG allocation problems.
Figure 6 shows and compares the mean voltage magnitude of each node for the 69-bus system using different methods. From this figure, it can be observed that the voltage amplitude of many nodes of the origin system is seriously below the permitted range. After placing DGs using the optimization methods, we can see that a marked improvement in voltage profiles can be achieved. As seen in Figure 6, before placing DGs, the original voltage magnitude of node 54 is 0.909 p.u. After optimizing DG allocation in the distribution system, the voltage magnitude of node 54 increases to 0.986 p.u. Similar results have been seen in other nodes. In addition, according to the statistical results, the average voltage deviation (AVD) obtained by CSO-MCS is 0.005 p.u, which has a reduction of 81.62% compare to the origin system. When comparing the voltage profiles obtained by the two algorithms (i.e., CSO-MCS and PSO-MCS), we can see that the AVD achieved by CSO-MCS is also less than the results that of PSO-MCS (0.007 p.u), which also indicates the validity of CSO-MCS in solving ODGA problem.
Figure 6. Voltage profile contrast (Case 2).
Figure 6. Voltage profile contrast (Case 2).
Energies 08 12389 g006

5.3. Influence of Uncertainties of Renewable DGs

In order to investigate the effect of uncertainties of renewable energy on the planning results, two scenarios have been designed in Table 6. The stochastic characteristics of renewable energy can be described by their probability density functions (PDF). In this simulation, we design two sets of PDF parameters of renewable energy (i.e., shape and scale parameters of the Weibull distribution of wind speed; shape parameters of the Beta distribution of solar radiation). Scenario B shows higher level of wind speed and lower level of solar illumination in comparison to Scenario A. The results associated with the schemes for the 33-bus and 69-bus systems are shown in Table 7 and Table 8. With respect to the chance constraints of voltage amplitude and power flow, statistical results indicate that, for the 33-bus system, the probabilities of voltage chance constraint Pr{Vmin ≤ V ≤ Vmax} are 0.954 and 0.962; for the 69-bus system, the probabilities of voltage chance constraint Pr{Vmin ≤ V ≤ Vmax} are 0.937 and 0.942. In terms of the chance constraint of power flow, the probabilities Pr{Sij ≤ Smax} are 0.922 and 0.937 for the 33-bus system; 0.920 and 0.929 for the 69-bus system. Both of the probabilities can satisfy the given value (i.e., α = β = 0.9), so the optimization results are acceptable. Besides, from Table 7, we can observe that the obtained results vary with the uncertain characteristics of renewable energy. The penetration of WT-based DG is increased from 300 kW (Scenario A) to 500 kW (Scenario B), whereas the installation of PV-based DG is decreased from 610 kW (Scenario A) to 370 kW (Scenario B). Similar change of optimization results appeared in the 69-bus system. The main reason for this change is due to the higher level of wind speed and the lower level of solar illumination intensity in Scenario B. Using the stochastic feeder loads, wind power outputs, photovoltaic power outputs and other data in Table 1, Table 2 and Table 3, the voltage distributions under different scenarios can be evaluated by using the proposed method. To investigate the variation of voltage profile of the distributed system caused by embedded renewable DGs, we select two representative nodes from the two test systems respectively, and draw their voltage probability density curves in Figure 7, Figure 8, Figure 9 and Figure 10. In the 33-bus system, one of the representative nodes is the 4th node, which has large sizes of DGs. Another is the 32nd node, which has no DGs and locates at the end of the system. In the 69-bus system, the representative node with large capacity of DGs is the 14th node, and the other node without DGs is the 50th node.
Table 6. Definition of two scenarios.
Table 6. Definition of two scenarios.
ScenarioWind speed parametersSolar radiation parameters
Ak = 1.80, c = 6α = 2.0, β = 2.0
Bk = 2.15, c = 9α = 0.9, β = 0.9
Table 7. Optimization results of different scenarios (33-bus system).
Table 7. Optimization results of different scenarios (33-bus system).
DG typeCandidate locationDG sizes (kW)
Scenario AScenario B
WT4120200
18180300
2500
3200
PV4220120
7200150
2510040
299060
MT412040
780120
1715050
29040
Table 8. Optimization results of different scenarios (69-bus system).
Table 8. Optimization results of different scenarios (69-bus system).
DG typeCandidate locationDG sizes (kW)
Scenario AScenario B
WT14150100
20300
26020
468020
496030
5212080
53200120
PV14100200
20040
2600
462050
495090
52100170
53100150
MT1415090
20020
26100
4600
496080
52150100
5310080
Figure 7. PDF curve of voltage amplitude in Scenario A of 33-bus system: (a) Node 32 and (b) Node 4.
Figure 7. PDF curve of voltage amplitude in Scenario A of 33-bus system: (a) Node 32 and (b) Node 4.
Energies 08 12389 g007
Figure 8. PDF curve of voltage amplitude in Scenario B of 33-bus system: (a) Node 32; (b) Node 4.
Figure 8. PDF curve of voltage amplitude in Scenario B of 33-bus system: (a) Node 32; (b) Node 4.
Energies 08 12389 g008
The voltage probability density curves of node 4 and node 32 indicate that the voltage profile is obviously improved after placing DGs properly. From Figure 7 to Figure 10, we can see that in most cases of the 33-bus system, the voltage of node 32 distributes between 0.98 p.u and 1.00 p.u, and the voltage of node 4 distributes between 0.99 p.u and 1.03 p.u. As for the 69-bus system, we can observe that the voltage of node 50 distributes between 0.985 p.u and 0.995 p.u, and the voltage of node 14 distributes between 0.98 p.u and 1.02 p.u. Both of them are within the allowable range for power systems to ensure the operation safety. However, it is worthwhile to note that the voltage amplitudes of the two nodes may sometimes exceed the limitation, due to the intermittent of DG power supply. Thus, for those important customers whom are sensitive to voltage quality and locate close to DG connected nodes, it is necessary to make measures to keep stable voltage quality.
Figure 9. PDF curve of voltage amplitude in Scenario A of 69-bus system: (a) Node 50 and (b) Node 14.
Figure 9. PDF curve of voltage amplitude in Scenario A of 69-bus system: (a) Node 50 and (b) Node 14.
Energies 08 12389 g009
Figure 10. PDF curve of voltage amplitude in Scenario B of 69-bus system: (a) Node 50 and (b) Node 14.
Figure 10. PDF curve of voltage amplitude in Scenario B of 69-bus system: (a) Node 50 and (b) Node 14.
Energies 08 12389 g010

6. Conclusions

Integration of distributed generations into the distribution system may change various operating characteristics of the system, especially at increased penetration of renewable DGs like wind power and photovoltaic generation. This paper has proposed a novel approach integrating crisscross optimization algorithm and Monte Carlo simulation called CSO-MCS is proposed to effectively obtain the best sizes, locations and types of DGs in the distribution system. The proposed CSO-MCS method is compared with PSO-MCS in terms of convergence and computation time to demonstrate its effectiveness and feasibility. Furthermore, an optimization framework for optimal DG allocation problem using chance constrained programming (CCP) is presented in this paper. The objective functions encompass minimization of total pollutant emission, DG cost and active power losses over the planning period. In order to assure the feasibility of planning results, the system uncertainties covering wind speed, solar radiation and load consumption are taken into account using their probabilistic models.
This proposed work can help the system operators in evaluating DG allocation schemes to decide the best feasible solution for practical implementation and enable them to evaluate the impact of system uncertainties on DG planning work. As future work, we are preparing to apply CSO-MCS to address more practical ODGA problems considering reliability impacts and other factors, then conduct a research on the system operation and energy management of a smart distribution grid connecting large numbers of DGs and PEVs.

Acknowledgments

This work was supported by the Guangdong Nature Science Foundation Project (GNSF 10151009001000045).

Author Contributions

Xiangang Peng and Lixiang Lin conceived and designed the experiments; Xiangang Peng proposed the original idea, analyzed and verified the results and the whole manuscript. Lixiang Lin performed the experiments and wrote the full manuscript; Weiqin Zheng provided technical support to verify the proposed algorithm in simulation software. Yi Liu analyzed the data and double-checked the results and the whole manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liang, H.; Zhuang, W. Stochastic modeling and optimization in a microgrid: A survey. Energies 2014, 7, 2027–2050. [Google Scholar] [CrossRef]
  2. Georgilakis, P.S.; Hatziargyriou, N.D. Optimal distributed generation placement in power distribution networks: Models, methods, and future research. IEEE Trans. Power Syst. 2013, 28, 3420–3428. [Google Scholar] [CrossRef]
  3. Xavier, G.A.; Oliveira Filho, D.; Martins, J.H.; de Barros Monteiro, P.M.; Alves Cardozo Diniz, A.S. Simulation of distributed generation with photovoltaic microgrids-case study in Brazil. Energies 2015, 8, 4003–4023. [Google Scholar] [CrossRef]
  4. Xia, M.; Li, X. Design and implementation of a high quality power supply scheme for distributed generation in a micro-Grid. Energies 2013, 6, 4924–4944. [Google Scholar] [CrossRef]
  5. Kolenc, M.; Papič, I.; Blažič, B. Minimization of losses in smart grids using coordinated voltage control. Energies 2012, 5, 3768–3787. [Google Scholar] [CrossRef]
  6. Weckx, S.; D’Hulst, R.; Driesen, J. Locational pricing to mitigate voltage problems caused by high PV penetration. Energies 2015, 8, 4607–4628. [Google Scholar] [CrossRef]
  7. Georgilakis, P.S.; Hatziargyriou, N.D. A review of power distribution planning in the modern power systems era: Models, methods and future research. Electr. Pow Syst. Res. 2015, 4, 89–100. [Google Scholar] [CrossRef]
  8. El-Khattam, W.; Hegazy, Y.G.; Salama, M.M.A. An integrated distributed generation optimization model for distribution system planning. IEEE Trans. Power Syst. 2005, 20, 1158–1165. [Google Scholar] [CrossRef]
  9. Singh, D.; Singh, D.; Verma, K.S. Multiobjective optimization for DG planning with load models. IEEE Trans. Power Syst. 2009, 24, 427–436. [Google Scholar] [CrossRef]
  10. Wang, C.; Nehrir, M.H. Analytical approaches for optimal placement of distributed generation sources in power systems. IEEE Trans. Power Syst. 2004, 19, 2068–2076. [Google Scholar] [CrossRef]
  11. Li, R.; Ma, H.; Wang, F.; Wang, Y.; Liu, Y.; Li, Z. Game optimization theory and application in distribution system expansion planning, including distributed generation. Energies 2013, 6, 1101–1124. [Google Scholar] [CrossRef]
  12. Kirthiga, V.; Daniel, A.; Gurunathan, S. A methodology for transforming an existing distribution network into a sustainable autonomous micro-grid. IEEE Trans. Sustain. Energy 2013, 4, 31–41. [Google Scholar] [CrossRef]
  13. Niknam, T.; Taheri, S.I.; Aghaei, J.; Tabatabaei, S.; Nayeripour, M. A modified honey bee mating optimization algorithm for multiobjective placement of renewable energy resources. Appl. Energy 2011, 88, 4817–4830. [Google Scholar] [CrossRef]
  14. Saif, A.; Pandi, V.R.; Zeineldin, H.H.; Kennedy, S. Optimal allocation of distributed energy resources through simulation-based optimization. Electr. Power Syst. Res. 2013, 104, 1. [Google Scholar] [CrossRef]
  15. Abdelaziz, A.Y.; Hegazy, Y.G.; El-Khattam, W.; Othman, M.M. Optimal planning of distributed generators in distribution networks using modified firefly method. Electr. Power Compon Syst. 2015, 43, 320–333. [Google Scholar] [CrossRef]
  16. Gao, Y.; Liu, J.; Yang, J.; Liang, H.; Zhang, J. Multi-objective planning of multi-type distributed generation considering timing characteristics and environmental benefits. Energies 2014, 7, 6242–6257. [Google Scholar] [CrossRef]
  17. Liu, Z.; Wen, F.; Ledwich, G. Optimal siting and sizing of distributed generators in distribution systems considering uncertainties. IEEE Trans. Power Deliver. 2011, 26, 2541–2551. [Google Scholar] [CrossRef]
  18. Shaaban, M.F.; El-Saadany, E.F. Accommodating high penetrations of PEVs and renewable DG considering uncertainties in distribution systems. IEEE Trans. Power Syst. 2014, 29, 259–270. [Google Scholar] [CrossRef]
  19. Zeng, B.; Zhang, J.; Zhang, Y.; Yang, X.; Dong, J.; Liu, W. Active distribution system planning for low-carbon objective using Cuckoo Search algorithm. J. Electr. Eng. Technol. 2014, 9, 433–440. [Google Scholar] [CrossRef]
  20. Zou, K.; Agalgaonkar, A.P.; Muttaqi, K.M.; Perera, S. Distribution system planning with incorporating DG reactive capability and system uncertainties. IEEE Trans. Sustain. Energy 2012, 3, 112–123. [Google Scholar] [CrossRef]
  21. Qian, K.; Zhou, C.; Yuan, Y.; Shi, X.; Allan, M. Analysis of the environmental benefits of distributed generation. In Proceedings of the 3rd IEEE Power and Energy Society General Meeting(PESGM), Pittsburgh, PA, USA, 20–24 July 2008; pp. 251–255.
  22. Ahmadigorji, M.; Amjady, N. Optimal dynamic expansion planning of distribution systems considering non-renewable distributed generation using a new heuristic double-stage optimization solution approach. Appl. Energy 2015, 156, 655–665. [Google Scholar] [CrossRef]
  23. Munoz-Delgado, G.; Contreras, J.; Arroyo, J.M. Joint expansion planning of distributed generation and distribution networks. IEEE Trans. Power Syst. 2015, 30, 2579–2590. [Google Scholar] [CrossRef]
  24. He, Y.; Wen, Z. Power System Analysis; Huazhong University of Science and Technology Press: Wuhan, China, 1984. [Google Scholar]
  25. Yang, N.; Wen, F. A chance constrained programming approach to transmission system expansion planning. Elect. Power Syst. Res. 2005, 75, 171–177. [Google Scholar] [CrossRef]
  26. Meng, A.; Chen, Y.; Yin, H.; Chen, S. Crisscross optimization algorithm and its application. Knowl.-Based Syst. 2014, 67, 218–229. [Google Scholar] [CrossRef]
  27. Meng, A.; Mei, P.; Yin, H.; Peng, X.; Guo, Z. Crisscross optimization algorithm for solving combined heat and power economic dispatch problem. Energy Convers. Manag. 2015, 105, 1303–1317. [Google Scholar] [CrossRef]
  28. Conti, S.; Raiti, S. Probabilistic load flow using Monte Carlo techniques for distribution networks with photovoltaic generators. Sol. Energy 2007, 81, 1473–1481. [Google Scholar] [CrossRef]
  29. Hajian, M.; Rosehart, W.D.; Zareipour, H. Probabilistic power flow by Monte Carlo simulation with Latin Supercube sampling. IEEE Trans. Power Syst. 2013, 28, 1550–1559. [Google Scholar] [CrossRef]
  30. Baran, M.E.; Wu, F.F. Network reconfiguration in distribution systems for loss reduction and load balancing. IEEE Trans. Power Deliv. 1989, 2, 1401–1407. [Google Scholar] [CrossRef]
  31. Baran, M.E.; Wu, F.F. Optimal sizing of capacitors placed on a radial distribution system. IEEE Trans. Power Deliv. 1989, 1, 735–743. [Google Scholar] [CrossRef]
  32. Yeh, W.; Lin, Y.; Chung, Y.Y.; Chih, M. A particle swarm optimization approach based on Monte Carlo simulation for solving the complex network reliability problem. IEEE Trans. Reliab. 2010, 57, 212–221. [Google Scholar]

Share and Cite

MDPI and ACS Style

Peng, X.; Lin, L.; Zheng, W.; Liu, Y. Crisscross Optimization Algorithm and Monte Carlo Simulation for Solving Optimal Distributed Generation Allocation Problem. Energies 2015, 8, 13641-13659. https://doi.org/10.3390/en81212389

AMA Style

Peng X, Lin L, Zheng W, Liu Y. Crisscross Optimization Algorithm and Monte Carlo Simulation for Solving Optimal Distributed Generation Allocation Problem. Energies. 2015; 8(12):13641-13659. https://doi.org/10.3390/en81212389

Chicago/Turabian Style

Peng, Xiangang, Lixiang Lin, Weiqin Zheng, and Yi Liu. 2015. "Crisscross Optimization Algorithm and Monte Carlo Simulation for Solving Optimal Distributed Generation Allocation Problem" Energies 8, no. 12: 13641-13659. https://doi.org/10.3390/en81212389

Article Metrics

Back to TopTop