ami trials and testings - umn ccapsami trials and testings daniel e. nordell, p.e. xcel energy. ......

35
1 MIPSYCON November 8, 2017 AMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy [email protected]

Upload: others

Post on 27-Feb-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

1MIPSYCON November 8, 2017

AMI Trials and Testings

Daniel E. Nordell, P.E.Xcel Energy

[email protected]

Page 2: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

2MIPSYCON November 8, 2017

Xcel AMR => AMI

AMR (Automatic Meter Reading) –provides meter reading services only – nearing end of life

AMI (Automated Meter Infrastructure) – provides meter reading services and much more

Page 3: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability
Page 4: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

4MIPSYCON November 8, 2017

AMI – aka “Smart Meter” Two-way communication adds ability to

remotely configure meter, remotely upgrade firmware, remotely diagnose service problems, and provide interval data for all meters.

Some meters designated as “bellwether” meters can provide distribution circuit health information.

Can provide other advanced features as well.

Page 5: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

Electronic Meter (AMI)

Power Supply

Customer Load

Communications (HAN)

Metrology(Energy)

Communications (FAN)

Register(Display, Data)

AntennaAntenna

OpticalPort

UtilitySource

Disconnect

VoltageCurrent

Page 6: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

Typical Meter Breakdown

Meter BaseCustomer Connect

CommunicationsModule

Antenna

Power SupplyMetrology

Page 7: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

7MIPSYCON November 8, 2017

Xcel’s Vision: An integrated communication network as extension to corporate network

Let’s watch a couple of videos explaining this

Hawaii Electric vision: https://youtu.be/kxemMup3fa4Benefits of Wireless Mesh: https://youtu.be/0PuOqdHYcTk Wi-SUN Vision: https://youtu.be/B_dfHB5kVro

Page 8: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

8MIPSYCON November 8, 2017

Substation

CPE

CPESSN

Access Point

Relay

End Device

End Device

End Device

To other CPE

To other CPE

Wi-SUN

CPE P2P,802.11

End Device

To other CPE

Substation

CPE

CPE

CPEEnd Device

Xcel Energy Corporate Network WiMAX

Page 9: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

9MIPSYCON November 8, 2017

Typical Configuration for a WiMAX / Wi-SUN Network

WiMAX control and monitoring

Application Servers

WiMAX coverage patterns, ~3 sectors/BS

Intersite microwave backhaul

Xcel fiber network

WiMAX Base Station (BS), located on tower or rooftop

WiMAX Network of Base Stations with Data

Backhauls

WiMAX Control and Interface Point

Customer Premise Equipment (CPE) and

Controlled/Monitored Utility Devices

Field located CPE & attachments

MESH coverage

MESH node connected to CPE

Page 10: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

Field Area Network (FAN) Overview

10

Xcel Energy Substation

WAN Node WAN Node

WAN Node

WAN Node

ServiceCenter

AdvancedApps

Power Plant

Xcel EnergyWide Area Network

WiMAX Base

Station

SensorMeter

Control Device

Wi-SUNAccess Point

Wi-SUNAccess Point

WiMAX Wi-SUN

Page 11: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

11MIPSYCON November 8, 2017

Xcel Network Design Philosophy

Currently IPv4 (4.23x109 addresses) Migrating to IPv6 (1038 addresses possible) Any point can communicate with any other point

using IPv4 today, IPv6 in the future Three-tier Enterprise / WiMAX / Wi-SUN architecture Support for best-practice application layer security Enterprise-level network management Mixed operations and business traffic with DSCP

priority differentiation Minimize / eliminate the need for application gateways

and protocol converters Any approved applications can use the network to

transport information

Page 12: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

12MIPSYCON November 8, 2017

Information- or accounting-only functions can tolerate large delays. “Generate a bill for last month’s consumption” or “How much energy

did I consume yesterday”. Typical four-hour retrieval intervals.

Human-factors functions can tolerate modest delays. “Turn-on and turn-off service switch” or “I just turned my stove on or

off. What is my consumption rate right now?” Few secondsBad things happen to control systems if there is delay in the

feedback loop – Max delays range from few millisec to seconds, low jitter Bellwether meters used to manage system voltage profile are useless

if too much delay is introduced. Delays in communication used either to execute or manage active control cause such feedback systems to become unstable. Like driving car with one-minute delay on visibility and control.

The long delay times and wildly variable jitter observed on some systems during testing are unacceptable for these services.

Speed Requirements for Advanced AMI

Page 13: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

13MIPSYCON November 8, 2017

Interoperability

Page 14: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

14MIPSYCON November 8, 2017

The Problem for Utilities

Page 15: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

15MIPSYCON November 8, 2017

Andrew Tanenbaum

The nice thing about standards is that there are so many of them to choose

from.

Page 16: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

16MIPSYCON November 8, 2017

Who Makes Standards, Anyway?

Proprietary Systems - vendor specific

Industry Practice - informal practice

Industry Standards - formalized practice

National Standards ( ANSI, NIST, IEEE )

International Standards ( ISO, IEC )

Interoperability Alliances (WiFi, WiMAX, Wi-SUN)

Page 17: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

17MIPSYCON November 8, 2017

What is necessary for Interoperability?

Compliance with relevant Standards Including entire stack from Physical to

Application Interoperability Testing “Plugfests”

Certification by independent third party

Page 18: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

18MIPSYCON November 8, 2017

What is a “Profile”?

A Communication Profile is a list of the standards and their options necessary to achieve end-to-end interoperability.

Variations in profile between two systems may make them proprietary.

Page 19: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

19MIPSYCON November 8, 2017

Is Security Jeopardized by Interoperability?

NO “Security by Obscurity” is a flawed concept

(https://en.wikipedia.org/wiki/Security_through_obscurity)

Security principles: Use open, publically scrutinized security

practices – they are more secure than proprietary schemes that don’t receive such scrutiny

Publish how security is done. DO NOT Publish the Key ….. Just like we do with locks and keys.

Page 20: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

20MIPSYCON November 8, 2017

Standards for DA and Metering

IEEE 802.15.4g for Wireless Mesh (Physical and Transport)

RS232 (Physical Layer) Ethernet (Physical Layer) Internet Engineering Task Force (Internet

Standards) (Transport through Application) ANSI C12.18, C12.19, C12.22 for metering

(Application Layer) DNP 3.0 for DA and SCADA (Application Layer) IEC 61850 for DA and SCADA (Application Layer)

Page 21: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

21MIPSYCON November 8, 2017

Interoperability Success Stories

Bar Codes Wi-Fi WiMAX DNP IEC 61850 And Many More…..

Page 22: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

22MIPSYCON November 8, 2017

Interoperability Promised ANSI C12.18, C12.19, C12.22 Non-interoperable interpretations Lack of profile agreements Lack of 3rd party testing

Wi-SUN Physical Layer certifications released Transport Layer certifications soon

Zigbee Flawed profile model failed in Zigbee 1.0. (My Opinion) Will be superseded by

Internet of Things and Wi-SUN

Page 23: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

23MIPSYCON November 8, 2017

Who Certifies? Physical and Transport Layers:

Wi-Fi Alliance (http://www.wi-fi.org) (Physical) WiMAX Forum (http://www.wimaxforum.org/) (Physical) Wireless Smart Utility Networks (Wi-SUN) Alliance

(Physical and Transport) (https://www.wi-sun.org) Internet Engineering Task Force (IETF) (Transport)

(https://www.ietf.org) Application Layer:

UCA International Users Group for IEC 61850 (Application Layer) (http://www.ucaiug.org)

North American End Device Registration Authority (NAEDRA) for metering (Application Layer) (http://www.naedra.org)

Distributed Network Protocol (DNP) Users Group (Application Layer) (https://www.dnp.org)

Page 24: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

24MIPSYCON November 8, 2017

AMI Testing

Page 25: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

Leaky AntennaOut of Cage

ExternalAMI Back

OfficeInternet

LabRouter

OpenWRTFirewall / NAT

Ruggedcom

1500

WiMAXCPE

CPE

Ethernet / Fiber

Walk-in Faraday Cage

Mesh Take-out

Point

30

dB

Split

ter

30

dB

Mes

h Ro

uter

30

dB

Split

ter

30

dB

Mes

h Ro

uter

Repeat “N” Times

Last Router has Antenna

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

Meter

DA RemoteDA

Remote

DA Remote

Wi-SUN Mesh

TestPC (typ)

TestPC (typ)

TestPC (typ)

WiFiInternet, Server,

and Printer access for all

Test PC’s

AMI Lab Test Environment

Unique Public IP

For each vendor

6/29/2016 DEN

All Coax Connections

inside Faraday

Special Test / Gas

Mtrs Special Test / Gas

MtrsSpecial Test &

Gas Mtrs

Mesh Take-out

Point

Note: Either or both Take-Out Points may be disabled

for particular test

WiFiPrinter

File Server

Page 26: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

26MIPSYCON November 8, 2017

Mesh Radio Test Multihop communication: Throughput Packet Latency Packet Jitter Packet loss

Priority DA over AMI Security Rerouting on Loss of Path

Page 27: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

27MIPSYCON November 8, 2017

AMI Meter Test Outline [1]

Basic Metrology: kWh, Watts, kVAr. kVArh, kVA, kVAh, Volts, Vh, V2h, Amps, Ah, A2h

AMI Functionality: Optical Probe Mesh Radio AMI back office

Page 28: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

28MIPSYCON November 8, 2017

Simulated customer interval data: compare optical probe to back office

Whole Service Disconnect: verify restraint

Over-the-air firmware upgrade / downgrade for metrology, register, network Security: rejection of adulterated

firmware

AMI Meter Test Outline [2]

Page 29: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

29MIPSYCON November 8, 2017

Tamper Detect Service errors: reporting of vectors

through local tools and remotely HAN (Home Area Network)

functionality Customer notifications Customer “machines” interfaces Security

AMI Meter Test Outline [3]

Page 30: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

30MIPSYCON November 8, 2017

AMI Meter Test Outline [4]

Specialty tests: Non-sinusoidal waveform metering

accuracy Variable load metering accuracy Neutral detection Phase identification

Page 31: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

31MIPSYCON November 8, 2017

AMI Meter Test Outline [5]

Meter timekeeping: “disciplined” clock

Set the meter to "power system derived“ clock. Excite the meter with 59 Hz power. Observe timekeeping and behavior when the clock is "reset" to coincide with "correct" time. Observations to include log files and interval data records.

Disciplined clock should adjust heartbeat without interval data discontinuities

Page 32: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

32MIPSYCON November 8, 2017

Meter energy measurement symmetry. Excite meter at 60 Hz potentials but

with constantly changing current phase angle. Observe after elapsed time that forward/reverse real and reactive energy are all equal. Accumulated values should all be zero.

AMI Meter Test Outline [6]

Page 33: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

33MIPSYCON November 8, 2017

Additional Functionaity

Back Office analytics “Non-Technical” Losses

Disconnect switch management Demand limiting

Page 34: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

34MIPSYCON November 8, 2017

For Further Reading World Without Standards video:

https://www.youtube.com/watch?v=TaxWfz_MB2A Interoperable Standards: ITSI presentation:

http://www.perey.com/ARStandards/[Wiles]CTI_Interoperability_Testing_ETSI.pdf

Consider a world without standards blog:http://www.commscope.com/Blog/Consider-a-World-without-Standards/

Wi-SUN overviewhttps://www.wi-sun.org/images/assets/docs/wi-sun-alliance-overview.pdf

Wi-SUN videohttps://www.youtube.com/watch?v=B_dfHB5kVro

Page 35: AMI Trials and Testings - UMN CCAPSAMI Trials and Testings Daniel E. Nordell, P.E. Xcel Energy. ... Speed Requirements for Advanced AMI. MIPSYCON November 8, 2017 13 Interoperability

35MIPSYCON November 8, 2017

Maswali ?

?