dnp3 for water systems - 2017 isa water/wastewater … certification education & training...

27
Standards Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case 2015 ISA Water / Wastewater and Automatic Controls Symposium August 4-6, 2015 – Orlando, Florida, USA Speaker: Keith Kolkebeck

Upload: truongnga

Post on 16-Mar-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

Standards

Certification

Education & Training

Publishing

Conferences & Exhibits

DNP3 for WaterSystems

United Water New Jersey Use Case

2015 ISA Water / Wastewater and Automatic Controls SymposiumAugust 4-6, 2015 – Orlando, Florida, USA

Speaker:Keith Kolkebeck

Page 2: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 2

Presenter

• Director of Technology Solutions

• 15+ years of operational technology experience

• Joined United Water in 2007

• Responsible for operational technology strategy

for SCADA, GIS, Smart Water DMA, and

Operational Reporting.

Page 3: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 3

Presentation Outline

• Protocol Overview

• SCADA Project Overview

• Protocol Requirements

• Protocol Demonstration

• Protocol Shootout

• Pilot Results

• Protocol Selection

• DNP3 Benefits and Challenges

• Lessons-Learned

Page 4: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 4

Experience

• DNP3– Who has heard of DNP3?

– Does anyone use DNP3?

• Modbus– Is everyone familiar with Modbus?

– Who uses Modbus?

Page 5: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 5

DNP3 Overview

• DNP3 – “Distributed Network Protocol” version 3

• A powerful protocol to transmit data from Point A to PointB using serial and/or TCP/IP communications.

• Open and public protocol

• Developed in the early 1990s to achieve standards-based interoperability between Master stations andsubstation computer systems in the electric industry.

Page 6: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Modbus Overview

• Request/Response protocol

• A protocol to transmit data from Point A to Point B usingserial and/or TCP/IP communications.

• Widely used and accepted

• Developed in the 1979

• Simple

6

Page 7: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 7

UWNJ Remote Site Project

• Remote Sites Overview in 2009– 100+ remote sites monitored/controlled

– 93% of sites utilize a legacy (early 1980s) RTU

– Combined sites with a legacy RTU with a PLC

– 7% used a mix of PLC Brands

– Two distinct remote control systems exist

• Long term needs– Modernize

– Standardize

Page 8: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 8

Project Drivers

• Legacy RTU Risks– Legacy technology

– Single Source

– Lack of local support

– Data quality

– Not Open

• Operational Drivers– Need for complex control

– High costs

– No documentation

– Reliable and accurate data

– Support

Page 9: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Legacy System

• Positives– Report by Exception

– Poll on Demand

– Redundant Comms.

• Challenges– Equipment

– Data Integrity

– Support

– Cost

9

Page 10: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Protocol Requirements

• Mandatory– Supported open protocol

– Flexible communication

– Easy configuration

• Optional– Time-Stamped data and events

– Provide report-by-exception

10

Page 11: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Protocol Demonstration

• Test setup– Single RTU with Ethernet Communication

– Programmed to generate a sine wave

– Push Button Digital Input

– Modbus

– Poll Rate: 1 Second

– DNP3

– Class 1 Poll: 30 Seconds

– Analog Event: Deviation 1 Unit

– Digital Event: Unsolicited

11

Page 12: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Normal Conditions

12

Page 13: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Communication Loss

13

Page 14: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Communication Recovery

14

Page 15: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Normal Operation

15

Page 16: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Protocol Shootout

• Protocols– Modbus v. DNP3

• Four month test period

• Nine identical sites– New RTU hardware

– Single communication channel

16

Page 17: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Protocol Test Criteria

Feature Modbus DNP3

Open

Active Support

Multiple Data Types

Serial Communication

Ethernet Communication

Ease of Use

Time-stamped data *

Report by Exception

Data quality check

Poll on-demand *

17

*Possible with programming

Page 18: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Protocol Pilot Results

• Communication issues

• Realized DNP3 Benefits

• DNP3 is complex

• Understood Modbus

• Able to make Modbus adapt

18

Page 19: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Protocol Selection

• DNP3– Exceeded our basic requirements

– Clear Advantages

– Complex

– Our future protocol

• Modbus– Worked as expected

– Data Gaps

– Custom programming required

– Needed

19

Page 20: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 20

DNP3 Advantages

• Robust Communications

• Time Synchronization

• Time-stamped events

• Report by Exception

• Secure

Page 21: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

DNP3 Flexibility

• Operating architectures– Poll-Response

– Polled report by exception

– Unsolicited responses

– Peer-to-Peer

– Or a combination

• Multiple Masters

• Data Retention

21

Page 22: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

However…

• In over our heads

• Lot to Learn

• Local DNP3 support limited

• Not everyone on board

22

Page 23: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Prepare for Success

• Developed our skills– Dedicated a resource

– DNP3 experts

• Refined our strategy

• Standardized

• Test, test, test

23

Page 24: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Project Update

• 2009 – 2010 - Preparation

• 2011 - 4 year plan for 100+ site upgrade

• 2011 – 2013 – In house work

• 2014 – 2015 - Outside Vendor

• Project 95% Complete

24

Page 25: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Realized Benefits

• Reduced communication costs

• Efficient operations

• Alarm management

• Data integrity

25

Page 26: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Lessons Learned

• DNP3 is powerful

• Planning

• STUD - Study, Think,Understand, Do

• Data does not lie

• Optimization

26

Page 27: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case

2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA

Questions

27