历史上的今天
返回首页

历史上的今天

今天是:2024年09月14日(星期六)

正在发生

2020年09月14日 | BMW I3电动汽车电池安全盒分析拆解

2020-09-14 来源:eefocus

如上周所说的,我们从 BMW I3 这台 2013 年量产,2011 年左右开始设计发布的车型来看近 10 年的变化。无疑迭代最快的是在 ADAS 领域,如下所示当时分离式的 KAFAS2 的模块,到 I-NEXT 的系统架构变迁最快。而电动汽车动力总成域里面最大的变化,还是高低压彻底的分离和充电、高压管控的顶层化。

 

图 1 宝马的 KAFAS2 和后续演进,10 年间这块变化最大

 

01、I3 安全盒设计

1) BEV 的安全盒(配电设计)

BMW 在 I3 上引入了安全盒(S-box),如下图所示。

 

图 2 电池系统内 S-box 的单元

 

这是为了把电池系统和外部断开的装置,集成了下面这些组件:

电池负极电流路径内的电流传感器;

电池系统正极电流路径内的熔丝;

两个正负极的接触器(主正和主负电流路径都设置开关触点);

高电压系统的预充电电路;

 

S-box 用于监控接触器触点、测量蓄电池总电压和监控绝缘电阻的电压传感器 在具备电池加热的设计中,电池系统有一个直接加热的 PTC。在 S-box 内带有加热装置的控制和供电电子装置,用于控制加热装置的微控制器通过一个 CAN 与电池管理单元 SME 控制单元相连,通过 MCU 接受运行功率要求,通过 PWM 调整脉冲宽度调制调节所需加热功率(通过控制 Power MOSFET)接通和关闭加热装置

 

图 3 S -box 内主要的单元

 

下图是电流采集单元,采用的芯片是 Freescale 的 S9S12P64MFT 16 位(32 MHz),系统电源采用了 Bosch CY320 电源,隔离是由两个 TI 低功耗双数字隔离器(ISO7241CQ 和 ISO7421EQ1),电流传感器为 AMS 的 AS8510 测量 IC,配备两个 16 位 sigma-delta A / D 转换器,调制电路时围绕 LTC6655 低噪声精密基准 IC(0.25 ppm p-p)来设计的

 

图 4 电流采集板

 

高压板主要用来采集电压和控制接触器,模块板是由 BMW i3 混合动力汽车。该板用于 作为其他设备和组件的电源 德州仪器(TI)LM25037 脉冲宽度 调制(PWM)控制器执行所有重载电压调节,以降低车外功耗, 采用了一颗 8 位微控制器( MC9S08AW16A )处理 CAN 通讯和控制输入,输入保护为 TI 的 ISO7421E-Q1 双通道数字隔离器。驱动芯片为 STL4993MD

 

图 5 高压采集板

 

事实上,BMS BMW 所说的 SME 单元有一部分绝缘电阻检测注入的功能,如下图所示:

 

图 6 SME 里面的绝缘检测功能

 

2) PHEV 的集成和变化

实际上这种设计,被后续 BMW 的设计全部继承了。电流采集、高压采集和绝缘检测全部集成在一块可折叠的板里面,如下所示。

 

图 7 后续 BMW 的智能配电盒 S-Box 的延伸

 

02、后续的演变

iX3 可能是另外一个设计开端,在上面的设计中,我们能看到 CMU 是一体化的,所有的电池采样线接入到一个 CMU 里面。目前还没有这个电气连接的设计线路图,非常有可能 BMS 被放到前端输出的部分了。

 

 

图 8 BMW 的 iX3 上的设计(配电盒)

 

图 9 BMW 前端的 BMS 的设计

 

小结:其实 BMS 的设计是跟着整体的布置理念走的,从功能来看,随着基础 SOC 算法到瓶颈,未来在域控制器上通过 T-box 和云端 BMS 做一些新型的续航里程和充电时间的估算,把更多的变量(外部温度、道路交通情况、电池寿命和历史数据参考),BMS 的设计趋向于高低压分离,趋向于应用化。

推荐阅读

史海拾趣

问答坊 | AI 解惑

AMD开始实行“轻晶圆”战略

AMD有可能在本月末宣布其奉行“轻晶圆厂”策略的大动作,包括转手其Dresden晶圆厂,接受来自一家中东财团的投资组建一家新公司。 在Austin美国发言人John Lau和Jefferies共同发表一份投资分析报道中指出,其智囊团认为AMD正寻找买主,打算抛售其在D ...…

查看全部问答>

multisim10中AD转换求助

我用max1183做AD转换的仿真时,芯片输出始终是0,百思不得其解,求高手们帮帮忙看看啊,谢谢! xuwq2@163.com…

查看全部问答>

急!!!如何让我开发的WDM驱动程序在双核的机器中只运行在单核上?

我们一张PCI卡里面一块芯片的读写只支持在单核上运行,这样在双核机器上要强制让操作系统运行在单CPU模式下才可正确使用,我用的操作系统是Windows Vista. 请问我应该怎样通过编程的方式让我的驱动程序能内在的指定运行在单核上?…

查看全部问答>

高粘度液位传感器&耐压接近开关~求解决方案!

大虾们好!最近最一个产品,测试一个润滑脂的低液位报警,就是提醒要加料了! 装在直径200mm,高度75mm(这个很小)还有高度250mm的塑料桶里面。桶底有一个直流电机带动的刮板。 润滑脂粘度很大,类似于黄油,稍微稀一点,流动性很小。 用音叉肯 ...…

查看全部问答>

LPC11C14 IO口输出问题

我有一块LPC11C14的板子,但是0.5和0.4都不能作为IO口输出,请大家帮忙分析有哪些硬件上的影响。代码没问题,芯片没问题…

查看全部问答>

请问STM32在休眠模式下怎么使用看门狗?

城主及大家好. 请问STM32在休眠模式下怎么使用独立看门狗? 手册上说可以在休眠模式下工作,但看门狗需要喂吧?在停止模式下怎么喂呢? 应用中要用到休眠模式,但又要用到看门狗,该怎样解决呢? 另外.独立看门狗打开后能否关闭呢? 谢谢大家.…

查看全部问答>

【求助】中断函数为什么不能修改全局变量的值

定义了全局变量,在中断函数中赋值。在主程序中全局变量的值为何没有变。请各位大侠指教,不胜感激!结果是 ser=0!!!!! #include <msp430x14x.h> unsigned char a[6]; unsigned char b[6]; unsigned char n; unsigned char pt; unsigned ...…

查看全部问答>

【项目外包】飞思卡尔I.MX53软硬件平台

飞思卡尔I.MX53软硬件平台 项目预算:¥ 50,000~80,000 开发周期: 90天 项目分类: android 竞标要求: 项目标签: java ANDROID ...…

查看全部问答>

那位朋友推荐SOP8 单片机第8脚VCC的吗?

那位朋友推荐SOP8  单片机第4脚地,第8脚VCC的吗??急的呀???有多少推多少的?小弟谢谢的啦…

查看全部问答>

STM32 IAP

调试基本正常,现在遇到一个问题,下载好应用程序后,跳转到应用程序,好像进入了hardfault,不跑应用程序. 下载程序后,必须重新启动单片机才一切正常,能正常跑应用程序.我想了办法,下载完程序后,打开单片机的看门狗,让单片机的看没看复位单片机,还是不 ...…

查看全部问答>