Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed...

32
Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu
  • date post

    15-Jan-2016
  • Category

    Documents

  • view

    213
  • download

    0

Transcript of Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed...

Page 1: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed

Generators

Jia-Xian Zhu

Page 2: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Introduction

• Distribution State Estimation (DSE)

• Distributed Generators (DGs)

• Load

• Static Var Compensators (SVCs)

• Voltage Regulators (VRs)

• Under Load Tap Changer (ULTC)

Page 3: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Introduction

• Online monitoring of power distribution systems plays a key role in this part of power systems and improve efficiency and reliability of the power distribution system.

• The performance of online monitoring highly depends on the quality of load data and DG outputs.

Page 4: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Introduction

• A number of DSE methods have been developed in distribution systems, which are divided into two main categories.– Statistical methods, which usually use an iterative convergence

method.– Load adjustment state estimation, which usually utilize sensitivity

analysis.

• It is assumed that the objective functions and constraints should be continuous and differentiable.

• Due to the existence of distributed generation, as well as SVC and transformer tap changers with discrete performance.

Page 5: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Introduction

• Recently, a new optimization algorithm based on honey bee mating has been used to solve difficult optimization problems such as optimal reservoir operation and clustering.

• In this paper, a new approach based on HBMO for a practical distribution state estimation including DGs, SVC and VRs is presented.

• The proposed approach is compared with the methods based on neural networks, Ant Colony Optimization (ACO), and genetic algorithms for two test systems.

Page 6: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Distribution State Estimation Including Distributed Generators

The state variables vector including the loads’ and DGs’ outputs.

zi The ith measured values.

wi The weighting factor of the ith measured variable.

hi The state equation of the ith measured variable.

m the number of measurements.

Ng The number of DGs with variable outputs.

NL The number of loads with variable outputs.

PiG The active power of the ith DG.

Piload The active power of the ith load.

X

Page 7: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Distribution State Estimation Including Distributed Generators

The absolute power flowing over distribution lines.

The maximum transmission power between the nodes i and j.

Tapi The current tap positions of the ith transformer.

Nt The number of transformers and VRs installed along feeder.

Vi the actual voltage magnitude of the ith bus.

Qic The reactive power of the ith capacitor.

Nc The number of capacitors installed along feeder.

LineijP

LineijP max,

Page 8: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Distribution State Estimation Including Distributed Generators

• In order to have a unique solution, these assumptions should be made:– Status of distribution lines and switches is known.– A contracted load and distributed generation values ar

e known at each node.– Voltage and current at the substation bus (main bus)

are known.– If outputs of DGs and loads are fixed, the outputs and

power factors will be available.– If outputs of DGs and loads are variable, the average

outputs, the standard deviations and the power factors can be obtained.

– Set points of VRs and local capacitors are known.

Page 9: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Distribution State Estimation Including Distributed Generators

• Objective function

]LN

LoadP,...,2

LoadP,1

Load[PLP

]NgGP,...,2

GP,1G[PGP

]LoadP,GP[X

2))X(ih i(zm

1i iω )Xf( Min

Page 10: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Distribution State Estimation Including Distributed Generators

• Constraints– Active power constraints of DGs:

– Distribution line limits:

– Tap of transformers:

g1,2,3,...Ni imaxG,

PiG

PiminG,

P

Linemax,ij

Lineij PP

tiii NiTapTapTap ...,,2,1maxmin

Page 11: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Distribution State Estimation Including Distributed Generators

• Constraints– Bus voltage magnitude:

– Active power constraints of loads:

– Reactive power constraint of capacitors:

maximin VVV

L1,2,3,...Ni iLoad.max

PiLoad

PiminLoad,

P

cN1,2,3,...,i imaxc,

Qic

Q0

Page 12: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Honey-bee modeling

• A colony may contain one queen or more during its life-cycle, which are named monogynous and/or polygynous colonies.

• Broods arise either from fertilized or unfertilized eggs.– The former represent potential queens or workers, whereas the l

atter represent prospective drones.• A queen is the only member of a colony capable of layin

g eggs which are fertilized by spermatozoa.– A queen life time is 6-7 years.

• Drones' sole function is to mate with the queen.– They live about eight weeks.– Any drones left at the end of the season are considered non-ess

ential and will be driven out of the hive to die.

Page 13: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Honey-bee modeling

• Worker bees do all the different tasks needed to maintain and operate the hive.– Workers born early in the season will live abo

ut 6 weeks while those born in the fall will live until the following spring.

• Mating flight.• Only the queen bee is fed ‘‘royal jelly”. ‘‘Nu

rse bees’’ secrete this nourishing food from their glands and feed it to their queen.

Page 14: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Honey-bee modeling

List of Drones

Select a Drone

at Random

Queen

Selected Drone

Mate

Brood Apply

Local

Search

Brood

Selected Best

Selected

Brood

Replace the queen if

the best brood is better

than the queen

Page 15: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 1: Define the input data– The speed of queen at the start of a mating fligh

t (Smax).– The speed of queen at the end of a mating flight

(Smin).– The speed reduction schema (), the number of

iteration, the number of workers (NWorker).– The number of drones (NDreone).– The size of the queen's spermatheca (NSperm ).– The number of broods (NBrood).

Page 16: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 2: Transfer the constraint DSE to the unconstraint DSE– f(X) is the objective function values of DSE problem.

– Neq and Nueq are the number of equality and inequality constraints, respectively.

– hi(Xi) and gi(Xi) are the equality and inequality constraints.

– K1 and k2 are the penalty factors, respectively.

Nueq

jij

N

jij XgMaxkXhkXfXF

eq

1

22

1

21 )])(,0[(())((()()(

Page 17: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 3: Generate the initial population

Lg

Lj

maxLoad,j

iLoad,j

minLoad,

gjmaxG,

jiG,

jminG,

NiLoad,

2iLoad,

1iLoad,

NiG,

2iG,

1iG,n1ji

N

2

1

NNn

N,1,2,3,....j PPP

N,1,2,3,....j PPP

..n1,2,3,....i] P,...,P,P,P,....,P,[P]xX

X

X

X

Population

Lg

[

Page 18: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 4: Calculate the augmented objective function value

• Step 5: Sort the initial population based on the objective function values

• Step 6: Select the queen

Page 19: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 7: Generate the queen speed– The queen speed is randomly generated as:

• Step 8: Select the population of drones– The population of drones is selected from the sorted

initial population as:

DroneN

iLoad,2

iLoad,1

iLoad,NiG,

2iG,

1iG,i

N

N,1,2,3,....i ],P,...,P,P,P,....,P,[PD

D

D

D

PopulationDrone

Lg

Drone

2

1

_

minminmax )((.) SSSrandSqueen

Page 20: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 9: Generate the queen's spermatheca matrix (Mating flight) – At the start of the mating flight, the queen flies with her maximum

speed.– A drone is randomly selected from the population of drones.– The mating probability is calculated based on the objective functi

on values of the queen and the selected drone.

• Prob(D) is the probability of adding the sperm of drone D to the spermatheca of the queen, (f) is the absolute difference between the fitness of D and the fitness of the queen and S(t) is the speed of the queen at time t.

• The probability of mating is high when the queen is with the high speed level, or when the fitness of the drone is as good as the queen's.

))t(S/)f(exp()D(obPr

Page 21: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

– A number between 0 and 1 is randomly generated and compare

d with the calculated probability. • If it is less than the calculated probability, the drone's sperm is sorte

d in the queen's spermatheca and the queen speed is decreased.

• Otherwise, the queen speed is decreased and another drone from the population of drones is selected until the speed of the queen reaches to her minimum speed or the queen's spermatheca is full.

)t(S)t(S 1

SpermN

iLoad,2

iLoad,1

iLoad,NiG,

2iG,

1iG,n1ji

N

N,1,2,3,....i ],P,...,P,P,P,....,P,[P]s[Sp

Sp

Sp

Sp

matrix_caSpermacthe

Lg

Sperm

2

1

Page 22: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 10: Breeding process

– Where β is a random number between 0 and 1. Broodj is the jth brood.

Brood

nbi

nbest

nbest

mbi

mbest

mbest

mbestbestbestj

nbi

mbiiii

nbest

mbestbestbestbest

N,...,,j

,)sx(x....)sx(xx....xxBrood

s........s....ssSp

x........x....xxX

321

11121

21

21

Page 23: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Application of the HBMO to Distribution State Estimation

• Step 11: Feeding selected broods and queen with the royal jelly by workers– Improve the newly generated set of solutions employing different

heuristic functions and mutation operators according to their fitness values.

• Step 12: Calculate the augmented objective function value for the new generated solutions– The augmented objective function is to be evaluated for each

individual of the new generated solutions by using the result of distribution load flow. If the new best solution is better than the queen replace it with queen.

• Step 13: Check the termination criteria– If the termination criteria satisfied finish the algorithm, else

discard all previous trial solutions and go to step 3 until convergence criteria met.

Page 24: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• It is assumed that the following information is available.– Value of output for constant loads and DGs.– Average value and standard deviation for vari

able DGs and loads.– Values of measured points– Power factor of Loads and DGs– Set points of VRs and local capacitors

Page 25: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• For this system it is assumed that there are three DGs connected at buses 6, 17 and 29.

Page 26: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• Comparison of measured and estimated values for DGs

DG No

HBMO ACO GA NN

actual estimated actual estimated actual estimated actual estimated

G1 56 57.1 56 56.3 56 57.36 56 58.2

G2 85 84.2 85 86.9 85 83.43 85 84.2

G3 85 85.6 85 86.3 85 87.67 85 87.64

Page 27: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• Comparison of execution time

• Comparison of average and standard deviation for different executions

Method HBMO ACO GA NN

Execution time(s) 15-20 20-40 100-120 ~0

Method Average Standard Deviation (%)

ACO 0.0002 10

GA 0.0003 12

NN 0.0012 0

HBMO 0.00018 8

Page 28: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• Maximum Individual Relative Error

• Maximum Individual Absolute Error

• where Xest and Xtrue are the estimated and actual values, respectively.

100 ))i(X/)i(X)i(Xmax((%)MIRE truetrueest

))()(max((%) iXiXMIAE trueest

Page 29: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• Comparison of errors for estimated loadsACO HBMO NN GA

MIRE(%) value 4.8823 4.095 5.13 5.33

location 30 29 2 2

MIAE(%) value 1.67 1.24 4.31 1.77

location 29 12 12 30

Page 30: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• Comparison of errors for estimated DGsACO HBMO NN GA

MIRE(%) value 2.235 1.96 3.93 3.141

location DG2 DG1 DG1 DG3

MIAE(%) value 1.9 1.1 2.64 2.67

location DG2 DG1 DG3 DG3

Page 31: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• A single line diagram of 80-bus test system

Substation

VR3

VR1

VR2

VR4

C1

C2

C3

C4

C5

Page 32: Application of Honey Bee Mating Optimization on Distribution State Estimation Including Distributed Generators Jia-Xian Zhu.

Simulation results

• Comparison of execution time

• Comparison of average and standard deviation for different executions

Method HBMO ACO GA NN

Execution time(s) 15-20 30-40 120-130 ~0

Method Average Standard Deviation (%)

ACO 0.0004 10

GA 0.0009 13

NN 0.0018 0

HBMO 0.00019 8