An invention is provided for determining a state of health of a battery.
The invention includes applying a predefined load profile to a battery,
and obtaining a plurality of battery response voltage data corresponding
to points along the predefined load profile. A matrix of parameters,
which includes, among other data, battery ohm resistance data, battery
chemical resistance data, and battery electrical double layer capacity
data, is calculated from the battery response voltage data. Thereafter,
the matrix of parameters is utilized to determine the state of health of
the battery.