Battery Monitoring and Estimation Methods