智能电池技术的原理是很简单的,在电池内置入小型计算机来监视和分析所有的电池数据,以精确预报剩余电池容量。剩余电池容量可以直接换算成便携式计算机的剩余工作时间。与原始的仅靠电压监测的容量测量方法相比,可以立即使工作时间延长35%。
遗憾的是,智能电池技术也就只能做到这么多了。除非可以和充电器电路互相通信,他们不可以确定其操作环境或对充电过程进行控制。
在“智能电池系统”环境下,在特定的电压和电流情况下,电池请求智能充电器对其进行充电。然后,智能充电器负责根据请求电压和电流参数对电池进行充电。
充电器依靠自己内部的电压和电流参考调整自己的输出,以与智能电池请求的值相匹配。由于这些基准的不准确度可达-9%,所以充电过程可能在电池只是部分充电的情况下结束。
对充电环境的更详细了解可以揭示出更多影响锂离子电池充电效率的问题。即使在最理想的情况下,假设充电器的精确度为100%,充电通路上位于充电器的电池间的电阻元件引入了额外的压降,特别是恒流充电阶段。这些额外的压降导致充电过程过早地从恒流进入恒压阶段。由于电阻引入的压降随电流降低会逐渐减弱,充电器最终会完成充电过程。但充电时间会延长。恒流充电过程中能量的转移效率要高一些。
最理想的情况是充电器的输出准确地消除了电阻压降的影响。可能会有人提出这样的解决方案,在充电过程的所有阶段,智能充电器利用智能电池内监测电路数据监视并校正自己的输出。对单个电池系统来说,这是可行的,但对双或多电池系统就不太适用了。
在双电池系统中,如果可能的话,最好是同时对两个电池进行充放电操作。虽然电池充电是并行的,典型的只有一个SMBUS端口的充电器还是不能胜任这一工作。因为如果只有一个SMBUS端口,充电器或其它SMBUS设备,只能同时与一个电池进行通信。所以,理想的系统应该提供两个或更多个SMBUS端口,这样,两个电池就可以同时与充电器通信了。