UCAIug DNP Joint Meeting Distribu TECH 2013 UCAIug
UCAIug / DNP Joint Meeting Distribu. TECH 2013 UCAIug Update San Diego January 29, 2013 Kay Clinard
UCAIug IPR Policy • UCAIug Documents may contain Disclosed IPR • Sharing /Contribution during any UCAIug Activity shall be deemed to have occurred on a non-confidential basis. • No valid copyright, trade secret or patent right shall be deemed to have been waived by such Sharing • Any Contributor who knows that IPR is or may be included in his Contribution to UCAIug Document must disclose such IPR • UCAIug information provided “AS IS” and without warranty
http: //www. ucaiug. org/
NAESB Develops, maintains and Owns Standard Recognizes NAESB Open. ESPI 1. 0 UCAIug Standardizes Energy Services Provider Interface (ESPI), Green Button ITCA Open. ADE Identifies Requirements for energy services provider interface Develops, maintains, and owns Certification Program Requirements CPR’s. Posts and maintains certificates online, Provides Help Desk, FAQ, Marketing for Program, resource to AB’s Recognizes NAESB SGIP SGTCC IPRM 2. 0 Recognizes Provides guidance for ITCA Implementation CPR’s (ISO 67) Test Scheme for Green Button Certification AB’s (ISO 17011) Accredits CBs and TLs CB’s (ISO 65) Manages Certification Program, reviews TL reports, and Issues and Maintains Certificates TL’s (ISO 17025) Perform Certification Tests per Green Button CPR’s as established by ITCA Products / systems Certified interoperable Overview Green Button Certification Program Roles and Scope
Green Button Update • 17 Companies • Test development making good progress • Plan on getting some time from Rudi to draft ITCA document in January Green Button Team & Responders to Call for Participation Company Contact Email A 2 LA Adam Gouker agouker@a 2 la. org Alcatraz Engineering Dave Mollerstuen dmollerstuen@alcaeng. com ANSI and ACLASS Reinaldo Figueiredo RFigueir@ansi. org ANSI and ACLASS Lane Hallenbeck lhallenb@ansi. org Beecher Phil Beecher phil@beecher. co. uk DNV KEMA Naeem Ahsan naeem. ahsan@dnvkema. com Drummond Group Rik Drummond rikd@drummondgroup. com Enernex Rudi Schubert rschubert@enernex. com Enernex Bruce Muschlitz bruce. muschlitz@enernex. com Enernex Erich Gunther erich@enernex. com EPRI John Simmins jsimmins@epri. com Hypertek Marty Burns marty@hypertek. us KTL (Korea Testing Laboratory) Jin-Yong KIM jinyong@ktl. re. kr NIST Dean Prochaska dean. prochaska@nist. gov Quality Logic James Mater jmater@qualitylogic. com UCAIug Kay Clinard kay@ucaiug. org UCAIug John Robinson jtrobin@aol. com UCAIug Gloria Ashe gloria@ucaiug. org UL R. K. Donohue@ul. com UL Priya Tabaddor Priya. Tabaddor@ul. com UL Michael Mc. Girr Michael. Mc. Girr@ul. com UTInnovation Marco Janssen m. c. janssen@utinnovation Pay Go Electric Dave Elve delve@paygoelectric. com Xtensible Steve Van. Ausdall svanausdall@xtensible. net Tool s AB CB TL
Testing Fees under Consideration for IEC 61850 Description Cost Proposed Fee Est # Est Rev Initial Accreditation of a new Test Lab $1214, 000 $8, 000 3 $24, 000 $6, 000 8 $48, 000 Members $350 $1, 000 45 $45, 000 Non Member $350 $2, 000 5 $ 10, 000 Annual Audit of Test Lab $10, 000 Certificate Review • • • Est Tot $127, 250 Accreditation Fees begin 1/1/2013 Other Fees to begin 7/1/2013 Test Fees to be paid at beginning of the process All Test Labs required to be ISO 17025 within 18 months. All TLs that are 17025 Accredited will be refunded 75% of Audit fees if the audit is a clean audit. Should the Audit be extensive, a second Audit fee will be charged, with no refund.
Consideration of IEC 61850 Testing Fees • Discussed proposal in detail • Note Fees under consideration introduce – – – concept of working with external ISO 65 Certification Bodies CBs implements migration to ITCA process to where CB’s handle the Accreditation, Audits, and Certificate reviews This process will require further extended deliberation Far less push back on this than expected • Strive to reach consensus on fees and time to implement – Mid 2013 • Need to write up policies and notify Testers of decision in writing
Budget
2013 Budget
UCAIug Corporate Supporters # Corp Members by Region 2012 2011 2% 2010 13% 2009 Americas Europe 2008 YEAR 23% 2007 Oceania 62% 2006 2005 2004 2003 2002 2001 0 50 100 Corporate Members UCAIug Corporate Supporters 150 200 Asia
Linear Trend Line UCAIug User Accounts By Region 23% Americas 4% 50% Europe Oceania Asia 23%
Proposed 2013 UCAIug Membership Fees TIER Corporate Annual Revenue Current Fees # Accts Prop Fees Prop # Accts Brands/ Logos / email domains 0 Universities & PUCs $0 As Needed 1 < 1 Million $1, 000 2 $1, 000 5 1 2 1 Mil < 10 Mil $2, 000 4 $2, 000 10 1 3 10 Mil < 100 Mil $3, 000 6 $3, 000 15 1 4 100 Mil < 1 Bill $4, 000 6 $4, 000 20 1 5 1 Bill < 10 Bill $5, 000 10 $5, 000 50 1 6 10 Bill < 50 Bill $5, 000 10 $10, 000 1 7 50 Bill < 100 Bill $5, 000 10 $15, 000 150 2 8 Over 100 Bill $5, 000 10 $20, 000 Unlimited 3 $25, 000 Unlimited 4 $250 1 Sustaining Individual $250 1
UCAIug Membership Composition Consultants Hardware Vendor PUC Software Vendor Systems Integrator Testing University Utility
IEC 61850 update Christoph Brunner Christoph. brunner@it 4 power. com
Transmission Substation Distribution Substation New Title: Communication Area Control network and systems for power utility automation Regional Control Generation DER
Documents published as Ed 2 System Aspects Part 1: Introduction and Overview Part 2: Glossary Part 3: General Requirements Part 4: System and Project Management Part 5: Comm Requirements for Functions and Device Models Configuration Part 6: Configuration Language for electrical Substation IED’s Testing Part 10: Conform. Testing Data Models Basic Communication Structure for Substations and Feeder Equipment Part 7 -4: Compatible Logical Node Classes and Data Classes Part 7 -3: Common Data Classes Abstract Comm. Services Basic Communication Structure for Substations and Feeder Equipment Part 7 -2: Abstract Communication Services (ACSI) Part 7 -1: Principles and Models Mapping to real Comm. Networks (SCSM) Part 8 -1: Mapping to MMS and ISO/IEC 8802 -3 Part 9 -1: Sampled Values over Serial Unidirectional Multidrop Point-to-Point link Part 9 -2: Sampled Values over ISO/IEC 8802 -3
Edition 2 and beyond • UML Models of IEC 61850 are in preparation • Planned to publish Ed 2. 1 – Incorporating TISSUES – Draft for Part 6 is ready – Parts 7 -3 and 7 -4 as well as 7 -420 will be autogenerated from the UML models • Intended to distribute in the future models electronically
Published documents beyond Ed 1 • IEC 61850 -7 -410 – Hydroelectric power plants – Communication for monitoring and control • IEC 61850 -7 -420 – Communications Systems for Distributed Energy Resources (DER) • IEC 61850 -80 -1 – Guideline to exchange information from a CDC based data model using IEC 60870 -5 -101 / -104 • IEC 61850 -90 -1: Using IEC 61850 for communication between substations (published) • IEC 61850 -90 -5: Using IEC 61850 to transmit synchrophasor information according to IEEE C 37. 118 • IEC 61850 -90 -7: IEC 61850 object models for inverter based applications
Mappings for gateways 101/104 Station Controller & Gateway 61850 • IEC 61850 -80 -1 – Guideline to exchange information from a CDC based data model using IEC 60870 -5 -101 / -104 • IEEE 1815. 1 – Exchanging Information between networks Implementing IEC 61850 and IEEE 1815 (DNP 3) 61850 Protection Bay Controller DNP Master DNP Outstation Gateway – Intended to become a IEC dual logo standard (IEC 61850 -80 -2) IEC 61580 Client IEC 61850 Device
WG 10 ongoing work (1) n IEC 61850 -90 -2: Using IEC 61850 for communication between substations and control center n IEC 61850 -90 -3: Using IEC 61850 for condition monitoring n IEC 61850 -90 -4: Network engineering guidelines (LAN in substations) n IEC 61850 -90 -11: Methodologies for modeling of logics for IEC 61850 based applications n IEC 61850 -90 -12: Network engineering guidelines for WAN n IEC 61850 -90 -14: Using IEC 61850 for FACTS data modeling
WG 10 ongoing work (2) • IEC 61850 -7 -5: Use of logical nodes to model applications – generic principles • IEC 61850 -7 -500: Use of logical nodes to model applications in substations – Explain, how to use the concepts of IEC 61850 to model the applications of a substation automation system • IEC 61850 -80 -4: Mapping of DLMS on IEC 61850 • IEC 61850 -100 -1: Methodologies for testing of functions in IEC 61850 based systems
WG 10 ongoing work (3) • • • System management Alarm handling TF "User Feedback" TF IPv 6 SCL Extensions – SCL outside the substation – Standardizing Function / Subfunctions names for SCL
WG 17 ongoing work • IEC 61850 -90 -6: Using IEC 61850 for distribution automation • IEC 61850 -90 -8: IEC 61850 object models for electrical vehicles • IEC 61850 -90 -9: IEC 61850 object models for electrical energy storage systems • IEC 61850 -90 -10: Modeling of schedules in IEC 61850 • IEC 61850 -90 -15: Hierarchical DER system model • IEC 61850 -8 -2: Mapping on Web Services • IEC 61850 -80 -3: Requirements for Mapping on Webservices
WG 18 ongoing work • IEC 61850 -7 -510: Hydro Power plants – Modeling concepts and guidelines • Communication network structure in hydro power plants • IEC 61850 -90 -13: Extensions to include models for steam and gas turbines • Interoperability test for hydro equipment based on IEC 61850
Testing Sub. Committee Report San Diego, USA January 29, 2013 © 2013 Ener. Nex. All Rights Reserved. www. enernex. com
Testing Sub. Committee Charter Maintain certified product list Maintain certified tester list Maintain test procedures Assist users and vendors in application of test procedures Interpret test procedures © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 26
Testing Subcommittee Membership Testing subcommittee has fixed membership • 2 chairs • 2 61850 ug members • 2 CIM members • 2 OSG members • 2 at-large members All UCA members may attend meetings as guests Each member has equal voice © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 27
Working Group Membership Open to all UCAI User Group Members Have academic, utility, vendor, testers Each member has equal voice Please consider joining one of the Working Groups © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 28
2011 Meeting summary 1 Face-to-face meeting 20 61850 Edition 1 test procedure meetings 17 61850 Edition 2 test procedure meetings 3 61850 Edition 2 “tiger-team” meetings 41 meetings of TSC and working groups! © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 29
2012 TSC work items CIGRE 2012 Redundancy Interop demo Approved 4 UCAIug conformance testers • Schneider China (61850 server) • TUEV SUED (61850 server) • KERI (61850 server) • ABB (GOOSE Performance Validation) Met in New Orleans for “UCA Summit” (all 3 groups) 61850 Edition 1 test procedure updates 61850 Edition 2 test procedures creation © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 30
2011 61850 Ed 1 WG work items Reviewed ENTSO-E interoperability concerns Reviewed 61850 -10 Ed 2 FDIS prior to IEC submission • FDIS had no comments and was approved by IEC Updates to server test procedure Updates to client test procedure Updates to GOOSE performance test procedure © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 31
2011 61850 Ed 2 WG work items Align IEC 61850 -10 tests with UCAIug tests Review new UCAIug test procedures © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 32
2012 Unfinished Business Completion of ITCA discussion–how do we proceed? 9 -2 LE (Merging Unit) subscriber testing 61850 Implementation Agreement document Product mark (logo) for UCA-tested devices Completion of UCAIug Ed 2 Server Test procedures © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 33
2013 (and beyond? ) work items Create database of interoperability issues Revise charter and scope of Inter. Op Working Group Set up testing programs for CIM and OSG Conduct additional tester audits © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 34
Questions ? © 2013 Ener. Nex. All Rights Reserved. www. enernex. com 35
DNP 3 & UCAIug Joint Meeting IEC 61850 Testing and Certification Maurizio Scavazzon – Global Product Manager Communication Protocols TÜV SÜD AG Embedded Systems (V-INM) Distribu. TECH 2013, San Diego, CA, USA January 29 th, 2013
Base Principles of Testing Basic Rules for Testing • Basic Testing Rule #1: Testing means to find errors and problems. • Basic Testing Rule #2: Testing should be defined and reproducible. • Basic Testing Rule #3: A Test Case has a clear target to test a specific functionality and needs a clear defined expected result. • Basic Testing Rule #4: All Test Results should end in a Test Report. V-INM-ES/MS Jan 28 th 2013 37
Base Principles of Testing The Test Development Process The Test Devlopment follows nearly the same process as for products: Ø Test Design Specification Ø Test Development Ø Test Verification and Qualification Ø Test Release Source: http: //v-modell. iabg. de/v-modell-xt-htmlenglish/index. html V-INM-ES/MS Jan 28 th 2013 38
Base Principles of Testing Black Box versus White Box testing • White Box testing: Black Box testing: • Test goal is to find issues within o Control flow o Data/Parameter flow o Branches and Paths • o o • Testing with the knowledge about internal structures and procedures • Modular testing approach White Box testing will be done by the vendor of a system during development. Test goal is to find issues within • Feature implementation State transitions and flow control Overall performance Error handling The functionality and control flow is only known on a Block Diagram and Flow Diagram level and the complete system is under test Black Box testing will be done by vendors of a system during FAT/SAT and by test and certification companies. V-INM-ES/MS Jan 28 th 2013 39
Testing of conformance according IEC 61850 The Test Design Specification • The testing of conformance according IEC 61850 is defined within: The IEC 61850 standard (part 10) The Test Procedures for IED servers, clients, Merging Units and network devices The Specification for the Test Bench The Working procedure for IEC 61850 Conformance Testing V-INM-ES/MS Jan 28 th 2013 40
Testing of conformance according IEC 61850 The Test Setup V-INM-ES/MS Jan 28 th 2013 41
Overview of the IEC 61850 Conformance Test Bench V-INM-ES/MS Jan 28 th 2013 42
UCA International Users Group Functions – Part 1 § Defines testing programs with detailed test procedures § Arbitrates disputes between users and vendors § Maintains Technical Issues (TISSUES) list § Promotes adoption of standards (specifically IEC 61850) § Maintains test procedures § Maintains other documents (QAP, Accreditation Procedures) V-INM-ES/MS Jan 28 th 2013 43
UCA International Users Group Functions – Part 2 § Accreditation of Test Laboratories o Level A: independent ISO 9001/17025 Accredited o Level B: Follows ISO 9001/17025 procedures § 10 test laboratories across the globe § Periodic audits of test labs V-INM-ES/MS Jan 28 th 2013 44
UCA International Users Group Accredited Testing Labs Test Facilities Country Name Level Switzerland ABB Level B United Kingdom Alstom Grid Level B USA American Electric Power (AEP) Dolan Technology Level A India Central Power Research Institute Level A Nederland DNV-KEMA Level A China NARI Relays Electric Co. Ltd Level B China KETOP Level B China Schneider Electric Level B Germany TÜV SÜD AG Level A South Korea KERI Level A V-INM-ES/MS Jan 28 th 2013 45
Why IED Testing? Why? Benefits Find Mistakes before they make it to a project Make a independent second check on the implementation Detect SCL non conformities, which drives to configuration problems Assuring interoperability Reducing risk Ensuring reliability Encouraging credibility Conformance Testing is necessary ! V-INM-ES/MS Jan 28 th 2013 46
Common Errors Modeling SCL Application • Wrong syntax of new CDC, DO, DA • Inappropriate usage of GGIO LN • Namespaces not reported properly • Missing functionalities • Missing parameters • Type. O • SCL parameters behavior (fix, dyn) mismatching • Wrong Reporting behavior • Wrong GOOSE implementation, especially with Negative Tests • Time/quality management Conformance Testing • Missing information in PICS, PIXIT, MICS, TICS documents • Missing understanding of stack parameters • Missing understanding of ACSI
PIXIT – Protocol Implementation e. Xtra Information for Testing Example from Customer 1 ID Ass 1 Value / Clarification Ass 2 Description Maximum number of clients that can set-up an association simultaneously TCP_KEEPALIVE value Ass 3 Lost connection detection time Ass 4 Ass 5 Is authentication supported What association parameters are necessary for successful association …-SECONDS N Transport selector Session selector PRESENTATION SELECTOR AP Title AE Qualifier Ass 6 Ass 7 Ass 8 If association parameters are necessary for association, describe the correct values e. g. What is the maximum and minimum MMS PDU size What is the maximum start up time after a power supply interrupt <additional items> V-INM-ES/MS 5 …-SECONDS FAIL Y/N Y/N Y/N Transport selector Session selector Presentation selector 00000001 AP Title AE Qualifier 0001 Max MMS PDU size Min MMS PDU size 45000 … FAIL <value> FAIL 10 seconds Jan 28 th 2013 48
PIXIT – Protocol Implementation e. Xtra Information for Testing • Example from Customer 2 Implementation agreements TCP_KEEPALIVE The TCP_KEEPALIVE function according to RCF 793 shall be implemented. The value of the TCP KEEPALIVE shall be configurable. The range of allowed values shall be specified in the PIXIT declaration of the implementation. The value of the TCP shall be specified in seconds. V-INM-ES/MS Jan 28 th 2013 49
How to improve quality of Testing and increase reliability • Need for more regulation in the Accreditation and Certification Process • Workforce for Training and Education • Increase Test Coverage (i. e. including Test Cases to check implemented Tissues ) • Definition of a long term perspective IOP Project (one every 9 months? ) • Start to address Performance and Security issues V-INM-ES/MS Jan 28 th 2013 50
TÜV SÜD in numbers: Growing from strength to strength 1 One-stop technical solution provider 150 years of experience 800 locations worldwide 1, 700 17, 20 0 TÜV SÜD AG million Euro in sales revenue 2011 employees worldwide 31/01/2013 V-INM-ES/MS Slide 51
TÜV SÜD support IEC 61850 success 150 years of History in Testing and Certification More than 320. 000 product certificates TÜV SÜD PS is a Certification Body (ISO 65) Non-Profit Organization. All the profits have to be re-invested within the company in innovation and to increase the quality of services. > 320, 000 product certificates > 46, 000 system certificates Setting up of a permanent IOP Lab in Munich Extension of Conformance testing offering Cyber Security Tests, Performance Tests and Stress Tests to increase the quality of products We are a One Solution Service Provider. For any question do not hesitate to contact us! V-INM-ES/MS Jan 28 th 2013 53
Thanks for your Attention ! Visit Us at Booth N. 624 V-INM-ES/MS Jan 28 th 2013 54
Contact Embedded Systems Team embedded@tuev-sued. de www. tuev-sued. com/embedded Maurizio Scavazzon Global Product Manager Communication Protocols maurizio. scavazzon@tuevsued. de Phone: +49 89 5791 -3083 Fax: +49 89 5791 -3437 TÜV SÜD AG Embedded Systems Barthstr. 16 80339 Munich Germany TÜV SÜD AG
BACK UP V-INM-ES/MS Jan 28 th 2013 56
- Slides: 55