“emobility emotion” - artemis-ioe.eu monitoring module power distribution module ... flexible...
TRANSCRIPT
Christian NiklasAIT Austrian Institute of Technology, Austria
Functional Validation of Battery Management Systems
“eMobility eMotion”25-26th September 2013, Toulouse, France
European Conference on Nanoelectronics and Embedded Systems for Electric Mobility
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Outline
Introduction Safety-related BMS-Functions HIL-Testbench Approach Challenges in Testing BMS HIL-Simulation Setup for CAN and SPI Networks Conclusion
226.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Introduction
Battery Management Systems objectives Ensure safe operation Battery diagnostics
Communication Vehicle Control Unit (VCU) On-board charger/charging equipment (OBC)
326.09.2013
VCU
BMSMCUOBC
GW
ECU
-+
NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Safety-related BMS Functions
BMS safety goals
Follow switch-off/on request from the charging device
Related BMS functions Charging request monitoring Vehicle-CAN communication Relay control
426.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Safety-related BMS Functions
BMS safety goals
Follow switch-off/on request from the charging device
Overcharge of battery cell(s) shall be avoided
Related BMS functions Charging request monitoring Vehicle-CAN communication Relay control Battery current monitoring
526.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Safety-related BMS Functions
BMS safety goals
Follow switch-off/on request from the charging device
Overcharge of battery cell(s) shall be avoided
Over-temperature of battery cells shall be avoided
Related BMS functions Charging request monitoring Vehicle-CAN communication Relay control Battery current monitoring Temperature monitoring Thermal management Battery module communication
626.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Safety-related BMS Functions
BMS safety goals
Follow switch-off/on request from the charging device
Overcharge of battery cell(s) shall be avoided
Over-temperature of battery cells shall be avoided
Over/Under-voltage of battery cells shall be avoided
Related BMS functions Charging request monitoring Vehicle-CAN communication Relay control Battery current monitoring Temperature monitoring Thermal management Battery module communication Voltage monitoring
726.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Safety-related BMS Functions
BMS safety goals
Follow switch-off/on request from the charging device
Overcharge of battery cell(s) shall be avoided
Over-temperature of battery cells shall be avoided
Over/Under-voltage of battery cells shall be avoided
Open contactors in case of an isolation fault
…
Related BMS functions Charging request monitoring Vehicle-CAN communication Relay control Battery current monitoring Temperature monitoring Thermal management Battery module communication Voltage monitoring Isolation monitoring …
826.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Sensor System Allocation
Safety-related BMS functions Charging request monitoring Relay control Battery current monitoring Voltage monitoring Temperature monitoring Thermal management Isolation monitoring
926.09.2013 NESEM Conference, Toulouse
Battery Management System
Isolation Monitoring
Module
Power Distribution
Module
Battery Modules
Cooling System
sensor network (SPI / CAN)
vehicle CAN
On-board Charger
I/O
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Isolation Monitoring
Module
Power Distribution
Module
Battery Modules
Cooling System
simulated bus
physical bus
simulated bus physical bus
On-board Charger
I/O
I/O
HIL-Testbench Approach
1026.09.2013 NESEM Conference, Toulouse
virtual subsystem real subsystem
Benefits Safe testing environment Automated tests Flexible design Reproducible test results No cell emulators needed
Limits Initialization timing Quality of validation
relies on the accuracy of the battery model
Battery Management System
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Challenges in Testing BMS
Full-size virtual battery simulation Simulation of complete cell string Balancing behaviour Realistic thermal behaviour
Sensor network simulation Interfacing the BMS on the used sensor network for battery module
communication (SPI / CAN) Data refreshment timing
Vehicle network Remainig-bus simulation on vehicle network Interfacing the EVSE
1126.09.2013 NESEM Conference, Toulouse
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
HIL-Simulation Setup for CAN Networks
« Test Scenarios« Model Execution« Report Generation
1226.09.2013 NESEM Conference, Toulouse
simulated battery internal bus
Matlab/Simulink
Simulink model of a battery cell
Isolation Monitoring Module
Power Distribution Module
Cooling SystemHIL Interface
Battery Modules
Simulink Model
Embedded Code Embedded Code Embedded CodeCAN I/O CAN
vehicle CAN bus
I/O
CAN sensor network
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
HIL-Simulation Setup for SPI Networks
« Test Scenarios« Model Execution« Report Generation
1326.09.2013 NESEM Conference, Toulouse
simulated battery internal bus
Matlab/Simulink
Simulink model of a battery cell
vehicle CAN bus
I/O
Isolation Monitoring Module
Power Distribution Module
Cooling SystemHIL Interface
Battery Modules
Simulink Model
Embedded Code Embedded Code Embedded CodeEthernet I/O CAN
SPIEthernet Balancer Emulator
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Balancer Emulator
Objective Instantiation of several balancer chips Addressable via slave select and/or
configured chip address Real response time
Theory of Operation(1) Balancer emulator requests
cell voltages update(2) Addressed instance requests
data refreshment from HIL(3) HIL simulation calculates new values
and transmits it to the emulator(4) Balancer instance responds
to BMS command with new data
1426.09.2013 NESEM Conference, Toulouse
BalancerEmulator
HIL Interface
(2)
(4)
(3)
ensu
re re
al
resp
onse
tim
e be
havi
our
x Instances
(1)
busy
new data
© 2013. AIT Austrian Institute of Technology GmbH. All rights reserved. Any distribution or copy is subject to prior written approval by AIT
Conclusion
Functional Validation of Battery Management Systems in a safe and affordable manner leads across the simulation of the battery internal communication network
Solution provides support for SPI and CAN
Still no need to invest in expensive Cell emulators
No limitation for Smart Charging simulations via PLC to address V2G applications
1526.09.2013 NESEM Conference, Toulouse
Thank you for your attention
ContactChristian Niklas
Austrian Institute of TechnologyElectric Drive TechnologiesVienna | [email protected] | www.ait.ac.at