In response to the inaccurate estimation of State of Charge (SOC) in current power battery management systems, and considering that SOC may be subject to offset constraints from State of Health (SOH) when estimated separately. A method combining adaptive robust Kalman filtering with multiple innovation theories and online identification of dual Kalman filtering parameters is proposed. This control method is based on adaptive robust Kalman control. It corrects the estimated values using multiple innovation values and Kalman gains at different times. Dual Kalman filtering is used for online parameter identification and joint estimation of battery health status, which increases the amount of error information and provides an optimized method for accurate estimation of SOC and SOH. To verify the rationality of the algorithm, a second-order RC equivalent circuit model is used to characterize the dynamic characteristics of the battery, and experimental verification is carried out under different operating conditions. The experimental results show that the average error of SOC under three operating conditions: UDDS, FUDS, and US06 is 0.56\%, 0.31\%, and 1.23\%, respectively. The estimated error of SOH after stabilization is less than 1.73\%. The estimation error is the lowest among the five estimation algorithms. The proposed algorithm has been verified to have good accuracy and convergence. The multi-innovation adaptive robust dual Kalman filtering algorithm provides a theoretical basis for accurate state estimation and widespread application of lithium batteries.