Quantum Particle Swarm Optimization Algorithm for Solving Optimal Reactive Power Dispatch Problem

Автор: K.Lenin, B.Ravindhranath Reddy

Журнал: International Journal of Information Engineering and Electronic Business(IJIEEB) @ijieeb

Статья в выпуске: 4 vol.6, 2014 года.

Бесплатный доступ

This paper presents a quantum behaved particle swarm algorithm for solving the multi-objective reactive power dispatch problem .Particle swarm optimization (PSO) is a population-based swarm intellect algorithm that share various similarities with evolutionary computation methods. Yet, PSO is determined by the imitation of a societal psychosomatic metaphor aggravated by cooperative behaviours of bird and other societal organisms instead of, the endurance of the fittest individual. Stimulated by the traditional PSO method and quantum procedure theories, this work presents a new Quantum behaved PSO (QPSO). The simulation results reveal high-quality performance of the QPSO in solving an optimal reactive power dispatch problem. In order to appraise the proposed algorithm, it has been tested on IEEE 30 bus system and compared to other algorithms.

Еще

Quantum Behaved PSO, Optimization, Swarm Intelligence, Optimal Reactive Power, Transmission Loss

Короткий адрес: https://sciup.org/15013263

IDR: 15013263

Текст научной статьи Quantum Particle Swarm Optimization Algorithm for Solving Optimal Reactive Power Dispatch Problem

Published Online August 2014 in MECS

Deputy Executive Engineer, Jawaharlal Nehru Technological University Kukatpally, Hyderabad 500085, India

  • II.    V oltage S tability E valuation

  • A.    Modal analysis for voltage stability evaluation

The linearized steady state system power flow equations are given by.

[ΔP]=[Jрθ Jpv 1 [ΔQ] =[JQV J

Where

ΔP = Incremental change in bus real power.

ΔQ = Incremental change in bus reactive

Power injection

Δθ = incremental change in bus voltage angle.

ΔV = Incremental change in bus voltage Magnitude

J , J PV , J , J QV jacobian matrix are the submatrixes of the System voltage stability is affected by both P and Q. However at each operating point we keep P constant and evaluate voltage stability by considering incremental relationship between Q and V.

To reduce (1), let ΔP = 0, then.

ΔQ=[JQV -JQθJPθ J PV]ΔV=JR ΔV

ΔV=J-1 -ΔQ

Where

JR=(JQV -JQθJPθ  JPV)

J R is called the reduced Jacobian matrix of the system.

  • B.    Modes of Voltage instability:

Voltage Stability characteristics of the system can be recognized by computing the Eigen values and Eigen vectors

Let

JR = ξ ˄ η

Where,

ξ = right eigenvector matrix of J R

η = left eigenvector matrix of J R

= diagonal Eigen value matrix of J R and

  • JR-1 = ξ˄-1η

From (3) and (6), we have

  • ΔV= ξ˄-1η ΔQ

(7) or

ΔV=∑I ξη ΔQ                           (8)

Where ξi is the ith column right eigenvector and η the ith row left eigenvector of JR.

λi is the ith Eigen value of JR.

The i th modal reactive power variation is,

ΔQmi =Ki ξ(9)

Where,

Ki =∑jξij2 -1(10)

Where

ξ j i is the jth element of ξi

The corresponding ith modal voltage variation is

ΔV mi = [1⁄λi]ΔQmi

In (8), let ΔQ = ek where ek has all its elements zero except the kth one being 1. Then,

ΔV= ∑ i ƞ  ξ

λ

ƞ Ik k th element of ƞ 1

V –Q sensitivity at bus k

=∑ i ƞ  ξ  =∑ i 2- oQkλλ

  • III.    P roblem F ormulation

The objectives of the reactive power dispatch problem considered here is to reduce the system real power loss and maximize the static voltage stability margins (SVSM).

  • A.    Minimization of Real Power Loss

Minimization of the real power loss (Ploss) in transmission lines of a power system is mathematically stated as follows.

P ∑Пк=1 gк(V?+V?-2Vi Vj cosθ )                 (14)

k= (i,j)    (                         θ )

Where n is the number of transmission lines, gk is the conductance of branch k, Vi and Vj are voltage magnitude at bus i and bus j, and θij is the voltage angle difference between bus i and bus j.

  • B.    Minimization of Voltage Deviation

Minimization of the Deviations in voltage magnitudes (VD) at load buses is mathematically stated as follows.

Minimize VD = ∑k=l|Vk-1.0|                (15)

Where nl is the number of load busses and Vk is the voltage magnitude at bus k.

  • C.    System Constraints

Objective functions are subjected to these constraints shown below.

Load flow equality constraints:

G ij cοs θ ij]

P31 – PDi -V i ∑i^iVj [+B   sin θ ; ]=0,

і=1,2…․,nb                              (16)

G n    cοs θ ij]

Q Gi–QDi - V i j*=i Vj [+Bi,  sin θ ]=0,

і=1,2…․,nb                             (17)

where, nb is the number of buses, PG and QG are the real and reactive power of the generator, PD and QD are the real and reactive load of the generator, and G ij and B ij are the mutual conductance and susceptance between bus i and bus j.

Generator bus voltage (V Gi ) inequality constraint:

V™n ≤ VGi≤Vтэх,і ng

Load bus voltage (V Li ) inequality constraint:

V™ln ≤ V Li ≤VLi  ,і∈nl

Switchable reactive power compensations (QCi) inequality constraint:

Q™П ≤ QCi ≤Qтая,і∈nc

Reactive power generation (Q Gi ) inequality constraint:

Qsin ≤ QGi≤Qтая,і∈ng

Transformers tap setting (T i ) inequality constraint:

T i   ≤ T i ≤Т i   ,і∈nt

Transmission line flow (SLi) inequality constraint:

Su‘n≤ЅLi ,і∈nl

Where, nc, ng and nt are numbers of the switchable reactive power sources, generators and transformers.

  • IV.    C lassical P article S warm O ptimization

The primary point of developing PSO is the swap over of information between creatures of the same species and offers some class of evolutionary benefit.

The method for implementing the global version of PSO is given by the following steps:

Step 1. Initialization of swarm position and velocity.

Step 2. Estimate of particle’s fitness.

Step 3. Comparison to pbest (personal best).

Step 4. Comparison to gbest (global best):.

Step 5. Update of every particle’s velocity and position: Modify the velocity, v i , and position of the particle, x i , according to Eqs. (24) and (25):

vi(t+1)=ԝ․vi(t)+c1․ud․[pi(t)-хi (t)]

+c2․ud․[pg(t)-хi (t)]           (24)

x j (t+1)=x j (t)+Δt․v j (t+1)           (25)

Where w is the inertia weight; i = 1,2,. . . ,N indicates the number of particles of population (swarm);

t = 1, 2,. . . tmax indicates the iterations, w is a parameter called the inertia weight; vi = [vi1, vi2, . . . , vin]T stands for the velocity of the ith particle, xi = [xi1,xi2, . . . ,xin]T stands for the position of the ith particle of population, and pi = [pi1,pi2, . . . ,pin]T represents the best previous position of the ith particle. Positive constants c1 and c2 are the cognitive and social components, respectively, which are the acceleration constants responsible for varying the particle velocity towards pbest and gbest, respectively. Index g represents the index of the best particle among all the particles in the swarm. Variables ud and ud are two random functions in the range [0, 1]. Eq. (25) represents the position update, according to its previous position and its velocity, considering Δt = 1.

Step 6. Repeating the evolutionary cycle: Return to Step 2 until a stop criterion has been reached.

  • V.    Q uantum -B ehaved P article S warm O ptimization

In classical procedure, a particle is depicted by its position vector xi and velocity vector vi, which decide the trajectory of the particle. The particle moves along a determined trajectory in Newtonian procedure, but this is not the case in quantum mechanics. In quantum theory, the word trajectory is worthless, because xi and vi of a particle cannot be determined concurrently according to ambiguity principle. Therefore, if individual particles in a PSO system have quantum behavior, the PSO algorithm is bound to work in an unusual fashion [22, 23]. The quantum model PSO called here as QPSO, the position of a particle is depicted by wave function Ψ (x, t) (Schrodinger equation) [18, 25], instead of position and velocity. The dynamic behavior of the particle is extensively divergent form that of that the particle in classical PSO systems in that the exact values of xi and vi cannot be determined concurrently. In this background, the probability of the particle’s appearing in position x i from probability density function | Ψ (x, t)|2 , the shape of which depends on the potential field the particle lies in [24].Employing the Monte Carlo process, the particles shift according to the following iterative equation [22– 26]:

xi(t+1)=P+ β ․ |Mbesti-хi(t)|․ ln(l⁄u)іf k≥0․5 {x i(t+1)=P- β ․ |Mbesti-хi(t)|ln(l⁄u)іf k<0․5

Where β is a design parameter called contractionexpansion coefficient [23]; u and k are values generated according to a uniform probability distribution in range [0, 1]. The comprehensive point called majority thought or Mean Best (M best ) of the population is defined as the mean of the p best positions of all particles and it given by

Mbest =   d=l P , d (t)                          (27)

Where g represents the index of the best particle among all the particles in the swarm. In this case, the local attractor [26] to promise convergence of the PSO presents the following coordinates:

P=(c1Plid+c2P^ld)⁄(c1+c2)                 (28)

The process for implementing the QPSO is given by the following steps:

Step 1. Initialization of swarm positions

Step 2. Evaluation of particle’s fitness

Step 3. Comparison to p best (personal best).

Step 4. Comparison to g best (global best).

Step 5. Update the global point- Calculate the M best .

Step 6. Update the particles’ position: Change the position of the particles where c 1 and c2 are two random numbers generated using a uniform probability distribution in the range [0, 1].

Step 7. Repeat the evolutionary cycle: Loop to Step 2 until a stop criterion is reached.

  • VI.    S imulation R esults

Table 1. Results of QPSO – ORPD optimal control variables

Control variables

Variable setting

V1

1.040

V2

1.041

V5

1.033

V8

1.031

V11

1.010

V13

1.041

T11

1.04

T12

1.01

T15

1.0

T36

1.0

Qc10

3

Qc12

3

Qc15

3

Qc17

0

Qc20

4

Qc23

3

Qc24

4

Qc29

3

Real power loss

4.4002

SVSM

0.2478

Table 2 indicates the optimal values of these control variables. Also it is found that there are no limit violations of the state variables. It indicates the voltage stability index has increased from 0.2478 to 0.2489, an advance in the system voltage stability. To determine the voltage security of the system, contingency analysis was conducted using the control variable setting obtained in case 1 and case 2. The Eigen values equivalents to the four critical contingencies are given in Table 3. From this result it is observed that the Eigen value has been improved considerably for all contingencies in the second case.

Table 2. Results of QPSO -Voltage Stability Control Reactive Power Dispatch Optimal control variables

Control Variables

Variable Setting

V1

1.043

V2

1.043

V5

1.034

V8

1.033

V11

1.010

V13

1.034

T11

0.090

T12

0.090

T15

0.090

T36

0.090

Qc10

4

Qc12

2

Qc15

4

Qc17

3

Qc20

0

Qc23

3

Qc24

2

Qc29

4

Real power loss

4.9851

SVSM

0.2489

Table 3. Voltage Stability under Contingency State

Sl.No

Contigency

ORPD Setting

VSCRPD Setting

1

28-27

0.1400

0.1420

2

4-12

0.1648

0.1662

3

1-3

0.1774

0.1762

4

2-4

0.2022

0.2032

Table 4. Limit Violation Checking Of State Variables

State variables

limits

ORPD

VSCRPD

Lower

upper

Q1

-20

152

1.3422

-1.3269

Q2

-20

61

8.9900

9.8232

Q5

-15

49.92

25.920

26.001

Q8

-10

63.52

38.8200

40.802

Q11

-15

42

2.9300

5.002

Q13

-15

48

8.1025

6.033

V3

0.95

1.05

1.0372

1.0392

V4

0.95

1.05

1.0307

1.0328

V6

0.95

1.05

1.0282

1.0298

V7

0.95

1.05

1.0101

1.0152

V9

0.95

1.05

1.0462

1.0412

V10

0.95

1.05

1.0482

1.0498

V12

0.95

1.05

1.0400

1.0466

V14

0.95

1.05

1.0474

1.0443

V15

0.95

1.05

1.0457

1.0413

V16

0.95

1.05

1.0426

1.0405

V17

0.95

1.05

1.0382

1.0396

V18

0.95

1.05

1.0392

1.0400

V19

0.95

1.05

1.0381

1.0394

V20

0.95

1.05

1.0112

1.0194

State variables

limits

limits

VSCRPD

Lower

Lower

V21

0.95

1.05

1.0435

1.0243

V22

0.95

1.05

1.0448

1.0396

V23

0.95

1.05

1.0472

1.0372

V24

0.95

1.05

1.0484

1.0372

V25

0.95

1.05

1.0142

1.0192

V26

0.95

1.05

1.0494

1.0422

V27

0.95

1.05

1.0472

1.0452

V28

0.95

1.05

1.0243

1.0283

V29

0.95

1.05

1.0439

1.0419

V30

0.95

1.05

1.0418

1.0397

Table 5. Comparison of Real Power Loss

Method

Minimum loss

Evolutionary programming[27]

5.0159

Genetic algorithm[28]

4.665

Real coded GA with Lindex as SVSM[29]

4.568

Real coded genetic algorithm[30]

4.5015

Proposed QPSO

4.4002

VII. C onclusion

In this research paper QPSO algorithm successfully solved optimal reactive power dispatch problem by reducing the real power loss and enhancing the volatge stability index.The performance of the proposed algorithm demonstrated through its voltage stability assessment by modal analysis is effective at various instants following system contingencies. Also this method has a high-quality performance for voltage stability Enhancement of large, complex power system networks. The effectiveness of the proposed method is demonstrated on IEEE 30-bus system.

Список литературы Quantum Particle Swarm Optimization Algorithm for Solving Optimal Reactive Power Dispatch Problem

  • O.Alsac,and B. Scott, “Optimal load flow with steady state security”,IEEE Transaction. PAS -1973, pp. 745-751.
  • Lee K Y ,Paru Y M , Oritz J L –A united approach to optimal real and reactive power dispatch , IEEE Transactions on power Apparatus and systems 1985: PAS-104 : 1147-1153
  • A.Monticelli , M .V.F Pereira ,and S. Granville , “Security constrained optimal power flow with post contingency corrective rescheduling” , IEEE Transactions on Power Systems :PWRS-2, No. 1, pp.175-182.,1987.
  • Deeb N ,Shahidehpur S.M ,Linear reactive power optimization in a large power network using the decomposition approach. IEEE Transactions on power system 1990: 5(2) : 428-435
  • E. Hobson ,’Network consrained reactive power control using linear programming, ‘ IEEE Transactions on power systems PAS -99 (4) ,pp 868-877, 1980
  • K.Y Lee ,Y.M Park , and J.L Oritz, “Fuel –cost optimization for both real and reactive power dispatches” , IEE Proc; 131C,(3), pp.85-93.
  • M.K. Mangoli, and K.Y. Lee, “Optimal real and reactive power control using linear programming” , Electr.Power Syst.Res, Vol.26, pp.1-10,1993.
  • S.R.Paranjothi ,and K.Anburaja, “Optimal power flow using refined genetic algorithm”, Electr.Power Compon.Syst , Vol. 30, 1055-1063,2002.
  • D. Devaraj, and B. Yeganarayana, “Genetic algorithm based optimal power flow for security enhancement”, IEE proc-Generation.Transmission and. Distribution; 152, 6 November 2005.
  • C.A. Canizares, A.C.Z.de Souza and V.H. Quintana, “Comparison of performance indices for detection of proximity to voltage collapse ,’’ vol. 11. no.3 , pp.1441-1450, Aug 1996 .
  • Dorigo M, Stu¨ tzle T. Ant colony optimization. In: A Bradford book. Cambridge (MA): The MIT Press; 2004.
  • Kennedy JF, Eberhart RC, Shi Y. Swarm intelligence. San Francisco (USA): Morgan Kaufmann Pub; 2001.
  • Bonabeau E, Dorigo M, Theraulaz G. Swarm intelligence: from natural to artificial systems. USA: Oxford University Press;1999.
  • Kennedy JF, Eberhart RC. Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Perth, Australia, 1995. p. 1942–48.
  • Eberhart RC, Kennedy JF. A new optimizer using particle swarm theory. In: Proceedings of international symposium on micro machine and human science, Japan, 1995. p. 39–43.
  • Goldberg DE. Genetic algorithms in search, optimization, and machine learning. Reading (MA, USA): Addison Wesley; 1989.
  • Pang XF. Quantum mechanics in nonlinear systems. River Edge (NJ, USA): World Scientific Publishing Company; 2005.
  • Schweizer W. Numerical quantum dynamics, Hingham (MA, USA), 2001.
  • Hogg T, Portnov DS. Quantum optimization. Inform Sci 2000;128:181–97.
  • Protopescu V, Barhen J. Solving a class of continuous global optimization problems using quantum algorithms. Phys Lett A 2002;296:9–14.
  • Bulger D, Baritompa WP, Wood GR. Implementing pure adaptive search with Grover’s quantum algorithm. J Optim: Theor Appl 2003;116(3):517–29.
  • Sun J, Feng B, Xu W. Particle swarm optimization with particles having quantum behavior. In: Proceedings of congress on evolutionary computation, Portland (OR, USA), 2004. p. 325–31.
  • Sun J, Xu W, Feng B. Adaptive parameter control for quantum-behaved particle swarm optimization on individual level. In: Proceedings of IEEE international conference on systems, man and cybernetics, Big Island (HI, USA), 2005. p. 3049–54.
  • Liu J, Xu W, Sun J. Quantum-behaved particle swarm optimization with mutation operator. In: Proceedings of 17th international conference on tools with artificial intelligence, Hong Kong (China), 2005.
  • Levin FS. An introduction to quantum theory. Cambridge University Press; 2002.
  • Clerc M, Kennedy JF. The particle swarm: explosion, stability and convergence in a multi-dimensional complex space. IEEE Trans Evolution Comput 2002;6(1):58–73.
  • Wu Q H, Ma J T. Power system optimal reactive power dispatch using evolutionary programming. IEEE Transactions on power systems 1995; 10(3): 1243-1248 .
  • S.Durairaj, D.Devaraj, P.S.Kannan ,’ Genetic algorithm applications to optimal reactive power dispatch with voltage stability enhancement’ , IE(I) Journal-EL Vol 87,September 2006.
  • D.Devaraj ,’ Improved genetic algorithm for multi – objective reactive power dispatch problem’ European Transactions on electrical power 2007 ; 17: 569-581.
  • P. Aruna Jeyanthy and Dr. D. Devaraj “Optimal Reactive Power Dispatch for Voltage Stability Enhancement Using Real Coded Genetic Algorithm” International Journal of Computer and Electrical Engineering, Vol. 2, No. 4, August, 2010 1793-8163.
  • Reza Baghipour, Seyyed Mehdi Hosseini “Placement of DG and Capacitor for Loss Reduction, Reliability and Voltage Improvement in Distribution Networks Using BPSO”, International Journal of Intelligent Systems and Applications(IJISA)IJISA Vol. 4, No. 12, PP.57-64,November 2012.
  • Messaoudi Abdelmoumene, Belkacemi Mohamed, Azoui Boubakeur, Optimal Reactive Power Dispatch Using Differential Evolution Algorithm with Voltage Profile Control, International Journal of Intelligent Systems and Applications,IJISA Vol. 5, No. 10, PP.28-34, September 2013.
Еще
Статья научная