Quando il caricabatterie solare non è in grado di ricaricare la batteria alla sua piena capacità entro un giorno, il risultato è spesso che la batteria sarà continuamente ciclo tra uno stato parzialmente caricato e la fine dello stato di scarico. Questa modalità di funzionamento (nessuna ricarica completa regolare) distruggerà una batteria al piombo-acido entro settimane o mesi.
L'algoritmo del caricabatterie monitorerà lo stato di carica della batteria e, se necessario, giorno per giorno aumenterà leggermente il livello di scollegamento del carico (cioè scollegare il carico prima) fino a quando l'energia solare raccolta non è sufficiente per ricaricare la batteria a quasi il 100% completo.
Da quel momento in poi, il livello di scollegamento del carico verrà modulato in modo che una ricarica quasi al 100% si raggiunga circa una volta alla settimana.