Abstract: A method and apparatus for determining a state of health of a battery in a vehicle includes determining a state of charge of the battery; determining a battery temperature and a cranking temperature; obtaining a cranking signal from the battery when the battery is discharged during cranking of a combustion engine of the vehicle; determining one or more cranking type classes based on the determined battery temperature and the determined cranking temperature; determining battery parameters from the cranking signal; determining the state of health of the battery from the battery parameters, a vehicle identifier and historical battery parameters determined in a historic state preceding the current state; and outputting the state of health. Determining the battery parameters from the cranking signal includes: obtaining an intermediate cranking signal based on the cranking signal and a window function; and determining the battery parameters from the filtered cranking signal.
Abstract: A method and apparatus for determining a state of health of a battery in a vehicle includes determining a state of charge of the battery; determining a battery temperature and a cranking temperature; obtaining a cranking signal from the battery when the battery is discharged during cranking of a combustion engine of the vehicle; determining one or more cranking type classes based on the determined battery temperature and the determined cranking temperature; determining battery parameters from the cranking signal; determining the state of health of the battery from the battery parameters, a vehicle identifier and historical battery parameters determined in a historic state preceding the current state; and outputting the state of health. Determining the battery parameters from the cranking signal includes: obtaining an intermediate cranking signal based on the cranking signal and a window function; and determining the battery parameters from the filtered cranking signal.