《在非完美电池管理系统中的故障监视_1.docx》由会员分享,可在线阅读,更多相关《在非完美电池管理系统中的故障监视_1.docx(7页珍藏版)》请在第壹文秘上搜索。
1、在非完美电池管理系统中的故障监视在非完美期蛀留!系统中的故障监视引言想想那句称为“墨菲定律”的古老格言:“凡是可能出错的事情均会出错。.在过去50年中,基丁电子组件的系统得到/充分发展,已经能够以非凡的高可靠性提供非常先进的监视和控制功能.担心可品性一般是因为对人的生命有潜在危险,紧随其后的原因是故障导致的高领损失和汽运用户对满意度的卜.降。不过,事物从来都不是完美的,因此总是需要不断地提高可靠;性,以产生安全、耐久的电了系统。当系统可靠;性必须保证而别无选择时,最好但也最昂货的方法是,使用完全冗余的电路。完全一样的电路同时执行相同的功能,而且对执行结果进行某种形式的表决以始终产生最安全的效果
2、。在很多这类系统中,如果检测到有故障的电路,那么就臼动去掉该电路,并用一个相同的备份电路代替。对于长期可靠运行来说,这是理想的拓扑。另一方面,故障的后果并不总能证明完全冗余导致的高额费用是合理的。这类系统只是依我所使用的仔一个组件固有的可狂性。单.个组件故障可能严重毁坏系统或永久损害准确度。具有这种性质的设计假定存在大量风险,但是能以最低成本实现.就高度可苑的系统而言,居于中间的方法是故障监视,采用这种方法时,电路监视各种不同的系统组件,并报告任何异常现象.由丁在电路中的任何位置随时都有可能发生任何事情,因此被监视的元件越多越好。对于检测到的故障所做出的反应会是多种多样的,从系统完全件机(例如
3、:火车上的常闭式紧急停车开关)到某种简单的服务报警(类似于汽车中仪表板上的“傻瓜灯”)等等.,本文将阐述如何通过使用1.TC6801故障监视IC,提高种一乐锂离了电迤组的长期可共性。在电动型汽车、不中断电源、医疗仪器甚至电动工具等应用中,用电池作电源是一种持续不断的发展趋势,这些应用每种都有不同程度的可靠性预期。长寿命电池电源面临的挑战对于电动车和大量其它类型的便携式设备来说,电池已经成为种主要的非传统能源。锂高子电池非常受欢迎,因为与具有相同能量密度的其它化学组成的电池相比,锂离子电池的能量密度允许锂离子电池组更小、更轻,对于大功率应用来说,如电动型汽车,需要段置数百个电池以形成一个高压电源
4、,这种电源产生更小的也迷,可使用更细和重量更轻的导线。在这类汽车应用中,驾验i的安全是第一位的,接下来是车主的满意度“因此,实现安全可靠的长期运行有显而易见的理由。为达到这个目的,每节电池的电量都必须得到持续监视,以在多年使用的情况卜.保持最佳水平。在最简单的情况下,要求电路测板电池组中每节电池的电压。这种测域一般是由一个AD转换曙执行的,AD转换器将信息传递给一个微控制器。该控制迷细致地管理所有电池的充电和放电,这样电池工作时就不会超出个严格的范围,而超出这个范围可能极大地缩短电池寿命。面对一个系统中可能有数百个单个电池的情况,一种集成式测地电路可以极大地节省组件数。凌力尔特公司提供的1.T
5、C6802就是这样一种集成式功能构件。通过一个内置的12位M,它可以测量和报告多达12节电池以及两个温度传感器上的电压。任何数任的电池都可以相互叠置,所测得的每组(由12个电池组成)电压串行传送到一个主微控制器“这些测量器件和控制器形成了电池管理系统的核心。对于延长电池的可用寿命来说,仔细控制每节电池的充电状态是极其重要的,但是这也许还不足以让耍求越来越高的汽车客户满意。就/i电子产品而吉,汽车展现了一种严酷和危险的运行环境。要想无忧无虑地获得长久满意,对系统进行“假设”分析是必要的。几个要考虑的问题也许是: 如果连接电池的一条导线断开了会怎么样? 如果电压测量准确度偏移会怎么样? 如果内部寄
6、存器位保持某个数值不变,总是指示一个良好的电池电压读数,会怎么样? 如果测砧IC不知怎么被严重的系统电压瞬态损坏人会怎么样?潜伏最深的问题可能使控制器错误地确定,一节电池或一个电池组处于完美状态,而事实是,电池或电池组未以正确方法测量.之后,这些电池可能完全放电或被危险地过冲电,而系统却一点儿都没意识到,需要某个东西来“监视监视器”,以实现更高水平的可靠运行。用1.TC6801进行电池管理系统(BMS)的故障监视一种可替代完全冗余测fft方法的方案是,将故附监视电路与测量器件并联,以起到发核系统基本功能的作用。图1电路显示对一个由12个锂离子电池组成的电池组实施的这种方案,该方案使用一个1.T
7、C6802测量器件和一个伴随的1.TC6801故障监视器件。图1:结合电池测址与故障检测,以提高可靠性.1.TC6802提供准确的测量,而1.TC6801检查每节电池的过压/欠压状态。通过按照指令测量和报告每节电池的电床,并将放电电流加到电池上以分配每节电池的电量,1.TC68027成为该系统中的主要电子组件.数据通过SPI申行数据链路传送到控制器.同时,1.TC6801还监视电池组中的每节电池.不用系统控制器的干预,1.TC6801就能周期性地对每节电池的电压采样,并执行简总的欠压和过压比较。如果所有情况都正常,那么1.TC6801就在状态输出(StatusOutput)线上提供个差分时钟信
8、号。如果有任何事情不正确,那么这个时钟就停止。至丁问题的本质,1.TC6801不提供任何信息,因为它只是指示某件事不正确。这个时钟旦停止,那么控制器就可以执行诊断程序,以确定出现了什么问题。远不止于一个简单的明缪1.TC6801的设计仔细考虑了很多潜在的系统故障,同时还具有易用性.个歪要的设计要求是,允许该器件自动运作,而无需任何软件。惟一的外部需求是电源(由电池组本身提供)和一个使能时钟信号。没有使能时钟输入,1.TC6801就停留在一种静态低功率状态,仪从电池组抽取几u的电流。该便能时钟可以由系统控制错或任何其它振荡源(诸如1.TC6906硅振荡器)提供。一接收到时钟信号,该器件就自动唤醒
9、并开始监视所有电池.图2:1.TC6801的内部电路提供的不仅是简单的比较器功能 REGU1.ATOR:稳压器 MUX:多工器 REFERENCE:基准 SE1.FTESTREFERENCE:自测试基准 DIGITA1.COMPARATORS:数字比较器 DECODER:解码器 1.IV/OVF1.AGSANDCONTRO1.1.OGIC:1.VOV标记和控制逻辑 “GOOD”:“良好”图2是1.TC6801基本组件的方框图。一个12位增员累加AD转换罂(ADC)对多达12节电池以及两个温度传感器的电压进行源波和数字化,一个5V的稳压器和一个精确微调的3VADC电压城准是内用的。器件全部工作特
10、性的设定都由将疑件引脚搭接到5V稳压器、3V基准或V来实现。无需外部组件。图3:电池电压报警门限的选择是通过弓I脚搭接设定的.单独的用脚控制OV和1.V门限,这样它们就可以独立设定。 Ce1.1.Vo1.tageThresho1.ds:电池电压门限 Ce1.1.VOItage:电池电压 PnStrapProgtaminingVo1.tageCombinations:引脚搭接设定电压组百图3绘出的是可设定的过压和欠压门限范围。选择过压sv)门限是为r使用具有3.3V标称电压和4.2V告警电平的锂窗子电池,而欠压(UY)门限对电池电量耗尽提供一个合理的指示。OV和UY门限由不同的引脚设定,因此任何
11、组合都有可能。OV和UV电平必须设定,以在不是太接近正常电池电压时,就可指示某件事可能出错/,否则有可能引起故障检测电路出现讨厌的跳变。还有可能给这些门眼设定i达500mV的固定迟滞I,当检测到的故障触发的动作有可能引起电池上的电压变化时,如立即断开负数与电池组的连接,设定固定迟滞很有用。迟滞可以防止跳进和跳出故障状态。另外两个可以通过引脚搭接设定的功能是,电池检查的重史率以及所连接的电池数量。所有12节电池以及温度输入都可以每隔15ns,130ms或500ms检查一次。较小的占空比导致从电池组抽取的电源电流较小。电池数量可以在4节到12节之间设定。这确保只对实际连接的电池进行故障检测。可以将
12、任意数目的1.TC6801彼此堆段起来,以监视非常高电压系统中数百个单独的电池,见图4。启用时钟被缓冲,两条信号线上的输出连接到电池组中下一个较高端器件的使能输入。启用时钟婉拉地进出每个器件,一直到电池组的顶端。同样,每个罂件非常重要的状态输出时钟向卜传递至电池组中下一个较低端罂件的状态输入引脚。状态时钟的频率与启用时钟相同,并可位于2kHz至50kHz之间“如果任何时间在任何电池组的任何地方检测到任何故障,则负贲监视受损电池的器件的状态时钟将停止电平变换。该静态条件将沿蓄电池组向卜.传播至底端器件。运用某种形式的边缘检测的任何罂件(例如:看门狗定时器或计数器捕获/比较功髓部件)均可用于监视电
13、池组中底端器件的状态输出线。当某个时钟转换被错过时,该器件能够产生信号以对股性故障进行维修.图4:任何数量的1.TC6801电池监视器都可以段长。由于校置的器件工作电压不同,因此需要C搔金使能和状态信号。提供一个用丁状态线的连续时钟是一项重要的功能.使用一种静态逻辑电平来指示所有的系统故障始终有可能在逻辑状态中产生失效,这种失效会错误地指示系统一切正常。这将导致故障监视电路失去作用,当采用一种定时方案时,监视涔件必须连续执行某些操作以保持时钟的运行,而且系统的一切都必须处于正确的状态,否则它将停止运作。在正常(OK)状态中,故障信号不会被“阻塞”。为了增强抗逻辑噪声性能,需沿岩电池组上下地对1
14、.TC6801进行差分定时。对于高电压电池组,常常需要提供针对控制器电源的隔高.当采用差分时钟信号时,增设隔离变压器是相当容易的。这是潺件设计中另一项旨在强化容错/安全性的考虑。如果监视器件有问题会怎么样?空无疑问,通过冗余监视提高了系统可靠性,但是怎样才能确保监视器件本身正确运行呢?要防止不可检测的故障模式,这一点非常重要。为了满足这种要求,1.TC6801提供内置的自动自测试功能。这种自测试功能可以按需启动,或拧在每完成1024个电池测试周期后自动执行,自动测试用17ms时间就可以结束。图2的电路显示,可以怎样连接1.TC68027器件,以允许按需运行自测试功能。一个单独的输出引脚提供的信
15、号表明该器件是否执行了所有自测忒功能,而且不中断电池状态输出时钟。自测试检查4个主要功能。测试内容之一是,检杳ADC、电压基准和比较错是否正确运行。为了进行这一测试,要对第二个内部电压基准测量3次。第一次测量在一个严格的窗口内比较该基准与两个门限值,而I1.绝不能产生超出范围的指示。接着,将较高的门限值降至一个仅低于所期望的电压值,进行第二次电压基准测量,这时比较器应该产生一个过压指示,最后,较低的门限设定为高手所期望的电压,这时应该产生一个欠压指示。这样就可以有把握地确定,ADC的摸蛆部分工作正常,而且比较门限可以改变并且是准确的。ADC的数字部分也要;则试。应用两个测试信号,将产生由交替的
16、“1”和“0”组成的数字输出读数。12位输出代码将是0xA或0x555。这证实没有ADC输出位固定在高或低电平上。连接电池的高压多工器也要测试。如果开关的地址解码涔出现故障,那么节或多节电池有可能被跳过,而其它电池则被重比测量。跳过电池会意味着,坏电池可能未被检测到其它多工器故障(例如同时选择多节电池或开关输入之间短路)会至少在一节电池输入通道上产生过压或欠压指示。这种自测试确保每节电池都得到测量,或确保将错误被标记出来。第四个非常蓝要的臼测试功能确定是否有电池连接是开路的。就这项测试而言,对每节电池都用一个连接到电池每一端的100UA小吸收电流进行测量。如果连接到电池的导线开路,那么用于这节电池的八De电压输入耨被吸收电流拉低。对开路导线之上的卜.一节电池的测量,将产牛.过压指示并被标记出来。