电池电量阻抗跟踪的原理是什么?
看到电池电量管理里面有一种方式叫做阻抗跟踪,
请问这种方式是怎么实现的?可以实现的精度和效果怎么样?
阻抗跟踪的设计精度可以达到1%(前提是要做电池的电芯CHEM-ID,部分match ID 匹配好的话也可能达到该精度),并且在老化电池和各种温度都能达到很高的精度。
简单点说就是记录电池的阻抗最大化学容量,结合放电深度和开路电压关系表和系统耗电状况,以及电流电压温度等参数,预测出截止电压时的电池所在的位置得出剩余容量。具体可以参考这个文档SLUA450 Theory and Implementation of Impedance Track™ Battery。
当然,阻抗跟踪算法很多细节是非常复杂的。
感谢你的回复!
那么电池电芯的CHEM-ID是工厂(例如手机厂商)做的呢?还是我们的芯片需要智能的去做的呢?
是对每一颗电池都要做一次math呢,还是针对一种材料math过了然后在我们的芯片里统一一次性配置好参数就可以了。
阻抗跟踪我就参考了下面这个,就明白了不同化学物质的电芯有不同的ID,但是拿到这个ID之后应该怎么处理还是不太明白?
阻抗跟踪电池电量计的ChemID:http://www.deyisupport.com/question_answer/analog/battery_management/f/35/t/5170.aspx
CHEM-ID一般是客户寄电池给TI做的,需要比较长的时间才能得到一个新的ID。
MATCH-ID是通过记录常温放电曲线数据用MATCHCAD 工具进行匹配,缺点就是没有匹配低温。针对同一批电池做一次ID就好了,所以电池的离散型也对精度有一定影响,好的电池一致性高,一般的电池虽然不完全一致不过大部分还是在误差范围内。
拿到这个ID之后通过bqCONFIG或者GaugeStudio等工具就能将相应数据下载到电量计里去了,量产文件也包含了ID的信息。其实ID就是几组和电池特性相关的数据。
非常感谢Sheldon的回答!您的回答已经解答了我的问题。
收获如下,跟后来的同学分享一下:
(1)阻抗跟踪精度可以做到1%;
(2)一批电池只需要做一次ID-math,TI会帮客户完成这部分工作;
(3)Math之后会得到一列数据,在gauge生产的时候将这组数据统一的配置到gauge芯片中即可;
(4)做阻抗跟踪ID的math需要的时间会比较长;
(5)批次内材料的ID会有微小的差别,会带来误差,但是这个误差不大在可以接受的范围之内;
(6)阻抗跟踪算法具体来讲还比较复杂,但如果以结果为导向知道可实现精度即可。
再次感谢Sheldon的回复!如果有什么不对的敬请斧正。
最后确认一下,阻抗跟踪算法是集成在gauge内部的不需要客户修改的吧?如果用在smartphone上,有什么gauge的料号可以推荐吗?
您好!
对bq27200使用库伦计原理的电量计算,虽然不同于阻抗匹配原理,但是其中 DCOMP, TCOMP, PKCFG, TAPER等参数仍然是和电池的具体型号相关的。请问德仪能帮助测量这些参数吗? 具体怎么联系相关部门?