What happens when I have multiple charge sources charging a single battery bank?  I get this question asked almost every day.  "I have a battery charger, an alternator, and solar panels charging the same battery. Does it get overcharged?"    The other worry that I hear is that the battery might get undercharged because one charge source sees the voltage of the other charge source and shuts off.

A Victron MPPT Charge ControllerLets take a typical scenario.  We have a lead acid battery bank hooked up to a shore power charger, an alternator and solar panels.  The recommended bulk charge voltage for the battery bank is 14.4 volts.

At the dock the boat is typically plugged in to shore power and the battery soon gets fully charged.  So the worry is that if solar panels are running at the same time will they overcharge the battery because it now has two sources charging it.   Well assuming there is a charge controller fitted on the solar installation then both charge sources, the battery charger and the solar system, are regulated.  They read the battery voltage and are programmed to not allow it go beyond a certain limit, they are also programmed to go into float mode after a certain time or when the charge current reduces by a certain amount.  So the battery doesn't get overcharged.  

The alternator isn't normally running when the boat is also connected to shore power but if it is it doesn't matter. The alternator is also a regulated power supply and the program will limit the maximum voltage as well as the time spent at that voltage.

But what about when the boat is away from the dock: Can having multiple charge sources mean that one sees the voltage produced by the other and none of them work properly?

Lets assume the battery is quite depleted.  The solar panels haven't been working all night and at dawn they turn A Balmar alternator and regulator comboon the engine and the sun comes out at the same time.  If the battery is big and empty then they might not get it to 14.4 volts right away.  While this is happening they are all working at full power.  Once the battery gets to 14.4 volts they are all limited and cannot let it get above that voltage.  That is the maximum charge that the battery can accept so nothing is being wasted. As the battery gets fuller the charge voltage will remain at 14.4 but the current will reduce because the batteries internal resistance increases.  At this point although all the charge sources are sharing the work it is quite likely that one is doing more work than the other.  It doesn't matter which one is doing the work, the batteries are still be charged at their maximum rate.  Eventually the charge sources will go into float mode and the voltage will reduce and we are back to the situation at the start of this article. 

That is the broad outline of what happens.  As usual the Devil is in the details.  Of course the way the individual devices are programmed, or even how accurately they read voltage, will not be the same.  During the course of a charge cycle one may do all the work and then the other, they may share it equally, or it may fluctuate.  The overall effect may not be quite as efficient as if they were truly working in harmony.  It works though and batteries hooked up like this where all the regulation devices are working correctly do not get undercharged or overcharged. 

UPDATE MAY 2020  NETWORKED CHARGING


The latest version of the Victron Connect app allows you to network together multiple solar charge controllers so they all work in unison.  The procedure is explained in the Victron Connect Smart Networking Manual  Below is an excerpt from the manual.  I kid you not, the Victron Smart Solar Charge Controllers elect a leader to be the master and the rest become slaves. This is achieved automatically when you set up the smart network.


How synchronising works on solar chargers

Synchronising the chargers works in a master-slave manner. The chargers will elect a master among them and that master will be the one to dictate the charge algorithm. As the master cannot be determined by the user, it is important to make sure all chargers belonging to the same network have the same battery settings. To know more about the battery settings and some other information, check the VictronConnect manual.

After being elected, the master will make sure all chargers are on the same charge state and with the same voltage setpoint. As mentioned before, battery charge current is not controlled by the master, but by each of the chargers individually.

At the beginning of the day, the master will measure the battery voltage before any of the other chargers in the network start charging (to find battery idle voltage). This information is used to decide what should be the total absorption time for some types of batteries. The battery idle voltage is shared with the other chargers, as well as the total absorption time, and the elapsed time on the current charge state. That information is important so the charge algorithm can be resumed by the chargers if, for any reason, the master stops charging (i.e. sun went down on its panels, charger was shut down, charger loses contact with the network, etc).

In the absence of battery current sensor, such as the BMV, the chargers on the network will have their output current combined to estimate a better battery charge current. This improves the precision of the tail current setting, a feature intended to finish the charge cycle earlier if necessary