+ All Categories
Home > Documents > CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS...

CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS...

Date post: 26-Aug-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
44
38 CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS 3.1 INTRODUCTION The power flow analysis assumes importance for various real time power systems applications. The conventional methods used to solve these real time problems are iterative techniques and takes longer time for computation. Numerous methods are proposed to overcome the drawbacks of conventional methods. All these methods are computationally rigorous, time consuming. Neural Network based methods trained from input/output data provide an alternate solution for on-line power flow analysis. The nonlinear mapping capability of NN model trained from input/output data is well proven in the literature [27,64] and avoids the direct use of complex mathematical model. They are computationally less rigorous and give faster estimation in real time. The major issues in NN based power flow analysis are; the NN model used for power flow analysis should be accurate, simpler in design, structurally compact and computationally less complex to ensure faster execution time in real time implementation. This in turn depends on the type of neural architectures and learning algorithms. Different neural architectures and neural learning algorithms are proposed in the literature. The popular neural architectures used for function approximation are Feed-forward architecture and Cascade architecture [27,55,56]. The popular neural learning algorithms are Backpropagation with Momentum, Variable Learning Rate and Levenberg Marquardt [57-60,65,66]. This chapter investigates the suitability of neural architecture and learning algorithm for on-line power flow analysis.
Transcript
Page 1: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

38

CHAPTER 3

NEURAL NETWORK FOR REAL TIME

POWER FLOW ANALYSIS

3.1 INTRODUCTION

The power flow analysis assumes importance for various real time power

systems applications. The conventional methods used to solve these real time

problems are iterative techniques and takes longer time for computation. Numerous

methods are proposed to overcome the drawbacks of conventional methods. All

these methods are computationally rigorous, time consuming. Neural Network based

methods trained from input/output data provide an alternate solution for on-line

power flow analysis. The nonlinear mapping capability of NN model trained from

input/output data is well proven in the literature [27,64] and avoids the direct use of

complex mathematical model. They are computationally less rigorous and give

faster estimation in real time.

The major issues in NN based power flow analysis are; the NN model

used for power flow analysis should be accurate, simpler in design, structurally

compact and computationally less complex to ensure faster execution time in real

time implementation. This in turn depends on the type of neural architectures and

learning algorithms. Different neural architectures and neural learning algorithms

are proposed in the literature. The popular neural architectures used for function

approximation are Feed-forward architecture and Cascade architecture [27,55,56].

The popular neural learning algorithms are Backpropagation with Momentum,

Variable Learning Rate and Levenberg Marquardt [57-60,65,66]. This chapter

investigates the suitability of neural architecture and learning algorithm for on-line

power flow analysis.

Page 2: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

39

The NN models are built from input-output data. Using the collected data

three types of neural architectures and neural learning algorithm for on-line power

flow analysis are built. The performance of the obtained NN models for power flow

analysis is compared in terms of estimation accuracy, structural compactness and

computational complexity which assume importance for faster analysis of power

flow problem in real time. The most compact neural network model for power flow

analysis is identified.

3.2 TRAINING OF NN MODELS FOR POWER FLOW ANALYSIS

The three architectures are trained with chosen learning algorithms. To

design SLFF-NN, single neuron is added in the hidden layer at a time till the target

MSE is reached. In MLFF-NN and cascade-NN, the choice of number of layers and

number of neurons in each layer is decided by trial and error. The design of MLFF-

NN and cascade-NN is more of an art than a science. Therefore, in this research

work, MLFF-NN and cascade-NN with two hidden layers is designed by trial and

error method. For ease in design, equal number of neurons is chosen in each hidden

layers. The initial parameter value for various algorithms is presented in the Table 3.1.

Table 3.1 Initial parameter value for various algorithms

SL.No Algorithm Learning Rate )

Momentum )

Constant Value (µ)

1. BPM 0.01 0.9 - 2.

VLR

Initial =0.01

Ratio to increase learning rate ( ) = 1.05

Ratio to decrease learning rate ( ) = 0.7

0.9 -

3.

LM - -

Initial µ =0.001

µ decrease factor = 0.1

µ increase factor = 10

The weights and biases are initialized using Nguyen Window algorithm.

Page 3: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

40

The results are extensively validated using four test cases. The test cases

considered for investigation are IEEE30 bus test system, IEEE57 bus test system,

IEEE118 bus test system and practical Indian Practical 76 bus test system.

For IEEE30, IEEE57 and IEEE118 bus test systems, around 1000 data

sets are obtained using Newton Raphson method through MATLAB simulation by

varying both the real and reactive load power demand (45%-145%) with the

increment of 0.1%. 750 data are used for training and 250 data are used for testing.

In IEEE30 bus test system, totally there are 24 PQ buses, 5 PV buses and

1 slack bus. The total numbers of outputs are 53. The target MSE is chosen as 1×10-10.

In IEEE57 bus test system, totally there are 50 PQ buses, 6 PV buses and

1 slack bus. The total numbers of outputs are 106. The target MSE is chosen as

1×10-10.

In IEEE118 bus test system, totally there are 64 PQ buses, 53 PV buses

and 1 slack bus. The total numbers of outputs are 181. The target MSE is chosen as

1×10-10.

For Indian Practical 76 bus test system, around 900 data sets are obtained

using Newton Raphson method through MATLAB simulation by varying both the

real and reactive power load demand (45%-135%) the increment of 0.1%. 675 data

are used for training and 225 data are used for testing. In this test case, totally there

are 63 PQ buses, 12 PV buses and 1 slack bus. The total numbers of outputs are 76.

The target MSE is chosen as 1×10-7.

For training the neural network, the inputs to the NN model is chosen as

real power load demand (PD) for all the cases. The real power load demand is

presented in equation (3.1).

1

n

D ii

P p (3.1)

where Pi is the real power at ith load bus, i=1,2,…n.

Page 4: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

41

The outputs from the NN model are voltage magnitude (|V|) of PQ buses

and voltage angles ( ) of both PQ and PV buses. The block diagram of NN model

for voltage magnitude and angle estimation with inputs and outputs is shown in

Figure 3.1.

Figure 3.1 NN based voltage magnitude and angle estimator

The performance have been compared with all the three NN architectures

(SLFF-NN, MLFF-NN & CC-NN) which are trained with same input/output data,

same learning algorithms, and same target MSE. This is repeated for different

learning algorithms (BPM, VLR & LM). The tan-sigmoid function is chosen for

hidden layer neurons and pure-linear function is chosen for output layer neurons.

The flow chart for training the NN architecture for power flow analysis is shown in

Figure 3.2.

For IEEE30 bus test system, training Performance and MSE convergence

graph of SLFF-NN using BPM Algorithm is shown in Figure 3.3 and Figure 3.4

respectively. For IEEE30 bus test system, Training Performance and MSE

convergence graph of SLFF-NN using VLR Algorithm is shown in Figure 3.5 and

Figure 3.6 respectively. For IEEE30 bus test system, Training Performance and

MSE convergence graph of SLFF-NN using LM Algorithm is shown in Figure 3.7

and Figure 3.8 respectively.

Page 5: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

42

Figure 3.2 Training process of NN for power flow analysis

Choose the NN

architecture and

learning

algorithm

Choose the

number of layers

and number of

neurons per layer

Train the NN using

chosen learning

algorithm using

the LFA training

data

Is Target

MSE met

Stop

Change the

number of

layers and

number of

neurons per

Start

Initialize

weights, biases

and set the

target MSE

No

Yes

Page 6: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

43

Figure 3.3 Training performance of SLFF-NN using BPM algorithm for IEEE30 bus test system

Figure 3.4 MSE convergence graph of SLFF-NN using BPM algorithm for IEEE30 bus test system

Page 7: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

44

Figure 3.5 Training Performance of SLFF-NN using VLR Algorithm for IEEE30 bus test system

Figure 3.6 MSE Convergence graph of SLFF-NN using VLR Algorithm for IEEE30 bus test system

Page 8: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

45

Figure 3.7 Training Performance of SLFF-NN using LM Algorithm for IEEE30 bus test system

Figure 3.8 MSE convergence graph of SLFF-NN using LM algorithm for IEEE30 bus test system

Page 9: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

46

The training MSE achieved for all the NN models for power flow analysis for all the test cases is tabulated in Table 3.2. From the Table 3.2, it is observed that all the three NN architectures trained with LM algorithm performed well as compared to BPM, VLR trained NN architectures. Thus LM trained NN models shows better performance as compared to other models. Hence, it is concluded that LM algorithm is most suitable for offline training.

Table 3.2 Performance comparison of NN models trained for same accuracy for various test cases

Test Case Architecture NN Model for Power Flow

Analysis Algorithm MSE Achieved

IEE

E 3

0 bu

s tes

t Sys

tem

Single Layer Feedforward(SLFF) 1-8-53 BPM 4.54 10-2 VLR 1.3 10-4 LM 1 10-10

Multi Layer Feedforward (MLFF) 1-8-8-53

BPM 2.70 10-2 VLR 7.49 10-5 LM 1 10-10

Cascade (CC) 1-2(h)-2(h)-53 BPM 2.87 10-2 VLR 6.41 10-6 LM 1 10-10

IEE

E 5

7 bu

s tes

t Sys

tem

Single Layer Feedforward (SLFF) 1-8-106 BPM 0.195 VLR 1.96 10-4 LM 1 10-10

Multi Layer Feedforward (MLFF) 1-9-9-106

BPM 7.42 10-2 VLR 1.03 10-4 LM 1 10-10

Cascade (CC) 1-2(h)-2(h)-106 BPM 0.124 VLR 8.87 10-5 LM 1 10-10

IEE

E 1

18 b

us te

st S

yste

m

Single Layer Feedforward (SLFF) 1-13-181 BPM 0.854 VLR 1.79 10-3 LM 1 10-10

Multi Layer Feedforward (MLFF) 1-14-14-181

BPM 0.935 VLR 9.02 10-5 LM 1 10-10

Cascade (CC) 1-3(h)-3(h)-181

BPM 0.151 VLR 1.54 10-4 LM 1 10-10

Indi

an P

ract

ical

76

bus

test

Sys

tem

Single Layer Feedforward (SLFF) 1-8-138

BPM 0.220 VLR 1.65 10-3 LM 1 10-7

Multi Layer Feedforward (MLFF) 1-9-9-138

BPM 0.115 VLR 2.61 10-4 LM 1 10-7

Cascade (CC) 1-2(h)-2(h)-138

BPM 0.438 VLR 3.81 10-4 LM 1 10-7

h – Hidden layers

Page 10: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

47

3.3 TESTING OF NN MODELS FOR POWER FLOW ANALYSIS IN

TERMS OF ACCURACY

To determine the most suitable architecture, the performance of

LM-trained NN models using three NN architectures is compared in terms of

accuracy, structural compactness and computational complexity. Firstly, the

performance of LM trained SLFF-NN, MLFF-NN and CC-NN models is

compared in terms of accuracy. The off-line LM trained three NN models are

tested for on-line estimation of voltage magnitudes and angles.

Case(i) IEEE30 bus test system

The sample results for voltage magnitude of PQ bus no. 25 and angle

of PQ bus no. 30 estimated using SLFF-NN, MLFF-NN and CC-NN for the

IEEE30 bus test system is presented in Figure 3.9, Figure 3.10 and Figure 3.11

respectively. The test MSE of voltage magnitude for all the PQ buses found all

the three architectures namely SLFF-NN, MLFF-NN and CC-NN is consolidated

and presented in Table 3.3. The test MSE of voltage angle for all the PV & PQ

buses using all the three architectures is consolidated and presented in Table 3.4.

The Performance Comparison of LM Trained NN Models designed using

SLFF-NN, MLFF-NN and CC-NN in terms of average test MSE is shown in

Table 3.5

Page 11: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

48

(a)

(b)

Figure 3.9 Voltage magnitude and angle estimated using SLFF-NN for IEEE30 bus test system (a) Voltage magnitude for bus no. 25 (b) Voltage angle for bus no. 30

Page 12: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

49

(a)

(b)

Figure 3.10 Voltage magnitude and angle estimated using MLFF-NN for IEEE30 bus test system (a) Voltage magnitude for bus no. 25 (b) Voltage angle for no. bus 30

Page 13: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

50

(a)

(b)

Figure 3.11 Voltage magnitude and angle estimated using CC-NN for IEEE30 bus test System (a) Voltage magnitude for bus no. 25 (b) Voltage angle for bus no. 30

Page 14: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

51

Table 3.3 MSE of voltage magnitude for various NN architectures-IEEE30 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_

MLFF ERROR_ CC

1 3 4.4402x10-10 5.4846x10-10 4.5666x10-10

2 4 4.8563x10-10 5.4682x10-10 5.1806x10-10

3 6 2.6037x10-10 2.8072x10-10 2.7104x10-10

4 7 2.5937x10-10 2.6291x10-10 2.6602x10-10

5 9 6.5968x10-10 6.7845x10-10 6.6718x10-10

6 10 1.7747x10-10 1.7918x-09 1.7767x10-09

7 12 7.4694x10-10 7.7645x10-10 7.6372x10-10

8 14 9.5004x10-10 9.4996x10-09 9.4993x10-10

9 15 1.9255x10-09 1.9360x10-09 1.9752x10-09

10 16 1.5474x10-09 1.5613x10-09 1.6041x10-09

11 17 2.0260x10-09 2.0337x10-09 2.0642x10-09

12 18 2.7691x10-09 2.7645x10-09 2.7824x10-09

13 19 3.0659x10-09 3.0562x10-09 3.1228x10-09

14 20 2.7758x10-09 2.7728x10-09 2.7768x10-09

15 21 2.6745x10-09 2.6751x10-09 2.7130x10-09

16 22 2.6381x10-09 2.6408x10-09 2.6660x10-09

17 23 2.9013x10-09 2.9004x10-09 2.9243x10-09

18 24 3.6915x10-09 3.6875x10-09 3.7052x10-09

19 25 3.1329x10-09 3.1830x10-09 3.1569x10-09

20 26 4.8843x10-09 4.9124x10-09 5.0368x10-09

21 27 2.1299x10-09 2.2221x10-09 2.2141x10-09

22 28 3.2687x10-10 3.4557x10-10 3.3725x10-10

23 29 3.8767x10-09 3.9711x10-09 3.9405x10-09

24 30 5.1179x10-09 5.2093x10-09 5.2096x10-09

Page 15: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

52

Table 3.4 MSE of voltage angle for various NN architectures-IEEE30 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC

25 2 2.6163x10-05 2.5590x10-05 2.5948 x10-05

26 3 3.9664x10-05 3.8845x10-05 3.9356 x10-05

27 4 6.1496x10-05 6.0190x10-05 6.0985 x10-05

28 5 1.4053x10-04 1.3763x10-04 1.3925 x10-04

29 6 8.6909x10-05 8.5043x10-05 8.6152 x10-05

30 7 1.1519x10-04 1.1275x10-04 1.1421 x10-04

31 8 1.0270x10-04 1.0047x10-04 1.0191 x10-04

32 9 1.3407x10-04 1.3117x10-04 1.3317 x10-04

33 10 1.6407x10-04 1.6048x10-04 1.6312 x10-04

34 11 1.3407x10-04 1.3117x10-04 1.3309 x10-04

35 12 1.5065x10-04 1.4736x10-04 1.4977x10-04

36 13 1.5065x10-04 1.4736x10-04 1.4994x10-04

37 14 1.6810x10-04 1.6443x10-04 1.6748x10-04

38 15 1.6938x10-04 1.6568x10-04 1.6867x10-04

39 16 1.6106x10-04 1.5754x10-04 1.6020x10-04

40 17 1.6768x10-04 1.6401x10-04 1.6712x10-04

41 18 1.8247x10-04 1.7848x10-04 1.8165x10-04

42 19 1.8626x10-04 1.8219x10-04 1.8519x10-04

43 20 1.8174x10-04 1.7777x10-04 1.8092x10-04

44 21 1.7310x10-04 1.6931x10-04 1.7213x10-04

45 22 1.7269x10-04 1.6891x10-04 1.7192x10-04

46 23 1.7677x10-04 1.7290x10-04 1.7622x10-04

47 24 1.7933x10-04 1.7541x10-04 1.7848x10-04

48 25 1.7544x10-04 1.7160x10-04 1.7497x10-04

49 26 1.8515x10-04 1.8110x10-04 1.8457x10-04

50 27 1.6725x10-04 1.6360x10-04 1.6628x10-04

51 28 9.6072x10-05 9.4014x10-05 9.5235 x10-04

52 29 1.9492x10-04 1.9068x10-04 1.9462x10-04

53 30 2.1708x10-04 2.1243x10-04 2.1698x10-04

Page 16: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

53

Table 3.5 Performance comparison of LM trained NN Models designed using SLFF-NN, MLFF-NN and CC-NN in terms of average test MSE for IEEE30 bus test system

Test Case Average Test MSE

for SLFF-NN Average Test MSE

for MLFF-NN Average Test MSE

for CC-NN

IEEE 30 bus test system

8.2183×10-5 8.0437×10-5 8.1784×10-5

The average test MSE for all IEEE30 bus test system is consolidated and

presented in Table 3.5. From the above investigation, it is understood that the

voltage magnitude and angle obtained from all the LM trained NN models using all

the three NN architectures is found to closely match with the voltage magnitude and

angle estimated using conventional method. Thus all the three LM trained NN

models performed equally well.

Case(ii) IEEE57 bus test system

The sample results for voltage magnitude of PQ bus no. 15 and angle of

PV bus no. 12 estimated using SLFF-NN, MLFF-NN and CC-NN for the IEEE57

bus test system is presented in Figure 3.12, Figure 3.13 and Figure 3.14 respectively.

The test MSE of voltage magnitude for all the PQ buses using all the three

architectures namely SLFF-NN, MLFF-NN and CC-NN is consolidated and

presented in Table 3.6. The test MSE of voltage angle for all the PV & PQ buses

using all the three architectures is consolidated and presented in Table 3.7.

Page 17: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

54

(a)

(b)

Figure 3.12 Voltage magnitude and angle estimated using SLFF-NN for IEEE57 bus test System (a) Voltage Magnitude for bus no. 15 (b) Voltage angle for bus no. 12

Page 18: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

55

(a)

(b)

Figure 3.13 Voltage magnitude and angle estimated using MLFF-NN for IEEE57 bus test system (a) Voltage magnitude for bus 15 no. (b) Voltage angle for bus no. 12

Page 19: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

56

(a)

(b)

Figure 3.14 Voltage magnitude and angle estimated using CC-NN for IEEE57 bus test system (a) Voltage magnitude for bus no. 15 (b) Voltage angle for bus no. 12

Page 20: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

57

Table 3.6 MSE of voltage magnitude for various NN architectures-IEEE57 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC

1 4 7.9171x10-11 6.3593x10-09 8.2636x10-11

2 5 6.3531x10-11 3.2110x10-09 1.0758x10-10

3 7 2.0504x10-10 8.8919x10-10 2.0540x10-10

4 10 4.1744x10-10 2.0971x10-09 4.4653x10-10

5 11 7.2983x10-10 2.4049x10-08 7.4438x10-10

6 13 1.1570x10-09 4.9427x10-08 1.1798x10-09

7 14 2.2324x10-09 9.1525x10-08 2.2647x10-09

8 15 1.4229x10-09 1.0157x10-07 1.5123x10-09

9 16 1.5275x10-09 1.1973x10-07 1.5812x10-09

10 17 2.2266x10-09 1.5712x10-07 2.3138x10-09

11 18 1.4035x10-09 1.6074x10-08 1.4107x10-09

12 19 5.3150x10-09 4.2471x10-08 5.3349x10-09

13 20 7.1812x10-09 6.5305x10-08 7.2408x10-09

14 21 8.4362x10-09 1.2446x10-07 8.4740x10-09

15 22 8.5747x10-09 1.3367x10-07 8.6308x10-09

16 23 8.9016x10-09 1.3359x10-07 9.0720x10-09

17 24 1.2077x10-08 1.1718x10-07 1.2135x10-08

18 25 2.9816x10-08 2.2785x10-07 3.0022x10-08

19 26 9.4686x10-09 9.7404x10-08 9.4972x10-09

20 27 3.9937x10-09 2.4719x10-08 4.0426x10-09

21 28 2.1098x10-09 9.1088x10-09 2.1125x10-09

22 29 1.0871x10-09 3.2942x10-09 1.0916x10-09

23 30 3.6451x10-08 2.6306x10-07 3.6827x10-08

24 31 4.5680x10-08 3.2368x10-07 4.6018x10-08

25 32 3.6226x10-08 3.0593x10-07 3.6667x10-08

26 33 3.7106x10-08 3.0948x10-07 3.7344x10-08

Page 21: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

58

Table 3.6 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC

27 34 1.9785x10-08 1.7768x10-07 1.9923x10-08

28 35 1.7337x10-08 1.6458x10-07 1.7514x10-08

29 36 1.4650x10-08 1.5380x10-07 1.4835x10-08

30 37 1.2740x10-08 1.4873x10-07 1.2807x10-08

31 38 7.9854x10-09 1.3577x10-07 8.0427x10-09

32 39 1.3019x10-08 1.4776x10-07 1.3125x10-08

33 40 1.4858x10-08 1.5107x10-07 1.4991x10-08

34 41 5.0816x10-09 5.5489x10-08 5.1183x10-09

35 42 1.0889x10-08 7.8821x10-08 1.0962x10-08

36 43 1.7096x10-09 3.3943x10-08 1.7213x10-09

37 44 6.4029x10-09 1.5428x10-07 6.4873x10-09

38 45 2.2349x10-09 1.5969x10-07 2.2816x10-09

39 46 3.8077x10-09 1.2722x10-07 3.9023x10-09

40 47 6.0193x10-09 1.2751x10-07 6.0616x10-09

41 48 6.5687x10-09 1.2555x10-07 6.7084x10-09

42 49 5.5014x10-09 9.0261x10-08 5.5910x10-09

43 50 5.6430x10-09 4.8428x10-08 5.7016x10-09

44 51 1.3666x10-09 6.2307x10-09 1.3692x10-09

45 52 3.6901x10-09 1.7895x10-09 3.6905x10-09

46 53 4.9735x10-09 1.4814x10-09 4.9764x10-09

47 54 1.9295x10-09 5.2140x10-10 1.9334x10-09

48 55 1.1492x10-10 4.7514x10-11 1.3748x10-10

49 56 1.2385x10-08 1.0234x10-07 1.2447x10-08

50 57 1.4158x10-08 1.2000x10-07 1.4226x10-08

Page 22: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

59

Table 3.7 MSE of voltage angle for various NN architectures-IEEE57 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC

51 2 1.7618x10-05 1.1538x10-05 1.7654x10-05

52 3 2.9994x10-04 4.9683x10-05 3.0026x10-04

53 4 4.5205x10-04 4.3681x10-05 4.5263x10-04

54 5 7.3162x10-04 6.1742x10-05 7.3216x10-04

55 6 8.7253x10-04 7.6791x10-05 8.7333x10-04

56 7 0.0010 1.0584x10-04 0.0010

57 8 0.0011 1.2677x10-04 0.0011

58 9 0.0010 9.5262x10-05 0.0010

59 10 8.8970x10-04 7.6730x10-05 8.9065x10-04

60 11 8.1267x10-04 7.3194x10-05 8.1353x10-04

61 12 7.6464x10-04 6.6962x10-05 7.6548x10-04

62 13 6.3496x10-04 5.7158x10-05 6.3570x10-04

63 14 5.0717x10-04 4.7236x10-05 5.0777x10-04

64 15 3.0778x10-04 2.7053x10-05 3.0812x10-04

65 16 4.3673x10-04 4.3390x10-05 4.3736x10-04

66 17 1.2848x10-04 1.1843x10-05 1.2861x10-04

67 18 6.1246x10-04 5.2033x10-05 6.1318x10-04

68 19 6.9273x10-04 5.8938x10-05 6.9345x10-04

69 20 7.1470x10-04 6.4375x10-05 7.1545x10-04

70 21 7.2094x10-04 6.3839x10-05 7.2187x10-04

71 22 7.2104x10-04 6.5677x10-05 7.2172x10-04

72 23 7.3247x10-04 6.6556x10-05 7.3350x10-04

73 24 9.0108x10-04 7.9472x10-05 9.0214x10-04

74 25 0.0012 2.4749x10-04 0.0012

75 26 9.0880x10-04 8.4468x10-05 9.0958x10-04

76 27 0.0011 9.7153x10-05 0.0011

77 28 0.0011 1.0306x10-04 0.0011

78 29 0.0011 1.0607x10-04 0.0011

79 30 0.0013 3.1166x10-04 0.0013

Page 23: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

60

Table 3.7 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC

80 31 0.0013 4.2607x10-04 0.0013

81 32 0.0012 2.9503x10-04 0.0012

82 33 0.0012 3.0027x10-04 0.0012

83 34 8.0316x10-04 7.0727x10-05 8.0414x10-04

84 35 7.8886x10-04 6.9665x10-05 7.8966x10-04

85 36 7.7416x10-04 6.8776x10-05 7.7512x10-04

86 37 7.5776x10-04 6.7985x10-05 7.5886x10-04

87 38 6.9934x10-04 6.4391x10-05 7.0022x10-04

88 39 7.6328x10-04 6.8216x10-05 7.6436x10-04

89 40 7.8309x10-04 6.8908x10-05 7.8407x10-04

90 41 9.8153x10-04 8.2372x10-05 9.8286x10-04

91 42 0.0010 8.7775x10-05 0.0010

92 43 8.5916x10-04 7.5301x10-05 8.6014x10-04

93 44 6.1327x10-04 6.0597x10-05 6.1396x10-04

94 45 4.3191x10-04 4.1906x10-05 4.3234x10-04

95 46 5.9100x10-04 5.4717x10-05 5.9164x10-04

96 47 6.7293x10-04 6.1079x10-05 6.7363x10-04

97 48 6.8853x10-04 6.2363x10-05 6.8938x10-04

98 49 7.4833x10-04 6.4803x10-05 7.4931x10-04

99 50 8.4195x10-04 7.1111x10-05 8.4302x10-04

100 51 9.2015x10-04 7.6379x10-05 9.2145x10-04

101 52 0.0012 1.1245x10-04 0.0012

102 53 0.0012 1.1388x10-04 0.0012

103 54 0.0011 1. 1325x10-04 0.0011

104 55 0.0011 1.0556x10-04 0.0011

105 56 0.0010 8.6193x10-05 0.0010

106 57 0.0010 8.8643x10-05 0.0010

Page 24: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

61

Table 3.8 Performance comparison of LM trained NN models designed using SLFF-NN, MLFF-NN and CC-NN in terms of average test MSE for IEEE57 bus test system

Test Case Average Test MSE for

SLFF-NN Average Test MSE

for MLFF-NN Average Test

MSE for CC-NN

IEEE 57 bus test system

4.3307×10-4 4.9513×10-5 4.3364×10-4

The average test MSE for all IEEE57 bus test system is consolidated and

presented in Table 3.8. From the above investigation, it is understood that the

voltage magnitude and angle obtained from all the LM trained NN models using all

the three NN architectures is found to closely match with the voltage magnitude and

angle estimated using conventional method. Thus all the three LM trained NN

models performed equally well.

Case(iii) IEEE118 bus test system

The sample results for voltage magnitude of PQ bus no. 114 and angle of

PQ bus no. 118 estimated using SLFF-NN, MLFF-NN and CC-NN for the IEEE118

bus test system is presented in Figure 3.14, Figure 3.15 and Figure 3.16 respectively.

The test MSE of voltage magnitude for all the PQ buses using all the three

architectures namely SLFF-NN, MLFF-NN and CC-NN is consolidated and

presented in Table 3.9. The test MSE of voltage angle for all the PV & PQ buses

using all the three architectures is consolidated and presented in Table 3.10.

Page 25: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

62

(a)

(b)

Figure 3.15 Voltage magnitude and angle estimated using SLFF-NN for IEEE118 bus test System (a) Voltage magnitude for bus no. 114 (b) Voltage angle for bus no. 118

Page 26: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

63

(a)

(b)

Figure 3.16 Voltage magnitude and angle estimated using MLFF-NN for IEEE118 bus test system (a) Voltage magnitude for bus no. 114 (b) Voltage angle for bus no. 118

Page 27: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

64

(a)

(b)

Figure 3.17 Voltage magnitude and angle estimated using CC-NN for IEEE118 bus test system (a) Voltage magnitude for bus no. 114 (b) Voltage angle for bus no. 118

Page 28: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

65

Table 3.9 MSE of voltage magnitude for various NN architectures-IEEE118 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 1 2 1.8967x10-11 4.6929x10-08 3.0254x10-11 2 3 1.7462x10-11 3.9560x10-08 3.5823x10-11 3 5 1.1182x10-13 1.4717x10-08 2.4227x10-11 4 7 3.2426x10-13 1.2269x10-08 1.2263x10-12 5 9 4.8909x10-12 2.0082x10-08 9.3067x10-12 6 11 3.4776x10-11 1.1168x10-08 5.9718x10-11 7 13 2.3965x10-10 2.8766x10-09 2.1912x10-10 8 14 4.4631x10-12 3.3215x10-09 9.6680x10-12 9 16 8.7137x10-11 1.5957x10-08 1.6214x10-10

10 17 2.2379x10-11 2.4764x10-08 4.4301x10-11 11 20 5.2852x10-10 4.4334x10-08 5.8313x10-10 12 21 1.1401x10-09 2.9187x10-08 1.2203x10-09 13 22 1.1650x10-09 8.5437x10-09 1.2074x10-09 14 23 1.8577x10-10 2.0481x10-08 2.0078x10-10 15 28 2.8944x10-11 6.4487x10-08 4.4211x10-11 16 29 1.1454x10-11 1.4763x10-08 2.1916x10-11 17 30 4.0512x10-10 2.9074x10-08 3.9055x10-10 18 33 1.9442x10-10 2.6646x10-08 2.6881x10-10 19 35 5.7621x10-12 3.9442x10-08 3.6367x10-11 20 37 8.1473x10-11 8.0503x10-09 1.3586x10-10 21 38 2.7630x10-09 1.1930x10-07 2.7553x10-09 22 39 6.2239x10-11 5.6895x10-09 5.6120x10-11 23 41 4.1738x10-11 2.3447x10-08 3.3275x10-11 24 43 1.7054x10-09 3.3267x10-08 1.4710x10-09 25 44 3.7304x10-09 4.9810x10-08 3.6464x10-09 26 45 2.4811x10-09 3.4694x10-08 2.6422x10-09 27 47 2.8439x10-09 1.2834x10-07 2.4918x10-09 28 48 2.7905x10-11 1.0903x10-08 6.9501x10-11 29 50 6.3417x10-11 1.1790x10-08 1.2528x10-10 30 51 4.2944x10-10 4.4290x10-09 4.4967x10-10 31 52 6.1790x10-10 4.5079x10-08 7.9484x10-10 32 53 3.8119x10-10 1.5596x10-08 4.9962x10-10

Page 29: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

66

Table 3.9 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 33 57 5.9558x10-11 3.8970x10-09 1.0445x10-10 34 58 2.0431x10-10 3.6252x10-08 2.9019x10-10 35 60 2.9904x10-12 6.2508x10-08 1.7657x10-11 36 63 1.2652x10-10 6.8335x10-08 1.5949x10-10 37 64 8.5506x10-11 5.2970x10-09 1.5878x10-10 38 67 4.0110x10-11 5.0277x10-09 1.2786x10-10 39 68 1.3983x10-10 2.0834x10-08 1.7189x10-10 40 71 2.7577x10-11 1.3005x10-08 1.9681x10-11 41 75 7.4550x10-10 6.9339x10-08 6.6488x10-10 42 78 4.3217x10-11 8.5745x10-09 5.1072x10-11 43 79 9.3584x10-11 2.2071x10-09 1.7098x10-10 44 81 1.2565x10-10 1.7250x10-08 1.0509x10-10 45 82 7.6354x10-10 4.1434x10-08 7.3409x10-10 46 83 4.2532x10-10 5.5095x10-08 3.5179x10-10 47 84 8.9447x10-11 2.4859x10-08 1.8758x10-10 48 86 8.1713x10-11 7.3455x10-09 7.9094x10-11 49 88 1.7270x10-11 4.6982x10-08 3.1205x10-11 50 93 1.2299x10-10 2.6380x10-08 2.2244x10-10 51 94 3.1832x10-10 3.0485x10-08 3.1012x10-10 52 95 8.3073x10-10 4.2487x10-08 8.5728x10-10 53 96 6.2787x10-10 4.0716x10-08 7.0742x10-10 54 97 4.1014x10-10 6.3143x10-08 4.5423x10-10 55 98 3.4101x10-10 3.0263x10-08 4.3989x10-10 56 101 1.0205x10-10 2.6530x10-09 2.4682x10-10 57 102 1.8224x10-11 8.2632x10-08 5.9509x10-11 58 106 1.0823x10-10 2.1627x10-08 1.5163x10-10 59 108 6.9287x10-12 8.6653x10-09 1.5417x10-11 60 109 8.7714x10-12 1.5283x10-08 1.4949x10-11 61 114 1.5526x10-11 1.2623x10-07 3.9529x10-11 62 115 1.7953x10-11 5.1524x10-09 6.3957x10-11 63 114 1.8045x10-10 7.1371x10-08 1.9654x10-10 64 118 4.2166x10-10 1.0128x10-08 3.5812x10-10

Page 30: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

67

Table 3.10 MSE of voltage angle for various NN architectures-IEEE118 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 65 1 9.0x10-3 4.5x10-3 8.8x10-3 66 2 8.8x10-3 4.5x10-3 8.6x10-3 67 3 8.8x10-3 4.5x10-3 8.7x10-3 68 4 8.4x10-3 4.1x10-3 8.2x10-3 69 5 8.3x10-3 4.0x10-3 8.2x10-3 70 6 8.6x10-3 4.2x10-3 8.5x10-3 71 7 8.7x10-3 4.8x10-3 8.5x10-3 72 8 7.8x10-3 3.8x10-3 7.7x10-3 73 9 7.8x10-3 3.8x10-3 7.7x10-3 74 10 7.8x10-3 3.8x10-3 7.7x10-3 75 11 8.6x10-3 4.2x10-3 8.4x10-3 76 12 8.7x10-3 4.3x10-3 8.5x10-3 77 13 8.5x10-3 4.2x10-3 8.3x10-3 78 14 8.4x10-3 4.3x10-3 8.3x10-3 79 15 7.6x10-3 3.6x10-3 7.4x10-3 80 16 8.3x10-3 4.2x10-3 8.1x10-3 81 17 7.3x10-3 3.7x10-3 7.2x10-3 82 18 7.5x10-3 3.7x10-3 7.4x10-3 83 19 7.4x10-3 3.6x10-3 7.3x10-3 84 20 7.2x10-3 3.4x10-3 7.0x10-3 85 21 6.8x10-3 3.2x10-3 6.7x10-3 86 22 6.4x10-3 3.3x10-3 6.3x10-3 87 23 5.6x10-3 2.7x10-3 5.5x10-3 88 24 4.4x10-3 2.1x10-3 4.3x10-3 89 25 6.3x10-3 3.0x10-3 6.2x10-3 90 26 6.5x10-3 3.2x10-3 6.3x10-3 91 27 7.2x10-3 3.5x10-3 7.1x10-3 92 28 7.4x10-3 3.5x10-3 7.2x10-3 93 29 7.5x10-3 4.0x10-3 7.4x10-3 94 30 6.8x10-3 3.3x10-3 6.7x10-3 95 31 7.5x10-3 3.6x10-3 7.3x10-3 96 32 7.1x10-3 3.4x10-3 7.0x10-3 97 33 6.8x10-3 3.2x10-3 6.6x10-3 98 34 5.9x10-3 2.8x10-3 5.7x10-3 99 35 5.9x10-3 2.8x10-3 5.8x10-3 100 36 5.9x10-3 3.0x10-3 5.8x10-3 101 37 5.8x10-3 2.8x10-3 5.6x10-3 102 38 5.2x10-3 2.5x10-3 5.1x10-3

Page 31: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

68

Table 3.10 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 103 39 5.8x10-3 2.7x10-3 5.6x10-3 104 40 5.6x10-3 2.7x10-3 5.5x10-3 105 41 5.5x10-3 2.6x10-3 5.4x10-3 106 42 4.8x10-3 2.3x10-3 4.7x10-3 107 43 5.1x10-3 2.4x10-3 4.9x10-3 108 44 3.7x10-3 1.8x10-3 3.7x10-3 109 45 3.2x10-3 6.0x10-3 3.2x10-3 110 46 2.8x10-3 1.5x10-3 2.7x10-3 111 47 2.1x10-3 1.1x10-3 2.1x10-3 112 48 2.7x10-3 1.3x10-3 2.6x10-3 113 49 2.6x10-3 1.3x10-3 2.6x10-3 114 50 2.8x10-3 1.4x10-3 2.7x10-3 115 51 3.1x10-3 1.4x10-3 3.0x10-3 116 52 3.2x10-3 1.6x10-3 3.1x10-3 117 53 3.3x10-3 1.7x10-3 3.3x10-3 118 54 3.3x10-3 1.6x10-3 3.3x10-3 119 55 3.3x10-3 1.9x10-3 3.3x10-3 120 56 3.3x10-3 1.6x10-3 3.3x10-3 121 57 3.1x10-3 1.5x10-3 3.0x10-3 122 58 3.2x10-3 1.5x10-3 3.1x10-3 123 59 2.9x10-3 1.4x10-3 2.9x10-3 124 60 2.5x10-3 1.2x10-3 2.5x10-3 125 61 2.5x10-3 1.2x10-3 2.4x10-3 126 62 2.5x10-3 1.4 x10-3 2.5x10-3 127 63 2.5x10-3 1.2 x10-3 2.4x10-3 128 64 2.2x10-3 1.1 x10-3 2.2x10-3 129 65 1.7x10-3 7.8x10-4 1.7x10-3 130 66 2.2x10-3 1.0 x10-3 2.1x10-3 131 67 2.4x10-3 1.2 x10-3 2.3x10-3 132 68 9.4x10-4 4.6x10-4 9.3x10-4 133 70 7.8x10-4 6.1x10-4 7.5x10-4 134 71 9.9x10-4 7.2x10-4 9.8x10-4 135 72 2.4x10-3 1.5 x10-3 2.4x10-3 136 73 1.0x10-3 7.2x10-4 9.9x10-4 137 74 7.5x10-4 4.9x10-4 7.2x10-4 138 75 6.4x10-4 4.4x10-4 6.2x10-4 139 76 1.0x10-3 5.9x10-4 1.0x10-3 140 77 1.3x10-3 6.6x10-4 1.2x10-3 141 78 1.3x10-3 7.0x10-4 1.3x10-3

Page 32: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

69

Table 3.10 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 142 79 1.4x10-3 7.6x10-4 1.4x10-3 143 80 1.6x10-3 7.8x10-4 1.6x10-3 144 81 1.2x10-3 5.7x10-4 1.1x10-3 145 82 2.3x10-3 1.2x10-3 2.3x10-3 146 83 2.7x10-3 1.3x10-3 2.6x10-3 147 84 3.2x10-3 1.6x10-3 3.1x10-3 148 85 3.5x10-3 1.9x10-3 3.4x10-3 149 86 3.6x10-3 2.2x10-3 3.5x10-3 150 87 3.6x10-3 1.9x10-3 3.5x10-3 151 88 3.9x10-3 2.2x10-3 3.8x10-3 152 89 4.0x10-3 2.1x10-3 3.9x10-3 153 90 4.4x10-3 2.3x10-3 4.3x10-3 154 91 4.2x10-3 2.2x10-3 4.1x10-3 155 92 3.9x10-3 2.4x10-3 3.8x10-3 156 93 3.5x10-3 1.9x10-3 3.5x10-3 157 94 3.3x10-3 1.6x10-3 3.2x10-3 158 95 3.0x10-3 1.7x10-3 2.9x10-3 159 96 2.5x10-3 1.4x10-3 2.5x10-3 160 97 2.1x10-3 1.1x10-3 2.0x10-3 161 98 2.3x10-3 1.1x10-3 2.3x10-3 162 99 3.1x10-3 1.5x10-3 3.0x10-3 163 100 3.6x10-3 1.9x10-3 3.6x10-3 164 101 3.8x10-3 2.0x10-3 3.7x10-3 165 102 3.9x10-3 2.0x10-3 3.8x10-3 166 103 4.1x10-3 2.2x10-3 4.0x10-3 167 104 4.4x10-3 2.4x10-3 4.3x10-3 168 105 4.5x10-3 2.6x10-3 4.4x10-3 169 106 4.5x10-3 2.4x10-3 4.4x10-3 170 107 4.8x10-3 3.2x10-3 4.7x10-3 171 108 4.7x10-3 2.7x10-3 4.6x10-3 172 109 4.8x10-3 3.2x10-3 4.7x10-3 173 110 5.0x10-3 2.7x10-3 4.8x10-3 174 111 5.0x10-3 3.6x10-3 4.9x10-3 175 112 5.3x10-3 3.1x10-3 5.2x10-3 176 113 7.3x10-3 3.5x10-3 7.2x10-3 177 114 7.2x10-3 3.4x10-3 7.1x10-3 178 115 7.3x10-3 3.9x10-3 7.1x10-3 179 116 9.6x10-4 4.5x10-4 9.4x10-4 180 117 8.9x10-3 4.6x10-3 8.7x10-3 181 118 8.4x10-4 4.9x10-4 8.1x10-4

Page 33: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

70

Table 3.11 Performance comparison of LM trained NN Models designed using SLFF-NN, MLFF-NN and CC-NN in terms of average test MSE for IEEE118 bus test system

Test Case Average Test MSE for

SLFF-NN

Average Test MSE

for MLFF-NN

Average Test

MSE for CC-NN

IEEE 118 bus

test system 2.90×10-4 8.45×10-5 2.90×10-4

The average test MSE for all IEEE118 bus test system is consolidated

and presented in Table 3.11. From the above investigation, it is understood that the

voltage magnitude and angle obtained from all the LM trained NN models using all

the three NN architectures is found to closely match with the voltage magnitude and

angle estimated using conventional method. Thus all the three LM trained NN

models performed equally well.

Case(iv) Indian practical 76 bus test system

The sample results for voltage magnitude of PQ bus no. 54 and angle of

PQ bus no. 40 estimated using SLFF-NN, MLFF-NN and CC-NN for the Indian

practical 76 bus test system is presented in Figure 3.18, Figure 3.19 and Figure 3.20

respectively. The test MSE of voltage magnitude for all the PQ buses found all the

three architectures namely SLFF-NN, MLFF-NN and CC-NN is consolidated and

presented in Table 3.12. The test MSE of voltage angle for all the PV & PQ buses

using all the three architectures is consolidated and presented in Table 3.13.

Page 34: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

71

(a)

(b)

Figure 3.18 Voltage magnitude and angle estimated using SLFF-NN for indian practical 76 test System (a) Voltage magnitude for bus no. 54 (b) Voltage ANGLE for bus no. 40

Page 35: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

72

(a)

(b)

Figure 3.19 Voltage magnitude and angle estimated using MLFF-NN for Indian practical 76 Test System (a) Voltage magnitude for bus no. 54 (b) Voltage angle for bus no. 40

Page 36: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

73

(a)

(b)

Figure 3.20 Voltage magnitude and angle estimated using CC-NN for Indian practical 76 test system (a) Voltage magnitude for bus no. 54 (b) Voltage angle for bus no. 40

Page 37: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

74

Table 3.12 MSE of voltage magnitude for various NN architectures- Indian practical 76 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 1 14 5.4283x10-08 2.5216x10-07 7.7225x10-08 2 15 2.6499x10-09 5.0411x10-09 8.1746x10-09 3 16 3.6683x10-09 2.3419x10-08 1.2767x10-08 4 17 2.3373x10-08 6.4392x10-08 2.8612x10-08 5 18 2.7667x10-08 5.2529x10-08 2.7826x10-08 6 19 2.0081x10-08 7.7087x10-08 1.8788x10-08 7 20 1.7404x10-08 3.3589x10-08 1.9020x10-08 8 21 2.7024x10-08 9.5974x10-08 2.6015x10-08 9 22 3.4650x10-08 6.5397x10-08 3.9771x10-08

10 23 2.5620x10-08 8.9083x10-08 2.5681x10-08 11 24 6.6742x10-08 2.7735x10-07 7.8931x10-08 12 25 2.7958x10-08 5.1521x10-08 2.9308x10-08 13 26 8.5759x10-09 1.6514x10-08 1.4173x10-08 14 27 1.9506x10-08 5.7199x10-08 3.1931x10-08 15 28 3.6567x10-08 2.4681x10-07 4.4433x10-08 16 29 7.6991x10-09 1.9244x10-08 9.9542x10-09 17 30 5.4522x10-08 2.8978x10-07 6.2632x10-08 18 31 2.0736x10-08 7.3395x10-08 2.9055x10-08 19 32 1.7145x10-08 2.7975x10-08 2.0979x10-08 20 33 1.0262x10-08 1.6688x10-08 1.4618x10-08 21 34 1.9660x10-08 4.6433x10-08 4.1234x10-08 22 35 2.1787x10-08 3.8492x10-08 2.3930x10-08 23 36 4.5097x10-09 8.1707x10-08 5.5492x10-09 24 37 1.0973x10-08 1.9591x10-08 1.3611x10-08 25 38 7.5319x10-08 2.8337x10-07 8.1088x10-08 26 39 9.7486x10-09 4.2157x10-08 1.2161x10-08 27 40 3.2335x10-08 1.5623x10-07 5.5007x10-08 28 41 1.8174x10-08 3.4722x10-08 1.8719x10-08 29 42 1.6188x10-08 1.0045x10-07 2.4907x10-08 30 43 1.6754x10-08 4.0706x10-08 1.8863x10-08 31 44 9.4560x10-09 2.3043x10-08 1.3251x10-08 32 45 1.1743x10-08 4.1410x10-08 2.1955x10-08 33 46 4.4891x10-08 2.6817x10-07 5.5265x10-08 34 47 4.5910x10-08 1.9921x10-07 5.4117x10-08

Page 38: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

75

Table 3.12 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 35 48 7.1516x10-08 2.6268x10-07 7.4597x10-08 36 49 1.6527x10-08 3.5892x10-08 5.8802x10-08 37 50 1.1951x10-08 2.7119x10-08 2.6400x10-08 38 51 3.6500x10-08 2.1260x10-07 4.5909x10-08 39 52 2.0950x10-08 4.2450x10-08 3.2863x10-08 40 53 2.3713x10-08 5.4226x10-08 2.3061x10-08 41 54 2.4377x10-08 8.4562x10-08 2.4338x10-08 42 55 4.6544x10-08 2.7519x10-07 5.8393x10-08 43 56 1.6154x10-08 4.4912x10-08 1.8280x10-08 44 57 1.5490x10-08 3.0262x10-08 2.4878x10-08 45 58 4.8213x10-08 3.1936x10-07 6.1907x10-08 46 59 5.3114x10-08 3.0469x10-07 6.2006x10-08 47 60 2.3230x10-08 4.2438x10-08 2.4809x10-08 48 61 2.1506x10-08 3.6106x10-08 2.1443x10-08 49 62 1.0940x10-08 6.5528x10-08 1.3359x10-08 50 63 3.0012x10-08 1.2966x10-07 3.9653x10-08 51 64 1.3655x10-08 3.9754x10-08 2.4105x10-08 52 65 1.0305x10-08 6.2213x10-08 1.2444x10-08 53 66 3.6697x10-08 1.4143x10-07 5.3503x10-08 54 67 1.6456x10-08 5.2981x10-08 2.0704x10-08 55 68 1.6538x10-08 5.9186x10-08 4.2636x10-08 56 69 2.0542x10-08 3.6402x10-08 4.0493x10-08 57 70 1.3264x10-08 4.0122x10-08 1.4074x10-08 58 71 7.6289x10-09 1.4613x10-08 8.6534x10-09 59 72 8.2444x10-09 2.3118x10-08 3.5931x10-08 60 73 4.2325x10-09 4.1635x10-08 5.1988x10-09 61 74 9.1292x10-09 1.9369x10-08 1.3819x10-08 62 75 5.2619x10-08 3.2477x10-07 6.1718x10-08 63 76 3.5895x10-08 2.7008x10-07 4.8767x10-08

Page 39: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

76

Table 3.13 MSE of voltage angle for various NN architectures- Indian practical 76 bus test system

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 64 2 0.0067 0.0055 0.0053 65 3 0.0147 0.0116 0.0114 66 4 0.0150 0.0118 0.0116 67 5 0.0144 0.0113 0.0112 68 6 0.0185 0.0148 0.0142 69 7 0.0163 0.0130 0.0125 70 8 0.0043 0.0035 0.0034 71 9 0.0175 0.0138 0.0135 72 10 0.0183 0.0147 0.0140 73 11 0.0145 0.0115 0.0111 74 12 0.0181 0.0144 0.0139 75 13 0.0087 0.0070 0.0068 76 14 0.0060 0.0049 0.0047 77 15 0.0181 0.0145 0.0139 78 16 0.0143 0.0115 0.0110 79 17 0.0184 0.0146 0.0141 80 18 0.0182 0.0145 0.0139 81 19 0.0176 0.0138 0.0134 82 20 0.0176 0.0141 0.0135 83 21 0.0169 0.0133 0.0130 84 22 0.0146 0.0115 0.0112 85 23 0.0178 0.0141 0.0136 86 24 0.0089 0.0072 0.0070 87 25 0.0173 0.0136 0.0133 88 26 0.0163 0.0129 0.0125 89 27 0.0162 0.0128 0.0125 90 28 0.0044 0.0035 0.0034 91 29 0.0186 0.0148 0.0143 92 30 0.0052 0.0042 0.0041 93 31 0.0137 0.0108 0.0106 94 32 0.0160 0.0126 0.0123 95 33 0.0164 0.0130 0.0126 96 34 0.0159 0.0125 0.0122 97 35 0.0178 0.0142 0.0137 98 36 0.0185 0.0150 0.0142 99 37 0.0151 0.0119 0.0116 100 38 0.0101 0.0082 0.0079 101 39 0.0189 0.0151 0.0145

Page 40: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

77

Table 3.13 (Continued)

SL.NO BUS NO ERROR_ SLFF ERROR_ MLFF ERROR_ CC 102 40 0.0088 0.0072 0.0069 103 41 0.0169 0.0136 0.0130 104 42 0.0156 0.0125 0.0121 105 43 0.0165 0.0131 0.0127 106 44 0.0163 0.0128 0.0126 107 45 0.0175 0.0139 0.0134 108 46 0.0041 0.0033 0.0032 109 47 0.0066 0.0054 0.0052 110 48 0.0067 0.0054 0.0053 111 49 0.0159 0.0125 0.0122 112 50 0.0185 0.0147 0.0142 113 51 0.0044 0.0035 0.0034 114 52 0.0161 0.0128 0.0125 115 53 0.0164 0.0130 0.0126 116 54 0.0174 0.0137 0.0133 117 55 0.0047 0.0038 0.0037 118 56 0.0156 0.0123 0.0120 119 57 0.0183 0.0145 0.0140 120 58 0.0032 0.0026 0.0025 121 59 0.0048 0.0039 0.0038 122 60 0.0165 0.0130 0.0127 123 61 0.0162 0.0128 0.0125 124 62 0.0145 0.0115 0.0112 125 63 0.0069 0.0056 0.0054 126 64 0.0177 0.0141 0.0136 127 65 0.0149 0.0117 0.0115 128 66 0.0135 0.0109 0.0105 129 67 0.0161 0.0126 0.0123 130 68 0.0175 0.0140 0.0134 131 69 0.0162 0.0127 0.0124 132 70 0.0176 0.0141 0.0135 133 71 0.0186 0.0148 0.0142 134 72 0.0150 0.0121 0.0116 135 73 0.0185 0.0150 0.0141 136 74 0.0163 0.0129 0.0125 137 75 0. 0060 0.0049 0.0047 138 76 0.0044 0.0035 0.0034

Page 41: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

78

Table 3.14 Performance comparison of LM Trained NN models designed using SLFF-NN, MLFF-NN and CC-NN in terms of average test MSE for Indian practical 76 bus test system

Test Case Average Test MSE for SLFF-NN

Average Test MSE for MLFF-NN

Average Test MSE for CC-NN

Indian Practical 76 bus test System

2.48×10-4 2.59×10-4 8.86×10-5

The average test MSE for all Indian practical 76 bus test system is

consolidated and presented in Table 3.14. From the above investigation, it is

understood that the voltage magnitude and angle obtained from all the LM trained

NN models using all the three NN architectures is found to closely match with the

voltage magnitude and angle estimated using conventional method. Thus all the

three LM trained NN models performed equally well.

The average test MSE for all the four test cases is consolidated and

presented in Table 3.15. For all the four test cases LM trained SLFF-NN, MLFF-NN

and CC-NN architectures performed equally well.

Table 3.15 Performance comparison of LM Trained NN models designed using SLFF-NN, MLFF-NN and CC-NN in terms of average test MSE for various test cases

Test Case Average Test MSE for SLFF-NN

Average Test MSE for MLFF-NN

Average Test MSE for CC-NN

IEEE 30 bus test system 8.2183×10-5 8.0437×10-5 8.1784×10-5

IEEE 57 bus test system 4.3307×10-4 4.9513×10-5 4.3364×10-4

IEEE 118 bus test system 2.90×10-4 8.45×10-5 2.90×10-4

Indian Practical 76 bus test System 2.48×10-4 2.59×10-4 8.86×10-5

Page 42: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

79

3.4 TESTING OF NN ARCHITECTURES FOR POWER FLOW

ANALYSIS IN TERMS OF STRUCTURAL COMPACTNESS AND

COMPUTATIONAL COMPLEXITY

The structural compactness and computational complexity assumes

importance in real time implementation. This is the motivation to compare all the

NN models in terms of structural compactness and computational complexity. For

the desired accuracy, the number of hidden neurons is used as an index to measure

the structural compactness of model. The neural network architecture with lesser

number of hidden neurons is found to be compact and gives ease in real time

implementation of the on-line power flow analysis. The number of parameters and

nonlinear function extraction in the network indicates its computational complexity.

Each parameter warrants some mathematical operations. The number of parameters

for FF-NN and CC-NN can be calculated using equation (2.23) and equation (2.24)

respectively.

For various test cases, the parameters, neurons and computations required

by the SLFF-NN, MLFF-NN and CC-NN models are tabulated in Table 3.16. From

the Table 3.16, it is seen that for IEEE30 bus test system, SLFF-NN and MLFF-NN

requires 8 and 16 hidden neurons respectively, where as CC-NN model requires

much lesser number of hidden neurons 4 as compared to SLFF-NN and MLFF-NN

models. For IEEE57 bus test system, SLFF-NN and MLFF-NN requires 8 and 18

hidden neurons respectively, where as CC-NN model requires much lesser number

of hidden neurons 4 as compared to SLFF-NN and MLFF-NN models. For IEEE118

bus test system, SLFF-NN and MLFF-NN requires 13 and 14 hidden neurons

respectively, where as CC-NN model requires much lesser number of hidden

neurons 6 as compared to SLFF-NN and MLFF-NN models. For practical Indian

Practical 76 bus test system, SLFF-NN and MLFF-NN requires 8 and 18 hidden

neurons respectively, where as CC-NN model requires much lesser number of

hidden neurons 4 as compared to SLFF-NN and MLFF-NN models.

Page 43: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

80

Table 3.16 Performance comparison of LM trained NN models for power flow analysis in terms of structural compactness and Computational complexity

Test

Cas

e

NN

Arc

hite

ctur

es

NN

Mod

els

No.

of H

idde

n N

euro

ns

No.

of P

aram

eter

s

No.

of A

dditi

ons

No.

of M

ultip

licat

ions

No.

of

Tan-

sigm

oids

Exec

utio

n T

ime

in

mill

iseco

nds

IEEE

30

bus t

est

Syst

em SLFF 1-8-53 8 493 432 432 8 3256

MLFF 1-8-8-53 16 565 496 496 16 5776 CC 1-2(h)-2(h)-53 4 330 273 273 4 1742

IEEE

57

bus t

est

Syst

em SLFF 1-8-106 8 970 856 856 8 4104

MLFF 1-9-9-106 18 1168 1044 1044 18 7470 CC 1-2(h)-2(h)-106 4 648 538 538 4 2272

IEEE

118

bu

s tes

t Sy

stem

SLFF 1-13-181 13 2560 2366 2366 13 8619 MLFF 1-14-14-181 28 2953 2744 2744 28 13860

CC 1-3(h)-3(h)-181 6 1469 1282 1282 6 4358

Indi

an

Prac

tical

76

bus t

est

Syst

em SLFF 1-8-138 8 1258 1112 1112 8 4616

MLFF 1-9-9-138 18 1488 1332 1332 18 8046

CC 1-2(h)-2(h)-53 4 840 698 698 4 2592

On Intel(R) Core(TM) i5 32-bits processor with the clock frequency of

2.53GHz, 4 GB RAM, the execution time required to compute voltage magnitude

and angle using SLFF-NN, MLFF-NN and CC-NN are computed and presented in

table 3.16.From the Table 3.16, it is seen that for IEEE30 bus test system, SLFF-NN

and MLFF-NN requires 3256ms and 5776 ms respectively, where as CC-NN model

requires much lesser execution time of 1742ms as compared to SLFF-NN and

MLFF-NN models. For IEEE57 bus test system, SLFF-NN and MLFF-NN requires

SLFF-NN and MLFF-NN requires 4104ms and 7470 ms respectively, where as CC-

NN model requires much lesser execution time of 2272 ms as compared to SLFF-

NN and MLFF-NN models. For IEEE118 bus test system, SLFF-NN and MLFF-NN

Page 44: CHAPTER 3 NEURAL NETWORK FOR REAL TIME POWER FLOW ANALYSIS …shodhganga.inflibnet.ac.in/bitstream/10603/50972/6/chapter 3.pdf · Neural Network based methods trained from input/output

81

requires SLFF-NN and MLFF-NN requires 8619ms and 13860ms respectively,

where as CC-NN model requires much lesser execution time of 4358ms as

compared to SLFF-NN and MLFF-NN models. For Indian practical 76 bus test

system, SLFF-NN and MLFF-NN requires SLFF-NN and MLFF-NN requires

4616ms and 8046ms respectively, where as CC-NN model requires much lesser

execution time of 2592ms as compared to SLFF-NN and MLFF-NN models.

From the results obtained, it is found that for all the four test cases, the

execution time required for CC-NN is lesser as compared to SLFF-NN AND MLFF-

NN architectures.

Hence CC-NN model results in structurally compact model as compared

to SLFF-NN and MLFF-NN model. The total number of parameters and

computations time required for CC-NN is found to be lesser as compared to SLFF-

NN and MLFF-NN. Hence, CC-NN model is of lesser complexity as compared to

SLFF-NN and MLFF-NN model. As the nonlinear function is the most complex part

of the computation it can be observed that the computational complexity is

proportional to the total number of hidden neurons.

3.5 SUMMARY

Thus, from the above simulation result, it can be summarized that CC-

NN architecture provides the required accuracy, structurally compact,

computationally less complex model for real time power flow analysis. Hence,

cascade architecture trained with Levenberg Marquardt algorithm is identified to be

most suitable NN model for on-line Power flow analysis.


Recommended