| CPC G01R 31/374 (2019.01) [G01R 31/3828 (2019.01); H02J 7/00718 (2020.01); H02J 7/007182 (2020.01)] | 13 Claims | 

| 
               1. A method for estimating a state of charge of a battery, comprising: 
            estimating a first state of charge of the battery; 
                determining a charging curve that conforms to a present charging scenario, wherein the present charging scenario is characterized by at least one of parameters including an ambient temperature, a charging rate, an internal resistance, a state of health, a lifespan, and an open circuit voltage of the battery; and 
                correcting the first state of charge according to the charging curve to obtain a final state of charge of the battery, 
                wherein said correcting the first state of charge according to the charging curve comprises: 
                determining a present charging voltage of the battery; 
                determining a second state of charge corresponding to the present charging voltage according to the charging curve; 
                determining an amount of a state of charge correction according to the second state of charge; and 
                correcting the first state of charge according to the amount of the state of charge correction to obtain the final state of charge of the battery. 
               |