PMU Communication Delay and Packet Loss - epcc...

22
PMU Communication Delay and Packet Loss - Experience from Sweden Kun Zhu [email protected] Dep. of Industrial Information and Control Systems KTH, The Royal Institute of Technology 2013-06-04

Transcript of PMU Communication Delay and Packet Loss - epcc...

Page 1: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

PMU Communication Delay and Packet Loss

- Experience from Sweden

Kun Zhu [email protected]

Dep. of Industrial Information and Control SystemsKTH, The Royal Institute of Technology

2013-06-04

Page 2: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

2

Outline

• Overview of the PMU test network at SvK• Empirical results• Identify distributions with best fit• Possible usages• Key findings

EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 3: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Main contributors

• Svenska Kraftnät (SvK)- Sture Holmström - Göran Ericsson

• KTH- Kun Zhu- Moustafa Chenine- Davood Babazadeh- Lars Nordström

3EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 4: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

PMU deployment at SvK

• Until Nov 2012, 11 PMUs are in operation.• OpenPDC is implemented to collect synchrophasors for

test purposes.• The configuration of the PMU communication network

is compliant with the common practices documented in “Communication Architecture for IP-based Substation Applications”, Cigre D2.28, Report 507, Aug, 2012.

4EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 5: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

PMU test network in Sweden

• Protocols: - Routing protocol: OSPF- Transport layer protocol: TCP

• Bandwidth: - Substation/Control center LAN: 100 Mbps- Core network: 34Mbps- Connection between Core and Substation: 2Mbps

• Background traffic:- RTU- VoIP- Video

• Quality of Service-WFQ- Priority class: RTU=PMU>VoIP>Video

5EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 6: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Empirical results

• Average and maximum delay of PMU raw data- between PMU and PDC

• Average delay of sorted PMU data- between PMU and PDC - includes delay due to PDC sorting and downsampling

• Packet loss of PMU raw data• All the statistics are collected by OpenPDC in a time

window of 10 seconds between Nov 2012 and Jan 2013.

6EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 7: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Average delay of PMU raw data

7

0 10 20 30 40 50 60 70 80 90 1000

2

4

6

8

10

12

14

16

18

PMU−1 delay [millisecond]

Prob

abilit

y de

nsity

func

tion

[%]

EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 8: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

0 50 100 150 200 250 300 350 400 4500

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

PMU−1 delay [millisecond]

Prob

abilit

y de

nsity

func

tion

[%]

Maximum delay of PMU raw data

8EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 9: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Delay of sorted PMU data

9

0 10 20 30 40 50 60 70 80 90 1000

5

10

15

PDC−1 delay [millisecond]

Prob

ablit

y de

nsity

func

tion

[%]

EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 10: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Packet loss rate

• Packet loss rate reported over a long period of time will return optimistic results.

• The maximum packet loss reached 14% (in a time window of 10 seconds) in our study

10

Page 11: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Data fitting

• To identify probability distribution offering best fit• The tested distributions are:

- Normal- Log-normal- Generalized Pareto- Gamma- Weibull- Exponential- Bi-modal distribution

• Methods- Akaike Information Criterion - Quantile quantile plot

11EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 12: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Data fitting

• Bi-modal distribution fits best among all the candidates to model average and maximum delay of raw PMU data.

• Normal distribution provides best fit for the sorted PMU data.

12EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 13: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Control centerLAN

D ATA S H E E TSANbox 9000 Series

SANbox® Product FamilyThe new look for powerful, easy to manage fabrics

The SANbox 9000 is the flagship in the SANbox line of fabric switches, intelligent storage routers, and storage ser-

vices platforms. As individual components, every QLogic SANbox delivers the advantages of a best-in-class product.

Working together as an intelligent network solution, they are easy to deploy and administrator and they make your

SAN perform better, too. That’s why the entire QLogic SANbox line won the Windows IT Pro “Readers Choice” award.

For your switched fabric, you can count on QLogic for exactly the right switch…from the core, to the distribution

layer, to the edge. For low-cost local and remote server connectivity, QLogic Intelligent Storage Routers boost utili-

zation while driving down cost and complexity. And for storage virtualization, the QLogic Storage Services Platform

offers network-based command and control of your heterogeneous storage. By virtualizing storage from within the

fabric, you greatly simplify management. More importantly, you ensure an open environment that can accommodate

multiple vendors, new solutions and future flexibility.

SANbox®

The new look for powerful, easy to manage fabrics

• SANbox 9000 Stackable Chassis Switch

• SANbox 8000 Storage Services Platform

• SANbox 6000 Intelligent Storage Router

• SANbox 5000 Stackable Switch

• SANbox 1000 Fixed Port Switch

PMU substation

PMU substation

D ATA S H E E TSANbox 9000 Series

SANbox® Product FamilyThe new look for powerful, easy to manage fabrics

The SANbox 9000 is the flagship in the SANbox line of fabric switches, intelligent storage routers, and storage ser-

vices platforms. As individual components, every QLogic SANbox delivers the advantages of a best-in-class product.

Working together as an intelligent network solution, they are easy to deploy and administrator and they make your

SAN perform better, too. That’s why the entire QLogic SANbox line won the Windows IT Pro “Readers Choice” award.

For your switched fabric, you can count on QLogic for exactly the right switch…from the core, to the distribution

layer, to the edge. For low-cost local and remote server connectivity, QLogic Intelligent Storage Routers boost utili-

zation while driving down cost and complexity. And for storage virtualization, the QLogic Storage Services Platform

offers network-based command and control of your heterogeneous storage. By virtualizing storage from within the

fabric, you greatly simplify management. More importantly, you ensure an open environment that can accommodate

multiple vendors, new solutions and future flexibility.

SANbox®

The new look for powerful, easy to manage fabrics

• SANbox 9000 Stackable Chassis Switch

• SANbox 8000 Storage Services Platform

• SANbox 6000 Intelligent Storage Router

• SANbox 5000 Stackable Switch

• SANbox 1000 Fixed Port Switch

RTU substation

PMU substation

RTU substation

RTU substation

PMU substation

PMU VoIP

RTU Video

RTU substation

RTU

PDC

Server

100Mbps

34Mbps

2Mbps

100Mbps100Mbps

PMU substation

• Simulation tools- NS-2- OPNET

Validation of communication network simulations

13

Page 14: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Simulation parameters

• Structure of simulation models- perform sensitivity analysis to valid the robustness of the

simplification.• Network parameters (unambiguous)

- bandwidth- protocols- Quality of Service- Router buffer size

• Traffic profiles (ambiguous)- RTU- VoIP- Video

14EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 15: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Simulated PMU delay- Scenario A

15EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Type Packet size (byte)

Reporting rate(packet per second) Destination

RTU 500 2 Server

PMU 40 50 PDC

VoIP 1024 62 Server

Video 1024 200 Server

Page 16: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Simulated PMU delay- Scenario B

• Scenario B with time-variant RTU traffic profile- at maximum the RTU traffic is 5 kBps (base on an

empirical study)

16

0 50 100 150 200 250 300 350 400 4500

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

PMU−1 delay [millisecond]

Prob

abilit

y de

nsity

func

tion

[%]

EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 17: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Findings

• Simulation of PMU communication may return optimistic delay results- unjustified assumptions [1].- the communication infrastructure for power system operation and

control is a heterogeneous system mixing multiple technologies delivered by different vendors over a long span of time [2].

[1] Barbosa, R.R.R.; Sadre, R.; Pras, A., "A first look into SCADA network traffic," Network Operations and Management Symposium (NOMS), 2012 IEEE, 16-20 April 2012[2] Wu, F., K. Moslehi, and A. Bose (2005): “Power system control centers: Past,present, and future,” Proceedings of the IEEE, 93, 1890 –1908.

17EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 18: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Validation of delay robust wide-area damping control schemes

• Augmented delay- by applying a liberal assumption that a maximum delay

always appears at the first packet available after consecutive packet loss, the augmented delay can be approximated as the sum of maximum delay and delay induced by packet loss.

• Tested delay-robust control schemes - Gain scheduling (GSPOD)[3]- Generalized predictive control (GPC)[4]- Adaptive compensation (APPOD)[5]

18EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 19: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

[3] N. Chaudhuri, S. Ray, R. Majumder, and B. Chaudhuri, “A New Approach to Continuous Latency Compensation With Adaptive Phasor Power Oscillation Damping Controller (POD),” Power Systems, IEEE Transactions on, vol. 25, no. 2, pp. 939 –946, may 2010.[4] H. Wu, K. Tsakalis, and G. Heydt, “Evaluation of time delay effects to wide-area power system stabilizer design,” Power Systems, IEEE Transaction, vol. 19, no. 4, pp. 1935–1940, Nov 2004.[5] W. Yao, L. Jiang, Q. Wu, J. Wen, and S. J. Cheng, “Design of Wide-Area Damping Controllers Based on Networked Predictive Control Considering Communication Delays,” in IEEE PES General Meeting, Minneapolis, Jul 2010, pp. 1–8.

19EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 20: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

20EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 21: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Findings

• Coupled with delay-robust design, this network is capable to provide service to time-stringent synchrophasor based inter-area damping control

21EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology

Page 22: PMU Communication Delay and Packet Loss - epcc …epcc-workshop.net/assets/downloads/zhu-presentation-pmu...PMU Communication Delay and Packet Loss - Experience from Sweden ... - Göran

Details could be accessed at

• K. Zhu, M. Chenine, L. Nordström, Sture Holmström and Göran Ericsson, “An empirical study of synchrophasor dalay in a TCP/IP network”, under revision

• K. Zhu, M. Chenine, L. Nordström, Sture Holmström and Göran Ericsson, “ Design of wide-area damping control systems –using empirical results from a utility TCP/IP network”, under review

• K. Zhu, D. Babazadeh, L. Nordström, “Validation of PMU delay simulations with empirical results”, under review

22EPCC, 2013-06-04, Bedford Springs, PA Kun Zhu, KTH, The Royal Institute of Technology