Patent attributes
According to an embodiment of the disclosure, a method for monitoring a battery pack is provided. The battery pack includes a plurality of modules and a pack controller, and each module includes a corresponding module controller. For each module, the method includes measuring a module current and measuring a module voltage. The measured module current and the measured module voltage are compared to state of health (SOH) data in at least one dynamic look-up table. A state of charge for the module is determined based on the comparison of the measured module current and the measured module voltage to the SOH data in the dynamic look-up table. For a particular embodiment, the dynamic look-up table is initially configured based on a type of battery chemistry for the battery pack, and after each charge cycle for the module, the dynamic look-up table is updated based on empirical data for the module.