state estimation in the power distribution system...state estimation in the power distribution...

33
State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December 6 th 2018 6 th of December 2018 Dominik Danner University of Passau Hermann de Meer University of Passau Towards a Data-Driven Application in the Low Voltage Grid

Upload: others

Post on 22-Apr-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

State Estimation in the Power Distribution System

ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December 6th 2018

6th of December 2018

Dominik DannerUniversity of Passau

Hermann de MeerUniversity of Passau

Towards a Data-Driven Application in the Low Voltage Grid

Page 2: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System 2

Source: chombosan/Fotolia.com

Page 3: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System

• Distributed generation

2

Source: chombosan/Fotolia.com

Page 4: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System

• Distributed generation• New types of load, e.g., charging

station

2

Source: chombosan/Fotolia.com

Page 5: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System

• Distributed generation• New types of load, e.g., charging

station• Increasing “smartness” at prosumers

2

Source: chombosan/Fotolia.com

Page 6: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System

• Distributed generation• New types of load, e.g., charging

station• Increasing “smartness” at prosumers• Special case: Low voltage grid

• Data available via smart metering devices, but high communication effort

2

Source: chombosan/Fotolia.com

Page 7: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System

• Distributed generation• New types of load, e.g., charging

station• Increasing “smartness” at prosumers• Special case: Low voltage grid

• Data available via smart metering devices, but high communication effort

• Grid configuration often not known 100% and sometimes not stored in a digital processable way

2

? ?

Source: chombosan/Fotolia.com

Page 8: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

1. Motivation

State Estimation in the Power Distribution System

• Distributed generation• New types of load, e.g., charging

station• Increasing “smartness” at prosumers• Special case: Low voltage grid

• Data available via smart metering devices, but high communication effort

• Grid configuration often not known 100% and sometimes not stored in a digital processable way

Î Data-driven State Estimation (SE)

2

? ?

Source: chombosan/Fotolia.com

Page 9: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (1/2) [1, 2, 3]

State Estimation in the Power Distribution System

Goal of State Estimation?• Infer system state from a subset of measurements Topology

Processor

Observability Analysis

State Estimation

Bad-Data Processing

3

Page 10: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (1/2) [1, 2, 3]

State Estimation in the Power Distribution System

Goal of State Estimation?• Infer system state from a subset of measurements

State Estimation• Static State Estimation• Multiarea State Estimation• Forecasting State Estimation

Topology Processor

Observability Analysis

State Estimation

Bad-Data Processing

3

Page 11: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (1/2) [1, 2, 3]

State Estimation in the Power Distribution System

Goal of State Estimation?• Infer system state from a subset of measurements

State Estimation• Static State Estimation• Multiarea State Estimation• Forecasting State Estimation

Distribution System State Estimation• Optimization Problem [4]• Bayesian Network [5]• Consensus Algorithms [6, 7]• Machine Learning [8, 9]

Topology Processor

Observability Analysis

State Estimation

Bad-Data Processing

3

Page 12: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (2/2) [1, 2, 3]

State Estimation in the Power Distribution System

What is the state of a system?• 𝑥 = 𝑈1,… , 𝑈𝑁, 𝜃1, … , 𝜃𝑁 ∈ ℝ2𝑁

• 𝑧 ∈ ℝ𝐿, 𝐿 > 2𝑁 , (𝑃, 𝑄, 𝑈 at busses)

4

Exemplary low voltage grid

Page 13: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (2/2) [1, 2, 3]

State Estimation in the Power Distribution System

What is the state of a system?• 𝑥 = 𝑈1,… , 𝑈𝑁, 𝜃1, … , 𝜃𝑁 ∈ ℝ2𝑁

• 𝑧 ∈ ℝ𝐿, 𝐿 > 2𝑁 , (𝑃, 𝑄, 𝑈 at busses)

Relation • 𝑧 = ℎ 𝑥 + 𝑛• ℎ ⋅ is a set of nonlinear functions defined by

Kirchhoff’s laws and the power network admittance matrix, 𝑛 estimation error

4

Exemplary low voltage grid

Page 14: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (2/2) [1, 2, 3]

State Estimation in the Power Distribution System

What is the state of a system?• 𝑥 = 𝑈1,… , 𝑈𝑁, 𝜃1, … , 𝜃𝑁 ∈ ℝ2𝑁

• 𝑧 ∈ ℝ𝐿, 𝐿 > 2𝑁 , (𝑃, 𝑄, 𝑈 at busses)

Relation • 𝑧 = ℎ 𝑥 + 𝑛• ℎ ⋅ is a set of nonlinear functions defined by

Kirchhoff’s laws and the power network admittance matrix, 𝑛 estimation error

Traditional State Estimation Solver• 𝑥 = arg min

𝑥𝑧 − ℎ 𝑥 𝑇𝑊−1[𝑧 − ℎ(𝑥)]

• Using Weighted Least Squares method

4

Exemplary low voltage grid

Page 15: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

2. State Estimation (2/2) [1, 2, 3]

State Estimation in the Power Distribution System

What is the state of a system?• 𝑥 = 𝑈1,… , 𝑈𝑁, 𝜃1, … , 𝜃𝑁 ∈ ℝ2𝑁

• 𝑧 ∈ ℝ𝐿, 𝐿 > 2𝑁 , (𝑃, 𝑄, 𝑈 at busses)

Relation • 𝑧 = ℎ 𝑥 + 𝑛• ℎ ⋅ is a set of nonlinear functions defined by

Kirchhoff’s laws and the power network admittance matrix, 𝑛 estimation error

Traditional State Estimation Solver• 𝑥 = arg min

𝑥𝑧 − ℎ 𝑥 𝑇𝑊−1[𝑧 − ℎ(𝑥)]

• Using Weighted Least Squares methodÎ function 𝒉(𝒙) requires grid topology information

4

Exemplary low voltage grid

Page 16: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

Data-Driven State Estimation• 𝑋 = 𝑈1,… , 𝑈𝑁, 𝜃1, … , 𝜃𝑁, 𝑃1,… , 𝑃𝑀, 𝑄1,… , 𝑄𝑁 ∈ ℝ2(𝑁+𝑀)

• 𝑌𝑡 = 𝑋𝑡, 𝑡 ≤ 2(𝑁 +𝑀)• 𝑋𝑡 = 𝑋 ∖ 𝑋𝑡

5

Page 17: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

Data-Driven State Estimation• 𝑋 = 𝑈1,… , 𝑈𝑁, 𝜃1, … , 𝜃𝑁, 𝑃1,… , 𝑃𝑀, 𝑄1,… , 𝑄𝑁 ∈ ℝ2(𝑁+𝑀)

• 𝑌𝑡 = 𝑋𝑡, 𝑡 ≤ 2(𝑁 +𝑀)• 𝑋𝑡 = 𝑋 ∖ 𝑋𝑡

Machine Learning Model• 𝑌𝑡 = 𝑓 𝑋𝑡• Model fitting on training data• Model evaluation on test/validation data

Î Estimation of one single output parameterrequires all input parameters

5

Page 18: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.1. Dependency Graph Modelling

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴)

Output: Adjacency matrix 𝐴

Dependency Graph (DG)• Correlation analysis • (Absolute Difference analysis) • (Logical Post processing, e.g., remove

dependencies between two p values)• Selection of 𝑛 most influencing parameters

Î directed graph as adjacency matrix

6

Exemplary dependency graph

Page 19: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.2. Machine Learning

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴), 𝐴Output: 𝑌 for each single parameter

7

Exemplary dependency graph

Page 20: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.2. Machine Learning

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴), 𝐴Output: 𝑌 for each single parameter

Machine Learning• One ML model for each node in the DG• Input parameter taken from neighboring

nodes

7

Exemplary dependency graph

Page 21: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.2. Machine Learning

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴), 𝐴Output: 𝑌 for each single parameter

Machine Learning• One ML model for each node in the DG• Input parameter taken from neighboring

nodes

Prediction of multiple parameters• Estimate parameter where all incoming

nodes are available• Iterate through the DG

7

Exemplary dependency graph

Page 22: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.2. Machine Learning

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴), 𝐴Output: 𝑌 for each single parameter

Machine Learning• One ML model for each node in the DG• Input parameter taken from neighboring

nodes

Prediction of multiple parameters• Estimate parameter where all incoming

nodes are available• Iterate through the DG

7

Exemplary dependency graph

Page 23: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.2. Machine Learning

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴), 𝐴Output: 𝑌 for each single parameter

Machine Learning• One ML model for each node in the DG• Input parameter taken from neighboring

nodes

Prediction of multiple parameters• Estimate parameter where all incoming

nodes are available• Iterate through the DG

7

Exemplary dependency graph

Page 24: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

3. Methodology

State Estimation in the Power Distribution System

3.2. Machine Learning

Input: 𝑋 ∈ ℝ𝟐(𝑵+𝑴), 𝐴Output: 𝑌 for each single parameter

Machine Learning• One ML model for each node in the DG• Input parameter taken from neighboring

nodes

Prediction of multiple parameters• Estimate parameter where all incoming

nodes are available• Iterate through the DG

7

Exemplary dependency graph

Page 25: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

4. Preliminary Results

State Estimation in the Power Distribution System

Data Sampling Strategies• Realistic load profiles and a power flow

solver• Load profiles [10] + DIgSILENT

PowerFactory

8

-1

0

1

2

3

4

5

00:00:00 06:00:00 12:00:00 18:00:00 00:00:00

Real

/Rea

ctiv

e Po

wer

(P/Q

) [k

W/k

VAr]

Time [HH:mm]

Load ProfileP Q

Household load profile

Page 26: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

4. Preliminary Results

State Estimation in the Power Distribution System

Data Sampling Strategies• Realistic load profiles and a power flow

solver• Load profiles [10] + DIgSILENT

PowerFactory

• Monte-Carlo simulation for P, Q at each load• Omit (P,Q) with power factor less

than 0.7

8

-1

0

1

2

3

4

5

00:00:00 06:00:00 12:00:00 18:00:00 00:00:00

Real

/Rea

ctiv

e Po

wer

(P/Q

) [k

W/k

VAr]

Time [HH:mm]

Load ProfileP Q

Household load profile

-20

-15

-10

-5

0

5

10

15

20

0 5 10 15 20

Reac

tive

Pow

er (Q

) [kV

A]Real Power (P) [kW]

MC simulated load data

Page 27: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

4. Preliminary Results

State Estimation in the Power Distribution System

Data Sampling Strategies• Realistic load profiles and a power flow

solver• Load profiles [10] + DIgSILENT

PowerFactory

• Monte-Carlo simulation for P, Q at each load• Omit (P,Q) with power factor less

than 0.7

• One-at-a-time sensitivity analysis of the power grid on P, Q of each load• Result of pulse measurements

8

-1

0

1

2

3

4

5

00:00:00 06:00:00 12:00:00 18:00:00 00:00:00

Real

/Rea

ctiv

e Po

wer

(P/Q

) [k

W/k

VAr]

Time [HH:mm]

Load ProfileP Q

Household load profile

-20

-15

-10

-5

0

5

10

15

20

0 5 10 15 20

Reac

tive

Pow

er (Q

) [kV

A]Real Power (P) [kW]

MC simulated load data

Page 28: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

4. Preliminary Results

State Estimation in the Power Distribution System

Setup• Low voltage grid with 10 household loads Î 40 parameter• Monte-Carlo samples (𝑃 ∈ 0 𝑘𝑊, 20 𝑘𝑊 ,𝑄 ∈ [−20 𝑘𝑉𝐴𝑟, 20 𝑘𝑉𝐴𝑟])• Voltage magnitude and angle calculation by PowerFactory1 using the

sampled (𝑃, 𝑄) values

9

Dependency graphcreation

1 https://www.digsilent.de/de/powerfactory.html

Evaluation low voltage grid Resulting dependency graph

Page 29: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

4. Preliminary Results

State Estimation in the Power Distribution System

ML Evaluation• Three different models• 20 input parameter for each of the 40

models• 5-fold-cross validation

10

Parameter Linear Regression KNN Random Forest𝑈1 0.021 V 0.13 V 0.358 V

𝜃2 0.001 ° 0.019 ° 0.123 °

… … … …

𝑃1 0.057 kW 2.725 kW 4.5 kW

𝑄7 0.075 kVA 0.823 kVA 2.421 kVA

… … … …Excerpt of Mean Absolute Error using 20 input parameter in the dependency graph

𝑃 0 𝑘𝑊, 20 𝑘𝑊𝑄 [−20 𝑘𝑉𝐴𝑟, 20 𝑘𝑉𝐴𝑟]U 204 𝑉, 232 𝑉θ [−4.27°, 0.86°]

Parameter Ranges

Page 30: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

4. Preliminary Results

State Estimation in the Power Distribution System

Sensitivity of the DG creation• 13+ from 40 parameter yield

reasonable results• Predictability depends on

parameter selection strategy and grid location

11

0

0,05

0,1

0,15

0,2

0,25

0,3

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

MAE

[V]

Number of input parameters

U1

U2

U3

U4

U5

U6

U7

U8

U9

U10

0

1

2

3

4

5

6

7

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

MAE

[kW

]

Number of input parameters

P1

P2

P3

P4

P5

P6

P7

P8

P9

P10 0

0,5

1

1,5

2

2,53

3,5

4

4,5

5

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

MAE

[kVA

r]

Number of input parameters

Q1

Q2

Q3

Q4

Q5

Q6

Q7

Q8

Q9

Q10

Mean Absolute Error estimating voltage

Mean Absolute Error estimating reactive powerMean Absolute Error estimating real power

Page 31: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

5. Conclusion

State Estimation in the Power Distribution System

• Conclusion• Data-driven static state estimation seems promising

when using a dependency graph to reduce the input parameter set

• Applicable to distribution systems where the topology is not known

• Open Points• Include plausibility checks and data pre/post processing• Increase accuracy by rechecking all available single

parameter models• Comparison to calculated state estimation with

inaccurate topology information• Performance evaluation

12

? ?

Page 32: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

References

State Estimation in the Power Distribution System

[1] Y. Huang, S. Werner, J. Huang, N. Kashyap, and V. Gupta. “State estimation in electric power grids: Meeting new challenges presented by the requirements of the future grid”. IEEE Signal Processing Magazine, Sep 2012.

[2] S. Lefebvre, J. Prvost, L. Lenoir, J. C. Rizzi, H. Delmas, and A. Ajaja. “Distribution state estimation for smartgrids”. IEEE Power Energy Society General Meeting, Jul 2013.

[3] L. Hu, Z. Wang, X. Liu, A. V. Vasilakos and F. E. Alsaadi, “Recent advances on state estimation for powergrids with unconventional measurements”. IET Control Theory & Applications, Dec 2017.

[4] R. Singh, B. C. Pal, and R. A. Jabr, “Choice of estimator for distribution system state estimation”. IETGeneration, Transmission and Distribution, Jul 2009.

[5] A. Souza, E. M. Lourenco, and A. S. Costa, “Real-time monitoring of distributed generation through stateestimation and geometrically-based tests”. iREP Symposium. Power System Dynamics and Control, Aug2010.

[6] M. M. Rana, L. Li, S. W. Su and W. Xiang, “Consensus-Based Smart Grid State Estimation Algorithm”. IEEETransactions on Industrial Informatics, Aug 2018.

[7] F. S. Cattivelli and A. H. Sayed, “Diffusion strategies for distributed Kalman filtering and smoothing”. IEEETransaction on Automatic Control, Sep 2010.

[8] J. Yu, Y. Weng and R. Rajagopal, "Robust mapping rule estimation for power flow analysis in distributiongrids“. North American Power Symposium (NAPS), Sep 2017.

[9] J. Cardona, T. Gill, and S. Powell, “CS229 : Machine Learning Models for Inverse Power Flow in the Grid”.CS229 Final Report, 2017.

[10] Tjarko Tjaden, Bergner Joseph, and Volker Quaschning. “Repräsentative elektrische Lastprofile fürWohngebäude in Deutschland auf 1-sekündiger Datenbasis”. HTW Berlin, Nov 2015.

13

Page 33: State Estimation in the Power Distribution System...State Estimation in the Power Distribution System ePerf: Performance and Modelling of Energy Systems, Toulouse, France, December

Thank you for your attention!

Time for Discussions!

Enhancing Power Quality in Electrical Distribution Systems Using a Smart Charging Architecture