Size flooded or AGM lead-acid battery banks with Peukert correction, temperature compensation, and aging factor.