The present invention discloses a method of correcting SOC based on battery 
discharge characteristic curves and an 
ampere-hour 
integral method. The method comprises the steps of prestoring the 
discharge characteristic curves of a battery on different temperature conditions, and presetting a plurality of correction points in the 
discharge characteristic curves, wherein the correction points embody the corresponding discharge 
voltage Vn and the 
battery capacity SOCn; detecting the current environment temperature T, and selecting the discharge characteristic curve according to the temperature T; carrying out the continuous discharge test on the battery, real-timely detecting the current 
battery voltage Vt during the test process, and calculating the current surplus capacity SOCt of the battery; when the situation that the 
voltage Vt is discharged to the discharge 
voltage Vn of the preset correction point is detected, comparing the current surplus capacity SOCt and the 
battery capacity SOCn, if the current surplus capacity SOCt and the 
battery capacity SOCn are unequal, correcting the current surplus capacity SOCt as the battery capacity SOCn of the corresponding correction point, otherwise, not correcting. The method of the present invention enables the charging curve correction data needing to be stored in a battery 
management system to be little, is simple and fast in operation, and facilitates reducing the cost of the battery 
management system and applying and popularizing the battery 
management system.