Davide Andrea wrote:
>
> Balancing algorithm: see the
> ISL9208_16_17 Microcode Ref Guide 072707.pdf
> file in the zip archive that comes with the chips' documentation.
> Especially figure 13.
Thanks for finding that. Its very helpful, not just for this chip, but
for understanding how battery balancing systems in general work. A link
directly to the download is:
http://www.intersil.com/data/ev/isl92xx_eval_kit_software_and_docs_rel_v.1.41.zip(the file is under the Software directory)
>
> This chip set seems to be ideal for low power battery packs, but I
> would be concerned about how these chips can handle the significant
> voltage fluctuations in the cell voltages in EV / PHEV applications.
> The instantaneous cell current jumps up and down at the PMW frequency
> of the motor inverters. I am afraid that the noise would create havoc
> with the communications between the 2 chips, if not worse. In a Prius,
> there's the additional 5 kHz, 200 Vpp noise from the inverters;
> dealing with it is not easy. (That's not the case with the Escape.)
The other thought that I had is that with this chip, you would be
reading 12 cells, but 1 at a time (since there is only 1 A/D converter
per 12 cells), what happens if the driver goes from accelerating to
regen braking from the time that cell #1's voltage was read to when cell
#12's voltage was read (or just if the current draw varies?) If you try
to do balancing while discharging and used sequentially collected data
as a premise for deciding which cells to balancing, that seems like it
would screw up the balance (though I think it would work well for
charging.) If you have one micro per cell and they are all on a
communication bus, a supervisor (or controller) could broadcast a
command, which would result in all the individual micros doing an A/D
conversion at the same time and then storing the data until the bus was
clear for sending to the supervisor. I would think that would probably
at least minimize the issue. Or perhaps the A/D conversions happen fast
enough that its not a problem, I'm not sure (but I would think even a
small difference would cause problems.)
>
> This chip set is designed to drive MOSFETs in series with the battery
> pack current. Of course, that's not likely to be the case in a PHEV.
> In a Prius or an Escape, you wouldn't turn off a MOSFET, you would
> tell the car to take easy for a bit (Charge Current Limit, Discharge
> Current Limit messages).
>
> Also, this chip set is designed to sense the current through a
> resistor. In a PHEV you're more likely to use a Hall Effect sensor.
It looks like the current sensing and the series MOSFET could be omitted
and the rest of the chip could be used.
Chris