Vector EMOB 2017 Michael Epping
Vector EMOB 2017 Michael Epping
Vector EMOB 2017 Michael Epping
V1.0.1 | 2017-04-27
Introduction
Interaction with CCS Type-2 Inlet
Power-Line Communication
Backend Communication
Summary
Introduction
Introduction
System Environment
ECU responsibilities:
Interaction with CCS2 inlet
Coordination of charging-related vehicle functions
Coordination of HV-switches between inlet and DC-link
Vehicle state-management according to charging schedule (wake-up / sleep)
Communication with customer backend
3
Introduction
Interaction with CCS Type-2 Inlet
Power-Line Communication
Backend Communication
Summary
PP
CP 3x CAN
Multiple I/O
Lock Control
Lock State
3x Temp
3x LED
1x Button
CCS Type-2
Phoenix Contact VCCU Vehicle
5
Interaction with CCS Type-2 Inlet
Proximity Pin
Short to Plug present Plug present Plug present Plug present Plug not present Open- Short to
GND 100 Ohm 220 Ohm 680 Ohm 1500 Ohm Load battery
0V 0,3V 0,7V 1,6V 2,4V 3,8V 4,7V …36V
6
Interaction with CCS Type-2 Inlet
Control Pilot Signal
Voltage:
ADC signal
Trigger of ADC conversion is challenging
(maximum rise time 2us)
7
Interaction with CCS Type-2 Inlet
Control Pilot Signal – Voltage Measurement
Hardware trigger:
Rising-Edge
> Not reliable if edge steepness is not high enough
Streaming
> High CPU-load caused by interrupts and processing algorithm
1 kHz / 1ms
50us
5%
ADC conversion
8
Interaction with CCS Type-2 Inlet
Coupler Lock Mechanism
open
open
vs. driving vs. ?
closed
closed
Risk: Not all inlets provide same interfaces to ECU! Hardware re-design could be required to fit new inlet model
9
Interaction with CCS Type-2 Inlet
Extension of Product Portfolio – Split of IEC 61851 relevant components
2. Sensor/Actuator components
Hardware-independent
Calculates overall state,
e.g. combination of CP frequency and voltage
Provides services, e.g. BCB toggle to wakeup EVSE
Can be modelled as AUTOSAR software component
10
Introduction
Interaction with CCS Type-2 Inlet
Power-Line Communication
Backend Communication
Summary
Power-Line Communication
Power-Line Communication
Integration of Qualcomm QCA7005
Firmware consists of
Softloader
Firmware
Configuration-File (PIB)
Maintained by Qualcomm
Provided as binary HOST <SPI> <PLC>
QCA
CPU
Storage of QCA firmware
1. Separated flash-chip Ext.
> Additional costs Flash?
> Firmware-update more complex
2. Host CPU
> Additional startup-time due to firmware download
> Firmware-update straightforward
> On-the-fly parameter update (e.g. MAC address)
12
Power-Line Communication
QCA7005 – PIB File
Tone map
Controls amplitude of all carriers used by Power-
Line communication
Important parameter to optimize the EMC results
Required by ISO15118-3:
> Calibration of transmission power must be performed
at CCS2 inlet
> Therefore individual for each vehicle platform
13
Power-Line Communication
QCA7005 – Tone Map
Charging Application
RTE
JSON/
EXI Infra- EXI
SCC structure
XML
Comm. DNS
Sec
V2GTP HTTP
TLS
Eth
TCP/IPv6
SM
EthIf
Eth
EthTrcv
SPI
15
Power-Line Communication
TLS Communication / Plug and Charge
ECU-specific
TCP
16
Introduction
Interaction with CCS Type-2 Inlet
Power-Line Communication
Backend Communication
Summary
Backend Communication
Backend Communication
Communication to Backend-Server
Intention Requirements:
Data exchange with fleet-operator Bi-directional data exchange with backend
Coordination of vehicle fleet Several data objects
Optimal preparation of vehicle for next drive Security
> Authentication
> Encryption
Possible solutions:
Extension of V2G protocol (schema)
New message type for V2GTP
Proprietary protocol based on TCP/UDP
HTTP / HTTPs
External ECU (via CAN)
18
Backend Communication
Extension of V2G Protocol
V2GTP V2GTP
TLS TLS
Variant A Variant B
19
Backend Communication
Proprietary Protocol
TLS
UDP TCP
IPv6
Ethernet
20
Backend Communication
HTTP / HTTPs
21
Introduction
Interaction with CCS Type-2 Inlet
Power-Line Communication
Backend Communication
Summary
Summary
Summary
Lessons Learned
Power-Line Communication
Entire communication stack available as Basic-SW components
Storage of firmware on host controller
PIB file offers many optimization parameters
Backend Communication
HTTPs fulfills all requirements
Low project-specific development effort
23
For more information about Vector
and our products please visit
www.vector.com
Author:
Epping, Michael
Vector Germany
24 © 2017. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0.1 | 2017-04-27