An estimation method for lithium-ion battery SOC of special robots based on Thevenin model and improved extended Kalman