20
V0.3 | 2018-04-01 Jan Großmann / Vector Informatik GmbH Automated Testing of Charging Communication between EV and EVSE Vector Testing Seminar 2019

Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

V0.3 | 2018-04-01

Jan Großmann / Vector Informatik GmbH

Automated Testing of Charging Communication between EV and EVSEVector Testing Seminar 2019

Page 2: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

2

1. Interoperability – activities at CharIN

2. Ensuring interoperability – today and tomorrow

3. Definition of the CCS Test System

4. Vector Test Solution

5. Summary

Agenda

Page 3: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

3

Overview

Interoperability – activities at CharIN

Charging Interface Initiative e.V. - abbreviated to CharIN e.V.

registered association founded by Audi, BMW, Daimler, Mennekes, Opel, Phoenix Contact, Porsche, TÜV SÜD and Volkswagen

based in Berlin

open to all interested parties

Source: www.charinev.org

The primary aims are:

To develop and establish the Combined Charging System (CCS) as the standard for charging battery-powered electric vehicles of all kinds

To draw up requirements for the evolution of charging-related standards (e.g. inductive and pantograph connection)

To develop a certification system for use by manufacturers implementing the combined charging system in their products

Page 4: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

4

Focus Group Conformance Test / Interoperability

Interoperability – activities at CharIN

Requirements for Golden Test Device (GTD)

Interoperability of customer use cases

Enabling of multiple GTDs of manufacturers or test houses

Achieve global acceptance of GTD

Team Development / Vendor Team

Team Qualification

Source: www.charinev.orgRenamed from GTD to CCS Test System (CCTS)

Page 5: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

5

Background of Vendor Team

Interoperability – activities at CharIN

ISO 15118DIN SPEC 70121DIN SPEC 70122IEC 61851-23

Engagement in Standardisation

2012 – 2014

commonpartners

2014 - 2017

Siemens AG Porsche AG

Fraunhofer IFF & IWES BMW AG RWTH Aachen University

RWE Effizienz GmbH Daimler AG Universität Stuttgart

TU DortmundCommunication Networks Institute (CNI)

Volkswagen AG

DG Verlag

Continental AG EnBW

Related research projects in Germany

(A Spin-Off from TU Dortmund, CNI)

Members up to now

Page 6: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

6

1. Interoperability – activities at CharIN

2. Ensuring interoperability – today and tomorrow

3. Definition of the CCS Test System

4. Vector Test Solution

5. Summary

Agenda

Page 7: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

7

Current situation

Ensuring interoperability – today and tomorrow

……

N x M What does “N x M” testing mean?

Field tests OEMs are maintaining charge parks

EVSE manufactures are maintaining a electric vehicle fleet

Public testing events (e.g. ISO/IEC 15118 Testing Symposium)

Page 8: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

8

Goal

Ensuring interoperability – today and tomorrow

……

N x M

CCS Test

System

Today

Goal

Manual testing

Implementation vs. Implementation

Good case only

Not feasible for growing market

Automated testing

Test Cases vs. Implementation

Good and error cases

Scalable for growing market

Page 9: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

9

Mission of Vendor Team

Ensuring interoperability – today and tomorrow

Availability of comparable CCS Test Systems from different Vendors

Meeting all complex market requirements

Respecting all relevant international standards

Modular and scalable architecture by design

Ensure high quality of each Test System

Enabling Product Certification of EV and EVSE

Goals for 2019:

Release of CCS Test System Specification document

Availability of CCS Test Systems supporting CCS 1.0 / 2.0

Communication

Test Cases & Test Executor

CCS Test System

Power Load

Communication

Test Cases & Test Executor

Power Source

CCS Test System

Page 10: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

10

1. Interoperability – activities at CharIN

2. Ensuring interoperability – today and tomorrow

3. Definition of the CCS Test System

4. Vector Test Solution

5. Summary

Agenda

Page 11: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

11

Architecture

Definition of the CCS Test System

Document 1 Document 2 Document nApplicable Standards & Requirements

SUT

Documents(Testcases)

Test Specification

Public

Vendor Specific

LL-COMPWM /Proximity

Measurements

HL-COMHPGP / 802.11n

CodecsDiagnostics

Power TransferAC / DC Source / Sink

ContactingControl & Measurements

CharInFunction

Lis t

CharIn approvedTestcase Implementation

(Readonly)

ExecutableTestcases

CharInUnified

Report-format

Physical Charging Interface

Rep

ort

ing

Test Executor

Security

1 2

4

3

Page 12: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

12

CCS Configuration Matrix

Definition of the CCS Test System

CCS Configuration LL-COM HL-COMPower

TransferSecurity

PWM/Proximity

HPGP(PLC)

802.11n (WiFi)

AC DC TLS

CCS 1.0 (BS only) X X

CCS 1.0Communication only X X

CCS 1.0 X X X X

CCS 2.0 (EIM)Communication only X X

CCS 2.0 (PnC) Communication only X X X

CCS 2.0 (EIM) X X X X

CCS 2.0 (PnC) X X X X X

CCS 3.0X X X X X X

1 2 43

Page 13: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

13

Function list & Electrical specification

Definition of the CCS Test System

Function Blocks

▪ LL-COM▪ HL-COM▪ Security▪ Power Transfer

Detail Blocks

▪ PWM▪ Proximity▪ HPGP▪ Messages▪ Codec▪ XmlSecurity▪ TLS▪ AC▪ DC

57 Electrical Specifications

▪ Unit

▪ Range

▪ Resolution

▪ Accuracy

▪ Normative Requirement

Overall 84 Functions are defined:

ID (

Fu

nc

t.B

oc

k-D

eta

il-C

ou

nte

r)

name description comment Fu

nc

tio

n B

loc

k

De

tail

SU

T

IEC

61

85

1-1

Ed

. 3

SA

E J

17

72

“2

01

6?

IEC

61

85

1-2

3

DIN

SP

EC

70

12

1 “

20

14

ISO

15

11

8-2

“2

01

4”

ISO

15

11

8-3

“2

01

5

F-01-01-01 Send MMEs Send MMEs to PLC-Chip HL-COM HPGP EVSE&EV X X

F-01-01-02 Receive MMEs Receive MMEs from PLC-Chip HL-COM HPGP EVSE&EV X X

F-01-02-01 Encode_SLAC Encode SLAC messages HL-COM Codec EVSE&EV X X

F-01-02-02 Decode_SLAC Decode SLAC messages HL-COM Codec EVSE&EV X X

F-01-02-03 Encode_EXI_Stream Encode Test-Data/Messages into corresponding EXI streams HL-COM Codec EVSE&EV X X

F-01-02-04 Decode_EXI_Stream Decode EXI streams into Test-Data/Messages HL-COM Codec EVSE&EV X X

F-01-03-01 Send_SDP_MSG Send the encoded SDP requests through UDP messages to the SUT HL-COM Msg EVSE/EV X X

F-01-03-02 Receive_SDP_MSG Receive the encoded SDP requests through UDP messages from the SUT HL-COM Msg EVSE/EV X X

F-01-03-03 Send _V2G_MSG Send the encoded V2G messages through a TCP or TLS connection to the SUT HL-COM Msg EVSE/EV X X

F-01-03-04 Receive_V2G_MSG Receive the encoded V2G messages through a TCP or TLS connection from the SUT HL-COM Msg EVSE/EV X X

F-01-04-01 TCP_TLS_Port_Control_Connect Setup a TLS connection Security TLS EVSE&EV X

F-01-04-02 TCP_TLS_Port_Control_Disconnect Disconnect TLS port Security TLS EVSE&EV X

F-02-01-01 BCB Toggle Execute Execute defined number of toggles between StateB and State C May be realized by use of set CP_EV_set_resistance LL_COM HPGP EVSE X X

F-02-01-02 BCB Toggle Count Count Number of BCB toogles within a defined period May be realized by use of set CP_EV_get_voltage LL_COM HPGP EV X X

F-02-02-01 CP_EVSE_get_Voltage_positive Get the positive ControlPilot amplitude LL_COM PWM EVSE&EV

F-02-02-02 CP_EVSE_get_Voltage_negative Get the positive ControlPilot amplitude LL_COM PWM EVSE&EV

F-02-02-03 CP_EVSE_set_Voltage Set or adjust the Generator open circuit positive voltage (Voch) LL_COM PWM EV X X

F-02-02-04 CP_EVSE_set_Oscillator Turn PWM oscillator on and off (nominal CP voltage), off -> U positive static LL_COM PWM EV X X X X X

F-02-02-05 CP_EVSE_set_Frequency Set or adjust the Frequency generator output (Fo) LL_COM PWM EV X X

F-02-02-06 CP_EVSE_get_Frequency Get the measured PWM frequency LL_COM PWM EV X X

F-02-02-07 CP_EVSE_get_State Identifys CP system state based on voltage and measured frequency Uses CP_EVSE_get_Frequency and CP_EVSE_get_Voltage_positive functionLL_COM PWM EV X X X X X

category standardsfunction

CCS 1.0

CCS 2.0

Page 14: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

14

Modular and scalable CCS Test System offered from different vendors

Definition of the CCS Test System

Modular and scalable

Usage of HW (communication, power transfer) and SW (test cases, test executor) from different vendors possible by a common defined interface

Broad range from small CCS Test System (communication only) to big CCS Test System (full power support) possible

CCS Test System subsequently expandable to cover all SUT

Adaption of power transfer HW (sink or source) according to HPC power class of SUT possible

Definition of CCS Test System is only minimum requirement

Offered from different Vendors

Decision of customer which CCS Test System to use

Further usage of already available test systems possible, no complete reinvest necessary

Working with well-known and established test systems allows faster time to market

Page 15: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

15

1. Interoperability – activities at CharIN

2. Ensuring interoperability – today and tomorrow

3. Definition of the CCS Test System

4. Vector Test Solution

5. Summary

Agenda

Page 16: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

16

Vector’s contribution to ensure interoperability

Vector Test Solution

Document 1 Document 2 Document nApplicable Standards & Requirements

SUT

Documents(Testcases)

Test Specification

Public

Vendor Specific

LL-COMPWM /Proximity

Measurements

HL-COMHPGP / 802.11n

CodecsDiagnostics

Power TransferAC / DC Source / Sink

ContactingControl & Measurements

CharInFunction

Lis t

CharIn approvedTestcase Implementation

(Readonly)

ExecutableTestcases

CharInUnified

Report-format

Physical Charging Interface

Rep

ort

ing

Test Executor

Security

1 2

4

3

Page 17: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

17

Vector’s contribution to ensure interoperability

Vector Test Solution

Function Tools CCS 1.0 CCS 2.0

Test Package Test Package for SCC

Conformance

underdevelopment

underdevelopment

Test Execution CANoe ✓ ✓

Test Editing vTESTstudio ✓ ✓

Test Reporting Test Report Viewer

✓ ✓

Test Hardware VT System ✓ ✓

3rd party HWinterface

Any CharINcompliant HW

✓ ✓

Document 1 Document 2 Document nApplicable Standards & Requirements

SUT

Documents(Testcases)

Test Specification

Public

Vendor Specific

LL-COMPWM /Proximity

Measurements

HL-COMHPGP / 802.11n

CodecsDiagnostics

Power TransferAC / DC Source / Sink

ContactingControl & Measurements

CharInFunction

Lis t

CharIn approvedTestcase Implementation

(Readonly)

ExecutableTestcases

CharInUnified

Report-format

Physical Charging Interface

Rep

ort

ing

Test Executor

Security

1 2

4

3

Complete off-the-shelf CCS Test System solution ✓

Page 18: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

18

1. Interoperability – activities at CharIN

2. Ensuring interoperability – today and tomorrow

3. Definition of the CCS Test System

4. Vector Test Solution

5. Summary

Agenda

Page 19: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

19

Interoperability of vehicles and charging infrastructure – a solvable challenge ?

Summary

YES, because…

…work within CharIN

…Test Specifications are available…Test Systems are available

…Test Cases are available

Page 20: Automated Testing of Charging Communication between EV and ... · 3 Overview Interoperability –activities at CharIN Charging Interface Initiative e.V. - abbreviated to CharIN e.V

20 © 2018. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V0.3 | 2018-04-01

Author: Jan Großmann

Vector Germany

For more information about Vectorand our products please visit

www.vector.com