I need to determine the "health" of car batteries in the field.
My objective is to predict when a car battery is likely to fail from data collected while the vehicle is in use. I am targeting 3 states - good Battery, Battery needs charging, Bad battery needs replacing.
In preparation, I will be testing batteries with various states of charge in a garage environment measuring voltage and current using automotive battery testers, current clamps and Oscilloscope and checking if the engine starts.
In the field I have the capability to measure voltage at 100Hz at every cranking event for a period of 5 seconds. In addition I can measure engine temperature, ambient temperature (but not battery Temp), Trip details - Duration, time of trip, engine size, time for engine to start.
I am unable to measure current remotely in the field.
The intention is to then "Prove" that the status of the battery condition in the field matches that of the measure in the garage.
Does my proposed experiment seem logical?
Are there any other factors that i should consider? I can then determine if I am capable of measuring them.
Any other input on the subject of developing the algorithm would also be welcome