Battery Management System ICs for Battery Monitoring

Battery Management System ICs for Battery Monitoring FTF-AUT-F0359 Neil Krohn | Analog & Sensors APR.2014 TM External Use Agenda • • Session Int...
Author: Lisa Little
27 downloads 0 Views 2MB Size
Battery Management System ICs for Battery Monitoring FTF-AUT-F0359 Neil Krohn | Analog & Sensors APR.2014

TM

External Use

Agenda •



Session Introduction Intelligent Precision Battery Sensors Overview − Definition − Application

Requirements − Family Comparison − Target Applications •

Hardware Features − Overview − Acquisition

Channels − Timers, I/O and Communications − Operating Modes & Wakeup − Trim & Calibration •

Hardware & Software Tools TM

External Use

1

Session Overview

TM

External Use

2

What Is The Most Probable Reason For This Stop In The Middle Of The Desert?

Most probably a battery failure!

Battery field failure rates range from 1000 to >10000 ppm for batteries older than three years

TM

External Use

3

Freescale is Solving This Problem with the MM912J637/8 Intelligent Battery Sensor

• Provides early warning of battery discharge • Avoids battery failures in the field

TM

External Use

4

Value Drivers for Battery Management Systems Energy Management

Sophisticated Vehicle Electronics Functions

Increase in Current Demand Increasing # of Consumers in the Car

Load Regulation

Idle Speed Control

Decrease Engine Idle Speed

Battery Charge

Alternator Voltage Control

Increase Alternator Efficiency

Stringent Emission & Fuel Consumption Requirements

Battery Management System (BMS) •

Enables power supply management / power network stabilization



Enables intelligent alternator control



Enables regenerative braking



Provides early warning of battery discharge & avoids battery field failures



Enables start / stop automatic / crankability prediction



Determines current availability for critical systems and conditions

Source: Own Slide based on Internet research

TM

External Use

5

Typical Energy Management System •

Battery Management System (BMS) − Provides

battery state

 State

of charge (SoC)  State of health (SoH)  State of function (SoF) •

Body Control Module (BCM) − Controls

generator − Controls power distribution •

DC/DC − Ensures

seamless operation of consumers in the car in case of cranking event

TM

External Use

6

Intelligent Battery Sensor: BMS for 12V Lead Acid Batteries •



Both intelligent battery sensor and precision shunt resistor are physically integrated within the terminal recess of the battery Main Functions: − Precision

measurements

 Battery

current measurement via an external shunt resistor at the negative pole of the battery  Battery voltage measurement via a series resistor at the positive pole, measured concurrently with the battery current  The integrated temperature sensor combined with battery mounting allows accurate battery temperature measurement − Calculation

of battery state (SoC, SoH, SoF) with embedded MCU − Communicates with BCM with integrated LIN interface TM

External Use

7

MM912J637

Application Requirements

TM

External Use

8

IBS: Key Application Requirements •

Footprint − Essential

because of the battery housing − Requires a single chip integration of all features •

Low power − Needs

continuous battery monitoring − Typically requires 100 µA standby overall current consumption •

Automotive robustness − PHY

layer needs to be automotive certified and accepted by OEMs − Due to space constraints, EMC/ESD requirements must be achieved with minimum amount of passive components

TM

External Use

9

Algorithm for IBS: What Do We Want To Monitor ? •

A battery is an electrochemical cell that converts stored chemical energy into electrical energy



What are the main performances we want to observe? − Available

capacity at a given time (is my battery charged ?) − Lifetime degradation (do I need to change my battery?) •

A typical battery management algorithm will evaluate: − SoC:

indicates ratio between available capacity and max. capacity − SoH: describes decreasing of maximum battery capacity

TM

External Use

10

State of Charge Evaluation: Current Integration Based •

Formula indicating SoC:



This method is also known as Coulomb counting • Requirements: − Strongly

depends on accurate current measurement − Implies a known and stable time reference − Current must be monitored permanently, in both directions − Battery temperature must be known

TM

External Use

11

State of Charge Evaluation: Open Circuit Voltage Based •

Another possibility is to use the relation between SoC and OCV − Open

Circuit Voltage is defined as the voltage at the battery output, with no load current



However, a good battery will have a very flat OCV= f(SoC) response



Requirements − Very

accurate voltage measurement − Measurement only after a given amount of time after latest charge/discharge − Temperature measurement

TM

External Use

12

State of Health •

SoH describes the decrease in maximum battery capacity due to aging



As SoC, it can be evaluated in several ways: − Looking

at the maximum SoC reached after consecutive full charge

cycles − Counting the number of charge/discharge cycles − Measuring an electrical parameter well correlated with SoH •

Generally, final algorithm will consider all these evaluations (and more, depending on the complexity) to determine the SoH

TM

External Use

13

SoH Estimation: Internal Impedance Measurement •

A battery can be modeled with a voltage source and a series impedance • In particular, internal impedance of a battery does increase with aging • Cranking condition is the best situation to measure this impedance •

Requirements − Synchronous

measurement of

V and I − Measure high current peaks − Fast sampling rates

TM

External Use

14

Remember Thevenin’s theorem!

Algorithms: Summary of Requirements • • • •

Strong dependence on current measurement accuracy Current must be monitored permanently, in both directions Measure high current peaks



Very accurate voltage measurement Measurement only after a given amount of time after latest charge/discharge



Battery temperature must be known



Implies a known and stable time reference



Synchronous measurement of V and I Fast sampling rates (to allow cranking pulse measurements)



TM

External Use

15

Device Overview and Target Applications

TM

External Use

16

Freescale’s Intelligent Precision Battery Sensors Overview AECQ100 Qual

AECQ100 Qual

MCU S12 (16-bit) Flash 96k/128k Data Flash 4k RAM 6k

TCLK

TEST_A

Internal Bus

RESET_A

Test Interface

PA6

PTE0 / EXTAL

ISENSEH

Current Sense Module PGA with Auto Gain Control Scaling to diff shunts

Reset Control Module

ISENSEL

16 Bit - ADC

VDDA

Low Pass Filter And Control

PTB [1:0]

TEST

PA5

Amplitude Controlled Low Power Pierce Osc.

PLL with Freq. Modulation option OSC Clock Monitor

Periodic Interrupt Interrupt Control Module

Interrupt Module

CPU Register

ALU

D2DCLK

D2DDAT2

PD2

PTA DDRA

PA1

SS

MOSI MISO

VREG 1.8V Core 2.7V Flash

VSENSE3

16 Bit ADC

PTB0

D2DDAT0

PD0

PA0

1/ 52

D2DDAT4

PD4

SPI

Internal Chip Temp Sense (with optional external inputs)

D2DDAT1

PD1

SCK

Die To Die Interface

D2DDAT5

PD5

msCAN

VSENSE2

D2DDAT6

PD6

D2DI

RxD

VSENSE1

1/ 28

D2DDAT3

PD3

RAM 8k Byte

VSENSE0

1/ 16

D2DDAT7

PD7

EEPROM 4k Bytes with ECC

PA2 TxD

VBAT Sense Module (AAF, and optional Inputs)

Debug Module include 64 byte Trace Buffer RAM

PC0

PA3

ADCGND

1/ 10

COP Watchdog

Flash 128k Bytes with ECC

AGND

Trimming / Calibration

Single-Wire Background Debug Module

Reset Generation and Test Entry

S12Z CPU PA4

ADC Regulator 16 Bit - ADC

PTE1 / XTAL Internal Bus

MCU S12Z (32-bit ALU) Flash 96k/128k EEPROM 4k RAM 8k msCAN

RESET

BKGD/MODC

MM9Z1J638 – Multi Applications (LIN, msCAN) PA7

MM912J637 – 12V Pb (LIN)

Wake Up Control Module (with Current Threshold and Current Averaging)

D2DINT

PC1

PTB1

MCU Die

48ld 7x7 QFN w/ wettable flanks

TM

External Use

17

PTB2 G P I O

VDDH = 2.5V (D2D Buffer) VDDL = 2.5V (Internal Digital) VDDX = 5V (MCU, ext CAN Phy)

PTB3

TxD dominant fault detetction

SCI

PTB4 (CAN wu In LIN Physical Layer

BIAS

PTB5 (GND SW)

GNDSUB

GNDSUB

GNDSUB

LIN

LGND

VSUP

VDDL

DGND

VDDX

Analog Die

VDDH

VSSD2D

VDDD2D

VDDRX

Mixed-Signal Chip LIN Physical Layer Watchdog Standby Current

Suggest Documents