automated testing of charging communication between ev and ... · 3 overview interoperability...
Post on 03-Jan-2021
3 Views
Preview:
TRANSCRIPT
V0.3 | 2018-04-01
Jan Großmann / Vector Informatik GmbH
Automated Testing of Charging Communication between EV and EVSEVector Testing Seminar 2019
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
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
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)
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
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
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)
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
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
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
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
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
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
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
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
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
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 ✓
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
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
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
top related