p18262: battery management system
TRANSCRIPT
![Page 1: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/1.jpg)
October 12th, 2017
P18262: Battery Management System
![Page 2: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/2.jpg)
Team Introduction
Left to right: Ben Stewart, Murali Prasad, Greg Malanga, Steve Titus, Jake Allison, Will McCaffrey
![Page 3: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/3.jpg)
Agenda➢ Team Introductions➢ Phase 1
○ Problem Definition Refresher○ Customer & Engineering Requirements, 2nd Iteration
➢ Phase 2○ Scheduling & Budget○ Functional Decomposition○ Market Analysis & Benchmarking○ Concept Generation & Morphological Chart○ Pugh Analyses○ Concept Selection○ Test Plans & Procedures○ Feasibility Analysis○ Risks Assessment
➢ Phase 3 ○ Scheduling○ Preliminary Test Plan Execution
![Page 4: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/4.jpg)
Phase 1
![Page 5: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/5.jpg)
Problem Definition ReviewDesign a BMS for the EVT’s new electric motorcycle, REV2.
Previous BMS (pictured) inadequate:● Distributed architecture with multiple microcontrollers● Too large● Not fully utilizing BMS chip (LTC6802)● Unreliable connectorization● Limited processing power● Max voltage limitation● Incompatible with updated EVT FW standards.
![Page 6: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/6.jpg)
Customer Requirements (rev. 2)
![Page 7: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/7.jpg)
Engineering Requirements (rev. 2)
![Page 8: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/8.jpg)
Phase 2
![Page 9: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/9.jpg)
Phase 2 Scheduling
![Page 10: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/10.jpg)
Functional Decomposition
![Page 11: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/11.jpg)
Market Analysis
![Page 12: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/12.jpg)
Benchmarking Against BMS 3.3BMS 3.3 is capable of monitoring 24-32 cells in series.
BMS 4.0 will need to work with 100+ cells.
Balance current of BMS 3.3 is 1 A Less current is required for BMS 4.0 with smaller cells.
BMS 3.3 is capable of communicating over CAN.
BMS 4.0 will need to communicate over CAN and master/slave with SPI.
BMS 3.3 is powered externally. BMS 4.0 should be powered by an external 5V source.
BMS 3.3 has temperature sensing with limited success.
BMS 4.0 will need to get temperature measurements.
BMS 3.3 has not achieved full current sensing.
BMS 4.0 will need to sense current and SOC accurately.
![Page 13: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/13.jpg)
Morphological Chart
![Page 14: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/14.jpg)
Pugh Analysis● Pugh Analysis used to determine the best design concept
● Solutions from Morphological chart are compared against each other and previous BMS design (DATUM)
● --, -, 0, +, ++ scale
● Each member completes Pugh analysis independently, results combined together, to avoid bias in selection
● Final results used to make concept selection
![Page 15: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/15.jpg)
Pugh Analysis - Balancing Method
● Charge or discharge cells to equalize voltage levels.● Active methods conserve energy but are expensive and can be very complicated.● Passive methods are less expensive, but a single bad cell will drag down the others.● There are working examples of both methods.
Balancing Method Active (Capacitive)
Active (Inductive)
Passive (Internal)
Passive (Resistor
Array)
Hybrid (Inductivew/ Internal Passive)
BMS 3.3Criteria
Balancing Quality 0 + -- 0 ++
DATUMPrice - -- + + --
Size Constraints - - ++ 0 -
Feasibility - 0 0 + 0
Sum of "+" 0 1 3 2 2
Sum of "-" 3 3 2 0 3
Sum of "0" 1 1 1 2 1
Total -3 -2 1 2 -1
![Page 16: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/16.jpg)
Pugh Analysis - Thermal Management
● Adds copper to the PCB which gives it more surface area to dissipate heat
![Page 17: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/17.jpg)
Pugh Analysis - Temperature Sensing
● Both RTD and Thermistor are viable choices, but legacy and cost edge out the RTD● Thermistor was used in BMS 3.3 but was not properly implemented, this will be taken into
account.
![Page 18: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/18.jpg)
Pugh Analysis - SoC Calculation
● Uses current sensing to calculate how much energy is left
● There are a few implementations, chip or algorithm, TBD from testing
![Page 19: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/19.jpg)
Pugh Analysis - Current Sensing
● Two main technologies: magnetic and ohmic.
● Translate current to voltage, necessary for SoC calculation
● Two viable solutions, TBD by REV1 bench tests.
![Page 20: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/20.jpg)
Pugh Analysis - BMS Chip Selection
● Dedicated chip for measuring voltage and temperature of set number of parallel cells
● Accuracy and speed are critical for optimal balancing / monitoring
● Support and features help set choices apart
![Page 21: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/21.jpg)
Pugh Analysis - Communications and Slave Architecture
Communication Architecture Series (Daisy Chain)Parallel
(Bus)/Shared Harness
Parallel (Bus)/Split Harness PIC18F25K80
Criteria
Speed of Communication - + +
DATUMSingle Point of Failure -- + +
Complexity of Wiring + 0 -
Ease of Bus Enumeration + - -
Sum of "+" 2 2 2
Sum of "-" 3 1 2
Sum of "0" 0 1 0
Total -1 1 0
![Page 22: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/22.jpg)
Pugh Analysis - Microcontroller Selection
Processor SelectionSTM32F303K8T6 STM32F303RE STM32F302R8 STMF334R8 STM32F303ZE STM32F302C8 PIC18F25K80
Criteria
Memory - + - - + +
DATUMManufacturability + - 0 0 -- 0
Cost + 0 0 0 - 0
Communication Channels - + 0 - + +
Sum of "+" 2 2 0 0 2 2
Sum of "-" 2 1 1 2 3 0
Sum of "0" 0 1 4 3 0 2
Total 0 1 -1 -2 -1 2
![Page 23: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/23.jpg)
Pugh Analysis - Emergency Pack Shutoff
● Two solutions: indirect contactor control & pack fusing
● Indirect: BMS tells Gateway/motor controller to cut power
● High current fuse on pack output (already implemented on REV1)
![Page 24: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/24.jpg)
Pugh Analysis - E/P Safety
● PTC resettable fuses in balance circuit
● Conformal coating (internal HW)
● Insulated and keyed connectors
![Page 25: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/25.jpg)
Concept Selection (Five Designs)
![Page 26: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/26.jpg)
Final Concept Selection
![Page 27: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/27.jpg)
Test PlansIn order to perform feasibility and design concept validation, we formulated the following test plans, to be performed early in Phase 3
![Page 28: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/28.jpg)
Test Plans - Current Sensing
● Test shunt and hall-effect on REV1, compare performance metrics.
● Use Arduino for data collection. Use USB oscilloscope for baseline measurements.
● Explore concerns with hall-effect vs. shunt
![Page 29: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/29.jpg)
Test Plans - State of Charge
● Connect to a setup using the 50V pack
● Use a current shunt for current input to chip
● Use Picoscope as a baseline for current measurements
● Have arduino for communication and data collection
![Page 30: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/30.jpg)
Test Plans - BMS Chip Dev. Boards
● Verify communication between LTC6811/LTC6820 and Arduino (microcontroller)
● Prevent/expose potential firmware-related blocking issues early on.
● Verify cell voltage and temperature sensor reading by LTC6811 dev board. Read this data using the Arduino.
![Page 31: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/31.jpg)
Feasibility Analysis - Balancing
● Performed mathematical and cost analysis for feasibility of active vs. passive balancing.
● Sufficient balance current of 100mA and estimated three times less cost makes passive balancing much more feasible.
![Page 32: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/32.jpg)
Feasibility Analysis - Prototyping● Acquire development boards for selected
concept:○ (x2) LTC6811 - BMS IC○ LTC6820 - isoSPI Transceiver○ STM Nucleo - Microcontroller○ TI Battery Fuel Gauge - SoC estimation
● Verify basic functionality and device
compatibility and prevent potential issues.
● To be completed early on in Phase 3.
![Page 33: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/33.jpg)
Phase 3
![Page 34: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/34.jpg)
Phase 3 Scheduling: Gantt Chart
![Page 35: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/35.jpg)
Phase 3 Scheduling: Gantt Chart
![Page 36: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/36.jpg)
BudgetDev. Boards
Chip Worst Case Expected
STM 25 25
SOC 100 0
BMS 150 0
Sub-Total 275 25
Fabrication Costs
Worst Case Expected
PCBs Slave 175 100
Master 150 75
Parts Slave 150 100
Master 50 50
Assembly Cost 525 325
Worst Expected
Total 800 350
![Page 37: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/37.jpg)
Phase 3 Risk Assessment
![Page 38: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/38.jpg)
S15-16 Test Procedure - Current Sense
● Head-start on test procedure for current sense comparison.
● Dual-range Hall-effect stands out to be more effective method: LEM DHAB S/124
![Page 39: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/39.jpg)
S15-16 Test Procedure - Current Sense
![Page 40: P18262: Battery Management System](https://reader031.vdocuments.site/reader031/viewer/2022022204/62132adae562f12851505991/html5/thumbnails/40.jpg)
Questions? Comments?